﻿@charset "utf-8";
/* CSS Document */

/* =Styling all elements
=======================================================================================================*/
* {	margin: 0;	padding: 0;}
a {	outline: none;	border: none; text-decoration: none;}
img {border: none;}
input {	vertical-align: middle;}
.floatleft {float: left !important;}
.floatright {float: right !important;}
acronym, abbr {	cursor: help;}
/* ----------- Applying clearfix fix for some browsers to use in appropriate places --------- */
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {	display: inline-block;}
/* Hide from IE Mac \*/
.clearfix {	display: block;}
/* End hide from IE Mac */
/*=======================================================================================================*/

/*------------------------------------------ Body -----------------------------------------------------*/
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#212324;
}
/*------------------------------------------ Wrapper -----------------------------------------------------*/
#wrapper{
	width:1000px;
	margin:0 auto;
}

/*------------------------------------------ Header login Box -----------------------------------------------------*/

#header_login_bx{
	background: url('../images/top_bg.jpg') repeat-x left top ;
	height:41px;
	width:1000px;
	position:relative;
}
#header_login_bx h1 a{
	position:absolute;
	background: url('../images/logo.gif') no-repeat left top ;
	left:56px;
	width:43px;
	height:36px;
	display:block;
	text-indent:-2000em;
}

#header_login{
	position:absolute;
	right:58px;
}
.login-txt_box{
	width:110px;
	height:20px;
	border:1px solid #0288b9;
	margin-right:6px;
	margin-top:5px;
}
#header_login span a{
	padding-left:10px;
	color:#fcff00;
	font-weight:bold;
}
#header_login span a:hover{
	color:#c5000e;
}
#loginimg{
	padding-top:3px;
	padding-left:5px;
}
/*------------------------------------------ Header -----------------------------------------------------*/

#header{
	width:1000px;
	height:270px;
}
/*------------------------------------------ Top Navigation -----------------------------------------------------*/

#nav_box{
	
}
#nav{
	width:751px;
	height:52px;
	float:left;
	
}
#nav li{
	float:left;
	list-style:none;
/*	text-indent: -2000em;*/
	height:52px;
}
#nav li a{
	float:left;
	height:52px;
}
#nav li a:hover, .active_btn {
	background-position: left bottom ! important;
}

#nav_all_games a{
	background:url('../images/nav_all_games.jpg') no-repeat left top;
	width:107px;
}

#nav_forum a{
	background:url('../images/nav_forum.jpg') no-repeat left top;
	width:94px;
}
#nav_store a{
	background:url('../images/nav_store.jpg') no-repeat left top;
	width:81px;
}
#nav_download a{
	background:url('../images/nav_download.jpg') no-repeat left top;
	width:107px;
}
#nav_my_account a{
	background:url('../images/nav_my_account.jpg') no-repeat left top;
	width:117px;
}
#nav_sample_link a{
	background:url('../images/nav_screen_shot.jpg') no-repeat left top;
	width:122px;
}
#nav_sample_link1 a{
	background:url('../images/nav_wall_papers.jpg') no-repeat left top;
	width:123px;
}

/*------------------------------------------ Welcome Out Box  -----------------------------------------------------*/
#wel_out_box{
	clear:both;
	background: url('../images/wel-bx_out_bg.jpg') repeat-x left top ;
	height:189px;
	padding-left:51px;
	padding-right:52px;
}
#welcome_box{
	background: url('../images/welcome_bx-bg.jpg') repeat-x left top ;
	height:172px;
	padding:15px 35px 10px 23px;
}
#welcome_box h1{
	color:#ffffff;
	font-size:20px;
	padding-bottom:8px;
}
/*------------------------------------------ Content  -----------------------------------------------------*/
#content{
	width:902px;
	margin:0 auto;
}

/*------------------------------------------ Center Content box -----------------------------------------------------*/
#center_content_box{
	clear:both;
	padding-top:10px;
}
#hot_links_bx{
	float:left;
	width:255px;
	padding-right:4px;
}
#player_raking_area{
	float:left;
	width:400px;
	padding-right:12px;
}
#player_raking_box{
	width:380px;
	border-left:1px #c4c4c4 solid;
	border-right:1px #c4c4c4 solid;
	padding:8px 3px 3px 3px;
}
#player_raking_box h1{
	font-size:11px;
	font-weight:bold;
	color:#3f3c3c;
	padding-left:25px;
	padding-bottom:12px;
}
.player_raking_row{
	height:25px;
	border-bottom:1px #aed6f5 solid;
	
}
.player_raking_row{
	height:25px;
	
}
.player_raking-col_1{
	border-right:1px #aed6f5 solid;
	float:left;
	width:62px;
	color:#1580b7;
	font-weight:bold;
	text-align:center;
	height:25px;
	line-height:25px;
}
.player_raking-col_2{
	background-color:#ecf7fc;
	float:left;
	width:160px;
	text-align:center;
	height:25px;
	line-height:25px;

}
.player_raking-col_3{
	border-left:1px #aed6f5 solid;
	float:left;
	width:75px;
	text-align:center;
	height:25px;
		line-height:25px;

}

#slider_box{
	padding-top:8px;
}
#slider_box p{
	float:left;
}

#register_bx{
	float:left;
	width:230px;
}
#register_center_box{
	padding-bottom:8px;
}
#reg_bx_bg-col{
	background-color:#f6f6f6;
	padding:26px;
}
#reg_bx_bg-col h2{
	font-weight:bold;
	color:#22afdc;
	font-size:11px;
	padding-top:15px;
	padding-left:30px;
}
#reg_bx_bg-col h2 a{
	color:#22afdc;
}



/*------------------------------------------ Content Bottom box -----------------------------------------------------*/
#content_bottom_box{
	padding-top:10px;
	
}
#bottom_img_box{
	background-color:#f3faff;
	border-left:3px #a5d6fe solid;
	border-right:3px #a5d6fe solid;
	padding-left:3px;
}
#bottom_img_box p{
	float:left;
	padding-left:15px;
}
/*------------------------------------------ Footer  -----------------------------------------------------*/
#footer{
	background: url('../images/dotted_bg.jpg') repeat-x left top;
	padding-top:26px;
	margin-top:10px;
}
#footer p{
	text-align:center;
	color:#441f09;
	padding-bottom:5px;
	font-size:12px;
}
#footer p a{
	padding-left:5px;
	padding-right:5px;
	color:#441f09;
}
/*-------------------------------------------------------------------------------------------------------*/
.padding1{
	padding-bottom:10px;
}


