@charset "utf-8";
/* CSS Document */
body{
	font-family:Arial, Helvetica, sans-serif;
	margin-top:0px;
	background: #bbbbbb url('images/nbg.png') repeat-x;
}
img{
	border:none;
}
h1{
	font-size:50px;
	font-weight:100;
}
h2{
	color:#33F;
}
td em{
	color:#36F;
}
#mainContainer{
	width:980px;
	margin:0 auto 0 auto;
	overflow:hidden;
	background:#FFC;
	padding:5px;
}
#header{
	width:980px;
	height:100px;
	padding-bottom:5px;
}
#logo{
	margin-top:0px;
	width:379px;
	height:100px;
	float:left;
	background:url('images/minilog.png');
}
#test{
	margin-top:10px;
	width:400px;
	height:80px;
	float:right;
	background:url('images/bubble.png') no-repeat;
	padding:0 16px 0 28px;
	color:#bbbbbb;
	font-size:13px;
}
#feat{
	width:980px;
	height:300px;
	background:url('images/featbg.png');
}
#headtext{
	width:525px;
	height:300px;
	background:url('images/headtext.png');
	float:left;
}
#vidholder{
	width:450px;
	height:300px;
	padding:2px 5px 0 0px;
	float:right;
}
.bodysection{
	width:980px;
	overflow:hidden;
	padding-bottom:10px;
}
#optin{
	width:450px;
	float:right;
	padding:5px;
	overflow:hidden;
	background:#09F;
	border: dashed 2px #000;
}
#consform input{
	width:330px;
}
#cbutton:hover{
	cursor:pointer;
}
