.color_pri { color:#000 !important; }

#homeImg_left { background: url(../images/dealership_default.jpg) no-repeat left top; }

body { margin: 0; padding: 0; background:#000000;}

#container_wrapper { background:#000000 url(../images/bg.jpg) no-repeat center bottom;  }
#footer_wrapper { background:none;  }

#footer h2 a { background: url('http://images1.ecarlist.com/sites/templates/sleek/images/dt_sleek_blue.png') no-repeat left top; width: 206px; height: 22px; }

#main_content { background: url(../images/mc_tile.png) repeat; }

#priNav { background: url(../images/nav_bkgd.png) no-repeat center top; }
#priNav li ul li a {
    background: none repeat scroll 0 0 transparent;
    text-align: left;
    width: 150px !important;
    background: #CCC;
	padding: 5px 5px 5px 5px;
}
#priNav li ul li a:hover{background: #CCC;}
#priNav li ul li{ }
#priNav li ul{top: 29px;}
#priNav li:hover ul {display:block; }

a#needfinancing { float:left; width:250px; height:225px; margin-right: 5px; text-indent: -9000px; background: url(../images/financing_home.jpg) no-repeat left top; }
a#needfinancing:hover { background-position: right top; }

#cms_image { float:left; width:250px; height:225px; margin-right: 5px; }

#featured_box { background: url(../images/featured_tile.png) repeat-x left top; }

#home #featured_box h3 { background: url(../images/featured_title.png) no-repeat left top; }
#home #introduction h2 { display: none; }

#inventory #searchBar { background: #000 }
#inventory #sort_bar { background:#000; }
.filterList li a:hover { background-color: #000; }
#inventory_v2_sidebar_filters h2 { color:#000; }
#inventory #currentFilters { background: #000; }
.inventory_v2_details h4 a:hover { color:#444 !important; }

#social { float:right; margin: 0; padding: 0; width:200px; }
#homesocial { float:right; margin: 10px 5px 0 0; padding: 0; list-style-type: none; }
#homesocial li { float:left; margin: 0; padding: 0; }
#homesocial li a { display: block; width:33px; height:33px; text-indent: -9000px; background: url(../images/social_icons.png) no-repeat; }
#homesocial li a#facebook { background-position: 0px 0px; margin-right: 10px; }
#homesocial li a#twitter { background-position: -33px 0px; margin-right: 10px; }
#homesocial li a#youtube { background-position: -66px 0px; }

#videobox { margin: 10px 0 0 10px; }

/*
#home .contactInfo p.contactheader { color:#8a8888; font-weight: bold; margin: 15px 0 3px; padding: 0; }
#home .contactInfo p { font-size: 13px; }
#home .contactInfo p a { color:#000; text-decoration: none; }
#home .contactInfo p a:hover { text-decoration: underline; }
#home .contactInfo hr { background-color: #e6e6e6; margin: 15px 0; }
#home .contactInfo p.infoblock { margin: 0 0 15px; }
*/

#home .contactInfo p.contactheader { color:#333; font-weight: bold; margin: 15px 0 3px; padding: 0; }
#home .contactInfo p { font-size: 13px; color:#8A8888; line-height: 16px; }
#home .contactInfo p a { color:#8A8888; text-decoration: none; }
#home .contactInfo p a:hover { text-decoration: underline; color:#333; }
#home .contactInfo hr { background-color: #e6e6e6; margin: 15px 0; }
#home .contactInfo p.infoblock { margin: 0 0 15px; }

#homeSearch {
	background: none;
}

#homeSearchInner {
    background: url("../../templates/sleek/images/sleek_black/homeSearch.gif") repeat-x scroll left top #E4E4E4;
    float: left;
    min-height: 245px;
}

#vehicle_v2_sidebar_links li a:hover { background-color: #000; }
#vehicle #vehicle_topbar  { background-color: #000; }
#vehicle #searchBar { background-color: #000; }

#home #videobox { margin-bottom: 15px; }
#home #introduction .about p { display: none;}

#header #banner h1 { float:left; display: inline; margin: 0; padding: 0; }
#header #banner h1 a { display: block; width:320px; height:110px; text-indent: -9000px; }

#wrapper #banner{background:url(../images/banner.gif) no-repeat;}

#newsletterbox { background:#fff; padding: 10px; margin: 0 0 10px; border-radius:5px;	-moz-border-radius:5px;	-webkit-border-radius:5px; box-shadow: 0px 0px 10px #6a6a6a; -moz-box-shadow: 0px 0px 10px #6a6a6a; -webkit-box-shadow: 0px 0px 10px #6a6a6a; }

#service_container_v select {font-size: 12px;}
