html {
	height: 100%;
	padding: 0px;
	margin: 0px;
}
body {
	font-family: Tahoma,sans-serif;
	font-size: 12px;
	min-height: 100%;
	height: 100%;
	padding: 0px;
	margin: 0px;
	color: #001d73;
}
a:link {
	text-decoration: underline;
	color: #000000;
}
a:visited {
	color: #000000;
}
a:hover {
	color: #000000;
	text-decoration: none;
}
a.news_title {
	color: #001d73;
	text-decoration: none;
}
.news_content a.news_title:hover, .comments_content a.news_title:hover  
{
	color: #001d73;
	text-decoration: underline;
}
a.news_title:visited {
	color: #001d73;
	text-decoration: none;
}

#latest_comments /*Stas*/ /*Fuck FireFox*/
{
/*	width: 470px !important;
        float: none;
	display: block;*/
}

.comments_content .comment_header /*Stas*/
{
	font-family: Tahoma,sans-serif;
	font-size: 12px !important;
	font-weight: bold;
}

.div_commentForm /*Stas*/  /*Fuck FireFox*/
{
/*	width: 470px !important;
        float: none;
        display: block;*/
}

.contactus_header /*Stas*/
{
	font-family: Tahoma,sans-serif;
	font-size: 12px !important;
	font-weight: bold;
}


#contactusForm div.submit_button  /*Stas*/
{
	background-image: url(../images/button_search.png);
	background-position: center 3px;
	background-repeat: no-repeat;
	width: 95px;
	height: 21px;
	font-size: 12px;
	font-weight: bold;
	color: #0053c5;
	text-align: center;
	padding-top: 4px;
	cursor: pointer;
	position: relative;
	left: 190px;
}

#contactusForm div.submit_button:hover  /*Stas*/
{
	background-image: url(../images/button_search_over.png);
}


