@import url('http://images1.ecarlist.com/sites/templates/common/css/base.css');
@import url(http://images1.ecarlist.com/sites/templates/default/css/default_white_inventory.css);
@import url(http://images1.ecarlist.com/sites/templates/default/css/default_base_inventory.css);

body { margin: 0; padding: 0; font-family: Helvetica; font-size: 12px; background: #f3f3f3; }
.clear { margin: 0; padding: 0; clear:both; }
a { color: #000; text-decoration:underline; }
a:link {}
a:hover { color: #000; text-decoration:underline; }
a:visited {}
a:active { outline:none; }
a:focus { outline-style: none; }
.color_pri { color: #000 !important; }
.color_sec { color: #000 !important; }

#header { width:900px; margin: 50px auto 0; padding: 8px 8px 0; background: #fff; }
#wrapper { width:900px; margin: 0 auto; padding: 8px; background: #fff; }
#vehicle #wrapper { width:930px; }
a#header_right { float:right; margin: 0; padding: 0; width:346px; height:250px; text-indent: -9000px; background: url(../images/header_right.jpg) no-repeat left top; }
#header_left { float:left; width:546px; height:250px; margin: 0; padding: 0; background: url(../images/header_left.jpg) no-repeat left top; }
#header_left h1 { float:left; margin: 0; padding: 13px 0 0 4px; }
#header_left h1 a { display:block; width:113px; height:111px; text-indent: -9000px; }
#headerlogos { clear:left; float:left; margin: 0; padding: 9px 0 0 11px; width:528px; height:37px; list-style-type: none; }
#headerlogos li { float:left; margin: 0; padding: 0; }
#headerlogos li a { display:block; height:37px; text-indent: -9000px; }
#headerlogos li a#lamb { width:35px; }
#headerlogos li a#audi { width:62px; }
#headerlogos li a#lex { width:48px; }
#headerlogos li a#land { width:59px; }
#headerlogos li a#inf { width:50px; }
#headerlogos li a#caddy { width:47px; }
#headerlogos li a#acura { width:52px; }
#headerlogos li a#por { width:38px; }
#headerlogos li a#benz { width:41px; }
#headerlogos li a#jag { width:59px; }
#headerlogos li a#vw { width:37px; }

#priNav { height:50px; width:885px; margin: 8px 0 0; padding: 0 0 0 15px; list-style-type: none; background: #b38b57; }
#priNav li { float:left; margin: 0; padding: 0; font-size: 12.5px; }
#priNav li a { display:block; border-collapse:collapse; font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:bold; height:33px; padding: 17px 8px 0; margin: 0; text-decoration:none; 
							 color:#fff; border-left:8px solid #b38b57; border-right:8px solid #b38b57; }
#priNav li a:hover { background: url(../images/navrollover.jpg) repeat-x center top; border-right: 8px solid #fff; border-left:8px solid #fff; }
p#page_title { display:none; height:72px; line-height: 72px; margin: 0; padding: 0 0 0 27px;  background: url(../images/bg_xt1t.jpg) repeat-x center top; font-family: Verdana; font-weight:bold; color:#2409ab; }
#main_content { margin: 0; padding: 8px 0; background: #FFFAFA; }



#footer_main { height:24px; margin: 0; padding: 12px 0 0 40px; background: #333; }
p#copyfoot { float:left; margin: 0; padding: 0; font-size: 10px; font-family: Verdana; color:#999; }

#footerNav { float:left; margin: 0; padding: 0; list-style-type: none; }
#footerNav li { display:inline; margin: 0; padding: 0 4px 0 3px; font-size: 10px; font-family: Verdana; }
#footerNav li a { color:#00ffe5; text-decoration: underline; }
#footerNav li a:hover { text-decoration: none; }

#ec_footer { margin: 8px; padding: 0; list-style-type: none; text-align: center; }
#ec_footer li { display:inline; margin: 0; padding: 0 7px; font-family: Verdana; font-size: 10px; color:#333; }
#ec_footer li a { color:#333; text-decoration: underline; }
#ec_footer li a:hover { text-decoration: none; }
#logoplacer { width:120px; margin: 10px auto; }
a#ecarlist { display:block; width:120px; height:28px; text-indent: -9000px; background: url(../images/ecarlist.gif) no-repeat left top; }
a#ecarlist:hover { background-position: right top; } 

.makesTitle { color:#333; background:none; border-bottom:2px solid #444; margin-left:5px; margin-right:5px; border-right:none; border-left:none; }

#vehicle #main_content { width:930px; margin: 0 auto; }

#accordian_a1,
#accordian_a2,
#accordian_a3,
#accordian_a4,
#accordian_a5 { padding: 0 10px; }

.inventory_row_odd { background: none; }
.inventory_row { border-bottom: 1px dotted #666; padding: 10px 0; margin: 0 10px }
.sortDisplay { background: #B38B57; }

#inventory .inventoryLeft { color:#333; font-size: 12px; }
#inventory .inventoryLeft a { color:#000; text-decoration: underline; }
#inventory .inventoryLeft a:hover { text-decoration: none; }
#inventory .inventory_photos_link { color:#333; }
#inventory .price_title { color:#333; }
#inventory .price_line_1 { color:#000; }

#inventory .inventoryRight a { color:#333; }

#vehicle #leftContainer { border-right: 1px solid #c2b991; }
#vehicle #thumbnails img.vehicle_media { height:60px; }

#searchResultsNum, #searchBar, #makes {
	display: none;
}