@import url('../../templates/common/css/base.css');

/* Car Connections USA - eCarlist
red = #BF2026
bg-gray = #D8D9DB
*/ 


body{
	background: #D8D9DB;
	background-image: url(http://images3.ecarlist.com/ebay/1177/new_images/main_bg.jpg);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
}

#wrapper{
	margin: 0px auto; 
	width: 780px;
	background: transparent;
}

p { font-size: 12px; line-height: 17px; margin: 15px 5px; }

a { text-decoration: none; }

.fvTooltip_container { border: 5px solid #555; padding: 8px; }

/* ########################
########## HEADER #########
########################### */

div#header{
	background: url(http://images8.ecarlist.com/ebay/1177/new_images/logo_header.jpg) no-repeat transparent;
	height: 108px;
	font-size: 0px;
	border-bottom: 4px solid #BF2026;
	margin-bottom: 8px; 
	-moz-box-shadow: 0px 3px 5px #7a7271;
  	-webkit-box-shadow: 0px 3px 5px #7a7271;
  	box-shadow: 0px 5px 3px #7a7271;
  	padding-bottom: 10px;
	position: relative;
}

div#header a#header_banner { width: 780px; height: 122px; display: block; }
div#header h1 { text-indent: -9999px; }
div#header h2 { color: red; font-size: 16px; position: absolute; top: 10px; right: 16px; }
div#header a#facebook { background: url('../images/facebook-icon_sm.png') no-repeat left top; display: block; position: absolute; top: 5px; right: 180px; width: 30px; height: 30px; }

/* ########################
##########   NAV  #########
########################### */

#nav{
	background: #BF2026;
	height: 18px; 
	border-top: 1px solid #8e0808;
	border-bottom: 1px solid #8e0808; 
}

#nav ul li { *display: inline; *float: left; }

#nav ul li a {
padding: 0 12px;
color: white;
text-decoration: none;
border-left: 1px solid white;
font-size: 12px; 
height: 18px; 
line-height: 18px; 
display: block;
background: #BF2026;
}




#nav li a:hover { background: #fff; color: #BF2026;  }

#priNav { text-transform: lowercase; float: right; }

/* ########################
######    Footer    #######
########################### */

#footer { background: url(../images/footer-bg.png) repeat-x top; height:55px; width: 780px; margin: 0px auto;  }

#footer-left { float: left; width: 429px; }
#footer-left ul#footerNav { margin-top: 5px; }
#footer-left #footerNav li { float: left; }
#footer-left #footerNav li a { font-size: 10px; color: #fff; margin-left: 10px;}
#footer-left #footerNav li a:hover { color: #BF2026; }

#footer-right { float: right; padding-right: 10px; padding-top: 5px; }
#footer-right li { font-size: 10px; color: #fff; text-align: right; }
#footer-right li a { color: #fff; text-decoration: underline; }
#footer-right li a:hover { color: #BF2026; }

#dt_ecl { margin: 0px auto; width: 207px; padding-bottom: 25px; }
#dt_ecl a { background: url(http://images1.ecarlist.com/sites/car_connections_usa/images/ecarlist_logo.png) no-repeat; display: block; text-indent: -9999px; width: 207px; height: 25px; }
#dt_ecl a:hover { background-position: -207px 0; }

/* ########################
########## HOME   #########
########################### */


#searchBar #condition { display: none; }
#searchBar #waiting { display: none; }
#searchBar select { width: 150px; margin: 5px 0 5px 50px; }
#searchBar #drop_down_right a { display: block; width: 102px; height: 24px; background: url(../images/search_button.gif) no-repeat; text-indent: -9999px; margin: 10px 0 0 55px;  }



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

#inventory #breadcrumbs { width: 631px; background: #BF2026; }
#inventory #breadcrumbs a { color: #fff; margin-left: 15px; }

#inventory .sort { background: #BF2026; color: #fff; }
#inventory .sort img { margin-top: 1px; margin-left: 10px; }
#inventory .sort a { color: #fff; }

#inventory .makesList li a { font-size: 12px; }
#inventory .makesList { margin: 10px 9px; float: left; }