#wrap {
	position:relative;
	min-height:100%;
	height: 100%;
}
* html #wrap {
	height:100%;
}
* html #container {
	height:100%;
}
#container {
	background-image: url(../images/bg.png);
	background-repeat: repeat-y;
	width: 1000px;
	margin: 0px auto;
	/*height: 100%;*/
	position: relative;
}
#content {
	height: 100%;
	width: 899px;
	margin: 0px auto;
	padding-bottom: 92px;
}
#search_form_div {
	position: absolute;
	background-image: url(../images/search2.png);
	background-repeat: no-repeat;
	background-position: center;
	width: 171px;
	height: 104px;
	top: 8px;
	left: 140px;
}
#search_form_lang_text {
	position: relative;
	top: 8px;
	left: 28px;
	font-weight: bold;
	font-size: 11px;
	color: #0053c5;
}
#search_form_search_text {
	position: relative;
	top: 20px;
	left: 28px;
	font-weight: bold;
	font-size: 11px;
	color: #0053c5;
}
#signup_form_bookmark_text a {
	position: relative;
	top: 8px;
	left: 28px;
	font-weight: bold;
	font-size: 14px;
	text-decoration: underline;
	color: #0053c5;
}
#signup_form_bookmark_text a:hover {
	text-decoration: underline;
	color: #000000;
}
#signup_form_signup_text {
	position: relative;
	top: 16px;
	left: 17px;
	font-weight: bold;
	font-size: 11px;
	color: #0053c5;
}
#search_form_submit {
/*	position: relative;
	top: 47px;
*/
	position: absolute; /*Stas*/
	top: 74px;

	left: 43px;
	background-image: url(../images/button_search.png);
	background-position: center;
	background-repeat: no-repeat;
	width: 95px;
	height: 21px;
	font-size: 12px;
	font-weight: bold;
	color: #0053c5;
	text-align: center;
	padding-top: 4px;
	cursor: pointer;
}
#signup_form_submit {
/*	position: relative;
	top: 43px;
*/
	position: absolute; /*Stas*/
	top: 74px;

	left: 32px;
	background-image: url(../images/button_search.png);
	background-position: center;
	background-repeat: no-repeat;
	width: 95px;
	height: 21px;
	font-size: 12px;
	font-weight: bold;
	color: #0053c5;
	text-align: center;
	padding-top: 4px;
	cursor: pointer;
}
#search_form_submit:hover, #signup_form_submit:hover {
	background-image: url(../images/button_search_over.png);
}
#search_text {
	position: absolute;
	top: 50px;
	left: 25px;
	width: 128px;
	height: 17px;
	border: 1px solid #4a4643;
}
input.text_type {
	height: 17px;
	width: 157px;
	border: 1px solid #4a4643;
}
.area_type {
	border: 1px solid #4a4643;
	height: 70px;
	width: 350px;
}
form.comments div h4 {
	display: inline;
	padding: 0px 5px;
	font-size: 12px;
}
form.comments div.line {
	padding: 5px;
}
form.comments div.submit_button {
	background-image: url(../images/button_search.png);
	background-position: center 3px;
	background-repeat: no-repeat;
	width: 95px;
	height: 21px;
	font-size: 12px;
	font-weight: bold;
	color: #0053c5;
	text-align: center;
	padding-top: 4px;
	cursor: pointer;
	position: relative;
	left: 190px;
}
form.comments div.submit_button:hover {
	background-image: url(../images/button_search_over.png);
}
#girl_left {
	position: absolute;
	background-image: url(../images/girl_left.png);
	background-repeat: no-repeat;
	background-position: center;
	width: 80px;
	height: 159px;
	top: 0px;
	left: 60px;
}
#girl_right {
	position: absolute;
	background-image: url(../images/girl_right.png);
	background-repeat: no-repeat;
	background-position: center;
	width: 80px;
	height: 159px;
	top: 0px;
	right: 70px;
}
#signup_form_div {
	position: absolute;
	background-image: url(../images/signup1.png);
	background-repeat: no-repeat;
	background-position: center;
	width: 170px;
	height: 104px;
	top: 8px;
	right: 150px;
}
#signup_text {
	position: absolute;
	top: 50px;
	right: 25px;
	width: 128px;
	height: 17px;
	border: 1px solid #4a4643;
}
#langs {
	position: absolute;
	height: 20px;
	top: 6px;
	left: 90px;
}
#lang_fr {
	float: left;
	background-image: url(../images/fr.png);
	background-position: center;
	background-repeat: no-repeat;
	width: 28px;
	height: 20px;
	padding-left: 6px;
	cursor: pointer;
}
#lang_de {
	float: left;
	background-image: url(../images/de.png);
	background-position: center;
	background-repeat: no-repeat;
	width: 28px;
	height: 20px;
	padding-left: 6px;
	cursor: pointer;
}
#lang_en {
	float: left;
	background-image: url(../images/en.png);
	background-position: center;
	background-repeat: no-repeat;
	width: 28px;
	height: 20px;
	padding-left: 6px;
	cursor: pointer;
}
#main_logo {
	background-image: url(../images/logo.png);
	background-position: center;
	background-repeat: no-repeat;
	width: 358px;
	height: 108px;
	position: absolute;
	left: 315px;
	top: 0px;
	cursor: pointer;
}
#main_all_center {
	position: relative;
	top: 120px;
	left: -4px;
	width: 899px;
}
#main_top {
	background-image: url(../images/main_top_tmp.png);
	background-position: center;
	background-repeat: no-repeat;
	width: 899px;
	height: 67px;
}
#top_menu {
	width: 899px;
	height: 67px;
}
#top_menu_center {
	background-image: url(../images/tabs_bg.png);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 73px;
	width: 865px;
	float: left;
}
.top_games_bottom_blank {
	height: 15px;
}
#tabs_left {
	height: 70px;
	width: 16px;
	background-image: url(../images/tabs_left.png);
	background-position: right bottom;
	background-repeat: no-repeat;
	float: left;
}
#tabs_right {
	background-image: url(../images/tabs_right.png);
	background-position: left bottom;
	background-repeat: no-repeat;
	height: 70px;
	width: 18px;
	float: left;
}
.tabs_menu_text, .tabs_menu_text_nb,
.tabs_menu_text a, .tabs_menu_text_nb a {
	color: #0053c5;
	font-size: 12px;
	font-family: Tahoma,sans-serif;
	float: left;
	padding: 9px 5px 0px 4px;
	text-decoration: none;
}

.tabs_menu_text a:hover, .tabs_menu_text_nb a:hover {
	color: #000000;
}
.tabs_menu_text {
	padding-left: 14px;
}
.tabs_menu_inter {
	width: 2px;
	/*height: 70px;*/
	background-image: url(../images/tabs_inter1.png);
	background-position: bottom;
	background-repeat: no-repeat;
	float: left;
	padding: 13px 1px;
}
#tabs_home {
	width: 899px;
	height: 67px;
	position: relative;
	background-image: url(../images/tabs_bottom.png);
	background-position: bottom;
	background-repeat: no-repeat;
	left: -16px;
	top: 3px;
}
#tab_home_left {
	width: 13px;
	height: 67px;
	background-image: url(../images/tab_home_left1.png);
	background-position: bottom;
	background-repeat: no-repeat;
	float: left;
}
#tab_home_left_center {
	width: 13px;
	height: 43px;
	background-image: url(../images/tab_home_left_center1.png);
	background-position: top right;
	background-repeat: no-repeat;
	float: left;
}
#tab_home_center {
	/*width: 10px;*/
	height: 67px;
	/*width: 105px;*/
	background-image: url(../images/tab_home_center_gr.png);
	background-position: bottom;
	background-repeat: repeat-x;
	float: left;
}
#tab_home_right {
	width: 14px;
	height: 67px;
	background-image: url(../images/tab_home_right.png);
	background-position: bottom;
	background-repeat: no-repeat;
	float: left;
}
#tab_home_right_right {
	width: 18px;
	height: 67px;
	background-image: url(../images/tab_home_right_right.png);
	background-position: 0px;
	background-repeat: no-repeat;
	float: left;
}
#tab_home_main_gr {
	/*width: 14px;*/
	height: 62px;
	background-image: url(../images/tab_home_main_center_gr.png);
	background-position: bottom;
	background-repeat: repeat-x;
	float: left;
}
#tab_home_main_right {
	width: 18px;
	height: 62px;
	background-image: url(../images/tab_home_main_right.png);
	background-position: bottom;
	background-repeat: no-repeat;
	float: left;
}

