body, h1, h2, h3, h4, h5, h6, blockquote, p, form{
	margin:0;
	padding:0;
	border:none;
}
body{
	background:#25548a;
	font-family:verdana;
	font-size:12px;
	color:#333333;
}
.clearfix:after{
    content:"."; 
    display:block;
    height:0; 
    clear:both; 
    visibility:hidden;
	font-size:0;
}
.clearfix{
	display:inline-block;
}
* html .clearfix{
	height:1%;
}
.clearfix{
	display:block;
}
.clear{
	clear:both;
}
.pointer{
	cursor:pointer;
}
#wrapper-outer{
	margin:0;
	padding:0;
	border:none;
	width:100%;
	height:auto;
	background:url(images/bg-top.jpg) top repeat-x;
}
#wrapper{
	margin:0 auto 0 auto;
	padding:0;
	border:none;
	width:848px;
	height:auto;
}
#header{
	margin:0;
	padding:0;
	border:none;
	width:848px;
	height:201px;
	background:url(images/header.jpg);
}
#container{
	margin:0;
	padding:0;
	border:none;
	width:848px;
	height:324px;
	background:url(images/container.jpg);
}
#video{
	margin:12px 0 0 73px;
	padding:0;
	border:none;
	width:470px;
	height:auto;
	float:left;
	display:inline;
	text-align:center;
	vertical-align:middle;
}
#optin{
	margin:115px 0 0 33px;
	padding:0;
	border:none;
	width:225px;
	height:auto;
	float:left;
	display:inline;
}
.optin-text{
	padding:0 0 0 13px;
	font-family:tahoma;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
}
.optin-width{
	width:197px;
}
#footer-1{
	clear:both;
	margin:0;
	padding:0;
	border:none;
	width:848px;
	height:49px;
	background:url(images/footer-1.jpg);
}
#footer-2{
	margin:0;
	padding:0;
	border:none;
	width:848px;
	height:44px;
	background:url(images/footer-2.jpg);
}
#skype{
	margin:0 0 0 60px;
	padding:0;
	border:none;
	width:98px;
	height:44px;
	float:left;
	display:inline;
}
#twitter{
	margin:0 0 0 29px;
	padding:0;
	border:none;
	width:127px;
	height:44px;
	float:left;
	display:inline;
}
#facebook{
	margin:0 0 0 37px;
	padding:0;
	border:none;
	width:183px;
	height:44px;
	float:left;
	display:inline;
}