#inventory #makes { height: 127px; }
#inventory .headers { font-size: 12px; }

#inventory .inventoryCarTitle { font-size: 14px; }

#inventory .price_line_1 { font-size: 14px; font-weight: bold; color: #333; padding-top: 10px; }


/* ########################
###### Main Content #######
########################### */

#home #content, #about #content, #financing #content, #shipping #content, #contact #content {
	padding: 0;
	background: url(../images/main-bg.png) repeat-y; 
}

#home-flash {
	border-bottom: 10px solid #8E0808;
}

#content{
	padding: 25px 15px 25px 15px;
	background: #fff; 
	
}

#main_left{
	background: url(http://images8.ecarlist.com/ebay/1177/new_images/body_bg.jpg);
	padding: 10px;
	color: #FFF;
	width: 466px;
	font-size: 12px;
	line-height: 17px;
	float: left; 
}

#main_rt {
	float: left;
	background: transparent; 
	width: 269px;
	padding: 10px;  
}

#content h2 { font-size: 15px; text-transform: uppercase; font-weight: normal; line-height: 17px; margin: 15px 0; color: #BF2026; text-align: center; }

#content #main_left h2 { color: #fff; text-align: left; }

#featured { background: #ddd; border: 3px solid #BF2026; padding: 5px 15px; margin: 15px 5px; }

#featured #featuredVehicles_title { display: none; }
#featured #random_list_item { background: #fff; margin-left: 16px; height: 120px; float: left; width: 100px; }
#featured #random_list_item a { font-size: 12px; color: #333; text-decoration: none; }


#lower-left { float: left; width: 438px; }
#lower-left h3 { text-align: center; font-size: 15px; margin: 15px 0; text-transform: uppercase; }
#lower-left p { text-transform: uppercase; font-size: 9px; margin: 0 15px; }
#lower-left h4 { font-size: 14px; color: #BF2026; font-weight: normal; text-decoration: none; padding: 10px 15px; }
#lower-left h4:hover { text-decoration: underline; }
#lower-left h5 { text-align: center; font-size: 12px; font-weight: bold; text-transform: uppercase; }

#lower-right { float: left; width: 269px; margin: 15px; }
#lower-right a h2 { background: url('https://tradein.autotrader.com/images/Autotrader/LogoSamples/TIM_dealer_97x86.gif') no-repeat; text-indent: -9999px; height: 100px; margin: 10px 0 32px 150px;  }

#home #drop_down_filters #drop_down_right #submit { background: url(http://images8.ecarlist.com/ebay/1177/images/search_button.gif) no-repeat; width: 102px !important; height: 24px !important; margin-top: 15px; border: none;}

#drop_down_filters #drop_down_left #make_id,
#drop_down_filters #drop_down_left #year  { width: 134px; }

/* vehicle finder */

#notify .span8 { width: 58%; }
#notify .span4 { width: 39%; margin-bottom: 30px; }

/* about */
#about p span { font-style: italic; }
#about h3 { font-size: 14px; }

/* financing */
#financing .span8 { width: 59%; margin-top: 25px;  }
#financing .span4 { margin-left: 37px; margin-top: 25px; width: 31%; }
#financing #financeCalc h2 { margin: 0; line-height: 36px; }

#financeCalc li#submitBtn input[type="submit"] { cursor: pointer; }
#financing #financeLeft p { color: #fff; padding-left: 15px; }
#financing #financeLeft h2 { color: #fff; text-align: left; padding-left: 15px; }
#financing p span { font-style: italic; }

/* shipping */
#shipping #content #left { float: right; margin-top: 25px; }
#shipping #content #right { width: 460px; margin: 25px 15px; }
#shipping #content #right h2 { width: 315px; color: #fff; margin: 0px auto; }
#shipping #content #right p { color: #fff; }
#shipping #content #right a { color: #fff; text-decoration: underline; }

/* contact */

#contact #content #left { float: right; }
#contact #content #contact_map { margin-top: 25px; }


/* vehicle photos */

#vehicle_photos #vehicle_photos_container img { width: 745px; }


#playerNav { width: 158px; }
.float { margin: 14px 13px; }