#tabs_home .tabs_menu_text, .tabs_menu_text_nb {
	font-weight: bold;
	padding-left: 6px;
}
#main_main {
	background-image: url(../images/main_bg_grad.png);
	background-position: top;
	background-repeat: repeat-y;
	width: 899px;
	height: 100%;
	/*margin: -22px 0px;*/
}
#main_main_content {
	padding: 0px 6px 5px;
	background-color: transparent;
	position: relative;
	top: -22px;
	height: 1645px;
}
#main_bottom {
	background-image: url(../images/main_bottom.png);
	background-position: center;
	background-repeat: no-repeat;
	width: 899px;
	height: 102px;
	text-align: center;
	line-height: 18px;
	font-family: Tahoma,sans-serif;
	font-size: 12px;
	margin-top: -30px;/*-15*/
}

#main_bottom_inner
{
	padding-top:15px;
}

#featured_game {
	width: 707px;
	/*height: 266px;*/
	background-color: transparent;
	padding-bottom: 2px;
}
#featured_top {
	width: 707px;
	height: 47px;
	background-image: url(../images/featured_top.png);
	background-position: bottom;
	background-repeat: no-repeat;
}

#featured_top_online_outer
{
	padding: 0px 3px;
}

#featured_top_online {
	width: 529px;
	height: 48px;
	background-image: url(../images/featured_top_online.png);
	background-position: bottom;
	background-repeat: no-repeat;
}
#featured_top_link {
	width: 188px;
	height: 25px;
	position: relative;
	top: 12px;
	left: 20px;
	cursor: pointer;
}
#featured_bottom {
	height: 30px;
	width: 707px;
	background-image: url(../images/featured_bottom.png);
	background-position: top;
	background-repeat: no-repeat;
}
#featured_bottom_link {
	width: 92px;
	height: 13px;
	position: relative;
	top: 7px;
	left: 588px;
	cursor: pointer;
}
#featured_center {
	width: 707px;
	background-image: url(../images/featured_gr.png);
	background-repeat: repeat-y;
	min-height: 180px;
}
#featured_game_title {
	font-family: Tahoma,sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #001d73;
	position: relative;
	left: 409px;/*Stas*/
	top: -14px;
	width: 290px;/*Stas*/
	overflow: hidden;
	text-align: center;
	text-decoration: none;
}
#featured_game_title a {
	text-decoration: none;
	color: #001d73;
}
#featured_game_get_full_version {
	width: 273px;
	height: 43px;
	background-image: url(../images/button_get_full_version.png);
	background-position: center;
	background-repeat: no-repeat;
	color: #262678;
	font-size: 18px;
	font-weight: bold;
	font-family: Tahoma,sans-serif;
	position: absolute;
	top: 193px; /*!!!Stas hack de:173*/
	left: 424px;
	cursor: pointer;
}
#featured_game_online {
	width: 273px;
	height: 43px;
	background-image: url(../images/button_get_full_version.png);
	background-position: center;
	background-repeat: no-repeat;
	color: #262678;
	font-size: 18px;
	font-weight: bold;
	font-family: Tahoma,sans-serif;
	position: relative;
	top: 12px;
	left: 0px;
	cursor: pointer;
}
#featured_game_get_full_version .button_text a 
{
	text-decoration: none;
	color: #262678;
	position: absolute;
	left: 28px;
	top: 7px;

        /*Stas*/
        color: #262678;
	font-size: 18px;
	font-weight: bold;
	font-family: Tahoma,sans-serif;
	text-decoration: none;

        /*Stas de*/
	width: 220px;
	text-align: center;
}

#featured_game_online .button_text a 
{
	text-decoration: none;
	color: #262678;
	position: absolute;
	left: 90px;
	top: 7px;

        /*Stas*/
	color: #262678;
	font-size: 18px;
	font-weight: bold;
	font-family: Tahoma,sans-serif;
	text-decoration: none;
}

.featured_game_online_title {
	font-size: 14px;
	font-weight: bold;
	position: relative;
	top: 8px;
	left: 232px; /*Stas*/
	width: 280px;/*Stas*/
	height: 40px;
	text-align: center;
}
.featured_game_online_desc {
	width: 270px;
}
.featured_game_online_content {
	left:420px;
	position:absolute;
	top:165px;
}
#featured_game_get_full_version:hover {
	background-image: url(../images/button_get_full_version_over.png);
}
#featured_game_online:hover {
	background-image: url(../images/button_get_full_version_over.png);
}
#featured_game_download_button_win {
	background-image: url(../images/button_download_win.png);
	background-position: center;
	background-repeat: no-repeat;
	width: 265px;
	height: 57px;
	position: absolute;
	top: 83px; /*!!!Stas hack de:63*/
	left: 428px;
}
#featured_game_download_button_win_big {
	background-image: url(../images/button_download_win_big.png);
	background-position: center;
	background-repeat: no-repeat;
	width: 58px;
	height: 58px;
	position: absolute;
	left: 425px;
	top: 60px;
}
#featured_game_download_button_mac_big {
	background-image: url(../images/button_download_mac_big.png);
	background-position: center;
	background-repeat: no-repeat;
	width: 58px;
	height: 58px;
	position: absolute;
	left: 635px;
	top: 60px;
}
#featured_download_text 
{
	position: absolute;
	top: 50px;
	left: 503px;
	width: 112px;
	height: 49px;
}

