@import url('sleek_base.css');

/* ################################################
    Color Guide                     
	link,pri red = #6e0000 underline
	link,pri red:hover = #bd0000 none
################################################ */

body {background: #000 url(../images/sleek_red/pageBg.png) right top repeat-x; color: #000;}
#wrapper {background: transparent url(../images/sleek_red/shadow.png) center top no-repeat; padding: 0 20px;}
#main_content {background-color: #fff;}

h2, h3, h4 {color: #444;}
.color_pri {color: #6e0000;}
a, a.color_pri {color: #6e0000; text-decoration: underline;}
a:hover a.color_pri:hover{color: #bd0000; text-decoration: none;}

#notify #notify_middle h2, #about #right h2, #testimonials #right h2, #shipping #right h2, #specials #right h2, #warranty h2, #financing #main_content #financeLeft h2 {background:transparent url(../images/sleek_red/h2border.gif) repeat-x scroll center bottom; padding-bottom: 6px; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}

/* ###########################################
###              #primary nav              ###
########################################## */
#priNav li a {color:#000;}
#priNav li a:hover {color:#bd0000;}


/* ###########################################
###            #footer                     ###
########################################## */

#footer h2 a { background: url(../images/dt_sleek_red.png) no-repeat left top }
#footer li a {color:#FFFFFF; text-decoration:none;}
#footer li a:hover {color:#f00;}

/* ###########################################
###              #home                     ###
########################################## */

/*quicklinks*/
#quicklinks {background: transparent url(../images/sleek_red/quicklinksSmall.png) left top no-repeat;}
#quicklinks a {background: transparent url(../images/sleek_red/quicklinksSmall.png) no-repeat;}
#quicklinks a.inventory {background-position: -2px -4px; height: 19px;}
#quicklinks a.specials {background-position: -2px -25px; height: 20px}
#quicklinks a.finance {background-position: -2px -47px; height: 20px;}
#quicklinks a.service {background-position: -2px -69px; height: 22px;}
#quicklinks a.parts {background-position: -2px -93px; height: 20px;}

#quicklinks a.inventory:hover {background-position: -221px -4px;}
#quicklinks a.specials:hover {background-position: -221px -25px;}
#quicklinks a.finance:hover {background-position: -221px -47px;}
#quicklinks a.service:hover {background-position: -221px -69px;}
#quicklinks a.parts:hover {background-position: -221px -93px;}

#quicklinksHome {background: transparent url(../images/sleek_red/quicklinks.png) left top no-repeat;}
#quicklinksHome a {background: transparent url(../images/sleek_red/quicklinks.png); height: 49px;}
#quicklinksHome a.specials {background-position: -9px -17px; margin-bottom: 21px;}
#quicklinksHome a.finance {background-position: -9px -87px; margin-bottom: 20px;}
#quicklinksHome a.directions {background-position: -9px -156px;}

#quicklinksHome a.specials:hover {background-position: -259px -17px;}
#quicklinksHome a.finance:hover {background-position: -259px -87px;}
#quicklinksHome a.directions:hover {background-position: -259px -156px;}

/*introduction*/
#introduction h2 {border-bottom:4px double #CCCCCC; color:#650000;}

/*contactInfo*/
.contactInfo h3 {color: #5e5e5e;}
.contactInfo li {color: #888888; font-size: 12px; font-weight: bold;}
.contactInfo li span {color: #000; font-weight: normal; float: right;}
.contactInfo hr {border: none; background-color: #f0f0f0; height: 5px;}

.contactInfo .address li {color: #444; font-weight: normal;}
.contactInfo .hours li {color: #444; font-weight: normal;}

/*homeSearch*/
#homeSearch {background: #e4e4e4 url(../images/sleek_red/homeSearch.png) left top repeat-x; color: #000; font-weight: bold;}
#homeSearch form {background: transparent url(../images/sleek_red/homeSearchBottom.png) center bottom no-repeat;}
#homeSearch h2 {border-bottom:1px dotted #656565; color:#650000;}
#homeSearch #listing_form, #homeSearch #listing_form {float: none;}
#homeSearch br {display: none;}
#homeSearch .submitButton {background: transparent url(../images/sleek_red/homeSearchButton.png) left top no-repeat; border: none; height: 25px; text-indent: -9999em; width: 102px;
	font-size: 0; display: block; line-height: 0; /*these guys are for ie7 */}
#homeSearch .submitButton:hover {background-position: right top;}

/*featured_vehicles*/ 
#home #random_list_item a {color:#444444; font-size:11px; text-decoration:none;}
#home #random_list_item a:hover {color: #b53333;}

#home #random_list_item img {border:5px solid #E8E8E8; height:63px; width:95px;}
#home #random_list_item a:hover img{border-color: #b53333;}
 
/* ###########################################
###             #inventory                 ###
########################################## */
/*leftColumn*/
#inventory_v2_sidebar_contact {padding-left: 0;}
.filterList {background:#F9F9F9 none repeat scroll 0 0; border:1px solid #E8E8E8;}
.filterList span a:hover {color: #6e0000}

.filterList li a {background:transparent url(http://images1.ecarlist.com/sites/images/listingImages/arrowTree.gif) no-repeat scroll 2px center; color:#666;}
.filterList li a:hover {background: #6e0000 url(http://images1.ecarlist.com/sites/images/listingImages/arrowTree_white.gif) no-repeat scroll 2px center;color: #fff;}

/*rightColumn*/
#searchBar {background:transparent url(http://images1.ecarlist.com/sites/images/listingImages/bgSearchBar.gif) repeat-x scroll left top; border-top:7px solid #000000;}
#sort_bar {background:transparent url(http://images1.ecarlist.com/sites/images/listingImages/bgVehicleNav_white.jpg) repeat-x scroll left top; color:#000000;}
#sort_bar a, #sort_bar a:link {color: #000}
#sort_bar a:hover {color: #333}

.inventory_v2_row {background:#fff url(http://images1.ecarlist.com/sites/images/listingImages/inventory_listing_bg.jpg) repeat-x scroll 0 0; border-top: 1px solid #fff;}

.inventory_v2_details h4 a {color: #6e0000; font-size: 18px; text-decoration: none;}
.inventory_v2_details h4 a:hover {color: #bd0000}

.inventory_v2_details_links a{color: #333; text-decoration: none;}
.inventory_v2_details_links a:hover{color: #666; text-decoration: underline;}

.inventory_v2_paginationLeft, .inventory_v2_paginationRight {width: 90px;}
.inventory_v2_pagination a {color: #6e0000}
.inventory_v2_pagination a:hover {color: #bd0000}

#inventory_v2_sorry #vehicle_finder_bottom {height: 50px; width: 100%;}

.price_line_1 {color: #6e0000}

/* ###########################################
###             #vehicle                   ###
########################################## */
.similarVehicle {background:#F9F9F9 none repeat scroll 0 0; border:1px solid #E8E8E8;}
#vehicle_v2_sidebar_links {background:#F9F9F9 none repeat scroll 0 0; border:1px solid #E8E8E8;}
#vehicle_v2_sidebar_links li a {background:transparent url(http://images1.ecarlist.com/sites/images/listingImages/arrowTree.gif) no-repeat scroll 2px center; color:#666;}
#vehicle_v2_sidebar_links li a:hover {background: #6e0000 url(http://images1.ecarlist.com/sites/images/listingImages/arrowTree_white.gif) no-repeat scroll 2px center;color: #fff;}

/*rightColumn*/
#vehicle_topbar {background:transparent url(http://images1.ecarlist.com/sites/images/listingImages/bgVehicleNav_white.jpg) repeat-x scroll left top;}
.ip_dottedLine {background:transparent url(http://images1.ecarlist.com/sites/images/innerpageImages/dottedLine.gif) repeat-x scroll center center; height:20px;}

#inventory_v2_sidebar_contact h2, #dealer_contact h2 {color: #9c0606;}

#vehicle_thumbs {background-color: #eee;}


/*hours*/
#hours_list {color: #444;}
#hours_list .hours_department_list_day {color: #888;}


