

body
{
	margin:0px;
	font-family:Arial, sans-serif;
	font-size:13px;
	background-color:#6a747b;
}

img { border:0px; }

a { color:#ef2e24; text-decoration:none; }
a:hover { text-decoration:underline; }

input[type=submit], input[type=text], select, textarea
{
	background-color:#ffffff; 
	border:1px solid #aaaaaa; 
	color:#ef2e24; 
	text-transform:lowercase; 
	font-weight:bold; 
	font-size:12px;
}


div#wrapper
{
	width:980px;
	height:695px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	border:1px solid #aaaaaa;
	background-color:#ffffff;
}

	div#wrapper div#header
	{
		height:97px;
	}
	
		div#wrapper div#header div#logo
		{
			text-align:right;
			padding-right:18px;
			padding-top:15px;
		}
	
	div#wrapper div#main
	{
		height:400px;
	}
	
		div#wrapper div#main div#L
		{
			width:490px;
			height:400px;
			border-right:3px solid #ef2e24;
			float:left;
		}
		
			div#wrapper div#main div#L div#mainL
			{
				width:444px;
				height:400px;
				margin-left:18px;
			}
			
				div#wrapper div#main div#L div#mainL div#title
				{
					height:48px;
				}
				
					div#wrapper div#main div#L div#mainL div#title h1
					{
						float:left;
						font-size:26px;
						color:#6a747b;
						margin-top:-6px;
					}
					
					div#wrapper div#main div#L div#mainL div#title h1 a
					{
						color:#6a747b;
					}
					
					div#wrapper div#main div#L div#mainL div#title h2
					{
						float:left;
						margin-left:11px;
						margin-top:5px;
						font-size:16px;
						color:#ef2e24
					}
				
				div#wrapper div#main div#L div#mainL div#content
				{
					height:352px;
					overflow:auto;
					text-align:left;
					padding-right:5px;
					color:#6a747b;
					font-size:14px;
					line-height:19px;
				}
				
					div#wrapper div#main div#L div#mainL div#content p
					{
						margin-top:0px;
						margin-bottom:12px;
					}
					
					div#wrapper div#main div#L div#mainL div#content ul
					{
						/*margin-left:-25px;*/
					}
		
		div#wrapper div#main div#R
		{
			width:487px;
			height:400px;
			float:right;
		}
		
			div#wrapper div#main div#R div#mainR
			{
				width:484px;
				height:400px;
				margin-left:3px;
			}
			
				div#wrapper div#main div#R div#mainR div#arrL
				{
					width:23px;
					height:20px;
					margin-left:10px;
					float:left;
					cursor:hand; cursor:pointer;
				}
				
				div#wrapper div#main div#R div#mainR div#side
				{
					width:410px;
					height:400px;
					float:left;
					background-color:#f0f0f0;
					overflow:hidden;
				}
				
				div#wrapper div#main div#R div#mainR div#arrR
				{
					width:23px;
					height:20px;
					float:left;
					cursor:hand; cursor:pointer;
				}
	
	div#wrapper div#nav
	{
		margin-top:45px;
		height:154px;
		background-color:#ef2e24;
	}
	
		div#wrapper div#nav div.mainNav
		{
			width:120px;
			height:140px;
			float:left;
			margin-left:18px;
			margin-top:-17px;
			border-left:1px solid #ffffff;
			background-color:#ef2e24;
			z-index:2;
		}
		
			div#wrapper div#nav div.mainNav ul.nav
			{
				list-style-type:none;
				margin:0; padding:0;
			}
			
				div#wrapper div#nav div.mainNav ul.nav li.main
				{
					height:13px;
					padding-top:4px;
					margin-bottom:23px;
					font-weight:bold;
				}
				
					div#wrapper div#nav div.mainNav ul.nav li.main:hover 
					{
						background-color:#ef2e24;
						color:#ffffff;
						cursor:auto;
					}

				div#wrapper div#nav div.mainNav ul.nav li
				{
					height:19px;
					padding-left:10px;				
					color:#ffffff;
				}
				
					div#wrapper div#nav div.mainNav ul.nav li a, 
					div#wrapper div#nav div.mainNav ul.nav li.main a
					{
						color:#ffffff;
						text-decoration:none;
					}
				
					div#wrapper div#nav div.mainNav ul.nav li:hover
					{
						background-color:#ffffff;
						color:#6a747b;
						cursor:hand; cursor:pointer;
					}
					
					div#wrapper div#nav div.mainNav ul.nav li.main:hover a
					{
						color:#ffffff;
					}
					
					div#wrapper div#nav div.mainNav ul.nav li:hover a
					{
						color:#6a747b;
						text-decoration:none;
					}
		
		div#wrapper div#nav div#contactInfo
		{
			color:#ffffff;
			float:right;
			margin-right:18px;
			margin-top:12px;
			text-align:right;
			font-size:11px;
		}
			
		div#wrapper div#nav div#footer
		{
			color:#ffffff;
			float:right;
			margin-right:18px;
			text-align:right;
			font-size:14px;
		}
		
			div#wrapper div#nav div#footer a
			{
				color:#ffffff;
			}

	
div.clearfix { clear:both; }	
		
