@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);
@import url(http://images1.ecarlist.com/sites/common/dropdown.css);
@import url(http://images1.ecarlist.com/sites/common/jobs.css);

body {
	background:#999;
	margin:0;
	padding:0;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
}

a:active, a:focus {
	outline: 0;
}

p { padding:0 0 12px 0; margin:0; }
form { padding:0px;	margin:0px; }
td, tr { font-size:12px; color:#000; }
a { text-decoration: underline; color:#000; }
a:link {  }
a:visited { }
a:hover { text-decoration:none; color:#ff0000; }
a:active { }


#container {
	width:962px;/*990px*/
	padding:0 14px 14px 14px;
	margin:0 auto;
	position:relative;
	background:#000 url('../images/container_bg.png') repeat-y;
	text-align:left;
}

#header {
	padding:0;
	margin:0 auto;
	position:relative;
	height:80px;
}

#header h1#logo{
	position: absolute;
	top:0;
	left:0;
	padding:0;
	margin: 10px 0px 0px 0px;
	height: 59px;
	width: 237px;
	text-indent:1px;
	font-size: 1px;
	/* ignored in IE/Mac \*/
	overflow: hidden;
	font-size: 12px;
	/* */
}

#header h1#logo a {
	position: absolute;
	top: 0px;
	left: 0px;
	display: block;
	background: url('../images/logo.png');
	width: 100%;
	height: 100%;
 	cursor: hand;
	text-indent: -9000px;
}

#header h2#honda_logo {
	position: absolute;
	top:0;
	right:14px;
	padding:0;
	margin:5px 0px 0px 0px;
	height: 61px;
	width: 98px;
	text-indent:1px;
	font-size: 1px;
	/* ignored in IE/Mac \*/
	overflow: hidden;
	font-size: 12px;
	/* */
}

#header h2#honda_logo a {
	position: absolute;
	top: 0px;
	left: 0px;
	display: block;
	background: url('../images/honda_logo.jpg') no-repeat;
	width: 100%;
	height: 100%;
 	cursor: hand;
	text-indent: -9000px;
}

#header #header_address {
	position:absolute;
	top:23px;
	left:269px;
	padding:0;
	margin:0;
	color:#fff;
}
}
#header #header_address ul { padding:0; margin:0; }
#header #header_address ul li { padding:0; margin:0 21px 0 0; list-style:none; display:inline; float:left; font-size: 12px;}
#header #header_address h5 {
	clear:both;
	color:#fc0;
	font-weight:normal;
	font-size: 12px;
}

#mainContainer {
	border:1px solid #c3c3b1;
	padding:0 10px 15px 10px;
	margin:0 auto;
/*	position:relative;*/
	background:#2a2a2e url('../images/mainContainer_bg.jpg') top center repeat-y;
}

ul#priNav {
	height:29px;
	padding:0 0 0 25px;
	margin:0 auto;
	position:relative;
	text-align:center;
}

#priNav ul { display: none; }

ul#priNav li {
	padding:0;
	margin:0;
	list-style:none;
	display:inline;
	float:left;
}

ul#priNav li a {
	color:#fff;
	text-transform:capitalize;
	text-decoration:none;
	padding:8px 17px;
	line-height:29px;
	font-size:13px;
}

ul#priNav li a:hover {
	color:#fc0;
}

ul#priNav li a#priNav_Parts{
	display: none;	
}

#mainContent {
	border:10px solid #bcb9a6;
	background:#fff /*#bcb9a6 url('../images/mainContent_bg.jpg') top center repeat-y*/;
	padding: 4px;
	margin:0 auto;
}

/*dropdown menu*/

#dropmenudiv, #dropmenudiv_firefox{
	padding-top:0px	;
	font-size: 13px;
	background: none;
	text-align: left;
}

