@charset "utf-8";
/* CSS Document */
/* font-face */
@font-face {
	font-family: 'DINEngschriftLT';
	src: url('fonts/DINEngschriftLT.eot');
	src: local('☺'), url('fonts/DINEngschriftLT.woff') format('woff'), url('fonts/DINEngschriftLT.ttf') format('truetype'), url('fonts/DINEngschriftLT.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'DINEngschriftLT-Alternate';
	src: url('fonts/DINEngschriftLT-Alternate.eot');
	src: local('☺'), url('fonts/DINEngschriftLT-Alternate.woff') format('woff'), url('fonts/DINEngschriftLT-Alternate.ttf') format('truetype'), url('fonts/DINEngschriftLT-Alternate.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

/*reset Css*/
*{
	margin: 0;
	padding: 0;
	border: 0;
	vertical-align: baseline;
	outline:none;
}
body{background:url(../images/bg_main.jpg);font-family:Arial, Helvetica, sans-serif;font-size:14px;}
.wrapper{width:980px;margin:0 auto;padding:0 0px 80px 0px;position:relative;}

/*------------header style start----------------------*/
.header{background:url(../images/header_bg.png) no-repeat;position:absolute;height:194px;top:0;width:959px;padding:0 10px 0 11px;}
.logo{float:left;display:inline-block;}
.sponser_logos{float:right;margin:34px 90px 0 0;}
.powered span{color:#000;font-size:21px;font-family:DINEngschriftLT;float:left;text-transform:uppercase;}
.powered{float:right;width:130px;}
.powered a{float:left;margin-top:18px;}
.powered a.pivot{clear:both;margin-right:19px;margin-top:7px;}
.presented{float:right;display:inline-block;margin:10px 34px 0 0;}
.presented a{float:left;clear:both;margin-bottom:13px;}
.navi{float:right;display:inline-block;clear:right;padding:20px 13px 0 0;}
.navi li{float:left;display:inline-block;color:#38c7d0;font-size:18px;font-family:DINEngschriftLT;}
.navi li a{color:#38c7d0;padding:0 24px;display:inline-block;}
/*------------header style end----------------------*/

/*------------content style start -----------------*/
.content_wrapper{background:url(../images/main_bg_2.png) no-repeat;min-height:400px;margin-top:194px;width:959px;padding:0 10px 0 11px;display:inline-block;float:left;clear:both;}
.intro{padding:45px 0 0 35px;font-family:DINEngschriftLT;}
.intro p{color:#FFF;font-size:24px;float:left;padding-left:5px;}
.intro h1{color:#FFF;font-size:80px;float:left;clear:both;line-height:60px;}
.intro h2{color:#cd7228;font-size:72px;float:left;clear:both;line-height:60px;}
.youtube_vid{float:left;clear:both;margin-top:20px;margin-left:115px;}
.who_next{float:left;clear:both;margin:130px 0 15px 35px;width:595px;pa}
.who_next p{padding:13px 0;color:#FFF;}
a.reg_today{height:39px;width:159px;background:url(../images/reg_today.png) no-repeat;display:inline-block;float:left;}
a.reg_today:hover{background:url(../images/reg_today_hover.png) no-repeat;}
.fung_bros{
	clear:both;
	margin-top:75px;
	float:left;
}
.fung_bros_2{
	clear: left;
	float:left;
	margin-left: 30px;
	margin-bottom: 35px;
	
}
.fung_bros img{
	float:left;
	margin-right: 50px;
}
a.watch_tube{
	height:39px;
	width:199px;
	background:url(../images/watch_youtube.png) no-repeat;
	display:block;
	float:left;
	margin:10px 0px 0px 27px;
}
a.watch_tube2{
	height:39px;
	width:199px;
	background:url(../images/watch_youtube.png) no-repeat;
	display:block;
	float:left;
	margin:127px 0px 0px 27px;
}
a.watch_tube:hover{
	background:url(../images/watch_youtube_hover.png) no-repeat;
}
#newsprize{
	clear: both;
	display: inline-block;
	float: left;
	padding: 0px 0 77px 35px;
}
#newsprize img{float:left;display:inline-block;}
#newsprize p{color:#FFF;float:left;margin-left:65px;width:655px;}
.prize{padding-top:80px;float:left;clear:both;}
.prize img{float:left;display:inline-block;clear:both;margin-bottom:5px;}
#newsprize .prize p{float:left;clear:both;display:inline-block;color:#FFF;margin-left:0;margin-top:20px;}
#rules{padding:75px 0 75px 65px;float:left;clear:both;color:#7e7e7e;min-height:345px;}
#rules div{width:230px;float:left;}
#rules div span{color:#7e7e7e;font-size:16px;float:left;clear:both;font-weight:bold;}
#rules div p{float:left;clear:both;font-size:12px;padding-bottom:5px;}
#rules div ul{float:left;clear:both;font-size:12px;padding-bottom:5px;list-style:none;}
#rules div ul li{float:left;clear:both;font-size:12px;padding-left:8px;background:url(../images/bullet.png) no-repeat 0 7px;}
#rules div.sec{width:260px;margin:20px 35px 0 50px;}
#rules div.thrid{width:260px;}
.support{font-family:DINEngschriftLT;font-size:23px;color:#000;float:right;width:252px;margin-right:37px;}
.support p{width:252px;text-align:center;line-height:15px;padding-bottom:10px;text-transform:uppercase;}
.support p span{font-size:32px;line-height:30px;}
.support div a{display:inline-block;}
.logo_7{margin-right:14px;float:right;margin-top:-8px;}
.support div {width:100%;text-align:center;padding:15px 0 0;display:inline-block;}
.type2 a{float:left;margin-left:25px;}
.type2 a.sec{margin:15px 0 0 20px;}
.type3 a{float:left;margin-left:15px;}
.type3 a.sec{margin:3px 0 0 25px;}
.type4 a{float:left;margin-left:15px;}
.type4 a.sec{margin:8px 0 0 30px;}
.type5 a.sec{margin:0px 0 0 15px;}
.type5 a{float:left;margin-left:30px;margin-top:5px;}
.type6 a{margin-top:5px;}
.type6 a.sec{margin:0px 0px 0 15px;}
.footer{padding:10px 0;color:#FFF;font-size:12px;display:inline-block;float:left;clear:both;}
.footer p{width:850px;text-align:center;float:left;}
.footer a{color:#FFF;text-decoration:underline;}
.clr{clear:both;}
.sn{background:url(../images/PIVOT_3on3_Website_slice_03.jpg) no-repeat;float:right;display:inline-block;height:43px;line-height:43px;padding-left:70px; margin-right: 10px;
    margin-top: -40px;width:76px;}
	.sn a{display:inline-block; margin: 9px 9px 0 0;}
	.regi{float:left;margin-top:5px;}
/* model box */
#mask {position:absolute;left:0;top:0;z-index:9000;background-color:#000;display:none;}  
#boxes .window {position:absolute;left:0;top:0;width:440px;height:200px;display:none;z-index:9999;padding:20px;}
#boxes #dialog {    background-color: #FFFFFF;
    height: 285px;
    padding: 20px;
    width: 460px;}
	#boxes #dialog2 {    background-color: #FFFFFF;
    height: 285px;
    padding: 20px;
    width: 460px;
	
	top:540px !important}
#boxes #dialog .close{float:right;font-size:14px;color:#252525;}


/*********** twitter style**************************/
#twitter {color:#fff;float:left;display:inline-block;margin-left:65px;}
#twitter_t {}
#twitter_m {}
#twitter_container {height:auto !important;}
#twitter_update_list {color: #FFFFFF;width: 465px;overflow: hidden;font-size: 14px;}
#twitter_update_list li {list-style: none;}
#twitter_update_list li a {color:#38C7D0;text-decoration: none;}
#twitter_update_list li a:hover {color:#38C7D0;text-decoration:underline;}
#twitter_b {}