#featured_download_text h3 /*Stas*/
{
}

#featured_game_download_button_mac {
	background-image: url(../images/button_download_mac.png);
	background-position: center;
	background-repeat: no-repeat;
	width: 279px;
	height: 59px;
	position: absolute;
	top: 83px; /*!!!Stas hack de:63*/
	left: 418px;
}
#featured_game_image {
	width: 394px;
	height: 174px;
	position: absolute;
	top: 90px; /*!!!Stas hack de: 60px*/ /*74*/ /*90!*/
	left: 17px;
}
#featured_game_download_button_win:hover {
	background-image: url(../images/button_download_win_hover.png);
	cursor: pointer;
}
#featured_game_download_button_mac:hover {
	background-image: url(../images/button_download_mac_hover.png);
	cursor: pointer;
}
#featured_game_download_button_win_big:hover {
	background-image: url(../images/button_download_win_big_over.png);
	background-position: 1px 0px;
	cursor: pointer;
}
#featured_game_download_button_mac_big:hover {
	background-image: url(../images/button_download_mac_big_over.png);
	background-position: 1px 0px;
	cursor: pointer;
}
#featured_game_download_button_win .button_text a,
#featured_game_download_button_mac .button_text a {
	color: #262678;
	text-decoration: none;
}
#featured_game_download_button_win a .button_text,
#featured_game_download_button_mac a .button_text{
	position: absolute;
	top: 14px;
	left: 67px;
	font-family: Tahoma,sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #262678;
	text-decoration: none; /*Stas*/
}
#featured_game_size {
	position: absolute;
	top: 146px; /*!!!Stas hack de:126*/
	left: 430px;
	width: 260px;
	text-align: center;
	font-family: Tahoma,sans-serif;
	color: #262678;
	font-weight: bold;
}

#featured_game_size .how_many, #featured_game_size .how_manyDual /*Stas*/
{
	font-size: 11px;
}

#featured_game_size .how_manyDual /*Stas*/
{
	padding-top: 25px;
}

#featured_game_size .filesize {
	font-size: 14px;
}
#download_pc_text {
	position: absolute;
	left: 436px;
	top: 121px;
	width: 45px;
	height: 15px;
}
#download_mac_text {
	position: absolute;
	left: 643px;
	top: 121px;
	width: 52px;
	height: 15px;
}
#download_pc_text a, #download_mac_text a {
	font-size: 14px;
	color: #001d73;
	font-weight: bold;
}
#g-g-round {
	width: 707px;
	background-color: transparent;
	padding-bottom: 2px;
}
#g-g-round-top {
	background-image: url(../images/gg-round-top.png);
	background-position: bottom;
	background-repeat: no-repeat;
	width: 707px;
	height: 46px;
}
#g-g-round-top .g-g-round-top-link {
	width: 115px;
	height: 23px;
	cursor: pointer;
	position: relative;
	top: 10px;
	left: 18px;
}
#g-g-round-top #g-g-round-top-start-link {
	width: 150px;
	height: auto;
	cursor: pointer;
	position: relative;
	top: -5px;
	left: 540px;
	display: none;
}

#g-g-round-top-start-link a, #g-g-round-narrow-top-start-link a
{
	font-family: Tahoma,sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #262678;
	text-decoration: none;
}

#g-g-round-narrow-top-start-link
{
	padding-bottom: 10px;
}

#g-g-round-center {
	background-image: url(../images/gg-round-center.png);
	background-repeat: repeat-y;
	width: 707px;
	min-height: 145px;
	padding: 0px 4px;
	height: 175px;
}
.g-g-round-item {
	float: left;
	padding: 10px 20px;
	text-align: center;
	max-width: 100px;
}
#similar_games_center .g-g-round-item {
	padding: 10px 20px;
}
.g-g-round-item span a {
	font-family: Tahoma,sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #262678;
	padding-top: 3px;
	text-decoration: none;
}
.gg-round_games_img {
	
}
.img_frame {
	position: absolute;
	left: -2px;
	top: -2px; /*!!!Stas hack de -2px*/
}
.img_frame_featured {
	position: absolute;
	left: 198px;
}
#featured_game_online_image {
	padding: 10px 10px 10px 15px;
}
.img_frame_gg {
	position: absolute;
}
#g-g-round-bottom {
	background-image: url(../images/gg-round-bottom.png);
	background-position: top;
	background-repeat: no-repeat;
	width: 707px;
	height: 31px;
}
#g-g-round-bottom #g-g-round-spin-link {
	width: 62px;
	height: 15px;
	cursor: pointer;
	position: relative;
	top: 7px;
	left: 622px;

	height: 16px !important;
}

