/* ---------- Coman CSS ---------- */
body{background:#020001 url(../images/bg.jpg) repeat-x; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; text-decoration:none; font-weight:normal; padding-top:9px;}
.common_div{width:100%;}
img{border:0px;}
.clear{clear:both; font-size:0px; line-height:0px; height:0px;}
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span, ul, li, ol{margin:0px; padding:0px;} 
a{outline:none; color:#d20f1e; text-decoration:underline; font-weight:bold;}
a:hover{text-decoration:none;}
#wapper{width:980px; height:auto; margin:0 auto;}
/* ---------- Coman CSS ---------- */

/* ---------- Header ---------- */
#header{width:980px; height:132px; background:#000000 url(../images/header_bg.jpg) no-repeat;}
#logo{width:422px; height:auto; float:left; padding-left:18px; padding-top:17px;}
#information{width:340px; height:auto; float:left; padding-top:17px; text-align:right;}
#address{height:57px; text-align:right;}
#call{text-align:right;}
/* ---------- Header ---------- */

/* ---------- Drop Down Menu ---------- */
#navigation{width:980px; height:45px;}
/* ---------- Drop Down Menu ---------- */

/* ---------- Banner ---------- */
#banner{width:980px; height:auto;}
/* ---------- Banner ---------- */

/* ---------- Content ---------- */

#middle_banner{ float:left; width:555px; height:322px; margin-right:10px;}

#feature_video{ float:left; width:399px;}

#video{  padding-left:23px; height:266px; padding-bottom:11px;}

#md_banner{ padding-bottom:10px;}
#quick_block{margin-bottom:10px;background:url(../images/quick_block_bg.jpg) repeat-y ;}

#container{width:980px; height:auto; background:#ffffff;}
#featured_vehicles{width:980px; padding-bottom:10px; padding-top:10px; background:#000000 url(../images/featured_vehicles_bg.jpg) left bottom no-repeat;margin-left: -9px;}
#featured_vehicles_title{width:230px; height:auto; float:left; padding-left:26px; padding-top:52px;}
#featured_vehicles_conts{width:704px; height:auto; float:left; padding-top:14px;}
#featured_vehicles_conts ul{list-style-type:none; padding:0px; margin:0px;}
#featured_vehicles_conts li{float:left; color:#ffffff; padding-right:18px;}
.car_img{width:122px; height:auto; position:relative;}
.car_name{width:120px; height:auto; padding-top:5px; padding-bottom:3px;}
.car_name a{color:#e11020; text-decoration:underline;}
.car_name a:hover{text-decoration:none;}
.miles{width:120px; height:auto; padding-bottom:3px;}
.our_price{width:120px; height:auto;}
#content{width:964px; height:auto; padding-top:6px; padding-bottom:14px; padding-left:9px; padding-right:7px;}
#quick_links{width:290px; height:auto; float:left; margin-right:9px;}
#quick_links ul{list-style-type:none; padding:0px; margin:0px;}
#quick_links li a{height:21px; background:url(../images/arrow.jpg) 14px 3px no-repeat; padding-left:37px; padding-top:3px; display:block; color:#000000; text-decoration:none;}
#quick_links li a:hover{text-decoration:none; background:#ffffff url(../images/arrow_hover.jpg) 14px 3px no-repeat; color:#e11020;}
#quick_search{width:257px; height:auto; float:left; margin-right:9px;}
.quick_search{width:276px; height:auto; padding-bottom:14px;}
.quick_search_left{width:55px; height:auto; float:left; font-size:14px; font-weight:bold; text-align:right; padding-right:10px;}
.quick_search_right{width:211px; height:auto; float:left;}
#welcome_conts{width:399px; height:auto; float:left;}
.content_title{height:30px; color:#ffffff; font-size:16px; background:url(../images/title.jpg) repeat-x; padding-left:19px; padding-top:5px; font-weight:bold;}
.content_body{background:#dedcdc; padding-top:9px; font-weight: bold; }
#welcome_cont{padding-left:8px; padding-right:11px; }
.radio_btn{float:left; margin-right:5px;}
.radio_text{float:left; margin-right:5px;}


/* ---------- Content ---------- */

/* ---------- Footer ---------- */
#footer{width:980px; height:auto; margin-top:16px; padding-bottom:20px;}
#footer_left{width:182px; height:auto; float:left; color:#ffffff; font-weight:normal; padding-left:8px; font-size:12px;}
#footer_right{width:790px; height:auto; float:left;}
#footer_right ul{list-style-type:none; padding:0px; margin:0px; text-align:center; padding-left:100px;}
#footer_right li{float:right; padding-left:9px; padding-right:9px; display:block;}
#footer_right li a{color:#ffffff; text-decoration:none; font-weight:normal; font-size:12px;}
#footer_right li a:hover{text-decoration:underline;}
/* ---------- Footer ---------- */

ul.list{margin:20px; font-weight:normal;}
ul.list li{margin-bottom:5px;}


/* ---------- image_gallery ---------- */
.image_gallerys{width:863px; height:auto;}
.image_gallery{width:275px; height:auto; float:left; margin-right:10px; margin-bottom:20px;}
.image_gallery_thumb{width:275px; height:180px;}
.image_gallery_title{width:275px; height:auto; padding-top:12px; font-size:14px; font-weight:bold;}
/* ---------- image_gallery ---------- */
#dealeractivelogo {
height:57px;
margin:0 auto;
padding-bottom:10px;
padding-top:10px;
width:167px;
}
a.img img {
    border: 3px solid #FFFFFF;
}a.img:hover img {
    border: 3px solid #FFC72E;
}
