/* Reset - START */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,p,blockquote,th,td { margin:0; padding:0; }
/* Reset - START */

html			{height:100%; overflow-x:auto; overflow-y:hidden;}
body 			{background-color:#cccccc; color:#474747; font:11px/16px Trebuchet MS, sans-serif; height:100%;}


#container				{position:absolute; width:100%; height:100%;}

#bigImageContainer		{height:100%; position:absolute;}
#rightSide				{height:100%; position:absolute;left:0px;}
#rightSide #inner		{width:520px; height:100%; margin-top:40px;}

#rightSide #inner #logo		{width:520px; height:69px; margin-bottom:40px;}

#rightSide #inner #menu					{width:137px; float:left; margin-left:8px;margin-top:-4px;}
#rightSide #inner #menu ul li 			{width:137px; height:25px; list-style-type:none; }
#rightSide #inner #menu ul li a 		{width:137px; display:block;}
#rightSide #inner #menu ul li a img 	{border:0}

#footer 			{clear:both; padding-top:40px; font-size:9px;}
#footer a			{text-decoration:none; color:#474747; font-weight:bold;}
#footer a:hover		{text-decoration:none; color:#b92224;}


#rightSide #inner #content								{width:375px; float:left; height:300px; overflow:auto;}
#rightSide #inner #contentHolder						{margin-right:15px;}
#rightSide #inner #contentHolder #title					{float:left; font-size:13px; font-weight:bold; margin-right:25px;margin-bottom:4px;}
#rightSide #inner #contentHolder #extra					{float:left; font-size:13px; font-weight:bold; margin-bottom:4px;}
#rightSide #inner #contentHolder #paragraphs			{clear:both;}
#rightSide #inner #contentHolder #paragraphs p			{margin-bottom:8px;}
#rightSide #inner #contentHolder #paragraphs p a		{text-decoration:underline; color:#474747;}
#rightSide #inner #contentHolder #paragraphs p a:hover	{color:#b92224;}
#rightSide #inner #contentHolder #paragraphs a			{text-decoration:underline; color:#474747;}
#rightSide #inner #contentHolder #paragraphs a:hover	{color:#b92224;}




#admin								{width:1250px; margin-bottom:20px; margin-top:0px;}
#admin br							{clear:both;}
#admin #menu						{margin-top:16px; width:200px; margin-left:20px; float:left}
#admin #menu #menuItem				{font-weight:bold; height:23px; color:#474747; border-bottom:1px solid #cccccc; padding-top:7px}
#admin #menu #menuItem a			{color:#474747; text-decoration:none;}
#admin #menu #menuItem a:hover		{color:#b92224;}
#admin #menu #menuItem #selected	{color:#b92224;}

#admin #content						{padding-top:62px; padding-bottom:20px; padding-left:40px; float:left}
#admin #content form				{}
#admin #content form #news a		{font-family:Trebuchet MS, sans-serif; color:#474747; text-decoration:none; font-weight:bold}
#admin #content form #news a:hover	{font-family:Trebuchet MS, sans-serif; color:#b92224; text-decoration:none; font-weight:bold}
#admin #content form #field			{width:220px; clear:both; }
#admin #content form #field #input	{width:150px; float:left; }
#admin #content form #field	#label	{width:70px; float:left; margin-bottom:10px}
#admin #content form #field	#error	{width:220px; float:left; color:#FF0000; margin-bottom:10px}
#admin #content form #submit		{float:right;}
#admin form #content #submit		{margin-top:20px;}
#admin #content form div label		{float:left; font-weight:bold; padding-top:4px;}
#admin #content form #field input	{float:left; color:#474747; font:11px/16px Trebuchet MS, sans-serif; letter-spacing:0.8px;}
#admin #content form div textarea	{float:right; color:#474747; font:11px/16px Trebuchet MS, sans-serif; letter-spacing:0.8px; margin-bottom:11px; height:12px; padding-top:4px;}
#admin #content #column				{float:left;}
#admin #content #column h1			{font-weight:bold; color:#7f7f7f;font-size:11px; margin-bottom:20px;}
#admin #content #column .mceLayout	{margin-top:13px;}
#admin #content #column a			{text-decoration:none; color:#000; font-weight:bold;}
#admin #content #column a:hover		{text-decoration:underline;}



#printContainer												{width:800px; padding:20px;color:#000;}
#printContainer #header #logo								{background:url(/images/logo.png); width:261px; height:103px;}
#printContainer #contents									{margin-left:0px;}
#printContainer #contents br 								{clear:both;}
#printContainer #contents #column							{position:relative; background-color:#fff; height:100%; float:left; margin-bottom:18px;}
#printContainer #contents #column #content					{margin-bottom:13px;}
#printContainer #contents #column #content h1				{font-size:14px; font-weight: bold; line-height: 24px; padding-left:9px; padding-top:6px; padding-bottom:5px;}
#printContainer #contents #column #content h2				{font-size:11px; font-weight: bold; line-height: 24px; padding-left:9px; padding-top:7px; padding-bottom:4px;}
#printContainer #contents #column #content p				{padding-left:9px; padding-bottom:8px; padding-right:9px;}
#printContainer #contents #column #content p #highlight		{color:#000; font-style:italic; font-weight:bold;margin-left:20px;}
#printContainer #contents #column #content #listItemExtra	{position:relative; float:right; color:#000; font-style:italic; font-weight:bold;}
#printContainer #footer 									{font-size:11px; width:760px; margin-left:0px;}
#printContainer #footer #left								{float:left; margin-bottom:16px;}
#printContainer #footer #right								{float:right;}
#printContainer #footer a									{text-decoration:none; font-weight:bold; color:#000;}