#g-g-round-bottom #g-g-round-spin-link a
{
	height: 16px !important;
}

#community {
	width: 707px;
	background-color: transparent;
	padding-bottom: 2px;
}
#community_title {
	font-family: Tahoma,sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #001d73;
	position: relative;
	top: -11px;
	left: 320px;
	width: 240px;
}
#community_top {
	background-image: url(../images/community_top.png);
	background-position: bottom;
	background-repeat: no-repeat;
	width: 707px;
	height: 48px;
}
#community_top_link {
	width: 85px;
	height: 28px;
	position: relative;
	cursor: pointer;
	left: 16px;
	top: 10px;
}
#community_center {
	background-image: url(../images/community_center_gr.png);
	background-repeat: repeat-y;
	width: 707px;
	min-height: 50px; /*300*/ /*234*/
	font-family: Tahoma;
	color: #001d73;
	font-size: 12px;
	padding: 10px 25px;
}
#latest_comments {
	padding-right: 10px;
	/*border-right: 1px solid #001d73;*/
	width: 200px;
	float: left;
}
#latest_news {
	width: 440px;
	padding-left: 10px;
	float: left;
	border-left: 1px solid #001d73;
}
#latest_comments span,
#latest_news span {
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
}
#latest_comments_header,
#latest_news_header {
	width: 100%;
	background-color: #001d73;
	color: #ffffff;
	font-family: Tahoma,sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 3px 0px;
	text-indent: 10px;
}
#latest_news_header a {
	color: #ffffff;
	text-decoration: none;
}
#latest_comments span.comment_header a,
#latest_news span.news_header a {
	font-weight: bold;
	font-style: italic;
	display: block;
	font-size: 12px;
	color: #001d73;
	text-decoration: none;
}
#latest_comments span.comment_header a:hover,
#latest_news span.news_header a:hover {
	text-decoration: underline;
}
#latest_comments div.comments_content,
#latest_news div.news_content {
	padding: 5px 10px;
}
#community_bottom {
	background-image: url(../images/community_bottom.png);
	background-position: top;
	background-repeat: no-repeat;
	width: 707px;
	height: 17px;
}
#gg-classics {
	width: 707px;
	background-color: transparent;
	padding-bottom: 2px;
}
#gg-classics-top {
	background-image: url(../images/gg-classics-top.png);
	background-position: center;
	background-repeat: no-repeat;
	width: 707px;
	height: 47px;
}
#gg-classics-top .gg-classics-link {
	position: relative;
	top: 10px;
	left: 18px;
	width: 155px;
	height: 23px;
	cursor: pointer;
}
#gg-classics-top .gg-classics-header {
	position: relative;
	top: -5px;
	left: 370px;
	width: 149px;
	height: 18px;
	font-family: Tahoma, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #001d73;
}
#gg-classics-center {
	background-image: url(../images/gg-classics-center-gr.png);
	background-repeat: repeat-y;
	width: 707px;
	min-height: 490px;
	padding: 0px 7px;
}
#gg-classics-center .gg-classics-item {
	font-family: Tahoma,sans-serif;
	color: #001d73;
	font-size: 13px;
	font-weight: bold;
	float: left;
	width: 220px;
        height:220px;
	padding: 14px 2px;
	text-align: center;
	position: relative;
	top: 0px;
	left: 0px;
}
#gg-classics-center .gg-classics-item span {
	position: relative;
	top: 12px;
	left: 0px;
	display: block;
	width: 220px;
}
#gg-classics-center .gg-classics-item span a {
	text-decoration: none;
	color: #001d73;
}
.classic-img {
	
}
#gg-classics-center .gg-classics-item span a:hover {
	text-decoration: underline;
}
#gg-classics-center .gg-classics-content {
	padding: 0px 10px;
}
#gg-classics-center .gg-classics-content .classics-frame {
	position: absolute;
	left: 8px;
	top: 14px;
}
#gg-classics-bottom {
	background-image: url(../images/gg-classics-bottom.png);
	background-position: center;
	background-repeat: no-repeat;
	width: 707px;
	height: 16px;
}
#top_games {
	width: 174px;
	/*height: 1353px;*/
	background-color: transparent;
	padding-bottom: 2px;
}
#top_games_top {
	background-image: url(../images/top10_top.png);
	background-position: bottom;
	background-repeat: no-repeat;
	width: 172px;
	height: 39px;
}
#top_games_online_top {
	background-image: url(../images/top10online_top.png);
	background-position: bottom;
	background-repeat: no-repeat;
	width: 172px;
	height: 39px;
}
#top_games_center {
	background-image: url(../images/top10_center_gr.png);
	background-position: bottom;
	background-repeat: repeat-y;
	width: 172px;
	min-height: 1000px;
}
#top_games_bottom {
	background-image: url(../images/top10_bottom.png);
	background-position: top;
	background-repeat: no-repeat;
	width: 172px;
	height: 11px;
}
#top_games_center .star_top {
	background-image: url(../images/star.png);
	background-position: center;
	background-repeat: no-repeat;
	width: 32px;
	height: 30px;
	text-align: center;
	padding-top: 13px;
	position: relative;
	top: 0px;
	left: 10px;
}
.top_games_img {
	position: relative;
	top: -37px;
	left: 15px;
}
.img_frame_top {
	position: absolute;
	right: 36px;
}
.star_top span {
	font-family: Tahoma,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #001d73;
}
#top_games_center .top_games_text {
	font-family: Tahoma,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #001d73;
	text-decoration: none;
	width: 138px;
	position: relative;
	left: 30px;
	top: -28px;
}
#top_games_center .top_games_text a {
	text-decoration: none;
	color: #001d73;
}
.top_games_item {
	text-align: center;
	margin-bottom: -15px;
}
#rss_feed {
	width: 171px;
	height: 62px;
	background-color: transparent;
	background-image: url(../images/rss-feed.png);
	background-position: center;
	background-repeat: no-repeat;
        display:none; /*Stas*//*Commented*/
}
#rss_feed:hover {
	background-image: url(../images/rss-feed_hover.png);
	background-position: center;
	background-repeat: no-repeat;
	cursor: pointer;
}
#authors {
	font-family: Arial, Helvetica, sans-sans-serif;
	font-size: 9px;
	font-weight: bold;
	width: 899px;
	text-align: center;
	color: #ffffff;
	padding-top: 2px;
}
#main_left {
	display:inline;
	width:707px;
	float: left;
}
#main_right {
	display:inline;
	width:174px;
	float: right;
}
#main_right_online {
	width:174px;
	position: absolute;
	top: 8px;
	right: 5px;
}
#main_left_narrow {
	display:inline;
	float: left;
	width: 174px;
	text-align: center;
}
#main_center {
	display: inline;
	float: left;
}

