#doc-bg .slide { z-index: 1; }

#landing-flash
{
	position:absolute;
	top:-109px; left:0; z-index:1;
	width:1000px; height:600px; overflow:hidden;
}
	#landing-flash img
	{
		position:absolute;
		top:0; left:0; z-index:1;
	}
#home #footer
{
	top:-3px;
}

/*
#tl-promo-swf, #tl-promo-swf-overlay
{
    position:absolute;
    bottom:15px; right:15px; z-index:2;
    width:183px; height:103px;
   
}
#tl-promo-swf-overlay
{
    display:block; overflow:hidden;
    z-index:3;
    background:url(../images/spacer.gif) repeat 0 0;
    text-indent:-9999px;
}
*/

#home #content
{
    visibility:hidden;
}
/*
.salesLink
{
    position: absolute;
    top: 365px;
    left: 806px;
    width: 165px;
    height: 73px;
    background: url(../images/home/logo_season_of_reason.png) no-repeat;
	-background:url(../images/spacer.gif) repeat; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/home/logo_season_of_reason.png', sizingMethod='crop');
    z-index: 61;
}
*/

/*
.model-red-cross
{
    position:absolute;
    top: 448px; right:32px;
    width:228px; height:98px;
    z-index:5;
	cursor:pointer;
}
.model-red-cross a 
{
    position:relative;
    display:block; overflow:hidden;
    width:228px; height:98px;
    cursor:pointer;
    background:url(../images/home/redcrosspromo.png) no-repeat 0 0;
	text-indent:-10000px;
}
.model-red-cross-1
{
	right:auto; left:770px; top:476px;
}
*/


/* Memorial Day Weekend promo */ 
/*
.model-memorialDay-Promo
{
    position:absolute;
    top: 448px; right:5px;
    width:200px; height:114px;
    z-index:5;
	cursor:pointer;
}
.model-memorialDay-Promo a 
{
    position:relative;
    display:block; overflow:hidden;
    width:200px; height:114px;
    cursor:pointer;
    background:url(../images/spacer.gif) no-repeat 0 0;  
	text-indent:-10000px;
} 
.model-memorialDay-Promo-1
{
	right:auto; left:798px; top:450px;
} 

*/

/* Acura Advantage promo */
/*
.model-acuraadvantage-Promo
{
    position:absolute;
    top: 448px; right:5px;
    width:544px; height:169px;
    z-index:5;
	cursor:pointer;
}
.model-acuraadvantage-Promo a 
{
    position:relative;
    display:block; overflow:hidden;
    width:405px; height:151px;
    cursor:pointer;
    background:url(../images/gotcars_logo_tlp.png) no-repeat 0 0; 
    *background:none; *filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/gotcars_logo_tlp.png', sizingMethod='crop');
	text-indent:-10000px;
} 
.model-acuraadvantage-Promo-1
{
	right:auto; left:595px; top:425px;
} 
*/


/* Generic homepage promo */
/*
.homepage-Promo
{
    z-index:5;
	cursor:pointer;
	overflow:hidden;
}
.homepage-Promo, .home-page-promo-flash-overlay
{
    position:absolute;
    bottom: 40px; right:20px;
    width:250px; height:103px;
}
.home-page-promo-flash-overlay
{
    z-index: 6;
    cursor: pointer;    
    background: transparent url(../images/spacer.gif) no-repeat 0 0;
}
.homepage-Promo a
{
    position:relative;
    display:block; overflow:hidden;
    width:305px; height:151px;
    cursor:pointer;
    background:url(../flash/home_promoVideo.swf) no-repeat 0 0; 
    *background:none; *filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/gotcars_logo_tlp.png', sizingMethod='crop');
	text-indent:-10000px;
} 

.homepage-Promo .flash-overlay
{
    width: 100%;
    height: 1000%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 200;
    cursor: pointer;
}
*/


