@charset "utf-8";
/* CSS Document */
body {
	padding:0px;
	margin:0px;
	font:normal 12px/1.4em Tahoma;
	color:#333;
	background:#555 url(../images/no.gif) no-repeat;
    background-attachment:fixed;
	}
img {
	border:0px none;
	}
form {
	margin:0px;
	padding:0px;
	}
textarea {
	border:1px solid #777;
	border-bottom-color:#aaa;
	border-right-color:#aaa;
	background:#fff;
	padding:3px;
	font:normal 11px Tahoma;
	color:#333;
	}
a:link, a:visited, a:active {
	font:normal 12px Tahoma;
	color:#036;
	text-decoration:none;
	}
a:hover {
	text-decoration:underline;
	color:#e95a14;
	}

a.green:link, a.green:visited, a.green:active {
	color:#529100;
	text-decoration:none;
	}
a.green:hover {
	text-decoration:underline;
	color:#e95a14;
	}

div.wrapper {
	width:100%;
	-width:expression(document.body.clientWidth);
	}
div.page_container {
	position:relative;
	width:980px;
	padding-top:25px;
	padding-bottom:15px;
	float:none;
	}
div.shadow_outside {
	border:1px solid #4c4c4c;
	width:978px;
	}
div.shadow_inside {
	border:1px solid #393939;
	width:976px;
	position:relative;
	background:#fff;
	}

div.sidebar_left {
	width:299px;
	padding:9px;
	padding-right:10px;
	border:1px solid #dedede;
	border-right:0px none;
	background:#f5f5f5;
	}
div.sidebar_right {
	width:299px;
	padding:9px;
	padding-left:10px;
	border:1px solid #dedede;
	border-left:0px none;
	background:#f5f5f5
	}

div.sidebar_left_small {
	width:159px;
	padding:9px;
	padding-right:10px;
	border:1px solid #dedede;
	border-right:0px none;
	background:#f5f5f5;
	clear:right;
	}
div.sidebar_right_small {
	width:159px;
	padding:9px;
	padding-left:10px;
	border:1px solid #dedede;
	border-left:0px;
	background:#f5f5f5;
	clear:left;
	}

/* Headers */
div.main_header {
	padding:7px 25px;
	font:normal 18px/1.2 Tahoma;
	color:#fff;

	}
div.main_header span {
	padding-top:5px;
	display:block;
	font-size:11px;
	color:#444;
	}


div.main_header#blue_ltr {background:#57baf8 url(../images/header_corners.gif) right -226px no-repeat scroll;text-shadow:1px 1px 3px #0d6692;}
div.main_header#green_ltr {background:#7dc81b url(../images/header_corners.gif) right -113px no-repeat scroll;text-shadow:1px 1px 3px #407200;}
div.main_header#red_ltr {background:#f98737 url(../images/header_corners.gif) right 0px no-repeat scroll;text-shadow:1px 1px 3px #c94400;}
div.main_header#lightblue_ltr {background:#bad7f9 url(../images/lightblue_corner.gif) 613px top no-repeat;text-shadow:1px 1px 1px #fff;color:#036;}
div.main_header#light_ltr {background:#bad7f9 url(../images/header_corners.gif) right -677px no-repeat scroll;text-shadow:1px 1px 1px #fff;color:#036;}

div.main_header#blue_rtl {background:#57baf8 url(../images/header_corners.gif) left -565px no-repeat scroll;text-shadow:1px 1px 3px #0d6692;}
div.main_header#green_rtl {background:#7dc81b url(../images/header_corners.gif) left -452px no-repeat scroll;text-shadow:1px 1px 3px #407200;}
div.main_header#red_rtl {background:#f98737 url(../images/header_corners.gif) left -339px no-repeat scroll;text-shadow:1px 1px 3px #c94400;}
div.main_header#lightblue_rtl {background:#bad7f9 url(../images/lightblue_corner.gif) -23px top no-repeat;text-shadow:1px 1px 1px #fff;color:#036;}
div.main_header#light_rtl {background:#bad7f9 url(../images/header_corners.gif) left -790px no-repeat;text-shadow:1px 1px 1px #fff;color:#036;}

div.sidebar_header {
	float:none;
	width:260px;
	padding:7px 25px;
	font:normal 18px/1.2 Tahoma;
	color:#fff;
	}
div.sidebar_header#sidebar_red {
	border-top:1px solid #d34800;
	border-bottom:1px solid #d34800;
	background:#f98737;
	text-shadow:1px 1px 3px #c94400;
	}

/* Pager */
a.pager_top:link, a.pager_top:visited, a.pager_top:active {
	font:normal 12px Tahoma;
	display:block;
	float:left;
	padding:3px 5px;
	background:#fff;
	text-decoration:none;
	border-bottom:2px solid #fff; 
	color:#555;
	}
a.pager_top:hover {
	background:#2587b7;
	border-bottom:2px solid #2587b7; 
	color:#fff;
	}
