/* The global container */

#container-global {
	margin: 0px auto 0 auto;
	position: relative;
	width: 915px;
	height:20px;
}

body {
	background-image: url(images/parent_images/background_tile.gif);
	background-repeat: repeat-x;
	background-color:#000000;
}

#header_bar {
	position:absolute;
	width:915px;
	height:53px;
	left:0px;
	top:120px;
	z-index: 23;
}

#showcase_heading {
	position:absolute;
	width:200px;
	height:20px;
	left:16px;
	top:138px;
	color:#FFFFFF;
	z-index: 29;
}

#transparency {
	position:absolute;
	width:229px;
	height:197px;
	left:456px;
	top:178px;
	filter:alpha(opacity=50);
	opacity: 0.5;
	-moz-opacity: .50;
	background-color:#000000;
	z-index: 27;
}

#heading {
	position:absolute;
	width:150px;
	height:20;
	left:487px;
	top:202px;
	color:#FFFFFF;
	z-index: 30;
}

#summary {
	position:absolute;
	width:170px;
	height:150;
	left:487px;
	top:235px;
	color:#FFFFFF;
	z-index: 31;
}

#check_it_out {
	position:absolute;
	width:150px;
	height:20;
	left:487px;
	top:330px;
	color:#FFFFFF;
	z-index: 32;
}

#hd_logo {
	position:absolute;
	width:21px;
	height:17px;
	left:650px;
	top:345px;
	z-index: 33;
}

#promo {
	position:absolute;
	width:685px;
	height:197px;
	left:0px;
	top: 178px;
	z-index: 26;
}

#grey_block {
	position:absolute;
	width:230px;
	height:197px;
	left:685px;
	top:178px;
	background-color:#111111;
	z-index: 0;
}

#video_information {
	position:absolute;
	width:200px;
	height:50px;
	left:720px;
	top:307px;
	color:#FFFFFF;
	z-index: 28;
}

#quicktime_required {
	position:absolute;
	width:200px;
	height:50px;
	left:720px;
	top:360px;
	color:#FFFFFF;
	z-index: 28;
}

#quicktime_function {
	background: #111111;
	border: 0px solid #111111;
	left: 721px;
	position: absolute;
	top: 200px;
	width: 90px;
	height: 78px;
	z-index: 25;
	visibility: visible;
}

#480p_button {
	left: 0px;
	top: 0px;
	width: 90px;
	height: 32px;
	position: absolute;
	z-index:0;
}

#720p_button {
	left: 0px;
	top: 33px;
	width: 90px;
	height: 32px;
	position: absolute;
	z-index:0;
}

#1080p_button {
	left: 0px;
	top: 66px;
	width: 90px;
	height: 32px;
	position: absolute;
	z-index:0;
}

/*promotion 01*/
#promo01 {
	position:absolute;
	width:225px;
	height:161;
	left:0px;
	top:380px;
	z-index: 3;
}

#promobar01 {
	position:absolute;
	width:225px;
	height:161;
	left:0px;
	top:481px;
	z-index: 4;
}

#title01 {
	position:absolute;
	width:200px;
	height:20px;
	left:15px;
	top:491px;
	color:#FFFFFF;
	z-index: 5;
}

#subtitle01 {
	position:absolute;
	width:200px;
	height:20px;
	left:15px;
	top:514px;
	color:#bf0000;
	z-index: 6;
}

#hd_logo01 {
	position:absolute;
	width:21px;
	height:17px;
	left:195px;
	top:490px;
	z-index: 34;
}


/*promotion 02*/
#promo02 {
	position:absolute;
	width:225px;
	height:161;
	left:230px;
	top:380px;
	z-index: 6;
}

#promobar02 {
	position:absolute;
	width:225px;
	height:161;
	left:230px;
	top:481px;
	z-index: 7;
}

#title02 {
	position:absolute;
	width:200px;
	height:20px;
	left:245px;
	top:491px;
	color:#FFFFFF;
	z-index: 8;
}

#subtitle02 {
	position:absolute;
	width:200px;
	height:20px;
	left:245px;
	top:514px;
	color:#bf0000;
	z-index: 9;
}

/*promotion 03*/
#promo03 {
	position:absolute;
	width:225px;
	height:161;
	left:460px;
	top:380px;
	z-index: 10;
}

#promobar03 {
	position:absolute;
	width:225px;
	height:161;
	left:460px;
	top:481px;
	z-index: 11;
}

#title03 {
	position:absolute;
	width:200px;
	height:20px;
	left:475px;
	top:491px;
	color:#FFFFFF;
	z-index: 12;
}

#subtitle03 {
	position:absolute;
	width:200px;
	height:20px;
	left:475px;
	top:514px;
	color:#bf0000;
	z-index: 13;
}

#hd_logo03 {
	position:absolute;
	width:21px;
	height:17px;
	left:655px;
	top:490px;
	z-index: 35;
}

/*promotion 04*/
#promo04 {
	position:absolute;
	width:225px;
	height:161;
	left:690px;
	top:380px;
	z-index: 14;
}

#promobar04 {
	position:absolute;
	width:225px;
	height:161;
	left:690px;
	top:481px;
	z-index: 15;
}

#title04 {
	position:absolute;
	width:200px;
	height:20px;
	left:705px;
	top:491px;
	color:#FFFFFF;
	z-index: 16;
}

#subtitle04 {
	position:absolute;
	width:200px;
	height:20px;
	left:705px;
	top:514px;
	color:#bf0000;
	z-index: 17;
}

/*footer*/
#grad {
	position:absolute;
	background-image: url(images/home/footer/grad.gif);
	background-repeat: repeat-x;
	width:915px;
	height:50px;
	left:0px;
	top:548px;
	z-index: 18;
}

#copyright {
	position:absolute;
	width:300px;
	height:20px;
	left:20px;
	top:585px;
	color:#292929;
	z-index: 19;
}

#quicktime {
	position:absolute;
	width:117px;
	height:41px;
	left:273px;
	top:570px;
	color:#292929;
	z-index: 20;
}

#psr {
	position:absolute;
	width:62px;
	height:41px;
	left:391px;
	top:570px;
	color:#292929;
	z-index: 21;
}

#reefwonders {
	position:absolute;
	width:209px;
	height:41px;
	left:454px;
	top:570px;
	color:#292929;
	z-index: 22;
}

/*promotion text style*/
p3 {
	font: normal 14px/1.2em Arial;
	font-weight:bold;
}

p4 {
	font: normal 11px/1.0em Arial;
	font-weight:bold;
}

p5 {
	font: normal 15px/1.4em Arial;
	font-weight:bold;
}

p6 {
	font: normal 10px/0.9em Arial;
	font-weight:bold;
}

p7 {
	font: normal 11px/1.0em Arial;
}

p8 {
	font: normal 9px/0.8em Arial;
}

/*link style*/
a.link:link {
	color: #bf0000;
	text-decoration:none;
}
			
a.link:visited {
	color: #bf0000;
	text-decoration:none;
}
			
a.link:hover { 
	color: #FFFFFF;
	text-decoration:none;
}
			
a.link:active {
	color: #666666;
	text-decoration:none;
}

/*promotion link style*/
a.promo:link {
	color: #bf0000;
	text-decoration:none;
}
			
a.promo:visited {
	color: #bf0000;
	text-decoration:none;
}
			
a.promo:hover { 
	color: #FFFFFF;
	text-decoration:none;
}
			
a.promo:active {
	color: #666666;
	text-decoration:none;
}
