/* General Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}fieldset,img{border:0;}img,object,embed{vertical-align:bottom;}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}ol,ul{list-style:none;}caption,th{text-align:left;}q:before,q:after{content:'';}a *{cursor:pointer;}input,textarea,select{vertical-align:middle;}
/* General settings */
html{
	height:100%;/*min-height:100%*/
	background:#000 url(../images/bg.jpg) 50% 0;
}
body{
	color:#000;
	font:12px/14px Arial, Helvetica, sans-serif;
	min-width:1000px;
	min-height:100%;/*height:100%*/
	position:relative;
	background:url(../images/body.jpg) repeat-x 50% 0;
}
a{
	color:#ff4bad;
	text-decoration:underline;
	outline:none;
}
a:hover{
	text-decoration:none;
	color:#FF0F91;
	text-shadow:0 0 10px #FF0F91;
}
.aft:after{
	display:block;
	clear:both;
	content:'';
}
.w1{
	width:100%;
	overflow:hidden;
}
.wrapper{
	width:1000px;
	margin:0 auto;
}
.header{
	position:relative;
	padding:52px 0 0;
	color:#d6d6d6;
	margin-bottom:32px;
}
.head-description{
	margin:0 8px 12px 140px;
	background:url(../images/opacity-gray-1x1.png) repeat 0 0;
	padding:10px 5px 13px 81px;
}
.hd-title{
	font-size:18px;
	line-height:20px;
	font-weight:normal;
	margin-bottom:5px;
	letter-spacing:-0.5px;
}
.hd-title a{
	text-decoration:none;
}
.hd-title a:hover{
	text-decoration:underline;
}
.hd-title span{
	display:inline-block;
	vertical-align:top;
	margin-left:12px;
}
.hd-description{
	font-size:14px;
	line-height:16px;
}
.toptitle{
	margin:0 116px 0 190px;
	overflow:hidden;
}
.toptitle-output{
	overflow:hidden;
	text-align:center;
}
.scene{
	margin-bottom:-1px;
	font-size:16px;
	line-height:18px;
	color:#6e6e6e;
}
.tt-output{
	color:#fff;
	font-weight:bold;
	font-size:32px;
	line-height:34px;
	margin-bottom:6px;
	letter-spacing:-2px;
}
.feature{
	color:#fff;
}
.feature a{
	text-decoration:none;
}
.feature a:hover{
	text-decoration:underline;
}
.logo{
	width:314px;
	height:338px;
	z-index:500;
	position:absolute;
	top:2px;
	left:-92px;
	background:url(../images/logo.png) no-repeat 0 0;
}
.logo a{
	text-decoration:none;
	position:absolute;
	top:28px;
	right:0;
	z-index:600;
	width:200px;
	height:184px;
	text-indent:-9999px;
	overflow:hidden;
}
/* wrapper-frame */
.wrapper-frame{
	width:870px;
	margin:0 auto;
}
.vertical-indent{

}
.vertical-indent + .vertical-indent{
	margin-top:20px;
}
/* index-thumbs */
.index-thumbs{
	overflow:hidden;
	margin:-10px 0 0 -10px;
}
.th-it{
	text-decoration:none;
	width:210px;
	float:left;
	margin:10px 0 0 10px;
}
.th-it img{
	vertical-align:top;
	width:210px;
	height:300px;
}
/* divider-vi */
.divider-vi{
	overflow:hidden;
	padding:0 26px;
}
.signupnow{
	text-decoration:none;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
	float:right;
	margin-left:20px;
	color:#3f3f3f;
	font-size:15px;
	line-height:18px;
	text-align:center;
	padding:5px 10px 12px;
	min-width:254px;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARIAAAA9CAYAAABhuuZ0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFNDkwOEI0N0NBMUIxMUUzOUYwOEVGMURBNUFFNjBBQyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFNDkwOEI0OENBMUIxMUUzOUYwOEVGMURBNUFFNjBBQyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkU0OTA4QjQ1Q0ExQjExRTM5RjA4RUYxREE1QUU2MEFDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkU0OTA4QjQ2Q0ExQjExRTM5RjA4RUYxREE1QUU2MEFDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+KZCf4AAABfpJREFUeNrsnMlu21YU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) no-repeat 0 0;
	/*background:url(../images/signupnow.png) no-repeat 0 0;*/
}
.signupnow:hover{
	color:#000;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARIAAAA9CAYAAABhuuZ0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0IxMDJENzZDQjhCMTFFM0ExNTM4QUQ0MkM0MUJGQkEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0IxMDJENzdDQjhCMTFFM0ExNTM4QUQ0MkM0MUJGQkEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQjEwMkQ3NENCOEIxMUUzQTE1MzhBRDQyQzQxQkZCQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQjEwMkQ3NUNCOEIxMUUzQTE1MzhBRDQyQzQxQkZCQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqaBadUAAAccSURBVHja7JzLbttW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) no-repeat 0 0;
	/*background:url(../images/signupnow-hover.png) no-repeat 0 0;*/
	text-shadow:none;
}
.signupnow span{
	display:block;
	text-transform:uppercase;
	font-size:30px;
	line-height:32px;
	margin-bottom:-6px;
	color:#fff;
	text-shadow:0 1px 1px #80af4f;
}
.divider-vi .other{
	overflow:hidden;
	text-align:center;
	font-weight:bold;
	padding-top:10px;
}
.divider-vi .other-big{
	color:#fff;
	font-size:20px;
	line-height:22px;
	margin-bottom:3px;
	letter-spacing:-1px;
}
.other-big-link{
	text-transform:uppercase;
	display:inline-block;
	vertical-align:top;
	padding-right:16px;
	background:url(../images/other-big-link.png) no-repeat 100% 50%;
	text-decoration:none;
}
.other-big-link:hover{
	text-decoration:underline;
}
.divider-vi .other-small{
	color:#949494;
	font-size:13px;
	line-height:16px;
}
.divider-vi .otherbig{
	overflow:hidden;
	text-align:center;
	color:#ff4bad;
	text-transform:uppercase;
	font-size:50px;
	line-height:52px;
	letter-spacing:-4px;
	padding-top:6px;
}
.divider-vi .otherbig a{
	text-decoration:none;
}
.divider-vi .otherbig a:hover{
	text-decoration:underline;
}
/* .bottom-adv-text */
.bottom-adv-text{

}
.bt-adv-title{
	font-weight:normal;
	font-size:35px;
	line-height:38px;
	color:#fff;
	text-align:center;
	margin-bottom:20px;
}
/* .footer */
.footer{
	margin-top:34px;
	padding:0 0 16px 26px;
	color:#373737;
	font-size:13px;
	line-height:16px;
}
.footer a{
	text-decoration:none;
	color:inherit;
}
.footer a:hover{
	text-decoration:underline;
}