#main_center a /*Stas*/
{
	font-family: Tahoma,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #001d73;
	text-decoration: none;
}


#similar-games-top {
	background-image: url(../images/similar_games_top.png);
	background-position: bottom;
	background-repeat: no-repeat;
	width: 174px;
	height: 41px;
}
#g-g-round-narrow-top {
	background-image: url(../images/gg-round-narrow-top.png);
	background-position: bottom;
	background-repeat: no-repeat;
	width: 174px;
	height: 41px;
}
#similar-games-center {
	background-image: url(../images/gg-round-narrow-center-gr.png);
	background-repeat: repeat-y;
	width: 174px;

/*	height: 570px;*/
        height: auto; /*Stas*/
}
#similar-games-center .g-g-round-item {
	/*float: left;*/
	padding: 10px 0px 10px 35px;
	text-align: center;
}
#similar-games-center .g-g-round-item span {
	padding: 1px 0px;
}
#similar-games-bottom {
	background-image: url(../images/narrow-col-bottom.png);
	background-position: top;
	background-repeat: no-repeat;
	width: 174px;
	height: 16px;
}

#g-g-round-narrow-center {
	background-image: url(../images/gg-round-narrow-center-gr.png);
	background-repeat: repeat-y;
	width: 174px;
	/*height: 780px;*/
}
#g-g-round-narrow-center .g-g-round-item {
	/*float: left;*/
	padding: 12px 37px;
	text-align: center;
}
#g-g-round-narrow-center .g-g-round-item span {
	padding: 1px 0px;
	width: 100%;
}
#g-g-round-narrow-bottom {
	background-image: url(../images/gg-round-narrow-bottom.png);
	background-position: top;
	background-repeat: no-repeat;
	width: 174px;
	height: 31px;
}
#g-g-round-narrow-bottom div {
	position: relative;
	top: 5px;
	left: 34px;
	width: 62px;
	height: 18px;
	cursor: pointer;
}
#narrow_col {
	padding-top: 2px;
	text-align: center;
}
#narrow_col_top {
	background-image: url(../images/narrow-col-top.png);
	background-position: bottom;
	background-repeat: no-repeat;
	width: 174px;
	height: 20px;
}
#narrow_col_center {
	background-image: url(../images/narrow-col-center-gr.png);
	background-repeat: repeat-y;
	width: 174px;
	min-height: 100px;
}
#narrow_col_bottom {
	background-image: url(../images/narrow-col-bottom.png);
	background-position: top;
	background-repeat: no-repeat;
	width: 174px;
	height: 16px;
}
.medium_panel_top {
	background-image: url(../images/content_center_narrow_top1.png);
	background-position: bottom;
	background-repeat: no-repeat;
	width: 529px;

/*	height: 34px;*/
	height: 74px;/*Stas*/

	text-align: center;
}
.medium_panel_top_game /*Stas*/
{
	background-image: url(../images/content_center_narrow_top.png);
	background-position: bottom;
	background-repeat: no-repeat;
	width: 529px;

	height: 27px; /*34*/

	text-align: center;
}
.medium_panel_game_top {
	background-image: url(../images/game_download_top.png);
	background-position: bottom;
	background-repeat: no-repeat;
	width: 529px;
	height: 49px;
	text-align: center;
}
.medium_panel_game_online_top {
	background-image: url(../images/online_game_top.png);
	background-position: bottom;
	background-repeat: no-repeat;
	width: 707px;
	height: 29px;
	text-align: center;
}
.more_about_game_top {
	background-image: url(../images/more_about_game_top.png);
	background-position: 1px 0px;
	background-repeat: no-repeat;
	width: 529px;
	height: 47px;
}
.related_game_categories_top {
	background-image: url(../images/related_game_categories_top.png);
	background-position: 1px 0px;
	background-repeat: no-repeat;
	width: 529px;
	height: 47px;
}
.more_about_game_bottom {
	background-image: url(../images/more_about_game_bottom.png);
	background-position: 0px -9px;
	background-repeat: no-repeat;
	width: 529px;
	height: 31px;
}
.tips_n_tricks_game_top {
	background-image: url(../images/tips_n_tricks_game_top.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 529px;
	height: 47px;
}
.screenshots_game_top {
	background-image: url(../images/screenshot_game_top.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 529px;
	height: 47px;
}
.comments_game_top {
	background-image: url(../images/comments_top.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 529px;
	height: 47px;
}
div.medium_panel_game_top div.top_header {
	position: relative;
	width: 300px;
	height: 40px;
	left: 206px;
	padding-left: 20px !important;/*Stas*/
	top: 7px;
	font-size: 16px;
	font-weight: bold;
}

.medium_panel_game_center {
	background-image: url(../images/content_center_narrow_center_gr.png);
	background-repeat: repeat-y;
	width: 529px;
	min-height: 200px;
}
.medium_panel_online_game_center {
	background-image: url(../images/online_game_center.png);
	background-repeat: repeat-y;
	width: 707px;
	min-height: 354px;
	text-align: center;
	padding-top: 15px;
}
.tips_game_center {
	background-image: url(../images/content_center_narrow_center_gr.png);
	background-repeat: repeat-y;
	width: 529px;
/*	min-height: 200px; */
	padding: 2px;
}
.screenshot_game_center {
	background-image: url(../images/content_center_narrow_center_gr.png);
	background-repeat: repeat-y;
	width: 529px;
	text-align: center;
	padding-top: 7px;
	padding-left: 4px;
}
.tips_game_center_content {
	padding: 6px 10px 10px;
	margin-top: -5px;
	font-family: Tahoma,sans-serif !important;
	font-size: 12px !important;
	font-weight: normal !important;
}
#slickbox2
{
	font-family: Tahoma,sans-serif !important;
	font-size: 12px !important;
	font-weight: normal !important;
}

.game-item {
	padding: 11px 6px 6px 16px;
}
.game-frame {
	position: absolute;
}
.medium_panel_center {
	background-image: url(../images/content_center_narrow_center_gr.png);
	background-repeat: repeat-y;
	width: 529px;
	min-height: 100px;
}

.medium_panel_center a /*Stas*/
{
	font-family: Tahoma,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #001d73;
	text-decoration: none;
}

.medium_panel_game_about {
	background-image: url(../images/content_center_narrow_center_gr.png);
	background-repeat: repeat-y;
	width: 529px;
	/*min-height: 400px;*/
	text-align: left;
}
.medium_panel_bottom {
	background-image: url(../images/content_center_narrow_bottom.png);
	background-position: top;
	background-repeat: no-repeat;
	width: 529px;
	height: 18px;
}
.medium_panel_online_game_bottom {
	background-image: url(../images/online_game_bottom.png);
	background-position: top;
	background-repeat: no-repeat;
	width: 707px;
	height: 29px;
}
.medium_panel_bottom_red {
	background-image: url(../images/content_center_narrow_bottom_red.png);
	background-position: top;
	background-repeat: no-repeat;
	width: 529px;
	height: 31px;
}
.medium_panel_bottom_red_text {
	position: relative;
	top: 5px;
	left: 410px;
	width: 112px;
	height: 20px;
	font-family: Tahoma,sans-serif;
}
.medium_panel_bottom_red_text  a {
	color: #ffffff !important;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
}
.medium_panel_top h2 {
	margin-top: 0px;
	padding-top: 14px;
}
.medium_panel_top h2.title {
	margin-top: 0px;
	padding-top: 14px;
	font-size: 14px;
	text-align: left;
	padding-left: 14px;
}

.medium_panel_top_game h2 {
	margin-top: 0px;
	padding-top: 7px; /*14*/
}
.medium_panel_top_game h2.title {
	margin-top: 0px;
	padding-top: 7px; /*14*/
	font-size: 14px;
	text-align: left;
	padding-left: 14px;
}
div.inter_news {
	height: 10px;
}
.cat_center {
	margin-top: -14px;
	text-align: left;
}
.frame_blue {
	position: absolute;
}
.game_desc {
	position: absolute;
	width: 389px;
	height: 100px;
	left: 130px;
	top: 15px;
}
h2.title a {
	text-decoration: none;
	color: #001d73;
}
.rating {
	font-weight: bold;
	padding-bottom: 5px;
}
.rating img {
	position: relative;
	top: 3px;
}
.game_download {
	font-weight: bold;
	position: relative;
	top: -7px;
}
.game_download span a {
	padding: 0px 10px;
	text-decoration: none;
	color: #001d73;
}
.game_download span a:hover {
	text-decoration: underline;
}
.game_download img {
	position: relative;
	top: 11px;
}
.pagination {
	padding: 5px 15px;
	font-size: 12px;
	font-weight: bold;
}
.pagination a {
	text-decoration: none;
	color: #001d73;
	font-weight: normal !important;
}
.pagination a:hover {
	text-decoration: underline;
}
.sorting {
	padding: 10px 15px;
}
.sorting a {
	text-decoration: none;
	color: #001d73;
	font-weight: normal !important;
}
.sorting strong a{
	font-weight: bold !important;
}
.sorting a:hover {
	text-decoration: underline;
}
.game_about_left {
	float: left;
	padding: 10px;
	width: 60%;
	border-right: 1px solid #001d73;
	font-size: 12px;
}
.game_about_right {
	float: left;
	padding: 10px;
	width: 30%;
	text-align: left;
}
.star_img {
	position: relative;
	top: 3px;
	text-align: left;
}
div.screenshot-item {
	float: left;
	width: 100px;
	height: 85px;
	padding: 0px 2px;
}
.img_frame_screenshot {
	position: absolute;
	width: 100px;
	height: 85px;
}
.catsNames {
	width: 100%;
	text-align: center;
	padding: 10px 5px;
	font-size: 12px !important;/*Stas*/
}
.catsNames a {
	text-decoration: none;
	color: #001d73;
	font-size: 12px !important;/*Stas*/
	font-weight: normal !important;
}
.catsNames strong a{
	font-weight: bold !important;
}
.catsNames a:hover {
	text-decoration: underline;
}
#authors a {
	color: #ffffff;
	text-decoration: none;
}
#authors a:hover {
	text-decoration: overline;
}
span.sim_games_titles {
	font-weight: bold;
	font-size: 16px;
	text-align: center;
	display: block;
}
#social {
	position:relative;
	left: 365px;
	top: 5px;
	width: 150px;
	height: 20px;
        text-align: center;
}
#cse-search-results iframe {
	width: 510px;
	background-color: #c6e6f7;
}
div.line label {
	display: block;
	/*position: absolute;*/
}
.error {
	color: #ff2222;
}
#featured_link_play {
	position: relative;
	left: 527px;
	top: 103px;
	font-weight: bold;
}
#featured_link_play a, #game_link_play a {
	color:#001d73;
}
#game_link_play {
	position: relative;
	left: 348px;
	top: -16px;
	font-weight: bold;
}
#game_online_download {
	width: 300px;
	height: 40px;
	background-image: url('../images/button_download_online.png');
	background-position: center;
	background-repeat: no-repeat;
	position: relative;
	left: 210px;
	top: 13px;
}
#game_online_download:hover {
	background-image: url('../images/button_download_online_hover.png');
}
#game_online_download a {
	text-decoration: none;
	font-weight: bold;
	font-size: 16px;
	color: #001d73;
	position: relative;
	top: 10px;
}

