* {margin: 0;padding: 0;}
body{background:url(../_img/background.jpg) #666666 top right;}
.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}

a{ color:#317bc4; text-decoration:none;}
a:hover {color:#00488e; text-decoration:underline;}

/***********MAIN NAVIGATION**********/
#navi_wrapper{ width:100%; height:174px; background-color:#000000;}

#navi_wrapper .navi_container .navi{ width:940px; height:45px; background:url(../_img/navi_bg.jpg) no-repeat top left; top:129px; position:relative;}
#navi_wrapper .navi_container .navi ul li{ list-style:none; display:inline;}

#navi_wrapper .navi_container .navi .main_navi_left{background:url(../_img/navi_separator.jpg) no-repeat bottom right; padding: 6px 1.265em; top:16px; 
position:relative; } 
#navi_wrapper .navi_container .navi .main_navi_right{ padding: 6px 1.265em; top:16px; position:relative; } 

#navi_wrapper .navi_container .navi ul li a {text-decoration:none;color:#f2f2f2; font-family:"Century Gothic"; font-size:11px; font-weight:bold;}
#navi_wrapper .navi_container .navi .main_navi_left_active_home{background: url(../_img/active_bg.jpg) repeat; top:14px; left:-0px; position:relative; padding: 13px 0px; !important}
#navi_wrapper .navi_container .navi .main_navi_left_active{background: url(../_img/active_bg.jpg) repeat; top:14px; right:5px; position:relative; padding: 13px 0px;}
#navi_wrapper .navi_container .navi .main_navi_left_active_home .active{ background: url(../_img/active_right.jpg) no-repeat top right; padding: 13px 17.5px; !important}
#navi_wrapper .navi_container .navi .main_navi_left_active .active{ background: url(../_img/active_right.jpg) no-repeat top right; padding: 13px 17.5px;}

#frame_holder{position:relative; bottom:30px; right:20px;}
#header01{width:625px; height:27px;background: url(../_img/header_bg.png) no-repeat;}
#header_eventkdu{margin-left:5px;width:625px; height:27px;background: url(../_img/header_imh.jpg) no-repeat;}
#header_eventkdu1{margin-left:5px;width:624px; height:27px;background: url(../_img/new-page.png) no-repeat;}
#header_iphone{margin-left:5px;width:643px; height:476px;background: url(../images/faq_05.jpg) no-repeat;}
#header_pb_mechanics{margin-left:6px;width:647px; height:28px;background: url(../images/new-page_05.jpg) no-repeat;}
#header_pb_prize{margin-left:6px;width:647px; height:28px;background: url(../images/new-page_11.jpg) no-repeat;}
#header_playbook{margin-left:-6px;width:661px; height:1016px;background: url(../images/playbook_bg_update.jpg) no-repeat;}

#navi_wrapper .navi_container .navi .main_navi_left_active_home a { color:#333333; position:relative; top:4px;}
#navi_wrapper .navi_container .navi .main_navi_left_active a { color:#333333; position:relative; top:4px;}
/*******END OF MAIN NAVIGATION*******/

/***********CONTENT**********/
#content_wrapper{ width:955px; margin:auto; padding-left:5px;}
#content_wrapper .left_content{float:left;}
#content_wrapper .right_content{float:left;}
#content_wrapper .left_content .content_top{ width:710px; height:10px; background: url(../_img/rounded_top.png) no-repeat;}
#content_wrapper .left_content .content{ width:680px; min-height:350px; background:url(../_img/content_bg.png) repeat-y; padding:15px 15px 10px 15px;}
#content_wrapper .left_content .contentindex{ width:680px; min-height:323px; background:url(../_img/content_bg.png) repeat-y; padding:15px 15px 10px 15px;}
#content_wrapper .left_content .contentlength{ width:680px; min-height:1200px; background:url(../_img/content_bg.png) repeat-y; padding:15px 15px 10px 15px;}
#content_wrapper .left_content .contenteventlanding{ width:680px; min-height:995px; background:url(../_img/content_bg.png) repeat-y; padding:15px 15px 10px 15px;}
#content_wrapper .left_content .iphoneeventlanding{ width:680px; min-height:1136px; background:url(../_img/content_bg.png) repeat-y; padding:15px 15px 10px 15px;}
#content_wrapper .left_content .playbookeventlanding{ width:680px; min-height:1240px; background:url(../_img/content_bg.png) repeat-y; padding:15px 15px 10px 15px;}
#content_wrapper .left_content .meegoeventlanding{ width:680px; min-height:1286px; background:url(../_img/content_bg.png) repeat-y; padding:15px 15px 10px 15px;}
#content_wrapper .left_content .meegoeventworkshop{ width:680px; min-height:1268px; background:url(../_img/content_bg.png) repeat-y; padding:15px 15px 10px 15px;}
#content_wrapper .left_content .contenteventpress{ width:680px; min-height:558px; background:url(../_img/content_bg.png) repeat-y; padding:15px 15px 10px 15px;}
#content_wrapper .left_content .contenteventukec{ width:680px; min-height:860px; background:url(../_img/content_bg.png) repeat-y; padding:15px 15px 10px 15px;}
#content_wrapper .left_content .contentlength01{ width:680px; min-height:596px; background:url(../_img/content_bg.png) repeat-y; padding:15px 15px 10px 15px;}
#content_wrapper .left_content .content01{ width:680px; min-height:10px; background:url(../_img/content_bg.png) repeat-y; padding:15px;}
#content_wrapper .left_content .content_foot{ width:710px; height:10px; background:url(../_img/rounded_bottom.png) no-repeat;}
#content_wrapper .right_content .content{ width:210px; min-height:10px; background: url(../_img/small_bg.png) repeat-y; padding:15px;}
#content_wrapper .right_content .content_new{ width:210px; min-height:165px; margin-left:3px; background: url(../_img/main_video.jpg) no-repeat; padding:15px;}
.content_btm{
	font-family:"Century Gothic";
	font-size:14px;
	color:#333;
	text-align:center;
}
.video_class{
position:absolute;
padding-top:18px;


}

.header01_txt{
font-family:"Century Gothic";
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	padding:12px;
}
#header03_txt{
font-family:"Century Gothic";
	font-size:12px;
	color:#000000;
	padding:12px;
}
#header03_txt{
font-family:"Century Gothic";
	font-size:12px;
	color:#000000;
	padding:12px;
}
#hdr_q{
font-family:"Century Gothic";
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	padding:12px;
}
#hdr_a{
font-family:"Century Gothic";
	font-size:12px;
	color:#FFFFFF;
	padding-left:24px;
}
#hdr_pb{
font-family:"Century Gothic";
	font-size:12px;
	color:#FFFFFF;
	padding-left:12px;
}
.pb_blue{
font-family:"Century Gothic";
	font-size:14px;
	color:#00ccff;
	Font-weight:bold;
}
.pb_blue_link{
font-family:"Century Gothic";
	font-size:12px;
	color:#00ccff;
	Font-weight:bold;
	text-decoration:underline;
}
#info_box{
font-family:"Century Gothic";
	font-size:12px;
	color:#0066FF;
	padding:12px;
}
.link_blue{
font-family:"Century Gothic";
	font-size:12px;
	color:#0066FF;
	text-decoration:underline;
	00ccff
}
.link_blue2{
font-family:"Century Gothic";
	font-size:12px;
	color:#00ccff;
	text-decoration:underline;
	
}
.redColor{color:#FF0000;}
.redColorVisited{color:#FF0000; text-decoration:underline;}
#content_wrapper .right_content .content_foot{ width:240px; height:10px; background: url(../_img/small_bottom.png) no-repeat;}
/*******END OF CONTENT*******/

/***********CROSS SELL WRAPPER**********/
#cross_sell_wrapper{width:940px;margin:auto; padding-left:10px; padding-right:10px;}
#cross_sell_wrapper .cross_sell{width:400px; float:left; margin-top:30px; margin-bottom:30px;}
#cross_sell_wrapper .cross_sell2{width:313px; float:left; margin-top:30px; margin-bottom:30px;}
.cross_image{ width:90px; float:left; margin-right:15px;}
.cross_copy{ width:250px; padding-right:20px; float:left;}
#cross_sell_wrapper .cross_sell h3{ color:#00a1ff; font-family:"Century Gothic"; font-size:14px;}
#cross_sell_wrapper .cross_sell{ font-family:"Century Gothic"; font-size:12px; color:#eeeeee;}
#cross_sell_wrapper .cross_sell2 h3{ color:#00a1ff; font-family:"Century Gothic"; font-size:14px;}
#cross_sell_wrapper .cross_sell2{ font-family:"Century Gothic"; font-size:12px; color:#eeeeee;}
/*******END OF CROSS SELL WRAPPER*******/


/*********** HOME PAGE *************/
.home_title{height:30px; width:300px;}
h1{ font-family:"Century Gothic"; font-size:19px; font-smooth: large;}
.hdr{ font-family:"Century Gothic"; font-size:19px; font-smooth: large; padding:10px; font-weight:bold}
h2{font-family:"Century Gothic"; font-size:18px; font-weight:normal; float:right; font-smooth: large;}
h3{font-family:"Century Gothic"; font-size:36px;}
h4{font-family:"Century Gothic"; font-size:18px;float:left; color:#333333; font-smooth: large;}
h5{font-family:"Century Gothic"; font-size:25px;float:left; color:#333333; font-smooth: large;}
h6{font-family:"Century Gothic"; font-size:16px; font-weight:normal; float:left; color:#333333; font-smooth: large;}

.home_strip{position:relative;
float:left;
font-family:"Century Gothic";
font-size:14px;
top:30px;
color:#909;
font-smooth: large;
}

.normal_txt{ font-family:"Century Gothic"; font-size:14px; color:#333333; font-smooth: large;}
.normal_txt1{ font-family:"Century Gothic"; font-size:14px; color:#333333; font-smooth: large; padding:5px;}
.normal_txt5{ font-family:"Arial"; font-size:12px; color:#333333; font-smooth: large;}
.normal_txt6{ font-family:"Arial"; font-size:12px; color:#333333; font-smooth: large; padding:0 0 0 5px;}
.normal_txt5_header{ font-family:"Arial"; font-size:12px; color:#333333; font-smooth: large; font-weight:bold; }
.normal_txt4{ font-family:"Century Gothic"; font-size:12px; color:#333333; font-smooth: large; padding:0 0 0 10px;}
.normal_txt7{ font-family:"Century Gothic"; font-size:12px; color:#333333; font-smooth: large; padding:0 0 0 10px; font-weight:bold;}
.normal_txt2{ font-family:"Century Gothic"; font-size:14px; color:#333333; position:relative; top:50px; left:22px; font-smooth: large; }
.normal_txt3{ font-family:"Century Gothic";  font-size:14px; color:#333333; position:relative; top:80px; left:190px; width:400px; font-smooth: large; }
.title_txt{ font-family:"Century Gothic";  font-size:14px; color:#333333; font-weight:bold; font-smooth: large;}

.read_more{ width:94px; height:25px; padding:10px 0 0 0;}

.fb_btn{ background:url(../_img/fb_btn.jpg) no-repeat; width:106px; height:22px; position:relative; margin:10px 0 0 -5px;}

.right_img{margin:-8px 0 0 -4px; position:relative; }
#title_lb{padding-left:10px; color:#002542;}

.event_style{padding-left:0px;}

/***** HOME end **/

/**** League Style ****/
.league_holder{position:relative; top:40px; left:22px;}
.number_size{width:5px;}
.border_01{border-bottom:1px; background-color:#000000;}
.imgspace{padding-bottom:2px;}



/***********FOOTER**********/
#footer_wrapper{ width:100%; height:25px; background-color:#000000; position:fixed; bottom:0px;}
#footer_wrapper .footer{ width:940px; font-family:"Century Gothic"; color:#CCCCCC; margin:auto; padding-top:6px;}
#footer_wrapper .footer a{ color:#CCCCCC;}
/*******END OF FOOTER*******/