/************************/
.inner .toptitle{
	overflow: hidden;
	width: 887px;
	margin: 0 auto;
	padding: 0 0 0 97px;
}
.inner .wrapper-frame {
	width: 940px;
	margin: 0 auto;
}
.player{
	width:900px;
	margin:0 auto;
}
.toptitle .signupnow{
	margin-top:10px;
}
.down-inside{
	text-decoration: none;
	font-size: 27px;
	padding: 0 23px 0 0;
	line-height: 29px;
	background: url(../images/arrow.png) no-repeat 100% 50%;
}
.down-inside:hover{
	text-decoration:underline;
}
.vertical-indent .dev{
	margin:0 25px 0 9px;
}
.small_thumb{
	margin:10px 0 0 10px;
	float:left;
}
h3{
	color:#fff;
	text-transform:uppercase;
	font-size:17px;
	line-height:19px;
	font-weight:normal;
	margin:0 0 10px 0;
	padding:0 0 0 10px;
}
.holder{
	width:919px;
	overflow:hidden;
	margin:0 auto;
}
.holder .slot{
	width:450px;
	float:left;
	margin:0 0 0 19px;
}
.holder .slot:first-child{
	margin:0;
}
.row{
	width:100%;
	overflow:hidden;
}
.holder .slot .row a{
	text-decoration:none;
	font-size:12px;
	float:right;
}
.holder .slot a:hover{
	text-decoration:underline;
}
.holder .slot .row{
	margin:10px 0 0 0;
}