@import url('sleek_base.css');

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

body { background:#222d31 url('../images/sleek_red_teal/body_bg.jpg') repeat-x; color: #000;}
#wrapper {padding: 0 20px;}
#container_wrapper { background: url('../images/sleek_red_teal/containerWrapper_bg.jpg') repeat-x bottom;}
#footer_wrapper { background: #500200 url('../images/sleek_red_teal/footerWrapper_bg.png') repeat-x 0 46px;}
#main_content {background-color: #fff;}

h2, h3, h4 {color: #444;}
.color_pri {color: #3d85b0;}
a, a.color_pri {color: #3d85b0; text-decoration: underline;}
a:hover a.color_pri:hover{color: #000; 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_teal/h2border.gif) repeat-x scroll center bottom; padding-bottom: 6px;}

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


/* ###########################################
###            #footer                     ###
########################################## */
#footer { height: 150px;}
#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:#426786;}

#footer ul#ec_footer li, #footer ul#ec_footer li a { color: #808386; border-color: #808386}
.dt-footer { color: #6A6B69; }
.dt-footer a { color: #6A6B69; }
.dt-footer a:hover { color:#fff; }

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

#homeImg_left {
	background: url('../images/sleek_red_teal/homeImg_left.jpg') no-repeat;
}

/*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;}

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

/*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_teal/homeSearch_bg.png) left top repeat-x; color: #000; font-weight: bold;}
#homeSearch form {background: transparent url(../images/sleek_red_teal/homeSearchBottom.png) center bottom no-repeat;}
#homeSearch h2 {border-bottom:1px dotted #656565; color:#426786;}
#homeSearch #listing_form, #homeSearch #listing_form {float: none;}
#homeSearch br {display: none;}
#homeSearch .submitButton {background: transparent url(../images/sleek_red_teal/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: #3d85b0;}

#home #random_list_item img {border:5px solid #E8E8E8; height:63px; width:95px;}
#home #random_list_item a:hover img{border-color: #3d85b0;}

.toolTipInner_price{
	color: #3d85b0;	
}

/* ###########################################
###             #inventory                 ###
########################################## */
/*leftColumn*/
#inventory_v2_sidebar_contact {padding-left: 0;}
.filterList {background:transparent; border-top: 1px dotted #333;}
.filterList span a:hover {color: #6e0000}

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

/*rightColumn*/
#searchBar {background: #426786; border-bottom:7px solid #fff;}
#sort_bar {background:#426786; color:#fff;}
#sort_bar a, #sort_bar a:link {color: #fff}
#sort_bar a:hover {color: #fff}

#inventory_v2_sidebar_filters h2 {
	font-size: 18px;
	font-family: Georgia;
	color: #426786;
	padding-bottom: 5px;
}

#inventory_v2_sidebar_filters {
	padding-top: 10px;
	padding-left: 5px;
	padding-right: 5px;
	background: #e4e4e4 url('../images/sleek_red_teal/inventorySidebar_bg.png') repeat-x;
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
}

.inventory_v2_row {background:transparent; border-bottom: 1px dotted #000;}

.inventory_v2_details h4 a {color: #3d85b0; font-size: 18px; text-decoration: none;}
.inventory_v2_details h4 a:hover {color: #000}

.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: #000}

#vehicle_v2_notify_button {
	width: 219px;
	height: 85px;
	margin: 10px auto;
	display: block;
	background: url('../images/sleek_red_teal/vehicleFinder_button.jpg') no-repeat;
}

#vehicle_v2_notify_button img {
	display: none;
}

/* ###########################################
###             #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_grey.gif) no-repeat scroll 2px center; color:#666;}
#vehicle_v2_sidebar_links li a:hover {background: #426786 url(http://images1.ecarlist.com/sites/images/listingImages/arrowTree_white.gif) no-repeat scroll 2px center;color: #fff;}

/*rightColumn*/
#vehicle_topbar {background:#426786; color: #fff}
#vehicle_topbar a { color: #fff}

#vehicle #searchBar { border-color: #fff;}
.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: #334b61;}

#vehicle_thumbs {background-color: #eee;}


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

