a:link {}
a:hover { color: #604f09; text-decoration:none; }

#header h1 { top:7px; }
#header h1 a { width:405px; height:98px; background: url(../images/main_logo_3317.png) no-repeat left top; }

#headerlogos { margin: 0; padding: 0; list-style-type: none; position: absolute; top:38px; left:750px; z-index: 9999; }
#headerlogos li { float:right; margin: 0 15px 0 0; padding: 0; }
#headerlogos li a { display: block; width:85px; height:74px; text-indent: -9000px; background: url(../images/header_logos2.png) no-repeat; }
#headerlogos li a#toyota { background-position: 0px 0px; display: none;}
#headerlogos li a#scion { background-position: -85px 0px; display: none; }
#headerlogos li a#lexus { background-position: -170px 0px; display: none; }
#headerlogos li a#mazda { background-position: -255px 0px; }
#headerlogos li a#kia { background-position: -340px 0px; }
/* hovrs */
#headerlogos li a:hover { height:81px; }
#headerlogos li a#toyota:hover { background-position: 0px -74px; display: none; }
#headerlogos li a#scion:hover { background-position: -85px -74px; display: none; }
#headerlogos li a#lexus:hover { background-position: -170px -74px; display: none; }
#headerlogos li a#mazda:hover { background-position: -255px -74px; }
#headerlogos li a#kia:hover { background-position: -340px -74px; }

/*#header_contact {display: inline; float: right; margin: 33px 0px 0px 69px !important; padding: 0px; }
#header_contact p { margin: 0 !important; }*/
#header_contact .logo1 { float: left; background: url(../images/madza_logo.png) no-repeat top left; text-indent: -9000px; width: 115px; height: 75px; }
#header_contact .logo2 { float: left; background: url(../images/kia_logo.png) no-repeat top left; text-indent: -9000px; width: 127px; height: 73px; }

#priNav li a:hover { background: url(../images/nav_rollover_yellow.png) repeat-x left top; color:#fff; }
#priNav ul { background: #f7e591 url(../images/dropdown_bkgd_yellow.png) repeat-x left top; }
#priNav ul a:hover { color:#fff; background: url(../images/dropdown_arrow.gif) no-repeat 5px center; }


#priNav ul li a { color: #000; text-shadow: none; font-size: 13px; text-transform: uppercase;  text-decoration: none; width:auto; border-bottom:1px solid #ffe888; background: url(../images/dropdown_arrow_blk.gif) no-repeat 5px center }
#priNav ul a:hover { color:#fff; background: url(../images/dropdown_arrow.gif) no-repeat 5px center; }

#fyc_container #fyc_tabs_list li { background: url(../images/fyc_bttns_yellow.jpg) no-repeat;  }

.ecl_new_vehicle_make_wrap { background: url(../images/nv_bkgd_yellow.png) no-repeat center top; }
#ecl_new_vehicles a.view_all:hover { color:#604f09; }
a#all_new { background: url(../images/all_new_yellow.png) no-repeat left top; color:#C4C4C4; }
a#all_new:hover { color:#333; }

#home_bttm_wrap { margin: 0; padding: 13px 0 0; background: url(../images/home_bttm_short.jpg) no-repeat center top;  }
#home #home_bttm { width:920px; margin: 0 auto; padding: 0; min-height: 200px; border-bottom: 1px solid #989898; }
#home #home_news { float:left; margin: 0; padding: 0; width:930px; }
#home #home_news a#news {background: url(../images/home_about_bttn.jpg) repeat-x left top; float:left; width:260px; height:34px; line-height: 37px; font-size: 14px; color:#c4c4c4; text-decoration: none; text-transform: uppercase; margin: 6px 10px 0; text-align: center; }
#home #home_news p {margin: 15px 10px 10px; padding: 0;}

#home_video a#morevideos { background: url(../images/home_video_bttn_yellow.png) no-repeat left top;  }
#home_video a#morevideos:hover { color:#000; }

#home #featuredVehicles { border-top:1px solid #fff; padding: 20px 0; width:920px; margin: 0 auto; }

#ec_flowplayer_controlbar a.play { background: url(../images/video_bttns_yellow.png) no-repeat left top; }
#ec_flowplayer_controlbar a.pause { background: url(../images/video_bttns_yellow.png) no-repeat -32px top; }
#ec_flowplayer_controlbar a.mute { background: url(../images/video_bttns_yellow.png) no-repeat -64px top; }
#ec_flowplayer_controlbar a.unmute { background: url(../images/video_bttns_yellow.png) no-repeat -64px top; }
#ec_flowplayer_controlbar div.track div.progress { background:#eec501; }

#featuredVehicles_title { background: url(../images/featured_title_yellow.png) no-repeat center top; }
#home .toolTipInner_price { color:#000; }

#contact_small h2 { background: url(../images/email_dealer_head_yellow.png) no-repeat center top;  }
#sidebar_address_head, #financing #sidebar_address_head { background: url(../images/address_title_yellow2.png) no-repeat center top; position: absolute; top:-40px; }
#incentives #contact_incentives h3 { background: url(../images/incentives_title_yellow.png) no-repeat center top; }

#financing #financeCalc h2 { background: url(../images/calc_header_yellow.png) no-repeat center top; }
#financing .financeBox2 h3 { background: url(../images/credit_report_head_yellow.png) no-repeat center top; }

#notify #notify_form_div h3#tb_customer_info { background: url(../images/notify_top_yellow_1.png) no-repeat left top; }
#notify #notify_form_div h3#tb_vehicle_info { background: url(../images/notify_top_yellow_2.png) no-repeat left top; }
#notify_form_div h3#nfd_customer_info { background: url(../images/trade_bid_top_yellow_1.png) no-repeat left top; }
#notify_form_div h3#nfd_vehicle_info { background: url(../images/trade_bid_top_yellow_2.png) no-repeat left top; }

#inventory #currentFilters { background:#c29b00 url(../images/current_filters.png) repeat-x left top; border:1px solid #e4b700; margin: 5px 0 10px; padding: 10px; }
#inventory .filterList li a:hover { background:#fecc00 url(../images/arrow_black.gif) no-repeat 2px center; color:#000; }
#inventory .filterList span a:hover { color:#fecc00; }

#random_list_item img { width: 85px !important; }

#vehicle #similarVehicles .similarVehicle { background: #fece0b url(../images/similar_bkgd_yellow.png) repeat-x left top; border:1px solid #e6b900;  }
#vehicle #similarVehicles .similarVehicle li { color:#000; }
#vehicle #similarVehicles .similarVehicle li a { color:#000; font-weight: bold; text-decoration: none; width:auto; }

#vehicle_v2_sidebar_links li a:hover { background:#fecc00 url(../images/arrow_black.gif) no-repeat 2px center; color:#000; }

#inventory #filterListWrap span.expandable a { display: none; }

#vctHeader_txt { color:#000 !important; }
.vctAddress_left { color:#000 !important; }
.vctTabs_container li { border-left:1px solid #b1b1b1; border-right:1px solid #000; }
#vehicle .vctTabs_container { color:#000 !important; }
#vehicle .vctTabs_container li a { color:#000; }
#vehicle form ol li label { color:#000; }
h3#vctHeader_txt { text-transform: uppercase; color:#000 !important; }

.vctSkin_bg { background-image: url(../images/vct_skin_template_yellow.png); }

#side_right #qc_vehicle_question input.submitButton { background: url(../images/vct_skin_template_yellow.png) repeat-x left top; border:none; }
#contact #customer_tools input.submitButton { background: url(../images/vct_skin_template_yellow.png) repeat-x left top; border:none;  }

#random_list_location #random_list_item { float: left; overflow: hidden; padding: 5px 0px; width: 97px; height: 100px; }

#service #left { display: none; }
#service #right { width:960px; margin: 10px; }

#wide_wrapper h1 { font-size: 26px; font-weight: normal; }

#fyc_container #fyc_tabs_list { height: 45px !important; }
#home_news p { line-height: 18px; }