a.pager_top_active:link, a.pager_top_active:visited, a.pager_top_active:active {
	font:bold 12px Tahoma;
	display:block;
	float:left;
	padding:3px;
	text-decoration:none;
	border-bottom:2px solid #2587b7;
	color:#2587b7;
	}

a.pager_bottom:link, a.pager_bottom:visited, a.pager_bottom:active {
	font:normal 12px Tahoma;
	display:block;
	float:left;
	padding:3px 5px;
	background:#fff;
	text-decoration:none;
	border-top:2px solid #fff; 
	color:#555;
	}
a.pager_bottom:hover {
	background:#2587b7;
	border-top:2px solid #2587b7; 
	color:#fff;
	}
a.pager_bottom_active:link, a.pager_bottom_active:visited, a.pager_bottom_active:active {
	font:bold 12px Tahoma;
	display:block;
	float:left;
	padding:3px;
	text-decoration:none;
	border-top:2px solid #2587b7;
	color:#2587b7;
	}

span.corner_general {
	position:absolute;
	overflow:hidden;
	width:1px;
	height:1px;
	background:#4c4c4c;
	border:1px solid #393939;
	filter:alpha(opacity=70);
	-moz-opacity:.70;
	opacity:.70;
	}
span.corner_general#top_left {
	border-left:0px none;
	border-top:0px none;
	top:-1px;
	left:-1px;
	}
span.corner_general#top_right {
	border-right:0px none;
	border-top:0px none;
	top:-1px;
	right:-1px;
	}
span.corner_general#bottom_left {
	border-left:0px none;
	border-bottom:0px none;
	bottom:-1px;
	left:-1px;
	}
span.corner_general#bottom_right {
	border-right:0px none;
	border-bottom:0px none;
	bottom:-1px;
	right:-1px;
	}

a.lang:link, a.lang:visited, a.lang:active {
	display:block;
	float:left;
	padding-left:20px;
	text-align:left;
	color:#555;
	}
a.lang:hover {
	color:#e95a14;
	}
#en {background:url(../images/lang/en.gif) left no-repeat scroll;}
#fr {background:url(../images/lang/fr.gif) left no-repeat scroll;}
#ru {background:url(../images/lang/ru.gif) left no-repeat scroll;}
#ar {background:url(../images/lang/ar.gif) left no-repeat scroll;}
#ro {background:url(../images/lang/ro.gif) left no-repeat scroll;}

#bookmark {background:url(../images/bookmark.gif) left no-repeat scroll;color:#036;}
#sethome {background:url(../images/sethome.gif) left no-repeat scroll;color:#036;}

a.bottom_menu:link, a.bottom_menu:visited, a.bottom_menu:active {
	color:#aaa;
	}
a.bottom_menu:hover {
	color:#fff;
	}

/* Numbers Top 10 */
#numbers span {
	display:block;
	float:left;
	height:26px;
	width:26px;
	background-image:url(../images/top_ten.gif);
	}
.num_1 {background-position:0px 0px;}
.num_2 {background-position:0px -36px;}
.num_3 {background-position:0px -72px;}
.num_4 {background-position:0px -108px;}
.num_5 {background-position:0px -144px;}
.num_6 {background-position:0px -180px;}
.num_7 {background-position:0px -216px;}
.num_8 {background-position:0px -252px;}
.num_9 {background-position:0px -288px;}
.num_10 {background-position:0px -324px;}

a.top_ten:link, a.top_ten:visited, a.top_ten:active {
	width:300px;
	display:block;
	color:#333;
	text-decoration:none;
	cursor:pointer;
	}
a.top_ten:hover {
	text-decoration:underline;
	color:#529100;
	}
a.top_ten:link img, a.top_ten:visited img, a.top_ten:active img {border:1px solid #ff9c56;}
a.top_ten:hover img {border:1px solid #7dc81b;}

/* SubMenu */
.submenu_bg {background:#e3e3e3 url(../images/submenu_bg.gif) bottom repeat-x;}
ul.submenu, ul.submenu li {
	list-style-type:none;
	margin:0px;
	padding:0px;
	}
ul.submenu li {
	position:relative;
	text-align:center;
	}
ul.submenu a:link, ul.submenu a:visited, ul.submenu a:active {
	display:block;
	font:bold 11px Tahoma;
	color:#333;
	padding:7px 10px;
	text-decoration:none;
	}
ul.submenu a:hover {
	color:#e93c00;
	}
a.your_gamelist:link, a.your_gamelist:visited, a.your_gamelist:active {
	color:#333;
	}
a.your_gamelist:hover {
	color:#e95a14;
	}
a.your_gamelist img {
	border:1px solid #ccc;
	}
a.your_gamelist:hover img {
	border:1px solid #57baf8;
	}
/* Search */

input.search_input {
	border:1px solid #555;
	font:normal 11px Tahoma;
	padding:2px;
	outline:0px;
	margin:0px;
	}
input.search_submit {
	border:0px none;
	width:22px;
	height:19px;
	cursor:pointer;
	margin:0px;
	background:url(../images/submit_search.gif) no-repeat;
	}
