body
{
	width:786px;
	margin:0 auto;
	margin-top:0px;
	font-family: arial;
	font-size: 8pt;
	text-align: center;
	background-color: #000000;
}

A:link
{
	text-decoration: underline;
	color:	#CCCCCC;;
}
		
A:visited
{
	text-decoration: underline;
	color:	#CCCCCC;
}
		
A:active
{
	text-decoration: underline;
	color: #CCCCCC;
}

A:hover
{
	text-decoration: underline;
	color:	#77B900;
}

#Container
{
	position: absolute;
	width: 786px;
	height: 502px;
}

#ContainerTop
{
	position: absolute;
	background-image: url(images/bg_container_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 786px;
	height: 6px;
	top: 0px;
	left: 0px;
}

#ContainerLeft
{
	position: absolute;
	background-image: url(images/bg_container_left.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 6px;
	height: 490px;
	top: 6px;
	left: 0px;
}

#ContainerRight
{
	position: absolute;
	background-image: url(images/bg_container_right.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 6px;
	height: 490px;
	top: 6px;
	left: 781px;
}

#ContainerBottom
{
	position: absolute;
	background-image: url(images/bg_container_bottom.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 786px;
	height: 6px;
	top: 495px;
	left: 0px;
}

#ContainerMain
{
	position: absolute;
	width: 775px;
	height: 490px;
	top: 6px;
	left: 6px;
	background-color: #000000;
}

#Content
{
	position: absolute;
	width: 775px;
	height: 490px;
	top: 0px;
	left: 0px;
}

.ContentBG
{
	position: absolute;
	width: 775px;
	height: 490px;
	top: 0px;
	left: 0px;
}

#Footer
{
	position: absolute;
	background-image: url(images/bg_footer.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 775px;
	height: 148px;
	top: 341px;
	left: 0px;
	filter: alpha(opacity=90); 
	-moz-opacity: 0.90;
	KhtmlOpacity: .90;
	opacity: .90;
}

#Navigation
{
	position: absolute;
	width: 775px;
	height: 11px;
	top: 353px;
	left: 0px;
}

.SubNavigation
{
	position: absolute;
	width: 775px;
	height: 11px;
	top: 370px;
	left: 0px;
}

#NavWhatIsSLI
{
	position: absolute;
	background-image: url(images/nav_what_is_sli.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 69px;
	height: 11px;
	cursor: pointer;
	top: 0px;
	left: 21px;
}

#NavWhatIsSLIOn
{
	position: absolute;
	background-image: url(images/nav_what_is_sli_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 69px;
	height: 11px;
	cursor: pointer;
	top: 0px;
	left: 21px;
}

#NavTheGames
{
	position: absolute;
	background-image: url(images/nav_the_games.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 60px;
	height: 11px;
	cursor: pointer;
	top: 0px;
	left: 256px;
}

#NavTheGamesOn
{
	position: absolute;
	background-image: url(images/nav_the_games_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 60px;
	height: 11px;
	cursor: pointer;
	top: 0px;
	left: 256px;
}

#NavClubSLI
{
	position: absolute;
	background-image: url(images/nav_club_sli.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 46px;
	height: 11px;
	cursor: pointer;
	top: 0px;
	left: 153px;
}

#NavClubSLIOn
{
	position: absolute;
	background-image: url(images/nav_club_sli_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 46px;
	height: 11px;
	cursor: pointer;
	top: 0px;
	left: 153px;
}

#NavGetSLINow
{
	position: absolute;
	background-image: url(images/nav_buy_sli.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 40px;
	height: 11px;
	cursor: pointer;
	top: 0px;
	left: 153px;
}

#NavGetSLINowOn
{
	position: absolute;
	background-image: url(images/nav_buy_sli_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 40px;
	height: 11px;
	cursor: pointer;
	top: 0px;
	left: 153px;
}

#FooterTextContainer
{
	position: absolute;
	width: 608px;
	height: 57px;
	top: 385px;
	left: 21px;
	color: #CCCCCC;
	text-align: left;
}

.FooterText
{
	position: absolute;
	width: 608px;
	height: 57px;
	top: 0px;
	left: 0px;
	color: #CCCCCC;
	text-align: left;
	font-family: arial;
	font-size: 8pt;
}

#SubNavGamesGOW
{
	position: absolute;
	background-image: url(images/subnav_games_gow.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 62px;
	height: 11px;
	cursor: pointer;
	top: 0px;
	left: 401px;
}

#SubNavGamesGOWOn
{
	position: absolute;
	background-image: url(images/subnav_games_gow_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 62px;
	height: 11px;
	cursor: pointer;
	top: 0px;
	left: 401px;
}

#SubNavGamesCOD4
{
	position: absolute;
	background-image: url(images/subnav_games_cod4.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 62px;
	height: 11px;
	cursor: pointer;
	top: 0px;
	left: 314px;
}

#SubNavGamesCOD4On
{
	position: absolute;
	background-image: url(images/subnav_games_cod4_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 62px;
	height: 11px;
	cursor: pointer;
	top: 0px;
	left: 314px;
}

#SubNavGamesHGL
{
	position: absolute;
	background-image: url(images/subnav_games_hgl.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 74px;
	height: 11px;
	cursor: pointer;
	top: 0px;
	left: 486px;
}

#SubNavGamesHGLOn
{
	position: absolute;
	background-image: url(images/subnav_games_hgl_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 74px;
	height: 11px;
	cursor: pointer;
	top: 0px;
	left: 486px;
}

#SubNavGamesCRY
{
	position: absolute;
	background-image: url(images/subnav_games_cry.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 33px;
	height: 11px;
	cursor: pointer;
	top: 0px;
	left: 256px;
}

#SubNavGamesCRYOn
{
	position: absolute;
	background-image: url(images/subnav_games_cry_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 33px;
	height: 11px;
	cursor: pointer;
	top: 0px;
	left: 256px;
}

#SubNavGamesCOH
{
	position: absolute;
	background-image: url(images/subnav_games_coh.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 86px;
	height: 11px;
	cursor: pointer;
	top: 0px;
	left: 586px;
}

#SubNavGamesCOHOn
{
	position: absolute;
	background-image: url(images/subnav_games_coh_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 86px;
	height: 11px;
	cursor: pointer;
	top: 0px;
	left: 586px;
}

#Play
{
	position: absolute;
	background-image: url(images/btn_watch_the_trailer.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 148px;
	height: 34px;
	/*top: 334px;*/
	top: 305px;
	left: 15px;
	cursor: pointer;
	z-index: 16px;
}

* html #Play
{
	position: absolute;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/btn_watch_the_trailer.png", sizingMethod="crop");
	width: 148px;
	height: 42px;
	cursor: pointer;
	/*top: 334px;*/
	top: 305px;
	left: 15px;
	z-index: 16px;
}

#Play2
{
	position: absolute;
	background-image: url(images/btn_see_sli_in_action.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 148px;
	height: 34px;
	/*top: 334px;*/
	top: 305px;
	left: 15px;
	cursor: pointer;
	z-index: 16px;
}

* html #Play2
{
	position: absolute;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/btn_see_sli_in_action.png", sizingMethod="crop");
	width: 148px;
	height: 34px;
	cursor: pointer;
	/*top: 334px;*/
	top: 305px;
	left: 15px;
	z-index: 16px;
}

#SLIQuestion
{
	position: absolute;
	background-image: url(images/sli_question.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 250px;
	height: 130px;
	z-index: 16px;
}

* html #SLIQuestion
{
	position: absolute;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/sli_question.png", sizingMethod="crop");
	width: 250px;
	height: 130px;
	z-index: 16px;
}

#VideoContainer
{
	position: absolute;
	width: 775px;
	height: 341px;
	top: 0px;
	left: 0px;
}

#VideoOverlay
{
	position: absolute;
	background-color: #000000;
	width: 775px;
	height: 341px;
	top: 0px;
	left: 0px;
	filter: alpha(opacity=80); 
	-moz-opacity: 0.80;
	KhtmlOpacity: .80;
	opacity: .80;
	z-index: 40;
}

#Video
{
	position: absolute;
	width: 388px;
	height: 249px;
	top: 50px;
	left: 186px;
	z-index: 50;
}

#VideoClose
{
	position: absolute;
	background-image: url(images/close.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 16px;
	height: 17px;
	top: 50px;
	left: 588px;
	z-index: 50;
	cursor: pointer;
}

#GetSLIComponents
{
	position: absolute;
	background-image: url(images/btn_get_sli_components.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 252px;
	height: 241px;
	top: 27px;
	left: 15px;
}

#GetSLIComponentsOn
{
	position: absolute;
	background-image: url(images/btn_get_sli_components_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 252px;
	height: 241px;
	top: 27px;
	left: 15px;
}

#GetSLIComponentsHotSpot
{
	position: absolute;
	background-image: url(images/pixel.gif);
	background-repeat: repeat;
	background-position: left top;
	width: 144px;
	height: 121px;
	top: 146px;
	left: 73px;
	cursor: pointer;
}

#GetSLIDesktops
{
	position: absolute;
	background-image: url(images/btn_get_sli_desktops.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 246px;
	height: 241px;
	top: 27px;
	left: 266px;
}

#GetSLIDesktopsOn
{
	position: absolute;
	background-image: url(images/btn_get_sli_desktops_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 246px;
	height: 241px;
	top: 27px;
	left: 266px;
}

#GetSLIDesktopsHotSpot
{
	position: absolute;
	background-image: url(images/pixel.gif);
	background-repeat: repeat;
	background-position: left top;
	width: 145px;
	height: 170px;
	top: 83px;
	left: 318px;
	cursor: pointer;
}

#GetSLINotebooks
{
	position: absolute;
	background-image: url(images/btn_get_sli_notebooks.jpg);
	background-repeat: repeat;
	background-position: left top;
	width: 243px;
	height: 241px;
	top: 27px;
	left: 511px;
}

#GetSLINotebooksOn
{
	position: absolute;
	background-image: url(images/btn_get_sli_notebooks_on.jpg);
	background-repeat: repeat;
	background-position: left top;
	width: 243px;
	height: 241px;
	top: 27px;
	left: 511px;
}

#GetSLINotebooksHotSpot
{
	position: absolute;
	background-image: url(images/pixel.gif);
	background-repeat: repeat;
	background-position: left top;
	width: 145px;
	height: 139px;
	top: 130px;
	left: 560px;
	/*Commented out because this feature is not available yet.*/
	cursor: pointer;
}

#BringItMainHotLink
{
	position: absolute;
	background-image: url(images/pixel.gif);
	background-repeat: repeat;
	background-position: left top;
	width: 68px;
	height: 65px;
	top: 60px;
	left: 677px;
	cursor: pointer;
}

.AgeCheckText
{
	color: #CCCCCC;
}

.tbAgeCheck
{
	border: 1px solid #666666;
}

.btnAgeCheck
{
	border: 1px solid #666666;
	width: 48px;
}