@charset "utf-8";
/* CSS Document */
html, body, .outerContainer h1, .outerContainer h2, .outerContainer h3, .outerContainer h4, .outerContainer h5, .outerContainer h6, .outerContainer p {
	padding: 0px; margin: 0px; border: 0px;
}

a, object {
	outline: 0;	
	}

.outerContainer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%
}
.outerContainer br {
	line-height: 1em;
}
.outerContainer ul, .outerContainer li {
	list-style-type:none;
}
.imageTitle, .imageLink a, a.imageLink {
	display:block;
	text-indent:-9999px;
}
#trailer, #logo, #preorderLinks {
	position:absolute;
}
.newLine {
	clear:both;
	padding-bottom: 30px;
}
/* Promotion head section */
.promheader {
	width: 958px; height: 866px;
	background:url(../images/bg_header.gif) bottom left no-repeat;
	}
	.promheader h2 {
		color: #fff;
		font-size: 2.1em;
		text-transform:uppercase;
		margin-bottom: 10px;
		}
		.promheader h2.promtitle{
			border: 1px soid white;	
			margin-top: 30px;
			text-align: center;
			}
		.promheader h3 {
			color: #fff;
			font-size: 1.8em;
			font-weight:normal;
			margin-bottom: 9px;
			}
		.promheader p {
			color: #FFF;
			font-size: 1.2em;
			line-height: 1.3em;
			margin-bottom: 10px;
			}

.promheader h3 a:link, .promheader h3 a:visited, .promheader h3 a:hover, .promheader h3 a:active {
	color: #ffc430 !important;
	text-decoration: underline;
}

#headerContent {
	width: 790px;
	margin: 0 auto;
}

#trailers {
	top: 0;	right: 0;
	width: 958px; height: 650px;
	background:url(../images/failover_header.jpg) top left no-repeat;
}
/* Promotion main body section */	
.prombody {
	text-align:center;
	background:url(../images/bg_body.gif) top left repeat-y;
	}
	.prombody p {
	padding: 0; margin: 0;
	}
	.prombody ul {
		list-style:none;
		padding: 0; margin: 0;
		}
	* html .prombody ul
		{
		padding: 80px 0 0 150px;
		p\adding: 0;
		}
		.prombody li {
			float: left; position: relative;
			width: 164px; height: 324px;
			font-size:1.4em; font-weight: bold;
			text-align:center; text-transform:uppercase;
			}
			.prombody li span {
				color: #5ab6d4;
				font-size:80%;
				display: block;
				}
				
#lozenge {
		display:none;
	}
	
.row1 {
	width:958px; height:350px;
	text-align:left;
	background:url(../images/bg_r1_bodyHead.gif) bottom left no-repeat;
	padding: 10px 260px 0 82px; 
	}
	.row1 h2 {
		font-size:2em;
		color: #000;
		text-transform:uppercase;
		margin-bottom:6px;
		}
		.row1 h3 {
			font-size:2em;
			color:#002a4b;
			margin:10px 0 5px 0;
			}
			.row1 p {
				font-size:1.4em;
				color:#00a3da;
				}
			
.row2 h2 {
	font-size:3em;
	color:026e92;
	margin-bottom:20px;
}
.row1, .row2, .row3, .row4, .row5, .row6, .row7, .row8 {
	position: relative;
}
.row2 h2, .row2 ul li, .row3 h2, .row3 ul li {
	color: #026e92;
}
.row4 h2, .row4 ul li, .row5 h2, .row5 ul li, .row6 h2, .row6 ul li, .row7 h2, .row7 ul li, .row8 h2, .row8 ul li {
	color: #40160c;
}
.lineBr {
	padding: 20px;	
}
#items1, #items2, #items3, #items4 {
	margin: 0 auto;
}
#items1 {
	width: 164px;
}
#items2 {
	width: 332px;
}
#items3 {
	width: 498px;
}
#items4 {
	width: 664px;
}

.btnBuy {
	position: absolute;
	left: 31px; bottom: 4px;
	display:block;
	text-indent:-9999px;
	width:100px; height:46px;
	background:url(../images/btn_buy.gif) top left no-repeat;
	margin: 0 auto;
}

.offer-norm {
	position: absolute;
	top: 93px; right: 8px;
	width:110px; height:105px;
	background:url(../images/bogof.png) bottom right no-repeat;	
}


/* Promotion footer section */	
.promfooter {
	width: 958px;
	height: 60px;
	background:#002a4b url(../images/bg_footer.jpg) top left no-repeat;
}
	.promfooter p {
		color: #666666;
		font-size: 1.1em;
		margin: 0;
		padding: 10px 0 10px 60px;
		}
