/* ################################################
###             IMPORT CSS STYLES               ###
################################################ */

@import url(http://images1.ecarlist.com/sites/common/dropdown.css);
@import url(http://images1.ecarlist.com/sites/common/similar_vehicles.css);
@import url(http://images1.ecarlist.com/sites/common/vehicle_v2_sidebar_links.css);
@import url(http://images1.ecarlist.com/sites/common/v2_top_search.css);
@import url(http://images1.ecarlist.com/sites/common/vehicle_v2_top.css);
@import url(http://images1.ecarlist.com/sites/common/vehicle_v2_vitals.css);
@import url(http://images1.ecarlist.com/sites/common/vehicle_v2_tools.css);
@import url(http://images1.ecarlist.com/sites/common/vehicle_v2_details.css);
@import url(http://images1.ecarlist.com/sites/common/news_sidebar.css);
@import url(http://images1.ecarlist.com/sites/common/news.css);
@import url(http://images1.ecarlist.com/sites/common/inventory_v2_sidebar_filters.css);
@import url(http://images1.ecarlist.com/sites/common/inventory_v2_right.css);
@import url(http://images1.ecarlist.com/sites/common/inventory_v2_sidebar_contact.css);
@import url(http://images1.ecarlist.com/sites/common/new_vehicles.css);
@import url(http://images1.ecarlist.com/sites/common/featured_vehicles.css);
@import url(http://images1.ecarlist.com/sites/common/sitemap.css);
@import url(http://images1.ecarlist.com/sites/common/specials_footer.css);
@import url(http://images1.ecarlist.com/sites/common/specials.css);
@import url(http://images1.ecarlist.com/sites/common/common_classes.css);
@import url(http://images1.ecarlist.com/sites/common/columns.css);

body {background-color: #000; color: #fff; font-family:verdana; font-size:8pt; min-width: 995px;}
.clear {clear: both;}


/*main structure blocks*/
#header, #container, #footer {margin: 0 auto;}
#header {background: #000 url(../images/header.jpg) left top no-repeat; height: 100px; width: 995px;}
#container {border-left: 1px solid #fff; border-right: 1px solid #fff; padding: 0 25px; width: 921px;}
#mainContent {clear: both;}
#left, #leftColumn {width: 240px}
#right, #rightColumn {width: 670px;}
#left, #leftColumn, #right, #rightColumn {color: #fff; font-size: 12px;}
#footer {background: #000 url(../images/footer.png) center top no-repeat; clear: both; min-height: 12px; padding: 12px 25px; width: 945px;}


/*header*/
#header h1 {font-size:24pt; font-weight: normal; line-height:35px; margin-right: 30px; padding-top: 35px; text-align: right; text-transform: uppercase;}
#header p {text-indent: -9999em;}


/*priNav*/
#priNav {margin-left: 50px;}
#priNav li {float: left; list-style-type: none;}
#priNav li a {background: transparent url(../images/seperator.gif) right 2px no-repeat; color: #fff; font-family:Arial,Verdana; font-size:10pt; font-weight:normal; line-height:18px; padding:0 22px 0 10px; text-decoration: none; text-transform: capitalize;}
#priNav li a:hover {color: #3E697C;}
#priNav li.first a {padding-left: 10px;}
#priNav li.last a {background: none; padding-right: 0;}
#priNav li ul {display: none;}

#dropmenudiv, #dropmenudiv_firefox { background-color:#000; border-bottom:1px solid #fff; border-left:1px solid #fff; border-right:1px solid #fff; color:#fff; margin-left: -5px; padding: 0;}
#dropmenudiv {margin-top: -2px;}
#dropmenudiv a, #dropmenudiv_firefox a {color: #fff; border: none; display:block; font-family:Arial,Verdana; font-size: 10pt; font-style:normal; font-weight:normal; padding:3px 1em; text-transform: capitalize; text-indent: 0; white-space:nowrap;}
#dropmenudiv a:hover, #dropmenudiv_firefox a:hover {background: url(../images/navBul.gif) left 5px no-repeat; color: #3E697C; font-weight: normal;}

/*footer*/
#footer {font-family: Sans-Serif,Arial,Verdana; font-size: 10pt; line-height: 22px;}
#footer li {float: left; list-style-type: none; text-transform: capitalize;}
#footer li a {color: #fff; text-decoration: none;}
#footer li a:hover {color: #3E697C; }
#footer h3 {float: right; height: 32px; margin-bottom: 10px; margin-top: 10px; width: 140px;}
#footer h3 a {background: transparent url(../images/ecarlist-black.gif) no-repeat left top; display: block; height: 100%; text-indent: -99999em;}
#footer h3 a:hover {background-position: right top;}

/*inventory*/

#leftColumn .filterList, #currentFilters {background-color: #1e1e1e; border: 1px solid #333; }
#leftColumn .filterList a, #currentFilters p, #currentFilters a {color: #eaeaea;}
#leftColumn .filterList a:hover {color: #fff; background-color: #3E697C;}

#currentFilters

#inventory #left, #inventory #leftColumn {margin-top: 16px;}
#inventory #right, #inventory #rightColumn {margin-top: 12px;}
#inventory #vehicle_v2_notify_button {margin-left: -6px;}
#inventory #searchBar {background: none; border-top: none;}
#inventory #sort_bar {background: none; color: #fff}
#inventory #sort_bar a {color: #fff;}

#inventory .inventory_v2_details h4 a:link, #inventory .inventory_v2_details h4 a:visited {color: #999; font-size: 18px;}
#inventory .inventory_v2_price_right .price_line_1 {color: #3E697C; margin-bottom: 2px;}
#inventory .inventory_v2_price_right .price_title {color: #999;}

#inventory .filterList span a, #sidebar_address a#getdirections {color: #666;}
#inventory .filterList span a:hover, #sidebar_address a#getdirections:hover {color: #000;}


#inventory #rightColumn .inventory_v2_row {background: transparent none; border-bottom: 1px solid #333;}

#inventory .inventory_v2_pagination a, .inventory_v2_paginationLeft a, .inventory_v2_paginationCenter a, .inventory_v2_paginationRight a {color: #666}

.inventory_v2_details a.color_pri {color: #333;}
.inventory_v2_details a.color_pri:hover {color: #333}

.inventory_v2_details_wrap a.btn_inventory_photos:link, .inventory_v2_details a.btn_inventory_photos:link, .inventory_v2_details_wrap a:link, .inventory_v2_details a:link, .inventory_v2_details_wrap a.btn_inventory_contact:link, .inventory_v2_details a.btn_inventory_contact:link, .inventory_v2_details_wrap a.btn_inventory_photos:visited, .inventory_v2_details a.btn_inventory_photos:visited, .inventory_v2_details_wrap a:visited, .inventory_v2_details a:visited, .inventory_v2_details_wrap a.btn_inventory_contact:visited, .inventory_v2_details a.btn_inventory_contact:visited {color: #999; text-decoration: none;}
.inventory_v2_details_wrap a.btn_inventory_photos:hover, .inventory_v2_details a.btn_inventory_photos:hover, .inventory_v2_details_wrap a:hover, .inventory_v2_details a:hover, .inventory_v2_details_wrap a.btn_inventory_contact:hover, .inventory_v2_details a.btn_inventory_contact:hover {color: #999; text-decoration: underline;}

#customer_tools {color: #333;}
#customer_tools_top_middle.color_pri, #customer_tools_top_middle  {color: #333;}
#customer_tools_content_wrapper form.validation label {font-size: 12px;}


/*vehicle*/
#vehicle #left, #vehicle #leftColumn {margin-top: 33px;}
#vehicle #similarVehicles h3 {font-size: 18px; font-weight: normal;}
#vehicle #similarVehicles a {color: #ccc; text-decoration: none;}
#vehicle #similarVehicles a:hover {color: #fff; text-decoration: underline;}
#vehicle #vehicle_v2_sidebar_links {background-color: #1e1e1e; border: 1px solid #333;}
#vehicle #vehicle_v2_sidebar_links a {color: #eaeaea;}
#vehicle #vehicle_v2_sidebar_links a:hover {color: #fff; background-color: #3E697C;}
#vehicle #vehicle_v2_notify_button {margin-left: -6px;}
#vehicle #right, #vehicle #rightColumn {margin-top: 12px;}
#vehicle #searchBar {background: none; border-top: none;}
#vehicle #vehicle_topbar {background: none; color: #fff}
#vehicle #vehicle_topbar a {color: #fff;}
#vehicle #vehicle_vitals {background: transparent none;}
#vehicle #priceContainer li.price_line_1 {color:#3E697C; font-size: 20px; font-weight: bold;}
#vehicle #vehicle_vitals #vehicle_contact a{color: #fff; text-decoration: none;}
#vehicle #vehicle_vitals #vehicle_contact a:hover{text-decoration: underline;}
#vehicle #media_center_links {margin-top: 5px;}
#vehicle #vehicle_thumbs {background: transparent none; border-top: none;}

/*contact*/
#contact #sidebar_address {margin-top: 15px;}
#contact #sidebar_address_head {display: none;}
#contact #quicklinks_container {display: none;}
#contact .customer_tools_right {margin-right: 0;}
#site_logoSection {display: none;}
#sidebar_address p{margin-bottom: 10px;}

/*notify*/
#notify h2, #notify p {color: #fff;}
#notify h3, #notify #notify_right li {color: #333;}
#notify #notify_right {background-color: #fff; border: 1px solid #999; margin-top: 10px;}
#notify #notify_form_div {border: none; padding: 5px; width: auto;}

