/* Body */
body{ font: 100% Arial, Helvetica, sans-serif; background:url(../images/body/body-bg-top.jpg) repeat-x #F5F5F5; margin:0; padding:0; text-align: center; color:#333333;}

.used{
	display:none;
}

/* main */
#main{ background:url(../images/content/content-bg.jpg) repeat-y; position:relative; margin:0 auto; padding:0 0 20px 0;  height:100%; text-align:left; width:994px; }

/* header */
#header{ background:url(../images/header/banner3.jpg) no-repeat; position:absolute; width:994px; height:380px; top:0; left:0;}
	#header .header-logo{ position:absolute; border:0; margin:25px 0 0 19px;}
	#header p{ position:absolute; margin:11px 0 0 755px; padding:0; font-size:12px; color:#000000; width:225px; line-height:20px;}
		#header p span{ color:#1874A2; display:inline-block; width:140px;}
	
	#header #nav{ position:absolute; margin:56px 0 0 352px; padding:0; list-style:none;}

		#header #nav li{ background:url(../images/header/nav.jpg); margin:0 1px 0 0; float:left;} 

			#header #nav li a{ width:78px; height:22px; display:block; font-size:11px; font-weight:bold; color:#FFFFFF; text-align:center; text-decoration:none; padding:10px 0 0 0;}
			#header #nav li a:hover, #header #nav li.active-menu a{ background:url(../images/header/hover.jpg) no-repeat center top;}

/* top nav : drop down */
		#header #nav li > ul { display:none; padding:0px; background:none; margin:0px; }
		#header #nav li:hover > ul { display:block; position:absolute; width:140px; border-top:1px white solid; }
		#header #nav li ul li.ns {  list-style:none;    }
		#header #nav li ul li.ns a { display:block; width:120px; background:url(../images/header/sub.jpg); 
									 text-align:left; color:#004E74; padding:10px 0px 0px 20px;  }
		#header #nav li ul li.ns a:hover { background:url(../images/header/sub.jpg); color:#990000; background:url(../images/header/sub2.jpg);      }
/* top nav : drop down */		

	
	#header h5{ background:url(../images/header/buttons.jpg) no-repeat; width:215px; height:15px; position:absolute; margin:311px 0 0 656px; display:block; padding:0 0 0 120px; color:#FFFFFF; font-size:14px; font-weight:normal;}
	#header dl{ position:absolute; margin:93px 0 0 450px; padding:0; background:url(../images/header/car-brands.jpg); width:532px; height:24px; line-height:15px;}
		#header dl dt{ background:url(../images/header/arrow.jpg) no-repeat 111px 7px; width:112px; height:20px; float:left; font-size:15px; color:#005F8F;  padding:4px 0 0 20px; line-height:16px;}
		#header dl dt span{ font-weight:bold;}
		#header dl dd{ background:url(../images/header/break.jpg) repeat-y left;  width:80px; float:left; margin:0; padding:0; text-align:center; font-size:11px; color:#005F8F; font-weight:bold; }
		#header dl dd a{ display:block; color:#005F8F; text-decoration:none; height:20px;padding:4px 0 0 0;}
		#header dl dd a:hover{ color:#C00000;}
/* sidebar */
#sidebar{ float:left; margin:355px 0 0 0; width:235px; }			
	#sidebar h3{ position:absolute; background:url(../images/sidebar/title.jpg); width:235px; height:30px; display:block; text-align:center; color:#FFFFFF; font-size:15px; padding:20px 0 0 0;}
	#sidebar ul{ background:url(../images/sidebar/sidebarbg.jpg) 0px 50px; padding:50px 0 0 13px; margin:0; list-style:none; width:222px;}
		#sidebar ul li a{ background:url(../images/sidebar/bullet.jpg) no-repeat 15px 13px; width:183px; display:block; height:21px; font-size:11px; color:#000000; text-decoration:none; padding:8px 0 0 35px;}
		#sidebar ul li a:hover{ background:url(../images/sidebar/bullet2.jpg) no-repeat 15px 13px; color:#C30000;}
	#sidebar del{ background:url(../images/sidebar/sidebarbtm.jpg); width:235px; height:15px; display:block; overflow:hidden;}		
			
/* content */
#content{ float:right;margin:380px 0 0 0; padding:0 18px 0 0; width:730px; line-height:15px; font-size:12px;  }	
	#content #content-main{ min-height:260px;}
	#content #content-main p{ margin:0; padding:0 0 10px 0; }		
	#content #content-main h1{ font-size:14px; color:#003366; text-decoration:underline; margin-bottom:15px;}
	#content #content-main .content-img{ float:left; margin:0 10px 0 10px;}
	#content #content-main a.readmore{ background:url(../images/content/readmore.jpg); width:68px; height:16px; display:block; float:right; font-size:10px; color:#FFFFFF; text-transform:lowercase; padding:0 0 0 5px; text-decoration:none;}
	#content #content-main a.readmore:hover{color:#FFFF99;}
/* footer */
#footer{ background:url(../images/footer/footer.jpg) no-repeat; width:994px; margin:0 auto; height:110px; text-align:left;}
	#footer h3{ background:url(../images/footer/logo.jpg) no-repeat 0px 20px; width:319px; height:26px; display:block; float:right; padding:20px 16px 0 0 ;}
	#footer p{ font-size:11px; color:#FFFFFF; float:left; margin:24px 0 0 0px; padding:0 0 0 25px;}
		#footer p a{ color:#FFFFFF; text-decoration:none;}
		#footer p a:hover{ color:#FFFF99;}  

/* content-btm */
	#content #content-btm{ clear:both; background:url(../images/content/content-btm.jpg) no-repeat bottom; width:730px; height:137px; display:block; margin:0; padding:50px 0 0 0;}
	#content #content-btm dt{ float:right; width:200px; height:80px;}
	#content #content-btm dt span{ position:absolute; background:url(../images/content/callusnow4.jpg) right no-repeat; width:200px; height:196px; margin:-38px 0 0 0; display:block;}
	#content #content-btm dd{ float:left; width:106px; height:126px; margin:0; padding:0;}
	#content #content-btm dd a{ width:106px; height:126px; display:block;}
	#content #content-btm dd.logo1{ background:url(../images/content/logo1.jpg) no-repeat 16px 26px;}
	#content #content-btm dd.logo2{ background:url(../images/content/logo2.jpg) no-repeat 16px 26px;}
	#content #content-btm dd.logo3{ background:url(../images/content/logo3.jpg) no-repeat 16px 26px;}
	#content #content-btm dd.logo4{ background:url(../images/content/logo4.jpg) no-repeat 16px 26px;}
	#content #content-btm dd.logo5{ background:url(../images/content/logo5.jpg) no-repeat 16px 26px;}				