/*---------- COMAN ----------*/
body{background:#000000 url(../images/page_bg.jpg) repeat-x 0 0; margin:0px;padding:0px;	font-family:Arial, Helvetica, sans-serif; color:#000; font-size:12px;text-decoration:none;padding-bottom:10px;	}
.common_div{width:100%; }
img{border:0;}
.clr{clear:both; font-size:0; line-height:0; height:0px;}
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span, ul, li, ol {margin:0px; padding:0px;} 
a{color:#000; text-decoration:none;}
a:hover{text-decoration:underline;}
h1{font-weight:normal; color:#FF5700; font-size:19px; padding-bottom:10px;}
h2{color:#333333; font-weight:bold; padding-bottom:5px; font-size:13px;}
h3{color:#FF5700; padding-bottom:10px; font-size:15px; font-weight:normal;}
h4{color:#ff762f; font-size:15px; font-weight:bold; padding-top:25px; padding-bottom:3px;}
#wapper{width:980px;  height:auto; margin:0 auto;   }
/*---------- COMMAN ----------*/

/*---------- header ----------*/
#header{width:100%; height:149px; padding-top:25px; }
#headeraddress{width:100%; height:101px; }
#logo{width:290px; float:left; padding-top:10px; padding-left:21px;  }
#addresbar{width:653px; float:left;}
#headtop{width:100%; height:41px;}
#headtop ul{list-style-type: none;  }
#headtop ul li{float: right; padding-left:0px; padding-right:6px;}

#nav ul{list-style-type: none;  }
#nav ul li{float: left; padding-left:0px; padding-right:0px;   }
#nav ul li a{ padding:0px; list-style-type:none; display:block; height:20px; text-decoration:none; color:#5A100A; font-size:0px;}
#nav ul li a:hover{text-decoration:none;}
#nav ul li.home_b1 a{ background:url(../images/home_b1.jpg) no-repeat 0px 0px;  width:51px;}
#nav ul li.home_b1 a:hover{background-position:0px -20px; text-decoration: none;  }

#nav ul li.find_a_vehicle a{ background:url(../images/find_a_vehicle.jpg) no-repeat 0px 0px;  width:122px;}
#nav ul li.find_a_vehicle a:hover{background-position:0px -20px; text-decoration: none;  }

#nav ul li.about_hi_line a{ background:url(../images/about_hi_line.jpg) no-repeat 0px 0px;  width:114px;}
#nav ul li.about_hi_line a:hover{background-position:0px -20px; text-decoration: none;  }

#nav ul li.get_financing a{ background:url(../images/get_financing.jpg) no-repeat 0px 0px;  width:117px;}
#nav ul li.get_financing a:hover{background-position:0px -20px; text-decoration: none;  }

#nav ul li.special a{ background:url(../images/special.jpg) no-repeat 0px 0px;  width:82px;}
#nav ul li.special a:hover{background-position:0px -20px; text-decoration: none;  }

#nav ul li.warranty a{ background:url(../images/warranty.jpg) no-repeat 0px 0px;  width:90px;}
#nav ul li.warranty a:hover{background-position:0px -20px; text-decoration: none;  }

#nav ul li.contact a{ background:url(../images/contact.jpg) no-repeat 0px 0px;  width:69px;}
#nav ul li.contact a:hover{background-position:0px -20px; text-decoration: none;  }

#mainnav{width:100%; height:48px; background:url(../images/nav_bg.jpg) repeat-x 0 0; }


/*---------- header ----------*/

/*---------- Content ----------*/

#container{	width:100%; height:auto; padding-top:3px; background:#FFF; padding-bottom:20px;  }
#flash{width:100%; padding-bottom:1px; }
#featuredeals{width:100%; height:104px; background:#F3F3F3; margin-bottom:10px; border-bottom:1px solid #AAAAAA; border-top:1px solid #AAAAAA;}
#featuredealslogo{width:256px; padding-left:24px; padding-top:30px; float:left;}
#featuredealsflash{width:700px; padding-top:3px; float:left;}
/*---------- Content ----------*/

/*---------- Middle Content ----------*/
#middelcontainer{ width:963px; margin:0 auto; }
#shoppingtools{ width:184px; float:left; padding-right:16px; background:url(../images/shoppingtools_hd.jpg) no-repeat 0 0; }
#middelcontainer h3{padding-left:10px; padding-top:9px;  font-size:14px; font-weight:bold; color:#FFF; height:14px; overflow:hidden;}
#about{ width:563px; float:left; padding-right:14px; background:url(../images/about_hd.jpg) no-repeat 0 0;  overflow:hidden;}
#testimonials{ width:186px; float:left;  }

#shoppingtools ul{list-style-type:none; padding:0; margin:0; overflow:hidden; background:url(../images/leftnav_bottom.jpg) no-repeat 0 bottom; padding-bottom:7px; }
#shoppingtools ul li{list-style-type:none; padding:0; margin:0;  }
#shoppingtools ul li a{ padding:0px; list-style-type:none; display:block; height:24px; text-decoration:none; color:#000; width:160px; padding-left:24px; padding-top:12px; background:url(../images/leftnav_bg.jpg) no-repeat 0 0; font-weight:bold; }
#shoppingtools ul li a:hover{background:url(../images/leftnav_bg.jpg) no-repeat 0 -36px; }
#shoppingtools h3{padding-left:10px; padding-top:9px;  font-size:14px; font-weight:bold; color:#FFF; height:14px; overflow:hidden;}

#contant{width:537px; background:url(../images/contant_bg.jpg) repeat-y 0 0;  padding-top:15px; padding-left:12px; padding-right:14px; padding-bottom:5px;}
#bbb{width:157px; padding-top:5px; float:left; padding-right:15px;}
#livechat{width:210px; padding-top:5px; float:left;}
/*---------- Middle Content ----------*/

/*---------- Footer Content ----------*/
#footer{ width:100%; margin-top:10px; font-size:11px; color:#FFF; font-weight:bold; background:url(../images/footer_logo.jpg) no-repeat center top; height:auto; }
#footercon{float:left; width:480px; float:left;}
#footernav{float:left; width:490px; float:right; text-align:right;}
#footernav a{color:#FFF;}
#dealeractivelogo{width:167px; height:57px; padding-top:20px; margin:0 auto; }
/*---------- Footer Content ----------*/

#testi_content{ padding-top:5px; padding-left:5px; }

#testimonials{ width:186px; float:left;background:url(../images/ticker_middle_bg.jpg) repeat-y;  }
#marqueecontainer{
position: relative;
width: 175px; /*marquee width */
height: 165px; /*marquee height */
overflow: hidden;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
font-weight:bold;
}


/*---------- more-added----------*/

#accuramaincontener{ background:#FFF url(../images/conteb_bg.jpg) no-repeat 0px bottom ; width:935px; margin:0 auto; padding-left:20px; padding-top:16px; padding-right:25px;}
#accuramaincontenerleft{ width:224px; padding:0px; margin:0px; float:left;}
#accuramaincontenerright{ width:686px; padding:0px; margin:0px; padding-bottom:45px; float:right;}
#care{ width:221px; height:166px; padding:0px; margin:0px;}
#viewbuttan{ width:223px; height:50px; margin-top:20px;}

#rightconten{
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	line-height:20px;
}
#rightconten a{ text-decoration:underline;}
#rightconten a:hover{ text-decoration:none;}

#Servingmain{ width:559px; padding:0px; padding-left:105px; padding-right:22px; margin:0px;}
#Servingleft{
	width:220px;
	margin-top:30px;
	float:left;
}
#Servingright{
	width:280px;
	margin-top:30px;
	float:right;
}
.rightheading{ font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold;}

#Servingleft ul{ padding:0px; margin:0px; list-style:none;}
#Servingleft li{ font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; line-height:20px;}

#Servingright ul{ padding:0px; margin:0px; list-style:none;}
#Servingright li{font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; line-height:20px; }

#Servingright li a{color:#000; text-decoration:none;}
#Servingright li a:hover{text-decoration:underline;}

#Servingright2lineleft{
	width:130px;
	margin-right:10px;
	float:left;
}



#Servingright2lineright{
	width:140px;
	float:right;
}




.accuraundertext{ width:100%; margin-top:30px; font-family:Arial, Helvetica, sans-serif; font-size:13px;  color:#000000; line-height:20px;}

.more_title{ font-size:15px;}

.allheadingtext{ color:#000000;}


#inner_page #container{padding-bottom:0px;}


.niada_logo{width:100px;float:left;margin-right:12px;margin-left:48px;margin-top:6px;}

