@charset "utf-8";
/* CSS Document */
body{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#545454;
background-color:#eeeeee;
margin: 0px auto 0px auto;
}
.games_main_container{
margin:0 auto;
width:965px;
background-color:#FFFFFF;
}
#pagemain{
width:965px;
display:inline-block;
position:relative;
}
.top_header{
width:100%;
}
.top_header .logo{
width:auto;
padding-left:10px;
padding-top:10px;
}

#main_menu{height:35px;display:block;margin:10px 15px 0 15px; border-bottom:solid 4px #ccc;}

.menu_tab{
position:relative;
background:url(../new_images/small-tab-bg.jpg) no-repeat top left;
height:25px;
float:left;
width:87px;
text-align:center;
font-weight:bold;
font-size:14px;
color:#FFFFFF;
padding-top:13px;
margin-left:5px;
}
.menu_tab a{
color:#FFFFFF;
text-decoration:none;
}
.menu_tab-selected{
position:relative;
background:url(../new_images/small-tab-selected-bg.jpg) no-repeat top left;
height:25px;
float:left;
width:87px;
text-align:center;
font-weight:bold;
font-size:14px;
color:#FFFFFF;
padding-top:13px;
margin-left:5px;
}
.menu_tab-selected a{
color:#3385c1;
text-decoration:none;
}

.menu_tab_large{
position:relative;
background:url(../new_images/large-tab-bg.jpg) no-repeat top left;
height:25px;
float:left;
width:170px;
text-align:center;
font-weight:bold;
font-size:14px;
color:#FFFFFF;
padding-top:13px;
margin-left:5px;
}

.menu_tab_large a{
color:#FFFFFF;
text-decoration:none;
}

.menu_tab_large_selected{
position:relative;
background:url(../new_images/large-tab-selected-bg.jpg) no-repeat top left;
height:25px;
float:left;
width:170px;
text-align:center;
font-weight:bold;
font-size:14px;
color:#FFFFFF;
padding-top:13px;
margin-left:5px;
}

.menu_tab_large_selected a{
color:#3385c1;
text-decoration:none;
}

.site-content-area{
padding: 15px 15px 0px 15px;
float:left;
}
.slide_left{
width:300px;
padding-left:3px;
float:left;
}
.main_counter{
width:290px;
background-image:url(../new_images/counter_middle.jpg);
background-repeat:repeat-x;
}
.main_counter .left{
height:114px;
float:left;
}
.main_counter .middle{
height:114px;
width:265px;
float: left;
}
.main_counter .middle span{
font-size:18px;
color:#0889b1;
padding-top:8px;
float:left;
padding-left:10px;
}
.main_counter .middle p{
text-align:center;
font-weight:bold;
font-size:14px;
margin:20px 0px 10px 0px;
}
.count_numb{
background-repeat:no-repeat;

height:41px;
text-align:center;
line-height:40px;
font-size:44px;
float:left;
color:#B9580C;
font-weight:bold;
margin-left:40px;
}
.count_numb2{
background-repeat:no-repeat;
width:34px;
height:41px;
text-align:center;
line-height:40px;
font-size:24px;
float:left;
color:#fa5bc5;
font-weight:bold;
margin-left:10px;
}
.main_counter .right{
height:114px;
}
.slide_slide_right{
width:600px;
float:left;
}
.main_feature_box{
float:left;
width:100%;
padding-top:10px;
padding-bottom:10px;
}
.common_box{
float:left;
width:218px;
margin-left:14px;
}
.common_box .body{
float:left;
padding:10px;
width:90%;
height:147px;
border: solid 1px #ccc;
border-top:solid 0px;
background-color:#f8f5f5;
background-image:url(../new_images/block_main_bg.jpg);
}

.common_box .header{
float:left;
font-size:18px;
padding-left:18px;
padding-top:7px;
padding-bottom:5px;
color:#1188fd;
background-image:url(../new_images/block_header_bg.jpg);
background-repeat:no-repeat;
width:92%;
}
.post{
float:left;
color:#323232;
line-height:18px;
border-bottom: dotted 1px #17acc9;
}
.post a{
color:#323232;
text-decoration:none;
}
.post_date{
font-size:10px;
color:#8a8a8a;
padding-bottom:5px;
}
.read_more{
float:left; width:100%; text-align:right; color:#17acc9; font-size:11px; padding-top:5px;
}
.read_more a{
color:#17acc9;
text-align:right;
}
.read_left_content{
float:right; width:100%; text-align:right; color:#fa5bc5; font-size:11px; 
}
.read_left_content a{
color:#fa5bc5;
}

.youtube_box{
float:left;
width:218px;
margin-left:14px;
}
.youtube_box .body{
float:left;
width:99%;
height:167px;
border: solid 1px #ccc;
border-top:solid 0px;
background-color:#f8f5f5;
background-image:url(../new_images/block_main_bg.jpg);
}

.youtube_box .header{
float:left;
font-size:18px;
padding-left:18px;
padding-top:7px;
padding-bottom:5px;
color:#1188fd;
background-image:url(../new_images/media_center_tab.jpg);
background-repeat:no-repeat;
width:92%;
}
.youtube_box_post{
float:left;
color:#323232;
line-height:18px;
}