#homepage-Promo
{
    position:absolute;
    top: 347px; right:16px;
    width:183px; height:103px;
    z-index:5;
	cursor:pointer;
}
#homepage-Promo a
{
    position:relative;
    display:block; overflow:hidden;
    width:183px; height:103px;
    cursor:pointer;
    background:url(../images/detroit_home_promo_183x103.jpg) no-repeat 0 0; 
    /* *background:none; *filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/detroit_home_promo_183x103.jpg', sizingMethod='crop');  */
	text-indent:-10000px;
} 


#vid-preroll-container, #TL-video-preroll-container { padding: 4px; background-color: #ffffff; border: 1px solid #9d9d9d; position: absolute; right: 96px; top: 0; width: 352px; height: 198px; display: block; z-index: 2;}
    #vid-preroll-container #video-click-overlay { cursor: pointer; display: block; width: 352px; height: 198px; position: absolute; top: 4px; left: 4px; z-index: 100; background:url(../images/spacer.gif) no-repeat 0 0; }
    #vid-preroll-container #video-click-overlay .play { background:url(../images/Home/play_btn_sprite.png) no-repeat 0 0; width: 51px; height: 35px; overflow: hidden; position: absolute; top: 82px; left: 151px; }
    #vid-preroll-container #video-click-overlay.hover .play { background-position: 0 -35px; }
    
    #vid-preroll-container #flash-video-preroll { z-index: 99; position: absolute; top: 4px; left: 4px; }
    .noflash #vid-preroll-container #video-click-overlay { background-image: url(../images/futureVehicles/NSX-Promo_Banner.jpg); }
    
    #TL-video-preroll-container { width: 171px; height: 96px; padding: 0; background-color: transparent; top: auto; right: 20px; bottom: 20px; border: 0; }
    
    .video-click-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: transparent url(../images/spacer.gif) repeat scroll 0 0; cursor: pointer; }
    
    #vehicle-headers .vehicle-header { position: absolute; bottom: 0; left: 0; background-color: Red; width: 100px; height: 24px; z-index: 3; background: transparent url() no-repeat scroll 0 -24px; }
    #vehicle-headers .hover { background-position: 0 0; cursor: pointer; }
    #vehicle-headers .rdx { bottom: 48px; left: 82px; width: 143px; background-image: url(../images/Home/rdx_header_sprite.png); }
    #vehicle-headers .ilx { bottom: 72px; left: 774px; width: 120px; background-image: url(../images/Home/ilx_header_sprite.png); }
    #vehicle-headers .nsx { bottom: 28px; left: 510px; width: 135px; background-image: url(../images/Home/nsx_header_sprite.png); }
    
    .hotspot-overlays div.hotspot-overlay { width: 100px; height: 20px; position: absolute; top: 0; left: 0; z-index: 25; cursor: pointer;}
    .hotspot-overlays div.ilx { width: 313px; height: 150px; top: 220px; left: auto; right: 7px; }
    .hotspot-overlays div.nsx-1 { width: 93px; height: 122px; top: 293px; left: 265px; }
    .hotspot-overlays div.nsx-2 { width: 322px; height: 183px; left: 358px; top: 237px; }
    .hotspot-overlays div.rdx-1 { width: 266px; height: 178px; top: 216px; left: 0; }
    .hotspot-overlays div.rdx-2 { width: 92px; height: 77px; top: 216px; left: 266px; } 
    .hotspot-overlays div.jerry { width: 420px; height: 172px; top: 24px; left: 77px; }
    
    
    
    
/* July 4th promo */
/*
.model-july4th-Promo
{
    position:absolute;
    top: 448px; right:5px;
    width:373px; height:253px;
    z-index:5;
	cursor:pointer;
}
.model-july4th-Promo a 
{
    position:relative;
    display:block; overflow:hidden;
    width:373px; height:253px;
    cursor:pointer;
    background:url(../images/july4th_promo.png) no-repeat 0 0; 
    *background:none; *filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/july4th_promo.png', sizingMethod='crop');
	text-indent:-10000px;
} 
.model-july4th-Promo-1
{
	right:auto; left:626px; top:320px;
} 
*/

a.promo-pres-link 
{
	position: absolute;
	bottom: 12px;
	right: 20px;
	width: 200px;
	height: 88px;
	text-indent: -999em;
	z-index: 2;
	
}