body{background:#1f1f1f;width:1000px;margin:10px auto 10px auto;}
#header{z-index:99;padding:0;margin:0;height:149px;width:1000px;text-align:center;background:black url('images/ui/header.jpg') no-repeat;color:white;clear:both;position:relative;}
#header h1{margin:0;padding:25px 0 8px 0;}
#head_container{height:121px;width:1000px;clear:both;}
#menubar{background:transparent url('images/ui/nav_bg.jpg') no-repeat;height:30px;margin:0px;color:black;}
.dropdownmenu{background:transparent url('images/ui/nav_bg_light.jpg') repeat-x!important;display:block;float:left;color:#000000;font:bold 12px Arial,Helvetica,Verdana;text-decoration:none;padding:0px 22px;margin:0px;line-height:28px;height:27px;border-right:0px solid #BFBFBF;cursor:pointer;}
.dropdownmenu:hover{color:#434343;background:transparent url('images/ui/nav_roll.gif') repeat-x!important;cursor:pointer;}
.dropdownmenu .submenu{display:none;position:absolute;margin:-1px -65px 0px -65px;z-index:1999;background:#f4f5f7!important;padding-bottom:5px;text-align:center;border-left:solid 1px #ddd;border-right:solid 1px #ddd;border-bottom:solid 1px #ddd;border-top:solid 0px #eee;opacity:0.9;/* for safari */
-moz-opacity:0.9;/* for mozilla */
width:200px;}
.dropdownmenu .submenu a{display:block !important;background:#f4f5f7!important;float:none !important;width:auto;padding:2px 0px !important;margin:1px;font-size:8pt !important;line-height:30px;width:200px;}
.dropdownmenu .submenu a:hover{display:block !important;background:#fdfffc!important;float:none !important;width:auto;padding:2px 0px !important;margin:1px;font-size:100%;line-height:30px;width:200px;}


.nav_links {position:relative;}

a.twitter span,a.youtube span,a.facebook span {position:absolute; top:-999px; left:-999px;height:1px; width:1px;}

a.twitter,a.youtube,a.facebook {width:26px; height:30px !important; padding:0 5px !important;overflow:hidden;display:inline-block;}

a.twitter { background:url('images/ui/twitter_btn.png') no-repeat 0 0 !important;margin:-3px 0 0px 5px !important; }

a.youtube {background:url('images/ui/youtube_btn.png') no-repeat 0 0 !important; margin-top:-3px !important;}

a.facebook {background:url('images/ui/facebook_btn.png') no-repeat 0 0 !important; margin-top:-4px !important; }


#content-home{min-height:200px;height:200px;}
#content{background:#ededed url('images/ui/contentbg.jpg') no-repeat;min-height:200px;overflow:hidden;}
#inner-content{background:#010101 url('images/ui/innercontentbg.jpg') no-repeat;min-height:350px;overflow:hidden;padding:10px 0;width:984px;margin:0px auto;}
#inner-container{background:white;min-height:350px;padding:10px;overflow:hidden;width:944px;margin:0px auto;}
#footer{color:white;padding:0px;clear:both;width:1000px;}
#footer .menubar{width:700px;}
#footer .menubar td{text-align:center;}
#footer .menubar td a{color:white;}
#footer .menubar a.selected{color:black;}
#copyright{text-align:right;margin:20px;font-size:9pt;}
#menubar .nav_links{background:transparent url('images/ui/nav_bg_light.jpg') repeat-x;margin:0px 0px 0px 17px;padding:0px;text-align:center;text-transform:uppercase;float:left;}
#footer .nav_links{margin:0px;text-align:left;color:#8F8F8F;font:normal 10pt helvetica;text-transform:uppercase;line-height:13px;padding-top:7px;height:35px;}
.nav_links ul{padding:0px;display:inline;margin:0px;position:relative;text-align:center;list-style-image:none;list-style-position:outside;list-style-type:none;float:left;clear:left;}
.nav_links li{float:left;display:inline;padding:0px 5px;white-space:nowrap;}
#footer-right{float:right;text-align:right;width:350px;line-height:22px;padding:0px;}
#footer-right a{color:#8F8F8F;font:normal 10px Arial,Helvetica,Verdana;text-decoration:none;margin:0px 5px;}
#footer-right img{vertical-align:middle;}
#menubar .nav_links li{padding:0px;white-space:nowrap;}
#menubar .nav_links a{background:transparent url('images/ui/nav_bg_light.jpg') repeat-x;display:block;float:left;color:#000000;font:bold 12px Arial,Helvetica,Verdana;text-decoration:none;padding:0px 22px;margin:0px;line-height:28px;height:27px;border-right:0px solid #d6d6d4;}
#menubar .nav_links a:hover{color:#000000;background:transparent url('images/ui/nav_roll.gif') repeat-x;}
#footer .nav_links a{color:#8F8F8F;font:normal 10px Arial,Helvetica,Verdana;text-decoration:none;padding:0px;}
#footer .nav_links a:hover{color:#cc0000;}
.nav_links a:hover{text-decoration:none!important;}
#left-slide-box{z-index:1;background:transparent url('images/ui/left-slide-box.png') no-repeat;min-height:253px;width:287px;float:left;padding:0px;margin:0px;}
/* current-ads-new billboard YouTube video styles*/

#vid-1  {height:235px;left:83px;position:absolute;top:253px;width:270px;}

#vid-2  {height:235px;position:absolute;right:84px;top:253px;width:270px;}


#slideshow  {height:242px;margin:6px;position:relative;z-index:1; }
/*#left-slide-box .billboards {margin:6px 0 0 5px;position:absolute;}*/
#top-right-box{float:right;color:white;text-align:right;font:bold 16pt helvetica;margin:30px 20px 0px 0px;}
#vehicle-menu-box{background:#ECECEC url('images/ui/vehicle_menu_box.jpg') no-repeat;min-height:235px;height:235px;width:1000px;clear:both;overflow:hidden;}
#vehicle-slide-box{background:transparent url('images/ui/vehicle_slides_box.png') no-repeat;float:right;clear:right;margin:8px 15px 0px 0px;padding:0px;width:480px;height:165px;}
.thumbs td{background:#7d7d7d url('images/ui/featuredbg.png') repeat-x;background-position:top;border:1px solid #DDDDDD;width:468px;height:153px;margin:0px;}
.thumbs .vehicle{width:262px;text-align:center;padding-top:28px;float:right;}
.thumbs .thumbnail{margin:0px!important;width:auto !important;height:153px !important;border-top:0px solid black !important;border-right:1px solid #DDDDDD !important;border-bottom:0px solid black !important;border-left:0px solid black !important;}
.thumbs .price{display:block;clear:both;color:white;font:bold 40px helvetica;line-height:76px;}
.thumbs .price .was{display:block !important;clear:both !important;color:red !important;font:normal 20px helvetica !important;line-height:35px !important;margin:0px !important;}
.thumbs .price .now{display:block;clear:both;color:white !important;font:bold 30px helvetica;margin:0px !important;}
.thumbs .stock_number{display:block;clear:both;color:#323439;font:normal 14px helvetica;margin:0px !important;}
.thumbs .year,.thumbs .make,.thumbs .model{display:inline-block;clear:both;color:#323439;font:bold 16px helvetica;line-height:26px;}
.thumbs .odd,.thumbs .even{padding:0px !important;}
#vehicle-menu{padding:0px;margin:0px;width:485px;height:179px;float:left;clear:left;overflow:hidden;}
#vehicle-menu li{float:left;display:inline;}
.vehicle-link-right{z-index:1000;position:absolute;top:3px;right:10px;margin:0px;line-height:15px;text-align:right;font:normal 9pt Arial,Helvetica,Verdana;}
#vehicle-menu li{background:transparent;float:left;display:inline;color:black;font:normal 10px Arial,Helvetica,Verdana;line-height:5px;text-align:center;width:130px;height:60px;padding:0px;margin:0px 12px;}
.vehicle-link-roll{background:transparent url('images/ui/models/rollbg.png') no-repeat;position:relative;margin:0px 24px;width:130px;height:60px;}
.vehicle-link{background:transparent;position:relative;margin:0px 24px;width:130px;height:60px;}
.vehicle-link a{color:black;font:normal 9pt Arial,Helvetica,Verdana;}
.vehicle-link img{margin:1px 0px 0px 0px;padding:0px;}
.vehicle-link-roll img{margin:3px 0px 0px 0px;padding:0px;}
.vehicle-link a:hover;{color:#4F4F4F;}
.vehicle-link-roll a{color:black;}
#home-bottom{background:transparent url('images/ui/home_bottom.gif') no-repeat;min-height:89px;height:89px;margin:0px;color:white;padding:0px;clear:both;border-top:1px solid #E9E8E9;position:relative;}
a.summer-of-audi {margin-left:134px;}
a.summer-of-audi img {padding-top:2px;}
#auto-trader {position:absolute;right:300px; top:18px;}
#bottom-featured{background:transparent url('images/ui/bottom-featured.png') no-repeat;height:81px;width:360px;overflow:hidden;margin:0px 8px 0px 0px;color:white;padding:0px 0px 0px 10px;float:right;font:normal 10pt Arial,Helvetica,Verdana;text-align:center;line-height:81px;}
#bottom-featured img{vertical-align:middle;}
#bottom-featured .billboards{height:81px;width:360px;}
#bottom-featured .featured{height:81px;width:360px;line-height:81px;}
#bottom-featured .featured p{height:81px;width:360px;line-height:81px;}
#bottom-featured a{color:white;font:normal 10pt helvetica;}
#bottom-menu{width:605px;float:left;line-height:75px;padding-left:15px;}
#bottom-menu a{padding:0px 0px 0px 34px;}
#bottom-menu img{vertical-align:middle;}
#content-home{background:transparent url('images/ui/main_content.jpg') no-repeat;min-height:264px;height:264px;margin:0px;color:black;padding:10px 0px 0px 20px;clear:both;}
.pics{height:155px !important;width:470px !important;padding:0px !important;margin:0px !important;overflow:hidden !important;}
.pics img{float:left;}
.pics2{height:242px;width:275px;padding:0;margin:0;overflow:hidden;}
.pics2 img{height:242px;width:275px;padding:0px;top:0;left:0}
#controls{display:none;z-index:1000;position:absolute;bottom:3px;right:3px;background:transparent url('images/slides/left/controlsbg.gif') repeat-x;border:1px solid #ddd;margin:0px;height:15px;width:65px;line-height:13px;text-align:center;}
#controls a img{vertical-align:middle;}
#controls2{display:none;z-index:20;position:absolute;bottom:6px;right:7px;background:transparent url('images/slides/left/controlsbg.gif') repeat-x;border:1px solid #ddd;margin:0px;height:15px;width:65px;line-height:13px;text-align:center;}
#controls2 a img{vertical-align:middle;}
#slideshow{position:relative;margin:6px;z-index:1;}
#slideshow2{position:relative;margin:5px;z-index:1;}
#slideshow{position:relative;margin:6px;}
#slideshow2{position:relative;margin:5px;}
.listings{width:940px!important;}
.basic{margin:10px auto!important;}
.dtlogo{margin:0px 15px 0px 0px;float:right;}
.thumbnail{margin:5px!important;}
#chat{float:right;margin-right:8px;}
.center_stage .listings .stats{display:block;float:left;margin-right:10px;overflow:hidden;width:125px;}
.center_stage .detail{width:925px !important;}
.center_stage .detail .content{padding:0px !important;}
.center_stage .detail .price{color:black !important;font:bold 15px helvetica !important;}
.center_stage .listings img.thumbnail{margin:0px 10px 0px 0px !important;}
.center_stage .listings .details .engine{display:none;}
.center_stage .even{background:#f6f6f6 !important;border:1px solid #ededed !important;}
.center_stage .odd{border:1px solid #ededed !important;}
.center_stage .detail .inquiry_form{-moz-border-radius-bottomleft:0px !important;-moz-border-radius-bottomright:0px !important;-moz-border-radius-topleft:0px !important;-moz-border-radius-topright:0px !important;background:transparent url('images/ui/center_stage/inquiry.png') no-repeat !important;border:0px solid black !important;height:285px !important;width:350px !important;padding:25px 0px 0px 0px !important;color:#686868 !important;}
.center_stage .detail .vehicle_info{-moz-border-radius-bottomleft:0px !important;-moz-border-radius-bottomright:0px !important;-moz-border-radius-topleft:0px !important;-moz-border-radius-topright:0px !important;background:transparent url('images/ui/center_stage/information.png') no-repeat !important;border:0px solid black !important;height:260px !important;width:350px !important;padding:40px 0px 0px 0px !important;color:#686868 !important;}
.center_stage .detail .content{border:0px solid #CCCCCC !important;}
.center_stage .detail .photos{-moz-border-radius-bottomleft:0px !important;-moz-border-radius-bottomright:0px !important;-moz-border-radius-topleft:0px !important;-moz-border-radius-topright:0px !important;background:transparent url('images/ui/center_stage/vehicle-container.png') no-repeat !important;border:0px solid black !important;height:620px !important;width:700px !important;padding:17px 1px 1px 1px !important;color:#686868 !important;position:relative !important;margin:0px auto !important;}
.center_stage .photos .slideshow{margin:0px auto !important;}
.center_stage .listings .headline{margin:0 0 5px !important;}
.center_stage .listings .pager{padding:12px 5px !important;}
.center_stage .detail .form_buttons{float:right !important;line-height:2px !important;}
.center_stage .detail .vehicle_info{float:left !important;}
.center_stage .detail .inquiry_form{float:right !important;line-height:10px !important;}
.center_stage .detail .tellafriend_button{background:transparent url('/images/ui/center_stage/sendtofriend.png') no-repeat !important;width:208px !important;height:38px !important;padding:0px !important;text-indent:-9999px;display:block !important;border:0px solid !important;}
.center_stage .detail .calculator_button{background:transparent url('/images/ui/center_stage/calculate.png') no-repeat !important;width:208px !important;height:38px !important;padding:0px !important;text-indent:-9999px;display:block !important;border:0px solid !important;}
.center_stage .detail .facebook_button{background:transparent url('/images/ui/center_stage/shareonfacebook.png') no-repeat !important;width:208px !important;height:38px !important;padding:0px !important;text-indent:-9999px;display:block !important;border:0px solid !important;}
.center_stage .detail .myspace_button{background:transparent url('/images/ui/center_stage/shareonmyspace.png') no-repeat !important;width:208px !important;height:38px !important;padding:0px !important;text-indent:-9999px;display:block !important;border:0px solid !important;}
.center_stage .detail .twitter_button{background:transparent url('/images/ui/center_stage/tweetthis.png') no-repeat !important;width:208px !important;height:38px !important;padding:0px !important;text-indent:-9999px;display:block !important;border:0px solid !important;}
.center_stage .vehicle .print_button{background:transparent url('/images/ui/center_stage/printpage.png') no-repeat !important;width:208px !important;height:38px !important;padding:0px !important;text-indent:-9999px;display:block !important;border:0px solid !important;float:right !important;clear:right !important;}
.center_stage .detail .video_button{background:transparent url('/images/ui/center_stage/playvideo.png') no-repeat !important;width:208px !important;height:38px !important;padding:0px !important;text-indent:-9999px;display:block !important;border:0px solid !important;}
.center_stage .detail .approved_button{background:transparent url('/images/ui/center_stage/getapproved.png') no-repeat !important;width:208px !important;height:38px !important;padding:0px !important;text-indent:-9999px;display:block !important;border:0px solid !important;}
.center_stage .detail .finance_button{background:transparent url('/images/ui/center_stage/getapproved.png') no-repeat !important;width:208px !important;height:38px !important;padding:0px !important;text-indent:-9999px;display:block !important;border:0px solid !important;}
.center_stage .detail .thumbnails{overflow-x:auto !important;overflow-y:hidden !important;}
.center_stage .detail .vehicle{line-height:38px !important;}
.center_stage .even:hover{background:#FFFEEF !important;}
.center_stage .odd:hover{background:#FFFEEF !important;}
.center_stage .tabs .tab{border-color:#DFDFDF !important;color:black !important;background:#DFDFDF!important;padding:3px 9px !important;margin:0px !important;position:relative;text-align:center;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius:4px 4px 0px 0px;}
.center_stage .tabs a:hover{color:#3F3F3F !important;background:#EFEFEF !important;border-bottom:1px solid #EFEFEF !important;}
.center_stage .tabs .selected{background:#EFEFEF !important;font-weight:bold !important;}
.center_stage .detail .tab_box .tab_content{background:#EFEFEF!important;border:solid 1px #EFEFEF !important;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius:0px 4px 4px 4px;}
.center_stage .detail .form_buttons .carfax{text-align:center;border:0px solid !important;background:transparent !important;}
.center_stage .detail #inquiry .close_button{display:none !important;}
.center_stage .detail #content .disclaimer{font:normal 12px helvetica;margin-bottom:5px;}
.center_stage .detail .tab_box{clear:both;}
.center_stage .detail .calculator_button{display:none !important;}
.vehicle_info .price .retail,#slideshow2 .retail{display:none;}