@charset "UTF-8";
@import url(http://images1.ecarlist.com/sites/templates/common/css/base.css);
@import url("rlb.css");

#mainNav {margin-left: 20px; margin-top: 2px;}
#mainNav li {float: left; text-transform: uppercase;}
#mainNav li ul {display: none;}

#dropmenudiv, #dropmenudiv_firefox {margin: 0; padding: 0;}
#dropmenudiv a, #dropmenudiv_firefox a {border: none; margin: 0; padding: 2px; text-indent: 0;}
#dropmenudiv a:hover, #dropmenudiv_firefox a:hover {background-image: none; font-weight:bold;}


#home .rightColumnText {font-size: 9px;}
#home .rightColumnText p {margin: 0;}
#home .rightColumnText .floatleft {margin-left: 5px;}

.makesList li {margin-bottom: 3px;}

.inventory_row {background:url("../images/bgLine_horiz.gif") repeat-x scroll center bottom #171717;
border-bottom:0.08em solid #B0BEC5;
color:#FFFFFF;
padding-bottom:10px;
padding-top:10px;}

.makesTitle {border-color: #424141; margin-top: 30px;}

.inventoryStockNum {margin: 0;}

.callForPrice, .price_line_1 {
color:#FFC400;
font-family:arial;
font-size:15pt;
font-weight:bold;
}

.inner_header {
color:#FFC400;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-weight:bold;
}

.inner_text {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
line-height:17px;
text-decoration:none;
}

#financeCalc h2 {font-size: 12px;}

#warranty table {border-collapse: separate; border-spacing: 5px;}

#refinishing .refinishingContent {float: left; width: 690px;}
#refinishing .refinishingContent p {clear: right;}
#refinishing .refinishingContent p img {clear: right; float: right; margin: 10px;}

#vehicle_photos #vehicle #vehicle_mainVitals_inner {float:left;width:425px;}
#vehicle_photos label {color: #444;}

#inventory .inventory_v2_details .vehicle_subtitle{font-weight: normal;}
#vehicle #vehicle_vitals .vehicle_subtitle{font-weight: normal;}

#right p { line-height: 16px; }
#shipping_table td { background: #000; }

.toolTipInner_price {color: #a8302c;}


/*Inventory*/
#inventory a, #vehicle a {text-decoration: none;}
#searchBar, #sort_bar, #vehicle_topbar {background: #101010 url(../images/bar.jpg) repeat-x; border-top: none; border-bottom: 1px solid #323232; font: 13px/46px Arial; color: #fff; margin-bottom: 2px;}
#searchBar a, #sort_bar a, #vehicle_topbar a {color: #fff;}
#sort_bar_left {width: 45%;}
#sort_bar_right #vehicle_count_controls {text-align: left; width: 100px;}
#drop_down_filters #drop_down_right #submit {color: #000;}
#drop_down_filters #drop_down_right #submit:hover {background: #979797; text-decoration: none;}
#inventory_v2_rows h4 a {font: bold 14px "Times New Roman", Georgia, serif; color: #FFF; text-transform: uppercase;}
#inventory_v2_rows h4 a:hover {color: #a8302c; text-decoration: none;}
.inventory_v2_price_right .price_line_1 {line-height: 34px; font-size: 20px;}
.inventory_v2_price_right .price_line_1 .callForPrice {font-size: 14px;}
.inventory_v2_price_right .price_title {color: #b0b0b0; margin-top: 5px !important;}
.inventory_v2_row {padding: 10px 0; width: 720px;}
.inventory_v2_row:hover {background: #141414;}
.inventory_v2_image img {border: 2px solid #b0b0b0;}
.inventory_v2_details_links a {color: #b0b0b0;}
#vehicleDisclaimer {font-size: 11px;}

/*Inventory Sidebar*/
#inventory_v2_sidebar_filters h3.non_expandable_menuheader {font: bold 11px "Times New Roman", Georgia, serif; color: #b0b0b0;}
#currentFilters {background: #999; border: 1px solid #666; color: #FFF; font-size: 12px; padding: 5px; margin: 10px 0;}
#currentFilters a {color: #FFF;}
#inventory_v2_sidebar_filters {font-family: Helvetica, sans-serif;}
#inventory_v2_sidebar_filters h2, #inventory_v2_sidebar_contact h2, #similarVehicles h3 {font: bold 18px "Times New Roman", Georgia, serif; color: #d6d6d6; border: none; margin: 0; padding: 0; text-transform: none;}
#inventory_v2_sidebar_filters h3 {font: normal 14px "Times New Roman", Georgia, serif; color: #FFF; text-transform: uppercase;}
#filterListWrap {margin: 10px 0;}
.filterList, .similarVehicle, #vehicle_v2_sidebar_links {background: #101010; border: 1px solid #353535; padding: 5px;}
.filterList ul, #vehicle_v2_sidebar_links ul {margin: 0 0 3px 0;}
.filterList li, #vehicle_v2_sidebar_links li {padding-left: 8px;}
.filterList li, .filterList li a, #vehicle_v2_sidebar_links li, #vehicle_v2_sidebar_links li a {font-size: 12px;}
.filterList li a, #vehicle_v2_sidebar_links ul li a {background: url(../images/arrow.png) no-repeat 2px center; line-height: 18px; padding: 0 2px 0 12px;}
.filterList li a:hover, #vehicle_v2_sidebar_links li a:hover {background: #FFF url(../images/arrow_hover.png) no-repeat 2px center;  color:#a8302c !important;}
.countnum {color: #FFF;}
.expandable {background: #222; font:bold 9px Verdana; padding: 3px 4px; margin: 3px 0; display: inline-block; float: right;}
.expandable a {color: #b0b0b0;}
.expandable a:hover {color: #a8302c !important;}
a#vehicle_v2_notify_button { display:block; width:220px; height:97px; text-indent: -9000px; background: url(../images/notify.png) no-repeat center top; margin: 10px 0 0; }


/*Dealer Contact*/
#contact_small {background: #101010; border: 1px solid #353535; padding: 5px; color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold; line-height: 14px;}

/*Vehicle*/
h1#vehicle_title { font-size:27px; margin-top: 10px;}
#vehicle #vitalsContainer li { font-size:11px;}
#vct_container, #vct_container a, #vehicle_details_middle {color: #000; text-decoration: none;}