*{ margin:0; padding:0;}
body{ background:#161616 url(../images/body_bg.jpg) center top no-repeat; font-family:Tahoma; font-size:14px;color:#9f9f9f;}

.total
{
	min-height:300px;
	width:935px;
	margin:0 auto;
	margin-bottom:20px;
	margin-top:45px;
}

.total .header-logo
{
	height:288px;
	width:460px;
	margin:0 auto;
	background: url(../images/headerlogofinal.png) right top no-repeat;
}

.header-logo .video-player
{
	width: 395px;
	height:220px;
	margin-right:20px;
	margin-top:22px;
	float:right;
}

.total .header-link
{
	height:62px;
	width:724px;
	margin:0 auto;
	padding-left:24px;
	margin-top:75px;
}
.total .content
{
	height:455px;
	width:929px;
	margin:0 auto;
	margin-top:35px;
	/*margin-bottom:16px;*/
	background:#161616 url(../images/Untitled-1.png) center top no-repeat;
	
}
.content h1
{ 
	font-weight:normal;
	font-size:30px;
	color:#FFFFFF;
	text-align:center;
	font-family:Tahoma;
	padding:20px 0px 10px 0px;
}
.content img
{
	margin:8px 22px;
	text-align:center;
	border:none;
}
.content p
{
	padding:10px 22px;
}
.left
{
	width:307px;
	float:left;
	height:455px;
}
.left .have-say
{
	width:260px;
	margin:0 auto;
	height:100px;
}

.left .sign-up
{
	width:260px;
	margin:0 auto;
	height:100px;
}

.right
{
	width:309px;
	float:right;
	height:455px;
}
.right .ncg
{
	width:127px;
	height:32px;
	margin: 0 auto;
	padding-right:60px;
}

.img
{
	width:400px; margin:0 auto; height:11px; padding-top:30px;
}
.img img{ border:none;}

.link
{
	width:100%;
	height:65px;
	border:1px solid #414141;
	background:#121212;
	border-left:none;
	border-right:none;
}
.link1
{
	width:520px;
	height:30px;
	margin:0 auto;
	margin-top:15px;
}
.link1 a
{
	text-align:center;
	display:inline;
	text-decoration:underline;
	color:#9f9f9f;
	font-size:12px;
	margin:0px 29px;
}
.link1 a:hover
{
	text-decoration:none;
}
.footer
{
	width:100%;
	height:85px;
	background:#000;
}
.footer1
{
	width:935px;
	height:80px;
	margin:0 auto;
}

.footer1 .footer_invite
{
 height:50px;
 width:130px;
 float: left;
 margin-top: 30px;
	
}

.footer1 .footer-img
{
	height:51px;
	width:510px;
	float: left;
	margin-top:20px;
	margin-left: 150px;
}

.footer1 img
{
	border: none;
}

.footer1 .footer-link
{
	height:30px;
	width: 250px;
	font-size:10px;
	float: right;
	margin-top: 45px;
	
}

.subbtn
{
	width: 77px;
	height: 32px;
	background: url(../images/submit.png) left top no-repeat;
	margin-top: 10px;
	border: none;
	cursor: pointer;
	float: right;
}
.email-img
{ 
	width: 215px;
	height: 28px;
	background: url(../images/email.png) left top no-repeat;
	padding-left: 3px;
	line-height: 26px;
	border: 0px;
	
}

.nick-img
{ 
	width: 157px;
	height: 28px;
	background: url(../images/nick-tag.png) left top no-repeat;
	padding-left: 3px;
	line-height: 26px;
	border: 0px;
	
}

.message-box-img
{ 
	width: 457px;
	height: 110px;
	background: url(../images/message_box.png) left top no-repeat;
	padding-left: 3px;
	line-height: 20px;
	border: 0px;
	
}

.name-box-img
{ 
	width: 157px;
	height: 28px;
	background: url(../images/name_box_img.png) left top no-repeat;
	padding-left: 3px;
	line-height: 26px;
	border: 0px;
	
}
.other_link
{
	height: 32px;
	width: 679px;
	background: url(../images/other_link_img.png) left top no-repeat;
	margin: 0 auto;
}