#dropmenudiv a, #dropmenudiv_firefox a {
	background: #7c7c7c;
	border: none;
	color: #FFF;
	padding: 1px 0px;
	font-family:Arial,Helvetica,sans-serif;
  	font-weight: normal;
  	font-size: 13px;
	margin: 0px;
	text-indent: 6px;
	padding: 5px 0px 5px 0px;
}

#dropmenudiv a:hover, #dropmenudiv_firefox a:hover { 
	border: 1px solid #484848;
	background: #333333;
	color: #d9b00a;
	border: none;
	font-family:Arial,Helvetica,sans-serif;
  	font-weight: normal;
}

/*footer*/

#footer {
	height:40px;
	padding: 5px;
	margin:15px auto 0px;
	position:relative;
	color:#fff;
}

#footer h4#scion_logo {
	position: absolute;
	top:5;
	left:5;
	padding:0;
	margin:0 auto;
	height: 40px;
	width: 58px;
	text-indent:1px;
	font-size: 1px;
	/* ignored in IE/Mac \*/
	overflow: hidden;
	font-size: 10px;
	/* */
}

#footer #footer_address {
	position:absolute;
	top:5px;
	left:81px;
	padding:0;
	margin:0;
	font-size:8.5pt;
	font-weight:bold;
}

#footer #footer_phones {
	position:absolute;
	top:5px;
	right:5px;
	text-align:right;
	padding:0;
	margin:0;
	font-size:8.5pt;
	font-weight:bold;
}

#footer_content{
	margin: 65px 0px 0px 0px;	
}

ul#ec_footer{
	list-style-type: none;
	float: left;
}

ul#ec_footer li{
	float: left;
	margin: 0px 5px;
}

ul#ec_footer li a{
	color: #fff;
	text-decoration: none;
}

ul#ec_footer li a:hover{
	text-decoration: underline;
}

#footer_content h3{
	float: right;
}

#footer_content h3 a{
	display: block;
	text-indent: -9000px;
}

#footer_content h3 a#ecarlist_logo{
	background: url(../images/ecarlist_logo.png) no-repeat;
	width: 124px;
	height: 76px;
}

* html #footer_content h3 a{
			azimuth: expression(
this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "images/blank.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true
);	
}

/* inventory page */
#leftColumn{
	width: 240px;	
}

#rightColumn{
	width: 665px;	
}

/*inventory styles*/

#site_logoSection{
	display:none;
}

#inventory_v2_sidebar_contact {
	background:#EEEEEE url(../../images/listingImages/leftColumnEmailDealer.jpg) no-repeat scroll center top;
	border-bottom:1px solid #9E9E9E;
	padding-bottom:20px;
	padding-top:61px;
	color: #000;
}

#searchBar{
	border-color: #070707;
	background: none;
	background-color: #FFF;
}

#searchBar .button {
	background-color: #eaeaea;	
}

#sort_bar{
	background: none;
	background-color: #ebebeb;
	color: #070707;
	font-size: 13px;
}

#sort_bar a{
	color: #070707;
	font-size: 13px;
}

#sort_bar a:hover{
	color: #070707
}

.inventory_v2_price_right{
	color: #750000;
}

.price_line_1{
	font-size: 24px;
	color: #750000;
}

a#vehicle_v2_notify_button{
	display: none;
}


#vehicleDisclaimer a:hover{
	color: #0000FF;
}

.inventory_v2_details li{
	color: #000;
}	

.inventory_v2_details h4 a{
	color: #750000;
	font-size: 16px;
}

.inventory_v2_details h4 a:hover{
	color: #000;
}

.inventory_v2_price .price_title{
	padding: 2px 0px 0px 0px;
	color: #000;
}

inventory_v2_details_links a{
	color: #000C49;
	text-decoration:underline;
}

inventory_v2_details_links li a:hover{
	color: #CCD6E0;
}

.inventory_v2_details_wrap a:{
	color: #4494d9;
}

.inventory_v2_details_wrap a:hover{
	color: #4494d9;
}

