/* ################################################
###             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-2.0.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, p, div, td, b, font, blockquote {color:#000; font-family:sans-serif,Helvetica,sans-serif; font-size:13px;}
body {background-color: #000; margin-top: 9px;}
a {color: #333}
#container {background-color: #fff; margin: 0 auto; width: 930px;}

/*header*/
#header {background: url(../images/ganleymanHeader.png) transparent center top no-repeat; height: 196px; position: relative; width: 930px;}

#header h1, #header h2, #header h3 {position: absolute; text-indent: -9999em;}
#header h1 a, #header h2 a, #header h3 a {display: block; height: 100%; width: 100%;}

#header h1 {height: 30px; left: 82px; top: 20px; width: 720px;}
#header h2#vwInventory, #header h2#subaruInventory {height: 70px;}
#header h2#vwInventory {width: 69px; left: 4px; top: 8px;}
#header h2#subaruInventory {width: 115px; right: 4px; top: 8px;}
#header h3#newsletter {height: 40px; width: 140px; right: 11px; bottom: 4px;}

#priNav {left: 10px; position: absolute; top: 98px;}
#priNav li {background-color: #465798; border: 1px solid #989db1; border-right: none; float: left; list-style-type: none; text-align: center;}
#priNav li.last {border-right: 1px solid #989db1;}
#priNav li a {color: #fff; display: block; font-size: 11.25px; font-weight: bold; line-height: 17px; padding: 1px 15px 0; text-decoration: none; text-transform: uppercase;}
#priNav li.last a {padding-right: 21px;}
#priNav li a:hover {color: #000; background-color: #ccc;}
#priNav li ul {display: none;}

/*footer*/
#footer {background-color: #000; clear: both; color: #dcdcdc; margin: 0 auto 20px; padding: 10px 0;}
#ec_footer li {float: left; font-size: 12px; list-style-type: none; margin-right: 10px;}
#ec_footer a {color: #fff;}
#ec_footer a:hover {color: #ccc;}

#footer h2 {float: right;}
#footer h2 a {background: url(../images/ecarlist_logo.jpg) transparent left top no-repeat; display: block; height: 75px; text-indent: -9999em; width: 139px;}
#footer h2 a:hover {background-position: right top;}
/* #################################################
###              #drop down menus                ###
################################################ */
#dropmenudiv, #dropmenudiv_firefox {background: #465798 none repeat scroll 0 0; border-color: #989db1; border-style: none solid solid; border-width: 0 1px 1px; font-size: 11px; line-height: 1; margin: 0 0 0 -2px; padding: 0;}
#dropmenudiv a, #dropmenudiv_firefox a {color:#fff; border-bottom:1px solid #748CA8; margin:0; padding: 5px 10px; text-decoration:none; text-indent: 0; text-align: center; width: auto;}
#dropmenudiv a:hover, #dropmenudiv_firefox a:hover {background-color:#454545; background-image: none; color:#fff; font-weight: bold;}


/*columns*/
#leftColumn, #left {margin: 0 5px; width: 240px;}
#rightColumn, #right {margin-right: 1px; width: 679px;}

/* ################################################
###             Inventory Page                  ###
################################################ */

/*left column*/
#site_logoSection {display: none;}


/*right column*/
#searchBar {border-top: 3px solid #465798}

#sort_bar a:hover {color: #000;}

.inventory_v2_details h4 a {color:#465798; font-size: 18px; font-weight:bold;}
.inventory_v2_details h4 a:hover {color:#465798;}
.inventory_v2_price_right {color: #465798;}
.filterList span a:hover {color: #465798;}

.inventory_v2_details_wrap a, .inventory_v2_details a, .inventory_v2_details_wrap a.btn_inventory_photos, .inventory_v2_details a.btn_inventory_photos, .inventory_v2_details_wrap a.btn_inventory_contact:link, .inventory_v2_details a.btn_inventory_contact:link  {color:#666; font-size: 12px; text-decoration: none;}
.inventory_v2_details_wrap a:hover, .inventory_v2_details a:hover, .inventory_v2_details_wrap a.btn_inventory_photos:hover, .inventory_v2_details a.btn_inventory_photos:hover, .inventory_v2_details_wrap a.btn_inventory_contact:hover, .inventory_v2_details a.btn_inventory_contact:hover {color:#666; text-decoration: underline;}

.inventory_v2_pagination a {color: #465798;}

#vehicleDisclaimer {color: #333; padding-top: 15px;}
/* ################################################
###             Vehicle Page                    ###
################################################ */

/*left column*/
.similarVehicle ul li a {color: #465798; font-weight: bold; text-decoration: none;}
.similarVehicle ul li a:hover {text-decoration: underline;}

/*right column*/
#customer_tools_top_middle {color: #333;}


/* ################################################
###             Contact Page                    ###
################################################ */

/*left column*/
#sidebar_address #sidebar_address_head {font-size: 14px;}
#sidebar_address div.floatleft {margin-bottom: 15px; margin-top: 5px;}
#quicklinks_container {display: none;}
#sidebar_address a#getdirections:hover {color: #465798;}

