#headerswf{position:absolute;z-index:1000;}
#header {position:absolute;}

body#splash {background: #000; height:600px}; 
#splash div#shiv {margin-top: -650px;	/* Half the height of div#centered. */}
#splash div#centered {width: 1000px;height: 650px;}

#lightbox{left:50% !important; margin-left:-508px !important;}

body,html {background: #666 url(/images/bg.jpg) repeat-y 50% 0;}

div#shiv {margin-top: -975px;	/* Half the height of div#centered. */}
div#centered {width: 1000px;height: 975px;}

.frame-content {width:1000px; padding: 160px 0 0 0; }
iframe { width:1000px;}
.content, .frame-content{ padding-top:230px; width:1000px; background:#FFF; border:none;}
.container { width:1000px; background:#FFF; border:none;}

#tabbar a:link, #bz a:link {color:#FFF;}
#tabbar a:hover, #bz a:hover {color:#CCC; }
#tabbar a:visited, #bz a:visited {color:#333; }

/*-----SUB-MENU STYLES-----*/

html .submenu ul{ /*IE 6 only */
width: 300px;
}

.submenu{
padding: 1em 0 1em 0;
margin-bottom: 1em;
font-size: 12px;
font-weight: 100;
font-family: Times New Roman,
letter-spacing: 1px;
color: #000000;
}

.submenu ul{
list-style: none;
margin-top: 5px;
margin-left: 2px;
padding: 0;
border: none;
}

.submenu li {
margin-top: 5px;
margin-left: 5px;
}

.submenu li a{

display: block;
padding: 5px 20px 5px 20px;
border-top: 2px solid #666;
border-left: 2px solid #666;
border-right: 2px solid #CCC;
border-bottom: 2px solid #CCC;
background-color: #003399;
color: #FFF;
text-decoration: none;
width: 100%;
}

html>body .submenu li a{ 
width: auto;
}

.submenu li a:hover{
border: 2px solid #666;
background-color: #CCC;
color: #039;
}

.submenu li a:visited{
border: 2px solid #666;
background-color: #039;
color: #FFF;
}

/*REMOVE BENZS*/

.searchDesc {display:none;}
.searchDesc {display:none;}
#searchDesc_all_new_used,
#searchDesc_certified,
#carListDiv,
#searchDesc_vehicles,
#searchDesc_range,
#searchDesc_video,
#searchDesc_and_images,
#searchDesc_images,
#searchDesc_age,
#searchDesc_lowmiles,
#searchDesc_andMiles,
#searchDesc_location,
#searchDesc_between,
#searchDesc_highmiles {display:none;}

/*REMOVE OVERLAY*/

#overlay .comboBlocker {
	width:100%;
	height:100%;
	position:absolute;
	left:0;
	top:0px;
	display:none;
	z-index:-1;
	filter:alpha(opacity=10);
	opacity:.1;
}

#overlay{color:#000; font-size:12px; min-width:240px; display:none; position:absolute; z-index:1500; min-height:250px; margin-left:45px; max-height:1000px; top:0; left:0;}