.inventory_v2_details_wrap a.btn_inventory_photos:hover, .inventory_v2_details a.btn_inventory_photos:hover{
	color: #4494d9;
}

#currentFilters a.clearFilter{
	color: #000;	
}

.filterList li{
	color: #000;
	font-size: 13px;
}

.filterList li a{
	color: #070707;
	font-size: 13px;
}

.filterList li a:hover{
	background-color: #ccc;
	color: #070707;
}

/*vehicle page*/

#vehicle_vitals{
	background: none;	
}

#vehicle_topbar{
	background: #ccc none;
	color: #000;
}

#vehicle_topbar a{
	color: #000;
}

#vehicle_topbar a:hover{
	color: #666;	
	text-decoration: underline;
}

#vehicle_title{
	font-size: 24px;
	color: #750000;
}

.similarVehicle ul li a{
	color: #750000;	
}

.similarVehicle ul li a:hover{
	color: #C71444;	
}

#vitalsContainer{
	color: #000;
	font-size: 12px;
}

#vehicle_thumbs img{
	margin-left: 11px;
}

#vehicleDisclaimer{
	font-size: 14px;
	padding: 5px;
}

#similarVehicles{
	font-size: 12px;	
}

#vehicle_v2_sidebar_links {
	background:none;
	color: #2a4ca4;
}

#vehicle_v2_sidebar_links li a {
	color: #2a4ca4;
}

#vehicle_v2_sidebar_links li a:hover{
	background-color: #2a4ca4;
	color: #FFF;	
}

.vehicle_details_pagination a{
	background-color:#1876ad;
	color:#FFFFFF;
	font-size:11pt;
	padding:8px 10px;
	text-decoration:none;
}

.customer_tools_left{
	font-size: 14px;	
}

.similarVehicle, #currentFilters{
	background: #F9F9F9;
	border: 1px solid #E8E8E8;
	font-size: 12px;
}

#currentFilters p, .gray_ten{
	color: #000;
	font-size: 12px;
}

#vitalsLeft{
	width: 160px;	
}

#vitalsRight{
	width: 208px;	
}

/* DEALER CONTACT */
#dealer_contact {
	background:#e6e6e6;
	border:1px solid #ccc;
	color:#750000;
	font-size:8pt;
	line-height:14px;
	text-align:left;
	padding:10px 25px 20px 25px;
	margin:5px 10px;
	width:200px;
}

* html #dealer_contact {
	padding:10px 19px 20px 19px;
	width:198px;
}

#dealer_contact h2 {
	color:#750000;
	padding:0px;
	margin:0px 0px 5px 0px;
	font-size:12pt;
	text-align:center;
}

#dealer_contact form {
	padding:0px;
	margin:0px;
}

#rn_appointmentREQ {
	color:#d40000;
	font-size:7pt;
	line-height:14px;
}

#dealer_contact .section {
	margin-bottom:15px;
	text-align:left;
}

.inputBox {
	width:200px;
	border:#36393c 1px solid;
	margin-top:3px;
	margin-bottom:6px;
}

.submitButton {
	width:165px;
	background:#b9b9b9;
	border:#979797 1px solid;
	color:#444;
	padding:5px 0 5px 0;
	text-align:center;
}

/***removing print button****/

a#print{
	display: none;	
}

/* ie6 styles */
* html #leftColumn{
		width: 200px;
	margin: 0px;
}


* html #rightColumn{
	width: 666px;
	margin: 0px;
	float: right;
}

* html #mainContent{
	height: 1px;
}

* html .similarVehicle ul{
	width: 70px;	
}

* html #vehicle_v2_notify_button img{
	width: 220px;	
}
.inventory_gogreen_box {
visibility:hidden;
}

#searchBar { display: none; }
#inventory .inventory_v2_image { width:23% ; }
#inventory .inventory_v2_details_wrap { width:73%; }
#inventory .inventory_v2_details { width:64%; } 
.inventory_v2_image a img { bordeR:1px solid #999; } 


