html, body{font-size:12px; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; background:#b3b3b3;}
/*html, body{font-size:12px; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; background:url(../_images/bg-body.gif) center top repeat-y #fff;}*/
div, dl, dd, ul, li, h1, h2,h3,h4,h5, p, img, form{ margin:0px; padding:0px;}
*{ margin:0px; padding:0px;}
ul, li{ list-style-type:none;}
img{ border:none;}

#wraper{ width:100%; overflow:hidden;}
#container{ width:1000px !important; margin:0px auto; background:#f3f3f3 url(../_images/container-bg.gif) left top repeat-x; width:1000px;}
#container-2{ width:1000px; margin:0px auto; overflow:hidden; }
#address{ background:url(../_images/address-bg.gif) left bottom repeat-x; height:155px;width:100%; font-family:Arial,Helvetica,sans-serif;}	
#address dd{float:left;}
.add-1{padding: 10px 25px 10px 25px;line-height:18px; background:url(../_images/address-border.gif) right center no-repeat;}
/*.add-4{padding: 10px 10px 10px 56px; height:75px;}
.add-4 h5{color:#0278bd; font-size:14px;}*/
.add-4 {
height:110px;
padding:10px;
text-align:center;
width:300px;
}
.toll-number{ font-size:18px; color:#0278bd; padding-bottom:10px; padding-left:15px; padding-right:15px; padding-top:30px; background:url(../_images/address-border.gif) right center no-repeat; text-align:center;}
.toll-number h5{font-size:36px; color:#424242; font-family:Arial,Helvetica,sans-serif;}
.add-1 h5{color:#0278bd; font-size:14px;}


#logo-bg{ background:url(../_images/logo-bg-header.gif) left top repeat-x; height:114px; clear:both;}
#logo-bg dd{ float:left;}
.auto{ padding:21px 0px 0px 12px;}
.badcredit{padding:26px 0px 0px 7px; width:148px; font-size:18px; font-family:"Times New Roman", Times, serif; font-weight:bold; color:#003366; float:left;}
.badcredit a{color:#FF0000; text-decoration:none;}
.badcredit a:hover{color:#FFFFFF; text-decoration:none;}

.open_sunday { width:430px; font-size:18px; color:#003366; padding: 0px 0px 1px 10px;}
.badlink a{ color:#000000; text-decoration:none;}
.badlink a:hover{ color:#ff0000; text-decoration: underline;}

.auto-click{width:264px; background:url(../_images/click-here-call.jpg) right top no-repeat; height:72px; padding-top:42px; padding-left:39px; font-size:2px; clear:right;float:right;}
/********/
#menu1{ background:#000; height:32px;/* padding : 0px 14px;*/ width:1000px;}
#menu1 div{ width:1000px;  padding-left:2px; background:url(../_images/menu-border.jpg) left top no-repeat;height:32px;}
#menu1 a{ line-height:32px; display:block; float:left; background:url(../_images/menu-bg.jpg) left top repeat-x; text-decoration:none; font-weight: bold; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff;}
#menu1 a span{ padding: 0px 20px; background:url(../_images/menu-border.jpg) right top no-repeat; cursor:pointer; float:left; }
#menu1 a:hover{background:url(../_images/menu-hover.jpg) left top repeat-x; text-decoration:none;}


#left-part{ width:227px; float:left;}
#left-part-inner{ width:1000px;  clear:both; background-color:#ffffff}
.top-curve{ background:url(../_images/top-curve.jpg) left top no-repeat; height:36px; text-align:center; font-size:14px; color:#fff; font-weight:bold; line-height:36px;}
.middle-curve{ background:url(../_images/middle-bg-reapet.jpg) left top repeat-y; overflow:hidden; }
.bottom-curve{ background:url(../_images/bottom-curve.jpg) left top no-repeat; height:15px; font-size:2px;}
/*******/
.middle-curve form{ text-align:center; }
.find-vehicles{ color:#b36a2e; text-align:center; width:227px; display:block; padding: 6px 0px;}
.select-vehi{ width:178px; margin:5px 0px;}
.go-sub{ background:url(../_images/go-buttion.jpg) left top no-repeat; width:37px; height:20px; border:none; cursor:pointer; font-size:2px; margin-left:140px; margin-top:10px;}
.in-car{ margin-left:25px; font-size:2px;}
.autoprice-text{ display:block; font-size:12px;  padding-top:10px; margin-left:45px;}
.autoprice-text li{ list-style-type:decimal; padding: 5px 0px 0px 0px;}
.future-vehicles{ margin-left:35px; margin-top:25px; font-size:2px; margin-bottom:10px;}
#inner-middle{ width:478px; padding: 0px 7px;}
#inner-middle h1{ margin-top:15px; font-size:20px; font-weight:bold; color:#666666; display:block; padding-bottom:3px; border-bottom: #808080 1px dashed;}
#inner-middle h1 span{color:#06647e;}
.image-space{ font-size:2px; margin:0px; padding:0px;}
.middle-text{ text-align:justify; line-height:17px; padding: 8px 0px;}
#middle-right{ width:227px;}
.right-menu-bg{ background:url(../_images/right-buttion-bg.jpg) left top no-repeat; width:227px; height:43px; margin-bottom:3px;}
.right-menu-bg img{ font-size:0; padding-left:8px;}
.right-menu-bg ul li{ float:left;}
.right-menu-icon{ font-size:2px; padding-top:1px; width:55px; text-align:right;}
.right-menu-buttion{font-size:12px; padding: 6px 0px 0px 12px;color:#073365; font-weight:bold; width:158px; font-family:Arial, Helvetica, sans-serif;}
.right-menu-buttion-new{font-size:12px; padding: 14px 0px 0px 12px;color:#073365; font-weight:bold; width:158px; font-family:Arial, Helvetica, sans-serif;}
.right-menu-buttion a{color:#ffffff; text-decoration:none;}
.right-menu-buttion-new a{color:#ffffff; text-decoration:none;}
.right-menu-buttion a:hover{color:#048de0; text-decoration:none;}
.right-menu-buttion-new a:hover{color:#048de0; text-decoration:none;}
.car-image{ margin-left:1px;}
.call-to-action-padding{ margin-top:5px;}
.autoprice-text-new{ display:block; font-size:12px;  padding-top:10px; margin-left:35px; font-family:Arial, Helvetica, sans-serif;}
.autoprice-text-new li{ list-style-type:decimal; padding: 5px 0px 0px 0px;}
.readmore{ margin-left:140px; margin-top:5px;}
#carproof{ float:none; clear:both; width:1000px; text-align:center; text-align:-moz-center; padding-left:30px; background-color:#FFFFFF;}
.car-proof-add{ background:#fff url(../_images/car-proof-reapet.jpg) left top repeat-x; border:solid 1px #cccccc; height:112px; width:714px;}
.car-proof-add ul li { float:left;}
.image-space-new{ font-size:2px; margin:0px 0px 0px 8px; padding:0px;}
.know{ font-size:12px; font-weight:bold; line-height:18px; color:#5f5f5f; padding: 10px 0px 0px 35px; font-family:Arial, Helvetica, sans-serif;}
.click-car{ font-size:2px;padding-top:10px; text-align:right; width:355px;}
.udc-logo{ background:#5dc7f8 url(../_images/udc-bg.jpg) left top repeat-x; border:solid 1px #34a7db; width:225px; height:112px !important; margin-left:5px; height:112px;}
#carproof dl dd{ float:left;}
.udc-logo ul li{ float:left;}
.ucda-logo-padding{ padding:13px 0px 0px 14px; font-size:2px;}
.apa-logo-padding{ margin:10px 0px 0px 15px;}
.bbb-logo{ padding: 10px 0px 0px 14px; font-size:2px;}
.bbb-logo img{font-size:2px;}
#footer{ width:1000px; margin-top:10px; float:none;}
.footer-link{ clear:both; background:#b6dffa; text-align:center; font-weight:bold; font-size:12px; line-height:30px; width:1000px; color:#064d9b; font-family:Arial, Helvetica, sans-serif;}
.footer-link a{color:#064d9b; text-decoration:none;}
.footer-link a:hover{color:#064d9b; text-decoration:underline;}
.footer-link-new{text-align:center; font-weight:bold; font-size:12px;font-family:Arial, Helvetica, sans-serif; line-height:30px; width:1000px; color:#064d9b;}
.footer-link-new a{color:#064d9b; text-decoration:none;}
.footer-link-new a:hover{color:#064d9b; text-decoration:underline;}
.copyright{ width:948px; display:block;}
.copyright ul li{float:left;}
.css-icon-padding{ margin:0px 0px 0px 8px;}
.all-right{ width:580px; text-align:center; line-height:35px;}
.powerdby{ margin-top:8px; font-size:2px;}
.goal-text{ padding-top:5px;}
.breadcrums{text-align:right; padding: 8px 8px 0 0;}
.breadcrums a{ color:#000; text-decoration:none;}
.breadcrums a:hover{ color:#000; text-decoration:underline;}
#left-part-inner h2{ font-size:15px; color:#000; border-bottom:solid 1px #666666; padding-bottom:3px; margin-right:8px;}
.main-text{ padding:10px 8px 10px 0px; text-align:justify;} 
.read-more{display:block; text-align:right;}
.read-more a{ text-decoration:none; color:#996600;}
.read-more a:hover{ text-decoration:underline; color:#000000;}
.email{ width:200px; height:17px; padding-left:3px; padding-top:3px; font-size:12px; font-family:Arial, Helvetica, sans-serif; border:#666666 solid 1px; }
.send{ padding-left:8px;}
.new{ width:468px; padding:5px; margin-bottom:5px; border: solid 1px #CCCCCC;}
.new dl dd{ float:left;}
.email-text{ padding: 5px 0px; clear:both; width:468px; text-align:justify; }
.cont-address{ font-size:14px; width:320px;}
.cont-address-new{ float:left;}
.address { text-decoration:none}
.address ul li{ float:left;}
.map{ padding: 10px 0px 0px 10px;}
.send-buttion{ border:0; background:#666666; color:#FFFFFF; cursor:pointer; height:22px;}
/******For inventory menu*****/

#dropmenudiv{
position:absolute;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px Verdana;
font-size:10px;
line-height:22px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
padding: 1px 0;
text-decoration: none;
font-size:10px;
font-weight: bold;
color:#FFFFFF;	

}

#dropmenudiv a:hover{ /*hover background color*/
background:url(../_images/menu-hover.jpg) left top repeat-x; text-decoration:none;
color:#FFFFFF;
}

.all-logo { margin:0px; padding:0px;}
.all-logo li{ float:left; font-size:2px;}
.autoclick{
padding-left:0px;
}
/*
#menu{ background:#000; height:32px;/* padding : 0px 14px;*//* width:952px;}
#menu div{ width:932px;  padding-left:2px; background:url(../_images/menu-border.jpg) left top no-repeat;height:32px;}
#menu a{ line-height:32px; display:block; float:left; background:url(../_images/menu-bg.jpg) left top repeat-x; text-decoration:none; font-weight: bold; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff;}
#menu a span{ padding: 0px 20px; background:url(../_images/menu-border.jpg) right top no-repeat; cursor:pointer; float:left; }
#menu a:hover{background:url(_images/menu-hover.jpg) left top repeat-x; text-decoration:none;}*/