#notbigfishdownload
{
	text-aling:center;
}

#notbigfishdownload #download_game_header
{
	text-decoration: none;
	font-weight: bold;
	font-size: 16px;
	color: #001d73;
	padding: 10px 20px;
	text-aling:center;
}

#notbigfishdownload #featured_game_download_button_win, #notbigfishdownload #featured_game_download_button_mac
{
	text-aling:center;
	position:static !important;
	left:auto !important;
	padding: 15px 130px;
}

#notbigfishdownload #featured_game_download_button_win a span, #notbigfishdownload #featured_game_download_button_mac  a span
{
	text-aling:center;
	position:relative !important;
	left:auto !important;
/*        padding-top: 36px;*/
        padding-left: 30px;
}

#google_hor_banner
{
/*	padding-top: 80px;*/
	text-aling:center;
	width:336px;
	margin:3px auto;
}

#google_hor_banner2
{
/*	padding-top: 80px;*/
	text-aling:center;
	width:468px;
	margin:3px auto;
}

#google_gs_banner
{
/*	padding-top: 80px;*/
	text-aling:center;
	width:500px;
	margin:3px auto;
}

#slick-show
{
	display: block; 
	width: 100%; 
	text-align: right !important;
}

#slick-hide
{
	display: block; 
	width: 100%; 
	text-align: right !important;
}

#community_center .comments_content .news_title div 
{
	overflow: hidden; 
        width: 190px !important;
}

#community_center .news_content .news_title div 
{
	overflow: hidden; 
        width: 428px !important;
}
