html, body { background: #333 url(/images/bg.jpg) top center repeat-y }

/*CENTERING THE PAGE*/
div#shiv {margin-top: -300px;}
div#centered {width: 955px;height: 600px;margin: auto;}

#customContainer { width: 760px; padding: 10px; margin: 0 auto; text-align: center; margin-bottom: 20px; }
.customImgRight { float: right; border: 1px solid #000; }
.customImgLeft { float: left; border: 1px solid #000; }
#customContainer p, li { text-align: left; }
.customInfoLeft { 
	float: left;
	width: 233px;
	height: 290px;
	padding: 10px;
	border: 1px solid #CCC;
	background: #FFF;
}
.customInfoLeft h3 { background: #036; color: #FFF; }
#customContainer dl, dt, p { text-align: left; }
#customContainer h3 { 
	color: #900;
	font: bold 18px/21px Verdana, Helvetica, san-serif;
	margin-top: 0;
	text-transform: uppercase;
}
#customContainer dt { text-decoration: underline; margin: 10px 0; }
#customContainer dd { margin: 0; }
#customFormLeft { width: 360px; float: left; margin-right: 20px; }
#customFormRight { width: 360px; float: right; }

#serviceappt { background: #900; width: 280px; height:15px; margin: 0 auto; text-align: center; padding: 8px; }
#serviceappt p { margin: 0; }
#serviceappt a:link { color: #FFF; }
#serviceappt a:hover { color: #CCC; }

/* ------ submenu css ------ */
.submenu li a { 
font: 8pt Arial, Verdana, Geneva, Helvetica, sans-serif;
color: #fff; 
font-weight: bold;  
text-decoration: none;
line-height: 38px;
text-align: center;
margin-bottom: -3px;
}

.submenu li a:hover {
font: 8pt Arial, Verdana, Geneva, Helvetica, sans-serif;
color: #fff; 
font-weight: bold;  
text-decoration: none;
line-height: 38px;
text-align: center;
margin-bottom: -3px;
}

.submenu li a:visited {
font: 8pt Arial, Verdana, Geneva, Helvetica, sans-serif;
color: #fff; 
font-weight: bold;  
text-decoration: none;
line-height: 38px;
text-align: center;
margin-bottom: -3px;
}

.submenu ul { float: left; list-style: none; margin-left: -15px; padding: 0; }
.submenu li { margin-left: -15px; font-weight: bold; line-height: 20px; text-indent: 1em; }
.submenu img { 	border: 1px solid #000; float: right; 	margin-right: 40px; }
/* ------ end submenu css ------ */

#bz a:link {color:#FFF; }
#bz a:hover {color:#CCC; }
#bz a:visited {color:#666; }

/* ------ Fleet Disclaimer ------ */
#fleetDisclaimer {font-size: 11px; font-style: italic; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 20px;}
#fleetDisclaimer .names {font-size: 14px; font-weight: bold;}

#phone { margin-left: 7px; }


/* === testing for drop-down above new inventory === */
.header { *position:relative; _position:relative; *z-index:1000; _z-index:1000; }

/*---advanced---*/
#extras {display:block !important;}
#tar {display:block !important;}
#mileagerange {display:block !important;}


/* Hides the advanced search options. */
		#advanced-search { display:none; }

/*--Change Pic size on details page--*/
#lb-content img{width:640px;}

.frame-content {padding-top:280px;}