html {}
body {font-family: Arial, Helevetica, sans-serif;}

.wrapper {width:960px;margin:0 auto;}

#header {background: #000 url(../_images/back-header.png) repeat-x 0 0; height: 184px;}
	#header .wrapper {background: transparent url(../_images/chip.png) no-repeat 500px -45px;height:184px;}
	#header #logo {margin-left:-20px;position:absolute;top:35px;}

#nav {background-color: #5f7085; border: 1px solid #000; border-left: none; border-right: none; padding: 15px 0;}	
	#mainnav {height:39px;}
		#mainnav li {float:left;height:39px;display:inline;margin-right: 15px;}
		#mainnav li a {float:left;height:39px;text-indent:-9999px;}
			#mainnav li a:hover, #mainnav li.active a {background-position:center bottom;}
		
		#m-home {width:86px}
			#m-home a {background: transparent url(../_images/m-home.png) no-repeat center top;width:86px;}
		#m-repair {width:129px}
			#m-repair a {background: transparent url(../_images/m-repair.png) no-repeat center top;width:129px;}
		#m-insurance {width:114px}
			#m-insurance a {background: transparent url(../_images/m-insurance.png) no-repeat center top;width:114px;}
		#m-about {width:109px}
			#m-about a {background: transparent url(../_images/m-about.png) no-repeat center top;width:109px;}
		#m-contact {width:111px}
			#m-contact a {background: transparent url(../_images/m-contact.png) no-repeat center top;width:111px;}

#content {clear:both;padding: 25px 0 15px;}
	#content p {font-size:16px;line-height:24px;margin-bottom: 20px;}
	#content ul, #content ol {}
		#content ul {}
		#content ol {}
	
#promo {background-color: #5f7085; border: 1px solid #000; border-left: none; border-right: none; padding: 15px 0; clear: both;}	
	#promo {line-height: 22px;color:#d5d5d5;}
	#promo a, #promo a:visited {color:#fff;}
		#promo a:hover {color:#999;}
		
#footer {clear:both;padding:25px 15px;color:#919191;font-size: 12px; width: 930px; margin: 0 auto;}
	#footer img {float:right;}
	#footer p {line-height: 22px;}
	#footer a, #footer a:visited {color:#919191;}
		#footer a:hover {color:#333;}

h1, h2, h3, h4 {}
h1 {font-size: 30px; color: #8bbafb;margin-bottom: 25px;}
h2 {font-size: 30px; color: #8bbafb;margin-bottom: 25px;}
h3 {font-size: 24px; color: #8bbafb;margin-bottom:15px;line-height: 26px;}	

#content h3 {color:#5F7085 !important;}

.col1, .col2, .col3, .col4 {padding:15px;float:left;}
	.col2 {width:445px;}
	.col3 {width:290px;}
	.col4 {width:210px;}
	
.clearfix {clear: both;}
.center {text-align: center;}

.imgleft {float:left; margin-right: 15px; }
.imgright {float:right; margin-left: 15px; }

#frontmap {border:1px solid #333;margin-top: 10px;}

ul#form {}
	ul#form li {list-style-type: none !important;padding:5px 0;}
	ul#form label {float:left;text-align:right;width:100px;padding:2px 10px;}
	ul#form input {width:300px;}
	ul#form textarea {height:200px;width:305px;}
	
