@charset "utf-8";
/* CSS Document */

body{
	margin:0 auto;
	background:#e9e9e9;
	font:14px Arial, Helvetica, sans-serif;
	color: #222
}

body#video{
	background:#e9e9e9;
	margin:0 auto;
	color:#222;
}


h1,h2,h3,h4,h5{
	margin:0;
	padding:0;
}

.page{
	margin:0 auto;
	width:920px;
	background:#e9e9e9 url(images/page.jpg) repeat-y center top;
}


.footer{
	width:920px;
	background:url(images/footer.jpg) no-repeat center bottom;
	height:25px;
	margin:0 auto;
}


.main .container{
	background:url(images/header.jpg) center top no-repeat;
}

.main h1{
	font:28px Impact;
	color:#c80405;
}
.main h2{
	color:#0526fd;
	font:20px Arial, Helvetica, sans-serif;
}


.clear{
	clear: both;
}

.main .leftside{
	width:530px;
	float:left;
	padding:0 20px;
}

.main .rightside{
	float:right;
	width:326px;
}



.main .optin{
	background:url(images/optin-bg.jpg) no-repeat left top;
	width:316px;
	height:262px;
	float:right;
	margin-right:22px;
	padding-top:30px;
	text-align:center;
}


.main .optin a{
	text-decoration:none;
	color:#333;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold;
}


.main .optin input[type="text"]{
	background:url(images/field-bg.jpg) no-repeat top center;
	width:260px;
	height:48px;
	border:none;
	clear: right;
	float:right;
	margin-right:20px;
	margin-top:10px;
	font:25px Arial, Helvetica, sans-serif;
	line-height:48px;
	padding-right:10px;
	padding-left:10px;
	color:#333;
}
.main .optin input[type="submit"]{
	background:url(images/get-instant-access.jpg) no-repeat;
	width:232px;
	height:54px;
	border:none;
	float:right;
	margin-top:10px;
	margin-right:20px;
}

#video input[type="submit"]{
	background:url(images/orderbuttonA.jpg) no-repeat;
	width:352px;
	height:64px;
	border:none;
}


