
body { background:#000; padding:0; margin:0; text-align:center; font-size:10pt; font-family:Arial, Helvetica, sans-serif; color:#ccc; }
p { margin:0; padding:0 0 12px 0; }
a, #homeMakes .floatleft a { color:#ccc; text-decoration:underline; }
#homeMakes .floatleft a { font-size:8pt; }
a:hover, #homeMakes .floatleft a:hover { color:#cc3333; text-decoration:none; }
p.location { color:#CC3333; font-weight:bold; margin: 0; padding: 0; font-size:11px; }
.inventorySec_b p.location { color:#fdf800; font-weight:bold; margin: 0; padding: 0; font-size:11px; }
p.locationvehicle { color:#CC3333; font-weight:bold; margin: 0; padding: 0; }

#container { width:990px; padding:0; margin:0 auto; position:relative; }
#container h1#logo { display:none; }

.lines { background:url('../images/lines_bg.gif') top center no-repeat; height:9px; padding:0; margin:26px auto 9px; position:relative; }

#priNav { padding:0px; margin:0px auto 4px; width:980px; position:relative; height:23px; background:url('../images/priNav_bg.jpg') 0px 0px no-repeat; }
#priNav li { padding:0; margin:0px; list-style:none; float:left; display:inline; }
#priNav li a { display:block; padding:0px; margin-right:1px; height: 23px; text-indent:-9000px; }
#priNav li a:hover { background-image:url('../images/priNav_bg.jpg'); background-repeat:no-repeat; }
#priNav li a#home { width:77px; }
#priNav li a#home:hover { background-position:-980px 0px; }
#priNav li a#inventory { width:128px; }
#priNav li a#inventory:hover { background-position:-1058px 0px; }
#priNav li a#notify { width:169px; }
#priNav li a#notify:hover { background-position:-1187px 0px; }
#priNav li a#warranty { width:125px; }
#priNav li a#warranty:hover { background-position:-1357px 0px; }
#priNav li a#service { width:104px; }
#priNav li a#service:hover { background-position:-1483px 0px; }
#priNav li a#shipping { width:110px; }
#priNav li a#shipping:hover { background-position:-1588px 0px; }
#priNav li a#about { width:125px; }
#priNav li a#about:hover { background-position:-1699px 0px; }
#priNav li a#contact { width:135px; margin-right:0px; }
#priNav li a#contact:hover { background-position:-1825px 0px; }


#header { clear:both; height:412px; padding:0; margin:0 auto; background:transparent; position:relative; overflow:hidden; }
#header_inner { clear:both; height:270px; padding:0; margin:0 auto; position:relative; /*background:url('../images/header.jpg') top center no-repeat;*/ background:url('http://images3.ecarlist.com/ebay/1560/banner_930.jpg') top center no-repeat; overflow:hidden; }

#content { width:980px; padding:0; margin:10px auto; position:relative; text-align:left; }

.featuredInventoryWrap { margin:10px; }
#home #random_list_location #random_list_item { height: 71px; width:95px; margin: 0 0 0 30px; padding:0; }
#home #random_list_location #random_list_item.first { margin: 0; }
#home #random_list_location #random_list_item ul { list-style-type:none; padding-top:6px; }
#home #random_list_location #random_list_item .randomListBinPrice { color:#C33; font-weight:bold; padding-top:10px; }
#home #random_list_location #random_list_item a { display:block; height:100%; width:100%; line-height:0.95em; text-indent:-9000px; }

#home #random_list_location #random_list_item a:link { }
#home #random_list_location #random_list_item a:visited { }
#home #random_list_location #random_list_item a:hover { text-indent:0; background: url(../../generic/images/macFFBgHack.png) repeat; }
* html #home #random_list_location #random_list_item a:hover {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}
#home #random_list_location #random_list_item a:active { }
#home #featuredInventoryImage { width:480px; margin-top:20px; }
#home #featuredInventoryImage .randomListImg { position:absolute; border:1px solid #727272; padding:6px; }
#home #featuredInventoryImage .randomListImg a { display:block; margin-top:5px; }
#home #featuredInventoryImage .randomListImg a span { float:right; }





#left { float:left; width:455px; }
#right { float:right; width:495px; }
#left h2, #right h2 { line-height:40px; text-indent:10px; font-weight:normal; color:#999999; font-size:16pt; text-transform:uppercase; padding:2px 0 0 0; margin:0 auto 15px; }
#locations h2 { background:url('../images/heading_locations.jpg') top left no-repeat; display:block; text-indent:-9000px; }
#homeMakes h2 { background:url('../images/heading_browse.jpg') top left no-repeat; display:block; text-indent:-9000px; }
#homeAbout h2 { 
	/*background:url('../images/heading_about.jpg') top left no-repeat;*/
	background:url('../images/word_from_owner.jpg') top left no-repeat;
	display:block; 
	text-indent:-9000px; 
}
#home #right h2 { background:url('../images/heading_featured.jpg') top left no-repeat; display:block; text-indent:-9000px; }
#locations { margin-bottom: 15px; }
#locations ul { padding:0; margin:0; }
#locations ul li { padding:0; margin:0; display:inline; float:left; }
#locations ul li#spacer { margin:0px 30px; }
#locations a#mapit { color:#cc3333; text-decoration:none; background:url('../images/red_arrow.gif') right center no-repeat; padding-right:10px; }
#locations a#mapit:hover { color:#fff; }
#homeAbout, #locations { font-size:8pt; font-family:Helvetica, Arial, sans-serif }

#locations h2#location_header{
	text-indent: 0px;
	padding: 0px;
	width: 455px;
}

#service .gloInner-left { width:250px; }
#service .gloInner-right { width:650px; }
#service_container { background:#000 url('../../images/listingImages/bgLeftColumn_black.jpg') top left repeat-x; color:#fff; line-height:15px; padding:10px; font-family:Arial, Helvetica, sans-serif; }
#service_container p { color:#fff; font-family:Arial, Helvetica, sans-serif; }
#service #service_container ul { padding:0; margin:0; list-style:none; }
#service #service_container ul li { margin:0 0 5px 0; padding:0; list-style:none; display:block; }
#service_container #vehicle_question_submit { text-align:center; border-top:1px dashed #323232; margin:15px 30px; position:relative; padding-top:6px; }

#sidebar_address { font-size: 9pt; text-align:left; line-height:19px; padding:0px; margin:5px auto; font-family:Arial, Helvetica, sans-serif; }
#sidebar_address p { font-family:Arial, Helvetica, sans-serif; }
#sidebar_address p strong { color:#cc3333; }
#sidebar_address .floatleft p { font-size:9pt; }
#sidebar_address .floatleft p strong { color:#ccc; font-size:7pt; }


#footer { background:#1d1d1d; padding:20px 32px; width:916px; height:28px; margin:0 auto; position:relative; text-align:left; color:#858585; font-size:7pt; font-family:Verdana, Geneva, sans-serif; }
#footer a { color:#858585; }
#footer a:hover { color:#fff; }
#footer a#ecarlist { float:right; display:block; width:137px; height:28px; text-indent:-9000px; background:url('../images/ecarlist.gif') 0px 0px no-repeat; }
footer a#ecarlist:hover { background-position:-137px 0px; }

.custom_pages ul {
	padding: 0px 0px 10px 20px;
}

.custom_pages li {
	margin: 5px 0px;
}

#narrative { padding:20px 32px; width:916px; height:28px; margin:0 auto; position:relative; text-align: justify; color:#858585; font-size:7pt; font-family:Verdana, Geneva, sans-serif; }

/*****Service page*****/

#serviceFlash_container{
	float: right;
	display: inline;
}

#service #sidebar_address .floatleft p, #service #sidebar_address .floatleft p strong{
	color: #daea2b;
	font-size: 16px;
}

.vitalsColumnRightBottom {
color:#000000;
font-weight:bold;
margin-right:40px;
padding:15px 20px 5px 30px;
text-align:left;
width:297px;
}

a.vitalsLink {
color:#000000;
text-decoration:none;
}