html, body{font-size:12px; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; background:#1b1b19; color:#fff;}
div, dl, dd, ul, li, h1, h2,h3,h4,h5, p, img, form{ margin:0px; padding:0px;}
*{ margin:0px; padding:0px;}
img{ border:none;}
ul, li{ list-style-type:none;}
a{color:#fff; text-decoration:underline;}
a:hover{color:#fff; text-decoration:none;}
.wraper{ width:100%; }
.container{ width:1046px; margin:0px auto;}


.also2{ clear:both; color:#fff; padding-left:25px;}
.also2 li{ list-style-type:disc; padding:2px 0px;}
.also{ clear:both; color:#fff;}
.also li{ list-style-type:disc; padding:2px 0px;}

.logo{ position:absolute; z-index:100; margin:6px 0px 0px 10px;}

#menu{position:absolute; z-index:100; margin:6px 0px 0px 267px; font-family:Arial, Helvetica, sans-serif;font-size:12px;}
#menu_text{position:absolute; z-index:150; margin:81px 0px 0px 267px; width:721px; color:#fff;}
#menu_text ul{ font-family:Arial, Helvetica, sans-serif;font-size:12px;padding-left:10px;}
#menu_text ul li{ font-family:Arial, Helvetica, sans-serif;font-size:12px;/*padding:5px 0px 0px 0px; border-top: dotted 1px #fff;*/ float:left; background:url(/_images/menu-top-line.jpg) top center no-repeat; }
#menu_text ul li a{ font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration:none; color:#fff; font-weight:bold; }
#menu_text ul li a:hover{ font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration:none; color:#C6DE68; }

/* all menu class */
.new-vehicles{ padding: 5px 15px 0px 15px; }
.pre-vehicles{ padding: 5px 10px 0px 10px; }
.parts_service{ padding: 5px 18px 0px 18px;}
.parts_service{ padding: 5px 18px 0px 18px;}
.finance{ padding: 5px 30px 0px 30px;}
.collision{ padding: 5px 45px 0px 45px;}
.find-us{ padding: 5px 30px 0px 30px;}

.quicksearch{ position:absolute; z-index:150; margin:146px 0px 0px 14px;}
.quick-bg{ background:url(/_images/quick_search.png) left top no-repeat; width:287px; height:299px;}
.quick-text{ font-size:15px; font-family:"Trebuchet MS";font-weight:bold; padding-top:68px;width:217px; color:#fff; padding-left:70px; }
.quick-field{ font-size:15px; font-family:"Trebuchet MS";font-weight:bold; padding-top:4px;/*width:217px;*/ color:#fff; padding-left:70px; }
.quick-field-go{ font-size:2px; font-family:"Trebuchet MS";font-weight:bold; padding-top:4px;/*width:217px;*/ color:#fff; padding-left:100px; }

.car-approvad{ position:absolute; z-index:250; margin: 940px 0px 0px 12px;}
.car-approvad ul li{ float:left;}

.join-but{ padding-top:7px;}
.joining{ background:url(/_images/mail.bg.jpg) left bottom no-repeat; width:110px; height:42px; padding-top:7px; padding-left:40px;}

.footer{ background:url(/_images/footer_bg.jpg) left top repeat-x; width:996px; margin:0 auto;}
.footer-link{ padding-top:10px; text-align:center; color:#fff;}
.footer-link a{ text-decoration:none; color:#fff;}
.footer-link a:hover{ text-decoration:underline; color:#fff;}

.join-mail{ border:0px; width:100px; height:18px; margin-top:12px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; padding-top:2px;}
.select-vehi{ width:100px; margin:3px 0px;}
.copy{ background:url(/_images/footer_bg.jpg) left bottom repeat-x; height:40px; width:996px; padding-top:10px; margin:0 auto;}
.copy dd{ float:left;}
.valid{ padding-left:120px; padding-top:5px;}
.copyright{ color:#fff; padding-left:15px; padding-top:10px;}
.e-logo{ padding-top:16px; padding-left:240px;}

/*innerpage*/
.container1{width:1046px; margin:0px auto; background:#232320;}

.header {padding:0px 10px 8px 34px; float:left;}
.header dd{ float:left;}
.logo-gif {float:left; padding-right:13px; font-size:2px; padding-top:10px;}
.menu-banner {float:left; background:url(/_images/banner-menu.gif) left top no-repeat; height:111px; width:721px; margin-top:10px; font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.menu-banner ul{ padding-left:10px;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.menu-banner ul li{ /*padding:5px 0px 0px 0px; border-top: dotted 1px #fff;*/ float:left; font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.menu-banner ul li a{ text-decoration:none; color:#fff; font-weight:bold; padding-top:80px; float:left; font-family:Arial, Helvetica, sans-serif;font-size:12px; }
.menu-banner ul li a:hover{ text-decoration:none; color:#C6DE68; font-family:Arial, Helvetica, sans-serif;font-size:12px;}

.strip { font-size:2px; padding-left:13px; padding-right:10px; float:left;}
.middle-sec{ padding:7px 13px 8px 23px; float:left; color:#232323}

.text {/*float:left;*/ clear:both; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px;/* width:966px;*/ text-align:justify; padding-right:5px;}
/*content part css*/
.left-btn {width:39px; height:242px; padding-right:6px; padding-top:166px; font-size:2px; float:left;}
.scrl-mid {width:515px; height:366px; background:url(/_images/scr-cont-mid.jpg) top left repeat-x; border-left:solid 1px #4c4c4a; border-right:solid 1px #4c4c4a; float:left; padding:2px 28px 4px 29px;}
.right-btn {width:38px; height:242px; padding-left:6px; padding-top:166px; font-size:2px; float:left;}

.lease_buy {width:515px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#aaa8a8;}
td h3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; background:url(/_images/hr-und-line.jpg) left bottom no-repeat; height:20px;  width:465px; padding-bottom:4px;}
.lease_buy dd {float:left; width:485px;}
.lease_buy p {width:465px; padding-top:6px;}
.buy-l {border-left:solid 1px #aaa8a8; border-top:solid 1px #aaa8a8; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin-top:5px;}
.new-tt{ border-bottom:solid 1px #aaa8a8;  border-right:solid 1px #aaa8a8; padding-left:4px; padding-top:2px; padding-bottom:2px;  padding-right:4px; }
.buy-l p{ line-height:16px; padding-bottom:8px;}
.byt a{ text-decoration:underline; color:#fff;}
.byt a:hover{ text-decoration:none; color:#fff;}
.buy-l a{ text-decoration:underline; color:#fff;}
.buy-l a:hover{ text-decoration:none; color:#fff;}
.scroll-part {float:left;}
.right-menu {float:left; color:#FFFFFF; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.li-item {padding-bottom:2px; width:275px; height:22px;}
.li-item a {background:url(/_images/menu-bg.gif) left top no-repeat; line-height:22px; height:22px; display:block; padding-left:28px; text-decoration:none; color:#FFFFFF;}
.li-item a:link {background:url(/_images/menu-bg.gif) left top no-repeat; line-height:22px; height:22px; display:block; padding-left:28px; text-decoration:none; color:#FFFFFF;}
.li-item a:hover {background:url(/_images/menu-bg-hover.gif) left top no-repeat; line-height:22px; height:22px; display:block; padding-left:28px; text-decoration:none; color:#FFFFFF;}
.li-item a:active {background:url(/_images/menu-bg-hover.gif) left top no-repeat; line-height:22px; height:22px; display:block; padding-left:28px; text-decoration:none; color:#FFFFFF;}
.li-item-2 {padding-bottom:2px; width:275px; height:50px; line-height:50px;}
.li-item-2 a {background:url(/_images/menu-bg-2.gif) left top no-repeat; height:50px; display:block; padding-left:28px; text-decoration:none; color:#FFFFFF; line-height:16px;}
.li-item-2 a:hover {background:url(/_images/menu-bg-2-hover.gif) left top no-repeat; height:50px; display:block; padding-left:28px; text-decoration:none; color:#FFFFFF; line-height:16px;}
.li-item-3 {padding-bottom:2px; width:273px; height:35px; line-height:35px;}
.li-item-3 a {background:url(/_images/menu-bg-3.gif) left top no-repeat; height:35px; display:block; padding-left:28px; text-decoration:none; color:#FFFFFF; line-height:16px;}
.li-item-3 a:hover {background:url(/_images/menu-bg-3-hover.gif) left top no-repeat;  height:35px; display:block; padding-left:28px; text-decoration:none; color:#FFFFFF; line-height:16px;}

.call2act {list-style:none; margin:0 auto;}
.call2act li{float:left;}

.warrnty{ margin-top:8px; border:dashed 1px #CCCCCC; margin-bottom:5px;}
.lastline{ clear:both; margin:0px; padding:0px;}
.lastline li{ padding:3px 0px;}
.gm3d p{ padding-bottom:15px; padding-top:2px;}
.gm3d strong{ display:block; padding-bottom:4px; border-bottom:dotted 1px #aaa8a8;}
.linen { padding-top:8px;}
.linen span{ display:block; line-height:19px;}

.breadcrums{ color:#232323; margin-bottom:6px; border-bottom:dashed 1px #aaa8a8; text-align:right; padding-bottom:8px;}
.breadcrums h1{ float:left; font-family:"Trebuchet MS"; font-size:15px; color:#232323;  }
.breadcrums a{ text-decoration:underline; color:#232323;}
.breadcrums a:hover{ text-decoration:none; color:#232323;}
.allboxtext p { text-align:justify; padding:2px 0px 4px 0px; color:#232323;}
.allboxtext a{ text-decoration:underline; color:#232323;}
.allboxtext a:hover{ text-decoration:underline; color:#aaa8a8;}



.mane{ border:dashed 1px #c4da65; padding:6px; margin:6px 2px;}
.mane strong{ padding-top:2px; display:block; color:#fff;}
.new-tt strong{ color:#fff;}
.mane p{ padding:2px 2px 3px 2px; /*border-bottom:dashed 1px #c4da65;*/}

.maincontect-content{ clear:both; color:#aaa8a8; float:left; width:450px;}
.taylorname h1{ font-size:18px; font-family:"Trebuchet MS"; color:#c6de68; padding-bottom:4px; border-bottom:solid 1px #aaa8a8; margin-bottom:4px; width:250px;}
.newline{ font-size:13px; line-height:18px;color:#fff;}
.newline a{ text-decoration:underline; color:#fff;}
.contect-text{ color:#fff; padding-bottom:5px; font-weight:bold;}

/* popup */

.gm_visa{color:#fff;  text-align:justify;}
h2{font:bold 15px Arial, Helvetica, sans-serif;}
h3{font:bold 13px Arial, Helvetica, sans-serif;}
.gm_visa dd{padding:2px 0px;}
.gm_st{color:#fff; padding-left:15px;}
.gm_st li{line-height:18px; color:#fff; padding:0; list-style-type:disc;}


.new-tt-cont{ border-bottom:solid 1px #aaa8a8;  border-right:solid 1px #aaa8a8; padding-left:4px; padding-top:2px; padding-bottom:2px;  padding-right:4px; background:#aaa8a8; color:#000; }
.contactform{ width:500px; float:left; text-align:center; color:#aaa8a8; }

.mapthree{ padding:8px 0px;}
.satyrn{ padding:20px 0px;}
.sitelink{ margin-left:25px;}
.sitelink li{/* background:url(/_images/bullet.gif) left center no-repeat; */line-height:20px; list-style-type:disc; color:#fff; }
.sitelink li a{ text-decoration:none; color:#fff;} 
.sitelink li a:hover{text-decoration:none; color:#C6DE68;}
.rust-image{ padding-left:18px; padding-bottom:8px;}
.georgian{ display:block; padding:5px 0px; border-bottom:solid 1px #fff;}
.rus{ display:block; border-left:solid 5px #c4da65; line-height:20px; padding-left:5px; margin:5px 0px;}
.meetstaff{ text-align:left; padding-top:25px;}
.call-number{ text-align:center; padding-bottom:8px;}
.call-home{ position:absolute; padding-top:121px; padding-left:8px;}

.car-heven-content{ color:#fff;}
.gm{ font-size:10px;}
.gimg{ padding:25px 15px 5px 5px; float:left;}
.gimg21{ float:left;}

.mapthree-saturn{ padding-top:5px; padding-bottom:10px;}
.mapthree-Limestone{padding-top:5px; padding-bottom:10px;}
.tireknolage{ color:#C6DE68; font-size:14px;}
.partsmeet{ float: left;padding-top:20px; padding-left:22px;}