.media_box{
float:left;
width:218px;
margin-left:14px;
}
.media_box .body{
float:left;
padding:10px;
width:90%;
height:147px;
border: solid 1px #ccc;
border-top:solid 0px;
background-color:#f8f5f5;
background-image:url(../new_images/block_main_bg.jpg);
}

.media_box .header{
float:left;
font-size:18px;
padding-left:18px;
padding-top:7px;
padding-bottom:5px;
color:#1188fd;
background-image:url(../new_images/media_center_tab.jpg);
background-repeat:no-repeat;
width:92%;
}
.post{
float:left;
color:#323232;
line-height:18px;
border-bottom: dotted 1px #17acc9;
}
.post a{
color:#323232;
text-decoration:none;
}
.post_date{
font-size:10px;
color:#8a8a8a;
padding-bottom:5px;
}


.signup_box{
float:right;
width:228px;
margin-left:15px;
}
.signup_box .body{
float:left;
width:80%;
padding:10px 20px 10px 20px;
background-color:#f8f5f5;
background-image:url(../new_images/sign-up-body-bg.jpg);
}

.signup_box .header{
float:left;
font-size:18px;
padding-left:18px;
padding-top:7px;
padding-bottom:5px;
color:#1188fd;
background-image:url(../new_images/sign-up-header.jpg);
background-repeat:no-repeat;
width:92%;
}

.body_left_content{
float:left;
width:70%;
line-height:18px;
margin-left:10px;
}
.body_left_content h1{
color:#1188fd;
font-size:16px;
padding:0px 0px 15px 0px;
margin:0px;
background-image:url(../new_images/heading_bg.jpg);
background-repeat:no-repeat;
background-position:bottom left;
}
.body_right_content{
float:left;
width:28%;
}
.label{
float:left;
width:100%;
padding-bottom:5px;
font-size:11px;
color:#8e8b8b;
}
.label span{
color:#FF0000;
}
.input_boxes{
float:left;
width:100%;
}
.input_boxe ,input,select,textarea {
width:98%;
border:solid 1px #1188fd;
font-size:11px;
padding:3px;
margin-bottom:5px;
}
.button{
background-color:#4ca5fd;
font-weight:normal;
font-size:14px;
width:auto;
color:#FFFFFF;
cursor: pointer;
border:none;
margin-top:10px;
padding:5px 10px 5px 10px;
}
.footer{
float:left;
font-size:11px;
color:#535050;
width:98%;
background-position:top;
background-image:url(../new_images/footer_bg.jpg);
background-repeat:no-repeat;
background-position:top left;
padding: 50px 10px 10px 10px;
}
.footer span{
float:left;
font-size:10px;
}
.footer a{
color:#535050;
text-decoration:none;
}
.footer .left{
width:100%;
float:left;
}
.footer .right{
width:60%;
float:right;
text-align:right;
}
.follow_us{
float:right;
margin-top:10px;
}

.sitemap
{
color:#1188fd;
font-size:12px;
padding:0px 0px 15px 0px;
margin:0px;
text-decoration:none;
font-weight:bold;
}

.singmup1
{
margin:0 auto;
width:965px;
background-color:#FFFFFF;
}

.signdivL
{
float:left;
width:420px;

}

.signdivR
{
float:right;
margin:0 auto;
width:544px;
border-left-width: 1px;
border-left-style: dotted;
border-left-color: #a9a9a9 ;
}

.signM
{
float:left;
margin:0 auto;
width:940px;
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #a9a9a9 ;
}
.signHL
{
float:left;
margin:0 auto;
width:420px;
color:#1188fd;
font-size:16px;
font-weight:bold;
border-right-width: 1px;
border-right-style: dotted;
border-right-color: #a9a9a9 ;

}
.signHR
{
float:left;
margin:0 auto;
width:420px;
color:#1188fd;
font-size:16px;
font-weight:bold;
padding-left:5px;
}

.signtext1
{
float:left;
margin:0 auto;
width:150px;
font-size:12px;
font-weight:bold;
color:#1188fd;

}
.signtext2
{
float:left;
margin:0 auto;
width:20px;
font-size:12px;
font-weight:bold;
color:#1188fd;
}
.signtext3
{
float:left;
margin:0 auto;
width:150px;
font-size:12px;
font-weight:bold;
vertical-align:middle;
}
.signtext
{
float:left;
margin:0 auto;
width:320px;
font-size:12px;
font-weight:bold;
padding-left:50px;
}
.signtextL
{
	
float:left;
margin:0 auto;
width:420px;
color:#000;
font-size:12px;
font-weight:bold;
}
.signtextL2
{
float:left;
margin:0 auto;
width:420px;
color:#1188fd;
font-size:12px;
font-weight:bold;
padding-left:30px;
padding-top:30px;
}

.body_left_contentsignup{
float:left;
width:95%;
line-height:18px;
margin-left:10px;
text-align:justify;
}
.body_left_contentsignup h1{
color:#1188fd;
font-size:16px;
padding:0px 0px 15px 0px;
margin:0px;
background-image:url(../new_images/heading_bg.jpg);
background-repeat:no-repeat;
background-position:bottom left;
}

.signtext1 span
{
font-weight:bold;
color:Red;

}