@font-face {
    font-family: 'GoodDogRegular';
    src: url('/fonts/gooddog-webfont.eot');
    src: url('/fonts/gooddog-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/gooddog-webfont.woff') format('woff'),
         url('/fonts/gooddog-webfont.ttf') format('truetype'),
         url('/fonts/gooddog-webfont.svg#GoodDogRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'BevanRegular';
    src: url('/fonts/bevan-webfont.eot');
    src: url('/fonts/bevan-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/bevan-webfont.woff') format('woff'),
         url('/fonts/bevan-webfont.ttf') format('truetype'),
         url('/fonts/bevan-webfont.svg#BevanRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

body { font: normal 11px/1.5 Arial, Helvetica, sans-serif; color: #727272; background: #e8e6e1 url('/images/Games/bg.jpg') no-repeat top center; }
a {
    color: #b3ab97; 
}
input[type='text'],input[type=password] { background-color: #f6f6f6; color: #b4b4b4; border-radius: 4px; outline: none; border: none; box-shadow: inset 1px 1px 0 #eee; border-top: 1px solid #dedede; border-left: 1px solid #dedede;behavior: url(/css/PIE.htc);position: relative}
.clear{clear: both}

#billboard { margin: 10px auto !important; clear: both; }
#wrapper #billboard > div { width: 750px; margin: 0 auto; }
#billboard2 {clear: both;width: 750px; height: 100px; margin: 10px auto;}
#billboard2.right{margin: 10px 0 20px 245px}

#wrapper { background: url('/images/Games/bg_wrapper.png') repeat-y top center; margin-top: 4px; }
#wrapper > div,#wrapper #game_types_wrapper>section{ width: 1050px; margin: auto; }
#wrapper #bottom.right #tags,#wrapper #bottom.right #pixad{padding-left: 180px}

#top { position: relative; background: url('/images/Games/bg_top.png') no-repeat 50% -24px; height: 128px;padding-top: 50px}
#top.logged{background-position: 0 0;padding-top: 72px}
#top #logo { display: block; width: 170px; height: 36px; margin: 0 0 26px 20px; }
#top #search { position: absolute; bottom: 95px; right: 175px; width: 417px; height: 36px; background: url('/images/Games/bg_search.png') no-repeat; padding: 9px; }
#top #search > div{margin-top: 5px;}
#top #search input[type="text"]{color: #B4B4B4;border-radius: 0 !important;border:none !important;box-shadow: none !important;background: none !important;}
.gsib_a{padding-top: 0px !important;background: none !important;}
.cse input.gsc-search-button, input.gsc-search-button{background-image: none !important;background-color: #4e8303 !important;border-color: #87ac05 !important}
.cse input.gsc-search-button:hover, input.gsc-search-button:hover{background-color: #6c9b02 !important}
.cse .gsc-search-button input.gsc-search-button-v2, input.gsc-search-button-v2{margin-top: 0 !important}
.gsc-search-box .gsc-input > input:focus, .gsc-input-box-focus{border: 1px solid #87ac05 !important}
.gsc-input-box {border-radius: 3px}
.gscb_a{color: #4a7f04 !important}
#top #auth_button { position: absolute; bottom: 99px; right: 20px; width: 133px; }
#top.logged #auth_button{bottom: 88px}
#top #auth_button a { display: block; height: 48px; background: url('/images/Games/sprite.png') no-repeat; text-indent: -9999px; }
#top #auth_button a.login { background-position: -20px 0; }
#top #auth_button a.login:hover { background-position: -153px 0; }
#top #auth_button a.logout { height: 40px; background-position: -20px -48px;margin-bottom: 8px}
#top #auth_button a.logout:hover{background-position: -122px -752px}

#other-sites{position: absolute;top: 5px;right: 15px;}
#other-sites li{float: left;list-style: none;}
#other-sites li a{font: normal 9px/1 'BevanRegular';color: #9F9B91;text-decoration: none;text-transform: uppercase;padding: 0 5px;border-right: 1px dashed #9F9B91}
#other-sites li a:hover{color: #ff8a00}
#other-sites li a.last{border-right: 0}

#top.logged .user{position: absolute;right: 20px;top: 31px;font: normal 14px/1 'BevanRegular';color: #9f9b91}
#top.logged .user .nick{color: #FF8A00;text-decoration: none}
#top.logged .user .settings{color: #FF8A00;text-decoration: none;color: #9f9b91;margin-left: 10px;padding-bottom: 2px;border-bottom: 1px dashed #9f9b91}
#top.logged .user .settings:hover{color: #FF8A00;border-color: #FF8A00}

#login{position: relative;display: none;z-index: 999;}
#login form{width: 279px; height: 212px; background: url('/images/Games/login_form_bg.png') no-repeat; position: absolute;right: -5px;top: 55px;padding: 40px}
#login form > div {overflow: hidden;padding-bottom: 10px}
#login form h2,#login form h3{color: #ff8a00;font: normal 18px/1 'BevanRegular', sans-serif;text-shadow: 1px 1px 1px #2F5D01;margin-bottom: 25px}
#login form h3{font-size: 12px;margin: 25px 0 10px 0}
#login form p{color: #fff;text-shadow: 1px 1px 1px #2F5D01;}
#login form p a{color: #ff8a00;text-decoration: none;font-weight: bold}
#login form label{display: block;font: normal 12px/1 'BevanRegular';color: #fff;float: left;width: 50px;padding-top: 10px}
#login form input{float: left;}
#login form input[type=text],#login form input[type=password]{width: 175px;height: 30px;padding: 0 5px 0 5px}
#login form input[type=submit]{width: 37px;height: 37px;background: url('/images/Games/sprite.png') -689px -51px no-repeat;border: none;margin-left: 5px;text-indent: -9999px;text-transform: capitalize;}
#login form .close{position: absolute;right: 34px;top: 34px;display: block;width: 14px;height: 16px;background: url('/images/Games/login_close.png') 0 0 no-repeat;text-indent: -9999px}
#login form .close:hover{background-position: -14px 0}
#login .no-remember{color: white;font-weight: bold;text-decoration: none;text-shadow: 1px 1px #2F5D01;position: absolute;top: 160px;left: 90px;}
#login .no-remember:hover{color: #ff8a00}
#login .error{position: absolute;top: 102px;left: 280px;background: url('/images/Games/sprite.png') -258px -753px no-repeat;width: 93px;height: 25px;font: normal 12px 'BevanRegular';padding: 8px 0 0 13px;}

#top #top_nav { overflow: hidden; width: 786px; height: 54px; background: url('/images/Games/sprite.png') no-repeat -20px -88px; margin: 0 0 0 10px; }
#top #top_nav ul li { float: left; line-height: 54px; background: url('/images/Games/sprite.png') no-repeat -812px -88px;}
#top #top_nav ul li:first-child { background: none; }
#top #top_nav ul li a { font: normal 14px 'BevanRegular', serif; color: #ffffff; text-decoration: none; text-shadow: #2f5d01 1px 1px 0; padding: 0 11px;transition: color 0.5s;-moz-transition: color 0.5s;-webkit-transition: color 0.5s;}
#top #top_nav ul li a:hover { color: #f68600; }
#top #top_nav ul li a.home { display: block; width: 40px; height: 40px; background: url('/images/Games/sprite.png') no-repeat -287px 0; text-indent: -9999px; padding: 0; margin: 8px 9px 0 10px; }
#top #top_nav ul li a.home:hover { background-position: -328px 0; }
#top #newgame_info { position: absolute; bottom: -3px; right: 10px; overflow: hidden; width: 230px; font: normal 14px 'BevanRegular', serif; color: #938f86; }
#top #newgame_info p { float: left; width: 95px; margin-top: 25px; text-transform: uppercase; }
#top #newgame_info time { float: left; width: 109px; height: 64px; font: normal 36px 'GoodDogRegular', sans-serif; color: #649405; background: url('/images/Games/bg_time.png') no-repeat 0 0; padding: 27px 0 0 25px; }
#top #newgame_info time span { font-size: 24px; }
#top #newgame_info time .flash{margin: 0 5px 0 5px}

#container #menu { float: left; width: 185px; }
#container #menu header { font: normal 24px/1 'BevanRegular', sans-serif; color: #fff; text-shadow: #2f5d01 1px 1px 0; height: 30px; background: url('/images/Games/bg_categories.png') no-repeat left top; padding: 30px 0 10px 20px;  }
#container #menu nav { background: url('/images/Games/bg_categories.png') no-repeat left bottom; padding: 0 0 10px 0}
#container #menu nav h2{ font: normal 14px/1 'BevanRegular', sans-serif; color: #fff; text-shadow: #2f5d01 1px 1px 0;padding: 0 0 0 20px}
#container #menu nav h2 a{text-decoration: none;color: #fff;-moz-transition: color 0.5s;-webkit-transition: color 0.5s;transition: color 0.5s;}
#container #menu nav ul {margin-left: 34px}
#container #menu nav ul li{list-style: disc;color: #395704;-moz-transition: color 0.5s;-webkit-transition: color 0.5s;transition: color 0.5s;}
#container #menu nav ul li:hover{color: #ff8400}
#container #menu nav ul li a {color: #fff; font: normal 11px/1 'Arial', sans-serif;text-decoration: none;text-shadow: #2f5d01 1px 1px 0;display: block;padding: 6px 0;height: 15px;*height: auto; background: url('/images/Games/menu_a_bg.png') 0 100% repeat-x;-moz-transition: color 0.5s;-webkit-transition: color 0.5s;transition: color 0.5s;}
#container #menu nav ul li a.last-child{background: none;padding-bottom: 12px}
#container #menu nav a:hover{color: #ff8400}

#container #content { float: left; width: 865px; margin-bottom: 20px}
#container #content .content_top{background: url('/images/Games/main_content_top.png') no-repeat;height: 31px;}
#container #content .content_mid{background: url('/images/Games/main_content.png') repeat-y;}
#container #content .content_btm{background: url('/images/Games/main_content_btm.png') no-repeat;height: 37px;clear: both}
#container #content .category .sort {
    color: #867761;
    float: left;
    font: 11px/1 'BevanRegular';
    padding: 17px 0 0 240px;
}

#container #content.long{float: none;width: 1053px;}
#container #content.long .content_top{background: url('/images/Games/main_content_long_top.png') 1px 0 no-repeat;height: 38px;}
#container #content.long .content_mid{background: url('/images/Games/main_content_long.png') repeat-y;}
#container #content.long .content_btm{background: url('/images/Games/main_content_long_btm.png') 1px 0 no-repeat;height: 44px;clear: both}

#wrapper #game_types_wrapper{width: 100%;height: 550px;background: url('/images/Games/bottom_game_categories.jpg') no-repeat top center; }

#tags h2{height: 30px;color: #ff8200;font: normal 20px/1 'BevanRegular', sans-serif;text-shadow: 0 1px #fff;text-align: center;width: 100%;clear: both;margin: 0 auto;}
#tags h2 span{background: url('/images/Games/h2_underline.png') 2px 100% no-repeat;padding-bottom: 5px;}
#tags a{color: #6ea002;text-decoration: none;font-weight: bold;text-shadow: 0 1px #fff;font-size: 'Arial';padding: 0 2px}
#tags a:hover{color: #ff8200;}
#tags > div{text-align: center;padding-top: 10px;width: 880px;margin: 0 auto}
#tags a.size_a{font-size: 12px}
#tags a.size_b{font-size: 14px}
#tags a.size_c{font-size: 18px}
#tags a.size_d{font-size: 24px}

#bottom #pixad a {float: left;}
#pixad{text-align: center;padding: 20px 0 20px 0}
#pixad * { margin: 0 auto}

footer{background: url('/images/Games/footer_bg.jpg');height: 257px;width: 1050px;margin: 0 auto;position: relative}
footer a.goto_top{width: 356px;height: 252px;background: url('/images/Games/goto_top.png') no-repeat;display: block;text-indent: -9999px;overflow: hidden;position: absolute;bottom: 0;right: -60px}
footer a.goto_top:hover{background-position: 0 -252px}
footer p.copyrights{position: absolute;bottom: 10px;right: 350px; text-shadow: 0 1px #fff;margin-bottom: 0}
footer p.copyrights a{color: #f17e00;font-weight: bold;text-decoration: none;}
footer h2{color: #6ea002;font: normal 16px/1 'BevanRegular';text-shadow: 0 1px #fff}
footer nav > div{float: left;padding: 30px 0 0 20px}
footer .col_1{width: 182px;}
footer .col_2{width: 134px;}
footer .col_3{width: 180px;}
footer .col_4{width: 160px;}
footer nav ul{margin-left: 10px}
footer nav ul li{list-style: disc;color: #ef7a00;text-shadow: 0 1px #fff}
footer nav ul li a{text-decoration: none;font: normal 11px/1 'BevanRegular';color: #ef7a00}
footer nav ul li:hover,footer nav ul li a:hover{color:#efa300}

#game_types > div{height: 107px;}
#game_types figure{z-index: 1;float: left;width: 66px;height: 66px;margin-left: 10px;position: relative;background: url('/images/Games/sprite.png') -526px -150px no-repeat;padding: 11px;}
#game_types figure.hover{background-position: -435px -150px;}
#game_types figure figcaption{z-index: 2;width: 126px;height:38px;background: url('/images/Games/sprite.png') -298px -163px no-repeat;zoom:1;position: absolute;bottom: -30px;left: -20px;z-index: 2;color: white;font: normal 12px/1 'BevanRegular';text-align: center;padding-top: 20px;text-shadow: 1px 1px 1px #6e6e6e;line-height: 13px;display: none;}
#game_types figure a img{border-radius: 5px;behavior: url(/css/PIE.htc);position: relative}
#game_types .game_type_more{width: 161px; height: 87px;background: url('/images/Games/sprite.png') no-repeat;float: left;margin-left: 180px}
#game_types .game_type_more h2{color: #fff;font: normal 12px/1 'BevanRegular';text-shadow: 1px 1px 1px #6e6e6e;padding: 15px;margin-bottom: 0px;line-height: 13px;width: 100px}
#game_types .game_type_more a{width: 118px;height: 24px;background: url('/images/Games/sprite.png') -154px -56px no-repeat;text-indent: -9999px;display: block;margin-left: 16px}
#game_types .game_type_more a:hover{background-position: -273px -56px}
#game_types .game_type_more.more_a{background-position: -20px -150px}
#game_types .game_type_more.more_b{background-position: -20px -242px}
#game_types .game_type_more.more_c{background-position: -20px -334px}
#game_types .game_type_more.more_d{background-position: -20px -426px}
#game_types .game_type_more.more_e{background-position: -20px -519px}

#game_types .game_type_count{margin-left: 20px;padding-top: 10px;width: 94px;height: 77px;background: url('/images/Games/sprite.png') no-repeat;float: left;color: white;font: normal 10px/1 'BevanRegular';text-shadow: 1px 1px 1px #6e6e6e;text-align: center}
#game_types .game_type_count .value{font-size: 22px;}
#game_types .game_type_count b{display: block;font-size: 14px;padding-bottom: 3px}
#game_types .game_type_count p{margin: 5px 0 0 0}
#game_types .game_type_count.count_a{background-position: -187px -150px}
#game_types .game_type_count.count_b{background-position: -187px -242px}
#game_types .game_type_count.count_c{background-position: -187px -334px}
#game_types .game_type_count.count_d{background-position: -187px -426px}
#game_types .game_type_count.count_e{background-position: -187px -519px}

#content h2{font: normal 20px/1 'BevanRegular';color: #ff8a00;padding: 18px;text-shadow: 0 1px #fff}
#content .category h1 {color: #FF8A00;font: 20px/1 'BevanRegular';padding: 18px 0 18px 18px;text-shadow: 0 1px #FFFFFF;float: left;width: auto;}
#content .category h1 a {color: #FF8A00;}
#content .left_content{float: left;width: 490px;border-right: 2px solid #f3f1ee;overflow: hidden;padding: 0 0 0 18px;position: relative}
#content .left_content.newest header{width: 462px;height: 52px;background: url('/images/Games/bar_bg.jpg') repeat-x;border-radius: 20px;;margin: 0 0 20px 0;position: relative;behavior: url(/css/PIE.htc)}
#content .left_content.newest header div{width: 69px;height: 65px;background: url('/images/Games/sprite.png') -439px -262px no-repeat;position: absolute;top: 10px;right: 10px}

#content .right_content{float: left;width: 324px;overflow: hidden;padding: 0 0 0 30px;position: relative}
#content .right_content.popular header{width: 300px;height: 52px;background: url('/images/Games/bar_bg.jpg') repeat-x;border-radius: 20px;margin: 0 0 20px 0;position: relative;behavior: url(/css/PIE.htc)}
#content .right_content.popular header div{width: 69px;height: 65px;background: url('/images/Games/sprite.png') -539px -262px no-repeat;position: absolute;top: 10px;right: 10px}

#content .content_slider{padding-top: 20px;clear:both;position: relative; height: 300px;background: url('/images/Games/slider_bg.jpg') center 120px no-repeat}
#content .content_slider header,
#content .category header,
#content .tagi header,
#content .ranking header{width: 826px;height: 52px;background: url('/images/Games/bar_bg.jpg') repeat-x;margin: 0 auto 20px auto;position: relative;border-radius: 20px;behavior: url(/css/PIE.htc)}
#content .content_slider header a.button{width: 131px;height: 21px;background: url('/images/Games/sprite.png') -400px -50px no-repeat;display: block;position: absolute;right: 5px;top: 10px;font: normal 10px/1 'BevanRegular';color: #867761;text-decoration: none;padding: 12px 0 0 10px;text-shadow: 0 1px #fff;-moz-transition: color 0.5s;-webkit-transition: color 0.5s;transition: color 0.5s;}
#content .content_slider header a.button:hover{background-position: -544px -50px;color: #ff8a00}

#content .items_wrapper{overflow: hidden}
#content .item{padding-top: 10px;width: 140px;height: 242px;background: url('/images/Games/sprite.png') -531px -353px no-repeat;float: left;margin: 20px 20px 0 0;text-shadow: 0 1px #fff;}
#content .item h3{font-size: 14px;font-weight: bold;margin-bottom: 5px;padding: 0 12px 0 12px}
#content .item a{text-decoration: none;color: #727272;}
#content .item a:hover{color: #ff8a00}
#content .item p{line-height: 12px;padding: 0 12px 0 12px;margin-bottom: 8px}
#content .item figure{width: 117px;height: 127px;border-radius: 5px;padding: 3px;behavior: url(/css/PIE.htc);position: relative;margin: 0 auto 10px auto}
#content .item figure:hover{background: #fa9e00;}
#content .item figure img{border-radius: 5px;behavior: url(/css/PIE.htc);position: relative}
#content .right_content .ad_item{margin-top: 20px;float: left;}
#content .item .rank{padding-left: 28px}

#content .content_mid .more{width: 101px;height: 23px;background: url('/images/Games/sprite.png') -544px -16px no-repeat;display: block;float: left;margin-top: 20px;font: normal 11px/1 'BevanRegular';color: #867761;text-decoration: none;padding: 10px 0 0 10px;text-shadow: 0 1px #fff;-moz-transition: color 0.5s;-webkit-transition: color 0.5s;transition: color 0.5s;}
#content .content_mid .more:hover{background-position: -658px -16px;color: #ff8a00}

#activity{position: relative;padding-top: 5px}
#activity .activity_more{color: #867761;text-decoration: none;z-index: 2;width: 89px;height: 23px;display: block;position: absolute;top: 1px;right: 20px;background: url('/images/Games/sprite.png') -770px -16px no-repeat;padding: 10px 0 0 10px;text-shadow: 0 1px #fff;-moz-transition: color 0.5s;-webkit-transition: color 0.5s;transition: color 0.5s;font: normal 10px/1 'BevanRegular';}
#activity .activity_more:hover{background-position: -20px -752px;color: #ff8a00}

#tabs{height: 240px;background: none;border: none;z-index: 1;position: relative}
#tabs .ui-state-default{background: none;border: none;height: 24px;border-radius: 10px;margin: 0;}
#tabs .ui-tabs-selected{background: url('/images/Games/tabs_li_bg.jpg') repeat-x}
#tabs .ui-tabs-nav .ui-tabs-selected a{color: #ff8c04}
#tabs .ui-tabs-nav{background: url('/images/Games/tabs_bg.jpg') 0 50% repeat-x;border: none;padding: 0;margin: 0 0 0 20px;width: 726px;}
#tabs .ui-tabs-nav a{font: normal 12px/1 'BevanRegular', sans-serif;color: #bbb3a1;padding: 5px 8px 5px 8px}
#tabs .ui-widget-content{background: url('/images/Games/top_tab_bg.jpg') 0 20px no-repeat;height: 160px;padding-top: 25px}
#tabs .tabs_game{width: 129px;height: 137px;background: url('/images/Games/sprite.png') -297px -233px no-repeat;float: left;margin-left: 8px}
#tabs .tabs_game .thumb{margin: 8px 0 0 15px;display: block}
#tabs .tabs_game .thumb:hover{opacity:0.8}
#tabs .tabs_game .title{text-align: center;text-decoration: none;color: #f19930;font: normal 11px/1 'BevanRegular', sans-serif;display: block;padding-top: 5px}
#tabs .tabs_game .title:hover{color: #FF8A00}
#tabs #tabs-4{background: url('/images/Games/rank_bg.jpg') 0 20px no-repeat;}
#tabs .tabs_rank{float: left;width: 110px;height: 75px;text-align: center;text-shadow: 0 1px #fff;margin: 40px 48px 0 48px;overflow: hidden}
#tabs .tabs_rank.c{margin-left: 40px}
#tabs .tabs_rank.d{margin-left: 33px}
#tabs .tabs_rank .title{color: #f68600;font: normal 11px/1 'BevanRegular', sans-serif;margin-bottom: 10px}
#tabs .tabs_rank .value{color: #759634;font: normal 11px/1 'BevanRegular', sans-serif;}
#tabs .tabs_rank .value b{display: block;font-size: 30px;margin-bottom: 5px}

#container #content.long #tabs{width: 1042px;margin: 0 auto}
#container #content.long #tabs .ui-tabs-panel{padding-left: 38px}
#container #content.long #tabs .ui-tabs-nav{width: 910px}
#container #content.long #tabs .ui-widget-content{background: url('/images/Games/top_tab_long_bg.jpg') 0 20px no-repeat;}
#container #content.long #tabs #tabs-4{background: url('/images/Games/rank_long_bg.jpg') 0 30px no-repeat;padding-left: 47px;}
#container #content.long #tabs .tabs_rank{margin: 40px 65px 0;}
#container #content.long #tabs .tabs_rank.c{margin-left: 66px;}
#container #content.long #tabs .tabs_rank.d{margin-left: 55px;}

#for_user{width: 1018px;padding: 20px 0 0 17px;clear: both;}
#for_user header{background: url('/images/Games/bar_bg.jpg') repeat-x;height: 49px;border-radius: 10px;width: 1018px;margin-bottom: 10px;position: relative;behavior: url(/css/PIE.htc)}
#for_user .box{background: #f6f4f2;border-radius: 10px;position: relative;behavior: url(/css/PIE.htc);overflow: hidden;margin-bottom: 20px}
#for_user .box h3{color: #b3ab97;font: normal 14px/1 'BevanRegular';padding: 20px;margin-bottom: 10px}
#for_user .box figure{width: 60px;height: 60px;background: url('/images/Games/sprite.png') -673px -539px no-repeat;padding: 10px;position: absolute;left:0;top: 0}
#for_user .box .item_box{height: 80px;padding-left: 85px;position: relative;text-shadow: 0 1px #fff;margin:0 0 10px 20px;font-size: 11px;;width: 145px;float: left;}
#for_user .box .item_box h4{font-weight: bold;font-size: 14px;color: #7b735e;margin: 0}
#for_user .box .item_box a{text-decoration: none;}
#for_user .box .item_box a:hover h4{color: #ffb400}
#for_user .box .item_box p{margin-bottom: 0px;}
#content .content_mid #for_user .box .more{float: right;margin: 0 15px 15px 0;clear: both}

.bx-wrapper{margin: 0 auto}
/*
.bx-prev{overflow: hidden;display: block;width: 60px;height: 29px;background: url('/images/Games/slider_btns_sprite.png') 0 -29px no-repeat;text-indent: -9999px;position: absolute;left: -82px;top: 89px}
.bx-prev:hover{background-position: 0 0}
.bx-next{overflow: hidden;display: block;width: 60px;height: 29px;background: url('/images/Games/slider_btns_sprite.png') -62px -29px no-repeat;text-indent: -9999px;position: absolute;right: -82px;top: 89px}
.bx-next:hover{background-position: -62px 0}
*/

.bx-prev{overflow: hidden;display: block;width: 60px;height: 29px;position: absolute;left: -82px;top: 89px}
.bx-prev img{position: absolute;top:-29px;left: 0}
.bx-next{overflow: hidden;display: block;width: 60px;height: 29px;position: absolute;right: -82px;top: 89px}
.bx-next img{position: absolute;top:-29px;left: -62px}


#slider { float: left; width: 690px;overflow: hidden;height: 219px; position:relative; margin-left: 84px; }
#slider .items { width:20000em;position:absolute;clear:both;}
#slider .items > div { float:left; width: 690px !important; }
#slider > div > div { float:left; margin: 0 5px; width: 216px; height: 219px; }
#slider-nav-left,
#slider-nav-right { overflow: hidden; display: block; width: 60px; height: 29px; position: absolute; cursor: pointer; }
#slider-nav-left { left: 14px; top: 162px;
                   background: url('/images/Games/slider_btns_sprite.png') no-repeat 0 -29px;
                   -moz-transition: background 200ms linear;
                   -webkit-transition: background 200ms linear;
                   -o-transition: background 200ms linear;
                   transition: background 200ms linear;
}
#slider-nav-left:hover { background: url('/images/Games/slider_btns_sprite.png') no-repeat 0 0; }
#slider-nav-right { right: 14px; top: 162px;
                    background: url('/images/Games/slider_btns_sprite.png') no-repeat -62px -29px;
                    -moz-transition: background 200ms linear;
                    -webkit-transition: background 200ms linear;
                    -o-transition: background 200ms linear;
                    transition: background 200ms linear;
}
#slider-nav-right:hover { background: url('/images/Games/slider_btns_sprite.png') no-repeat -62px 0; }
#slider .slider_game{width: 216px; height: 219px; background: url('/images/Games/sprite.png') -297px -387px no-repeat;float: left;margin-left: 10px;position: relative}
#slider .slider_game .thumb{display: block;width: 200;height: 200px;margin: 8px 0 0 8px}
#slider .slider_game .thumb img{border-radius:5px;position: relative}
#slider .slider_game .caption{width: 180px;height: 60px;position: absolute;background: url('/images/Games/slider_caption_bg.png');top: 128px;left: 8px;border-radius: 0 0 5px 5px}
#slider .slider_game .caption {color: white;text-decoration: none;padding: 10px;line-height: 12px}
#slider .slider_game .caption:hover{color: #ff8a00}
#slider .slider_game .caption h3{font: normal 13px/18px 'BevanRegular', sans-serif;margin-bottom: 8px;}
#slider .slider_ad{width: 216px; height: 209px; background: #fff url('/images/Games/sprite.png') -297px -387px no-repeat; float: left;text-align: center;padding-top: 10px; margin-left:10px; }

#content .category header p{position: absolute;top: 16px; right: 12px;color: #867761;font: normal 10px/1 'BevanRegular', sans-serif;line-height: 20px;text-shadow: 0 1px #fff}
#content .category header p b{font-size: 24px;float: left;display: block;margin-left: 3px}
#content .category header p span{display: block;float: left;padding-top: 3px}
#content .category header span.amount{font: 20px/1 'BevanRegular';padding: 18px 18px 18px 5px;color: #FF8A00;display: block;float: left}
#content .category p.subtitle{color: #867761;font: normal 14px/1 'BevanRegular', sans-serif;margin-left: 22px;padding: 10px 0 20px 0;background: url('/images/Games/content_separator_a.jpg') 0 100% no-repeat}
#content .category p.subtitle strong{color: #ff8a00}
#content .category ul{float: left;margin-right: 16px}
#content .category li{list-style: none;}
#content .category li a{font-weight: bold;width: 178px;border-bottom: 1px solid #edeae7;display: block;line-height: 24px;text-decoration: none;font-size: 12px; color: #867761;background: url('/images/Games/list_a_arrow.png') 100% -20px no-repeat}
#content .category li a:hover{background-position: 100% 6px;color: #ff8a00}
#content .category_menu{clear: both;height: 63px;width: 826px;background: url('/images/Games/category_menu_short.jpg') 0 20px no-repeat;margin: 0 0 20px 24px;padding-top: 20px}
#content .category p.subtitle_2{color: #867761;font: normal 14px/1 'BevanRegular', sans-serif;padding-top: 24px;width: 376px;float: left;}
#content .category p.subtitle_2 strong{color: #ff8a00}

#content .category .sort.absolute{position: absolute;top: 10px;right: 10px;padding: 0}
#content .category .sort{float: left;color: #867761;font: normal 11px/1 'BevanRegular';padding: 18px 0 0 10px;}
#content .category .sort .select{display: block;position: relative;width: 137px;height: 29px;background: url('/images/Games/sprite.png') -729px -50px no-repeat;float: left;margin: 0 5px 0 5px}
#content .category .sort .select select{opacity:0;width: 137px;height: 29px;cursor: pointer;filter: alpha(opacity = 0);}
#content .category .sort .select span{position: absolute;font: normal 12px/1 'Arial';text-shadow: 0 1px #fff;top: 10px;left: 12px;padding: 0}


#content .category .sort label,#content .category .sort span,#content .category .sort a{float: left;padding-top: 10px;color: #867761;text-decoration: none}
#content .category .sort a.active,#content .category .sort a:hover{color: #ff8a00}
#content .category .sort a{margin: 0 5px 0 8px}
#content .category .sort a.last-child{margin-left: 12px}
#content .category .sort .close{width: 15px;height: 15px;background: url('/images/Games/sprite.png') -422px -33px no-repeat;margin-left: 30px;padding: 0;margin-top: 6px;cursor: pointer}

div.target .target_content{background: url('/images/Games/category_header.png'); width: 585px; height: 172px; margin: -2px auto 5px auto; position: relative; padding-left: 240px; text-shadow: 1px 1px #1e3c00; }
div.target .target_content .target_img{ position: absolute; left: 0px; top: 0px; }
#content .category div.target h1{ padding: 0px; margin: 25px 0 20px 0; text-shadow: 1px 1px #1e3c00; }
#content .category div.target p.text{ clear: both; color: white; font-size: 14px; width: 560px; }
#content .category div.target p.amount{ float: right; color: white; font: 12px/30px 'BevanRegular'; margin: 16px 20px 0 0; }
#content .category div.target p.amount span{ font-size: 22px; }
div.target .separator{ width: 833px; height: 26px; background: url('/images/Games/content_separator.png'); margin: 0 auto; }

#content .item2{width: 250px;height: 120px;padding: 10px 15px;border-radius: 5px;float: left;position: relative;behavior: url(/css/PIE.htc)}
#content .item2 figure{width: 101px;height: 104px;background: url('/images/Games/sprite.png') -673px -353px no-repeat;padding: 8px;float: left}
#content .item2 figure img{border-radius: 5px}
#content .item2 .item2_content{float: left;width: 127px;margin-left: 6px}
#content .item2 a{color: #727272;text-decoration: none;font-weight: bold;font-size: 14px;}

#content .item2 h3{margin: 3px 0 3px 0}
#content .item2 p{line-height: 12px;margin: 0;height: 52px}
#content .item2 span.date{color: #cdcdcd;display: block;margin-bottom: 2px}
#content .items2_wrapper{padding-left: 10px;overflow: hidden;padding-bottom: 20px; width: 840px;}

#content .item2.hover{background: #ff8a00}
#content .item2.hover figure{background: none}
#content .item2.hover p,#content .item2.hover a{color: #fff;text-shadow: 1px 1px #c26900}
#content .item2 .click{font: normal 24px/1 'BevanRegular';position: absolute;z-index: 2;display: block;width: 280px;height: 138px;background: url('/images/Games/sprite.png') -21px -611px;top: 0;left: 0;line-height: 138px;text-align: center;display: none}

#category_select{text-shadow: 0 1px #375900;color: #f07c00;font: normal 14px/1 'BevanRegular';width: 833px;height: 185px;background: url('/images/Games/category_select.png') no-repeat;position: relative;margin: 0 auto -20px; top: -30px;}
#category_select li{float: left;width: 43px;height: 43px;text-align: center;cursor: pointer;position: relative}
#category_select li:hover{color: #ffba00;background: url('/images/Games/letter_shadow.png') no-repeat}
#category_select li.last-child:hover{background-position: -42px}
#category_select ul{clear: both;position: absolute;width: 560px}
#category_select ul.line_a{top: 59px;left: 238px}
#category_select ul.line_b{top: 103px;left: 195px;width: 605px}
#content .category ul.line_a li > span,#content .category ul.line_b li > span{display: block;width: 43px;height: 30px;padding-top: 14px}

#category_select ul.line_a .hover,#category_select ul.line_b .hover_a,#category_select ul.line_b .hover_b{position: absolute;width: 58px;height: 73px;background: url('/images/Games/letter_hover_a.png') 0 0 no-repeat;bottom: -5px;left: -7px;padding-top: 12px;display: none}
#category_select ul.line_b .hover_a{bottom: -36px}
#category_select ul.line_b .hover_b{bottom: -36px;width: 94px;background-position: -56px 0}
#category_select ul.line_a .hover span,#category_select ul.line_b .hover_a span,#category_select ul.line_b .hover_b span{display: block;color: white;height: 26px;padding-top: 7px}
#category_select ul.line_b .hover_b span{width: 30px;margin-left: 16px;*margin-left:-30px}
#category_select ul.line_a .hover span:hover,#category_select ul.line_b .hover_a span:hover,#category_select ul.line_b .hover_b span:hover{opacity:0.6;filter: alpha(opacity = 60);}
#category_select ul.line_b .hover_b span.last-child{position: absolute;bottom: 7px;right: 12px;margin: 0}
#category_select ul.line_b .hover_c{display: none;position: absolute;width: 365px;height: 85px;background: url('/images/Games/letter_hover_b.png');top:-5px;left: -7px;color: #fff;font-size: 14px}
#category_select ul.line_b .hover_c > span{position: absolute;top: 14px;left: 14px;display: block;height: 21px;width:30px;padding-top: 5px}
#category_select ul.line_b .hover_c > span:hover{opacity:0.6}
#category_select ul.line_b .hover_c div{position: absolute;top: 45px;left: 13px;}
#category_select ul.line_b .hover_c div span{display: block;float: left;height: 21px;width:34px;padding-top: 5px;text-align: center}
#category_select ul.line_b .hover_c div span:hover{opacity:0.6;filter: alpha(opacity = 60);}

#content h1{font: normal 30px/1 'BevanRegular';color: #ff8a00;width: 500px;margin-left: 20px}
#content #game h1 { width: 1008px; }
#content #intro_game .fb-like{float: right;position: absolute;right: 20px;top: 0;width: 150px;z-index: 200}
#content #intro_game header{position: relative}
#content header a{text-decoration: none;}
#content header a.category-name {color: #FF8A00}
#content header a.tag-name {color: #6EA002}
#content #options{width: 825px;height: 49px;background: url('/images/Games/game_options_bg.jpg') 0 0 no-repeat;margin: 10px auto;position: relative}
#content.long #options{background: url('/images/Games/game_options_long_bg.jpg') 0 0 no-repeat;margin-left: 18px;width: 718px}
#content #options.long{background: url('/images/Games/game_options_zoom_bg.jpg') 0 0 no-repeat;margin-left: 18px;width: 1018px}

#content.long #options .zoom{top: 5px;right: 60px;position: absolute;height: 29px;width: 260px;padding: 17px 7px 0 13px}
#content.long #options #zoom-slider .ui-slider-handle { cursor:pointer }
#content.long #options .zoom span{display: block;position: absolute;width: 20px;height: 19px;background: url('/images/Games/plus_minus.jpg');top: 9px;}
#content.long #options .zoom .minus{background-position: 0 0;left:-20px;cursor:pointer}
#content.long #options .zoom .plus{background-position: -22px 0;right:-20px;cursor:pointer}
#content .game{overflow: hidden}
#content .game .game_wrapper,#content .game .game_description{margin-left: 20px;float: left;}
#content .game .game_wrapper{width: 510px;}
#content.long .game_wrapper{width: 1018px;margin: 20px 0 0 18px;padding-bottom: 70px;text-align: center}

#content .game .game_wrapper{width: 410px; text-align: center}
#content .game .game_wrapper img { margin: 0 auto }
#content .game .game_wrapper * { margin: 0 auto }
#content.long .game_wrapper { width: 1018px;margin-left: 18px; text-align: center}
#content .game .game_description{width: 400px;color: #b3ab97;font-size: 12px}
#content .game h2{color: #b3ab97;font-size: 14px;padding: 0}
#content .game .tags a{color: #b3ab97; text-decoration: none;font-weight: bold;margin: 0 2px 0 2px}
#content .game .tags a:hover{color: #ff8b00}
#content .game .play_game{display: block;width: 178px;height: 53px;background: url('/images/Games/sprite.png') -307px -611px no-repeat;text-indent: -9999px;margin: 10px 0 20px;}
#content .game .play_game:hover{background-position: -487px -611px}

#content #options .add_to_fav, #content #options .fav_not_logged{display: block;width: 155px; height: 39px;background: url('/images/Games/sprite.png') -624px -308px no-repeat;position: absolute;right: 5px;top:5px}
#content #options .add_to_fav:hover, #content #options .fav_not_logged:hover{background-position: -623px -267px}
#content #options .remove_from_fav {display: block;width: 155px; height: 39px;background: url('/images/Games/sprite.png') -368px -795px no-repeat;position: absolute;right: 5px;top:5px}
#content #options .remove_from_fav:hover {background-position: -368px -753px}
#content #options p{float: left;padding: 17px 0 0 13px;font: normal 14px/1 'BevanRegular';color: #b3ab97}

#content #comments{overflow: hidden}
#content #comments h2{color: #b3ab97; font-size: 14px;margin-bottom: 5px}
#content.long #comments h2{margin-bottom: -20px}
#content #comments header{position: relative;}
#content #comments header a{position: absolute;right: 20px;top: 14px;color: #ff8b00;font: normal 11px/1 'BevanRegular';background: url('/images/Games/add.png') 0 0 no-repeat;padding-left: 15px}
#content #comments header a:hover{color: #ffb400}
#content #comments .comment_a{position: relative;width: 827px;background: #f5f5f5;border-radius: 10px;margin: 15px auto;box-shadow: inset 1px 1px 2px #dfdfdf;border: 1px solid #ededed;behavior: url(/css/PIE.htc);}
#content #comments .comment_a span.pointer{width: 18px;height: 18px;background: url('/images/Games/comment_pointer.jpg');display: block;position: absolute;bottom: -18px;right: 100px}
#content #comments .comment_b{border-bottom: 1px dashed #eceae7;width: 707px;margin: 15px auto;padding:0 0 10px 120px}

#content #comments figure{width: 60px;height: 60px;float: left;padding: 15px 15px 5px 15px}
#content #comments figure img{border-radius: 5px;position: relative;behavior: url(/css/PIE.htc);}
#content #comments .content{float: left;width: 730px;padding: 15px 0 0 0}
#content #comments .comment_b .content{width: 610px}
#content #comments .content .user a{color: #ff8b00;text-decoration: none;font-weight: bold;font-size: 12px}
#content #comments .content p{margin-bottom: 5px}

#content #comments .options{clear: both;overflow: hidden;padding: 0 15px 0 90px;font-size: 11px}
#content #comments .options p{margin-bottom: 5px}
#content #comments .options .date{width: 200px;float: left;color: #a8a294;}
#content #comments .options .links {padding-top: 3px}
#content #comments .options .links a{color: #a8a294;text-decoration: none;float: right;margin: 0px 3px 0px 3px;display: block;line-height: 12px}
#content #comments .options .links a:hover{color: #ff8b00}
#content #comments .options .links .border{border-right: 1px solid #c5c0b2;padding-right: 5px}

#content #new_comment .double_dashed{height: 3px;background: url('/images/Games/double_dashed.jpg') repeat-x;width: 830px;margin:10px 10px 10px 20px}
#content.long #new_comment .double_dashed{width: 710px;}
#content.long #new_comment h2{color: #b3ab97; font-size: 14px;margin-bottom: 10px;padding: 5px 0 0 18px;}
#content.long #new_comment .double_dashed{margin-top: 35px;}
#content #new_comment p{color: #bab2a0;font-size: 11px;padding: 0 0 0 18px;margin: 5px 0 5px 0;font-weight: bold}
#content #new_comment div.error p{margin-bottom: 0}
#content #new_comment p a{color: #ff8b00;text-decoration: none;font-weight: bold}
#content #new_comment span.alert-info{color: #bab2a0;font-size: 11px;padding: 0 0 0 18px;margin: 5px 0 5px 0;font-weight: bold}
#content #new_comment form{padding-left: 18px}
#content #new_comment textarea{background: #f5f5f5;position: relative;border: 1px solid #ededed;width: 817px;height: 80px;border-radius: 5px;outline:none;padding: 5px}
#content #new_comment input[type=submit]{text-transform: capitalize;width: 146px;height: 40px;border: none;background: url('/images/Games/sprite.png') -623px -150px no-repeat;margin: 20px 0 10px 0;text-indent: -9999px}
#content #new_comment input[type=submit]:hover{background-position: -623px -193px}
#content #new_comment .please_login{display: block;width: 230px;height: 40px;background: url('/images/Games/sprite.png') -310px -709px no-repeat;text-indent: -9999px;margin: 0 auto}
#content #new_comment .please_login:hover{background-position: -310px -666px}

#content .comments_description{float: left;width: 730px;border: 2px solid #e9e7e2;border-radius: 10px;margin-left: 18px;background: #fdfdfd;position: relative}
#content .comments_description .tabs{text-transform: uppercase;font: normal 14px/1 'BevanRegular';position: absolute;top: -43px;left: -2px}
#content .comments_description .tabs a{padding: 15px 0 0 10px;height: 40px;text-decoration: none;color: #d9d5cb;background: url('/images/Games/tabs_comments_description.jpg') 0 -55px no-repeat;display: block;float: left}
#content .comments_description .tabs a.first{width: 212px;}
#content .comments_description .tabs a.second{width: 166px;margin-left: -15px}
#content .comments_description .tabs a.first.active{background-position: 0 0;color: #ff8a00}
#content .comments_description .tabs a.second.active{background-position: -222px 0;color: #ff8a00}

#content .comments_description #comments, #content .comments_description #description{display: none}
#content .comments_description #comments.active, #content .comments_description #description.active{display: block}

#content.long .comments_description .add_to_fav, #content.long .comments_description .fav_not_logged, #content.long .comments_description .remove_from_fav {background: url("/images/Games/sprite.png") no-repeat scroll -624px -308px transparent;display: block;height: 39px;position: absolute; right:-279px;top:-52px;width: 155px;}
#content.long .comments_description .add_to_fav:hover, #content.long .comments_description:hover{background-position: -623px -267px}
#content.long .comments_description .remove_from_fav {background: url("/images/Games/sprite.png") no-repeat scroll -368px -795px transparent;display: block;height: 39px;position: absolute; right:-279px;top:-52px;width: 155px;}
#content.long .comments_description .remove_from_fav:hover{background-position: -368px -753px}
#content.long .comments_description .add_to_fav.remove{background-position: -368px -753px}
#content.long .comments_description .add_to_fav.remove:hover{background-position: -368px -795px}

#content.long .comments_description .fb-like{position: absolute;top:-20px;right: -35px;}

#content #game_aside{float: right;width: 300px}
#content.long #comments .comment_a{width: 715px}
#content.long #comments .comment_b{width: 596px}
#content.long #comments .content{width: 610px}
#content.long #comments .comment_b .content{width: 500px;}
#content.long .comments_description #new_comment textarea{width: 680px;outline:none}

#content.long .game_description{padding: 15px 0 0 18px;position: relative}
#content.long .game_description h2{color: #B3AB97;font-size: 14px;margin-bottom: 5px;padding: 0 0 10px 0}
#content.long .game_description article, #content.long .comments_description .tags, section#comments .comments {width: 693px}
#content.long .game_description .tags,  section#comments .comments{margin-bottom: 20px; color: #B3AB97;}
section#comments .comments{ padding: 20px 0 0 18px;}
#content.long .game_description article p{color: #B3AB97}
#content.long .game_description .tags a{color: #B3AB97;font-weight: bold;margin: 0 2px;text-decoration: none;}
#content.long .game_description .tags a:hover{color: #ff8b00}
#content.long .game_description .add_to_fav, #content.long .game_description .fav_not_logged{background: url("/images/Games/sprite.png") no-repeat scroll -624px -308px transparent;display: block;height: 39px;position: absolute; right:12px;top:18px;width: 155px;}
#content.long .game_description .add_to_fav:hover,  #content.long .game_description .fav_not_logged:hover{background-position: -623px -267px}
#content.long .game_description .remove_from_fav {background: url("/images/Games/sprite.png") no-repeat scroll -368px -795px transparent;display: block;height: 39px;position: absolute; right:12px;top:18px;width: 155px;}
#content.long .game_description .remove_from_fav:hover {background-position: -368px -753px}
#content.long .game_description .fb-like{position: absolute;top:70px;right: 0px;}

aside #rank{width: 347px;height: 613px;background: url('/images/Games/aside_rank2.png') no-repeat;margin: 0 0 10px 16px;position: relative}
aside #rank h2{color: #f5f5f5;text-shadow: 1px 1px #2a4b00;font-size: 12px;margin-bottom: 0}
aside #rank h2 strong{font-size: 20px;display: block;}
aside #rank .rank_item{height: 83px;position: relative;color: #f5f5f5;padding-left: 80px;text-shadow: 1px 1px #244300}
aside #rank .rank_item a{font: normal 14px/1 'BevanRegular';color: #ff8a00;text-decoration: none;padding:15px 0 5px 0;display: block}
aside #rank .rank_item a:hover{color: #ffB400}
aside #rank .rank_item p{margin-bottom: 2px}
aside #rank .rank_item span{font: normal 36px/1 'BevanRegular';color: #ff8a00;position: absolute;top: 15px;left: 12px;display: block;width: 60px;text-align: center}
/*
aside #rank a.more_ranks{display: block;text-indent: -9999px;display: block;width: 118px;height: 28px;background: url('/images/Games/sprite.png') -673px -478px no-repeat;margin: 10px 0 0 20px}
aside #rank a.more_ranks:hover{background-position: -673px -506px}
*/
aside #rank nav {text-align: center;width: 263px;margin-top: 24px}
aside #rank nav a{color: #fff;font: normal 14px/1 'BevanRegular';text-shadow: 1px 1px #2b5000;text-decoration: none;padding: 5px 0px;border-right: 1px dashed #508800}
aside #rank nav a.active{color: #ff8a00;}
aside #rank nav a:hover{color: #FFB400;box-shadow: inset -5px 0 5px -5px #244300}
aside #rank nav a span{padding: 5px 10px;border-right: 1px dashed #85bd17}
aside #rank nav a.no-border,aside #rank nav a.no-border span{border-right: none}
aside #rank nav a.no-border:hover{box-shadow:none}
aside #rank .rank_pages{position: relative;height: 500px;overflow: hidden}
aside #rank .rank_pages .page{position: absolute;left: 0;top: 505px;}
aside #rank .rank_pages .page.active{top: 0}

#ranking_wrapper{overflow: hidden}
#content .ranking_item{background: url('/images/Games/ranking_item_bg.jpg') no-repeat; width: 355px;height: 579px;float: left;margin:0 0 30px 20px;position: relative;text-shadow: 0 1px #fff;padding: 0 20px 0 20px}
#content .ranking_item.second{margin-left: 30px}
#content .ranking_item h3{font: normal 12px/1 'BevanRegular';color: #9f9785;margin: 20px 0 40px 0}
#content .ranking_item h3 strong{display: block;font-weight: normal;font-size: 18px}

#content .ranking_item .select{display: block;position: absolute;width: 167px;height: 27px;background: url('/images/Games/sprite.png') -544px -735px no-repeat;float: left;margin: 0 5px 0 5px;top:20px;right:0;}
#content .ranking_item .select select{opacity:0;width: 167px;height: 29px;cursor: pointer;filter: alpha(opacity = 0);}
#content .ranking_item .select span{position: absolute;font: normal 12px/1 'Arial';text-shadow: 0 1px #fff;top: 10px;left: 12px;padding: 0}
#content .ranking_item .page{height: 450px;width: 355px;position: absolute;top: 450px;}
#content .ranking_item .page.active{top: 0px}
#content .ranking_item .page .podium{height: 60px;background: url('/images/Games/ranking_item_lines.png') 0 50% repeat-x;margin-bottom: 20px;font-size: 14px;position: relative}
#content .ranking_item .page .podium span {font: normal 24px/1 'BevanRegular';color: #68a500;position:absolute;top:14px;left: 2px}
#content .ranking_item .page .podium span.nick {font: normal 14px/1 inherit; font-weight: normal;}
#content .ranking_item .page .podium figure{position: absolute;left: 42px}
#content .ranking_item .page .podium figure img{border-radius: 5px;position: relative;behavior: url(/css/PIE.htc);box-shadow: 1px 1px 1px #D1D1D1;}
#content .ranking_item .page .podium .nick{position: absolute;top:20px;left: 110px;text-decoration: none;color: #68a500}
#content .ranking_item .page .podium .nick:hover{color: #7bc302}
#content .ranking_item .page .podium p{float: right;color: #f07d00;font: normal 14px/1 'BevanRegular';padding-top: 23px}
#content .ranking_item .page ul{background: #dfdad6;border-radius: 10px;position: relative;behavior: url(/css/PIE.htc);margin: 0;list-style: none}
#content .ranking_item .page ul li{position: relative;height: 29px;border-bottom: 1px solid #d1c9c3;line-height: 29px;padding: 0 10px 0 10px;font-weight: bold}
#content .ranking_item .page ul li.last-child{border-bottom: none}
#content .ranking_item .page ul li a{color: #7e7767;text-decoration: none}
#content .ranking_item .page ul li a:hover{color: #FF8A00}
#content .ranking_item .page ul li div{position: absolute;top: 0;right: 10px;font-weight: normal}
#content .rank_paginator nav{text-align: center;padding-top: 10px}
#content .rank_paginator nav a{padding-top: 5px;display: inline-block;width: 32px;height: 24px;text-align: center;font: normal 18px/1 'BevanRegular';color: #9e9684;text-decoration: none;border-right: 1px dashed #c7beb7}
#content .rank_paginator nav a.last-child{border-right: none}
#content .rank_paginator nav a.active{color: #ff8a00}
#content .pages{overflow: hidden;height: 450px;position: relative}

#content_search{width: 825px;height: 119px;background: url('/images/Games/search_bg.png') 0 0 no-repeat;margin: 0 auto 20px auto;position: relative}
#content_search p{text-shadow: 0 1px #273f00;font: normal 20px/1 'BevanRegular';color: #ff8a00;}
#content_search p span{color: #ffd800}
#content_search .found{position: absolute;left: 665px;top: 19px;font-size: 12px;}
#content_search .info{position: absolute;top: 15px;left:20px;width: 540px;overflow: hidden;height: 30px;line-height: 30px}
#content_search form{position: absolute;left: 20px;top:50px}
#content_search input[type="submit"]{background: url('/images/Games/sprite.png') -672px -623px no-repeat;border: none;text-indent: -9999px;width: 40px;height: 40px;margin-left: 5px;text-transform: capitalize;;border-radius: 5px;position:relative;behavior: url(/css/PIE.htc)}
#content_search input[type="submit"]:hover{background-position: -672px -666px}
#no-results{width: 617px; height: 353px ;background: url('/images/Games/marian_crying.jpg') no-repeat;margin: 10px auto 0 auto;}
#content_search input[type="image"]{margin-right: 300px}
#container #content_search input[type="text"]{border-radius: 0;box-shadow: none;border: none;background: none !important;}

/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */
div.rating-cancel,div.star-rating{float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.rating-cancel,div.rating-cancel a{background:url(/images/Games/delete.gif) no-repeat 0 -16px;display: none !important}
div.star-rating,div.star-rating a{background:url(/images/Games/star.gif) no-repeat 0 0px}
div.rating-cancel a,div.star-rating a{display:block;width:16px;height:100%;background-position:0 0px;border:0}
div.star-rating-on a{background-position:0 -32px!important}
div.star-rating-hover a{background-position:0 -16px}
/* Read Only CSS */
div.star-rating-readonly a{cursor:default !important}
/* Partial Star CSS */
div.star-rating{background:transparent!important;overflow:hidden!important}
/* END jQuery.Rating Plugin CSS */

#content #options .rank{padding: 12px 0 0 5px;float: left;}
#content #options .rating-cancel{display: none !important}
#content #options div.star-rating,#content #options  div.star-rating a{background:url(/images/Games/stars.png) no-repeat 0 0px;width: 23px;height: 22px}
#content #options  div.rating-cancel a,#content #options  div.star-rating a{display:block;width:16px;height:100%;background-position:-46px 0px;border:0;width: 23px;height: 22px}
#content #options  div.star-rating-on a{background-position:0 0!important}
#content #options  div.star-rating-hover a{background-position:-23px 0}



/*Forum*/
#content .content_forum header{width: 826px;height: 52px;background: url('/images/Games/bar_bg.jpg');margin: 0 auto 20px auto;position: relative;border-radius: 20px;behavior: url(/css/PIE.htc)}
#forum{width:826px; margin:0 auto;padding-bottom:20px;}
#forum .top_forum{border-top:1px dashed #dbd7d0;border-bottom:1px dashed #dbd7d0;width:100%;height:60px;padding:1px 0;margin-bottom:10px;}
#forum .top_forum h3{font: 14px/1 'BevanRegular';color:#867761;text-align:left;line-height:58px;padding-left:20px;}
#forum .box_forum{background: url('/images/Games/bg_forum.png') no-repeat 0 0;width:825px; height:84px;text-align:left;margin-top:15px;color:#867761;margin-bottom:0}
#forum .box_forum.hover{background: url('/images/Games/bg_forum.png') no-repeat 0 0;width:825px; height:84px;text-align:left;margin-top:15px;color:#867761;cursor:pointer}
#forum .hover:hover{background: url('/images/Games/bg_forum_hover.png') no-repeat 0 0;color:#ff8a00 !Important;cursor:pointer}
#forum .dzial_top{float:left;width:29.5%;border-top:1px dashed #dbd7d0;border-bottom:1px dashed #dbd7d0;border-right:1px dashed #dbd7d0;height:58px;}
#forum .dzial_top_small{width:39.5%;}
#forum .last_comment_top{float:left;width:30%;border-top:1px dashed #dbd7d0;border-bottom:1px dashed #dbd7d0;border-right:1px dashed #dbd7d0;height:58px;}
#forum .last_comment_top_small{width:40%;}
#forum .nr_game_top{float:left;width:20%;border-top:1px dashed #dbd7d0;border-bottom:1px dashed #dbd7d0;border-right:1px dashed #dbd7d0;height:58px;}
#forum .comment_top{float:left;width:20%;border-top:1px dashed #dbd7d0;border-bottom:1px dashed #dbd7d0;height:58px;}
#forum .dzial{float:left;width:29.5%;border-right:1px dashed #dbd7d0;height:84px;font: 18px/1 'BevanRegular';text-shadow: #fff 1px 1px 0;}
#forum .dzial_small{width:39.5%;}
#forum .dzial h4 {margin:15px 0 5px 20px;}
#forum .dzial h4.seria {margin:0 0 0 20px;text-decoration:none;}
#forum .dzial h4.seria a{text-decoration:none;text-shadow: #fff 1px 1px 0;font: 18px/1 'BevanRegular';color:#867761;line-height:84px;vertical-align:middle;}
#forum .dzial h4.seria a:hover{color:#ff8a00;}
#forum .dzial h4 a{text-decoration:none;text-shadow: #fff 1px 1px 0;font: 14px/1 'BevanRegular';color:#867761;}
#forum .box_forum.hover .dzial h4.seria a{color:#ff8a00;}
#forum .dzial h4 a:hover{color:#ff8a00;}
#forum .dzial a.post_game{text-shadow: #fff 1px 1px 0;float:left;margin: 5px 20px;font: 10px/1 'BevanRegular';color:#867761;text-decoration:none;width:80px; background: url('/images/Games/arrow.png') 0 50% no-repeat;padding-left:15px}
#forum .dzial a.post_game:hover{color:#ff8a00;background: url('/images/Games/arrow_hover.png') 0 50% no-repeat;}
#forum .last_comment{float:left;width:30%;border-right:1px dashed #dbd7d0;height:84px;}
#forum .last_comment_small{width:40%}
#forum .last_comment p{text-shadow: #fff 1px 1px 0;margin:15px 10px 0 20px;float:left;}
#forum .last_comment a{color: #867761;text-decoration:none;}
#forum .box_forum.hover .last_comment a {color: #ff8a00}
#forum .last_comment .datetime{margin: 10px 0 0 20px;font-weight:bold;background: url('/images/Games/plus.png') 0 50% no-repeat;padding-left:15px;}
#forum .hover .last_comment .datetime{background: url('/images/Games/plus_hover.png') 0 50% no-repeat;}
#forum .last_comment .datetime a{text-decoration:none;}
#forum .last_comment .datetime abbr.value {border:none;font-weight:normal;}
#forum  .box_forum .nr{color:#bbb3a1;float:left;width:20%;border-right:1px dashed #dbd7d0;height:84px;}
#forum .box_forum.hover .nr, #forum .box_forum.hover .comment a{color: #ff8a00}
#forum .box_forum.hover .comment{color: #ff8a00}
#forum .nr p{text-shadow: #fff 1px 1px 0;font: 18px/1 'BevanRegular';line-height:84px;text-align:center;}
#forum .nr a{text-decoration:none;color:#bbb3a1;}
#forum .box_forum.hover .nr a{color: #ff8a00;}
#forum .comment{float:left;width:20%;color:#bbb3a1;}
#forum .comment p{text-shadow: #fff 1px 1px 0;font: 18px/1 'BevanRegular';line-height:84px;text-align:center;}
#forum .comment a{text-decoration:none;color:#bbb3a1;}
#forum textarea.coment_forum{width: 700px!important;}
#forum section div.marian {background: url('/images/Games/forum_marian.png') 100% 0 no-repeat; margin-right:-30px;position:static;}
#forum section#opis_gry div.box_opis {background: url('/images/Games/bg_forum_gra.jpg') 0 0 no-repeat; width:827px; height:138px;margin-bottom:10px;}
#forum section#opis_gry div.box_opis figure a img{border-radius: 5px 5px 5px 5px;position: relative;behavior: url(/css/PIE.htc);}
#forum section#opis_gry div.box_opis figure{width: 100px;height: 100px;float: left;padding: 20px;}
#forum section#comments header {background: none;}
#forum section#opis_gry div.box_opis div.content_game{padding: 20px 0 0;}
#forum section#opis_gry div.box_opis div.content_game h3 a {font: 18px/1 'BevanRegular';text-shadow: #fff 1px 1px 0;color:#ff8a00;text-decoration:none;}
#forum section#new_comment{margin-left:-10px;}
#forum section#opis_gry div.box_opis a.game_play{background: url("/images/Games/sprite.png") no-repeat scroll -545px -702px transparent;display: block;height: 30px;margin-left: 140px;text-indent: -9999px;width: 117px;}
#forum section#opis_gry div.box_opis a.game_play:hover{background: url("/images/Games/sprite.png") no-repeat scroll -545px -669px transparent;}
#forum section#opis_gry div.box_opis div.content_game p.text_game{margin-bottom:10px;}


/*Tagi*/
#content .category .tagi {overflow: hidden;width: 826px;padding-bottom:30px;margin-left:20px;}
#content .category .last{background: none;}
#content .category .tagi ul {float:left;}
#content .category .tagi ul li {list-style-type: none;clear: both;}
#content .category .tagi ul li a{float: left;width: auto;background: url("/images/Games/green_arrow.png") no-repeat scroll 0 50% transparent;color: #6ea002;display: block;font-size: 12px;font-weight: bold;line-height: 24px;text-decoration: none;padding-left:20px;border:none;}
#content .category .tagi ul li a:hover{background: url("/images/Games/orange_arrow.png") no-repeat scroll 0 50% transparent;color: #ff8a00;}
#content .category .tagi ul li span{color: #6ea002;line-height: 24px;float: left;margin-left: 3px;font-weight: bold;font-size: 12px}
#content .category .tagi p.title{color: #867761;font: normal 14px/1 'BevanRegular', sans-serif;margin-left:20px;}
#content .category .tagi p.title span{color:#ff8a00}
#content .category .tagi .box_tag{float:left; border-right:1px solid #f3f1ee;width:200px;padding-top:10px;}
#content .category .tagi .last{border:none;}

.breadcrumbs{margin:20px;height:15px;}
.breadcrumbs ul, .breadcrumbs li { list-style-type:none; padding:0; margin:0;float:left;}
.breadcrumbs a{font: 14px/1 'BevanRegular';text-decoration:none;}
.breadcrumbs a.categoria{color:#867761;}
.breadcrumbs a.game{color:#ff8a00;padding: 0 10px;}
.breadcrumbs a.game_seria{color:#ff8a00;background: url('/images/Games/arrow_hover.png') 0 50% no-repeat;padding-left:15px}

.paginacja{text-align:center;position:absolute;height:45px;width:865px;margin:-2px auto 0 auto;}
.paginacja ul{display:block; position:relative;list-style-type:none;float:left;left:50%}
.paginacja ul, .paginacja li {list-style-type:none;display:block;position:relative;right:57%;float:left;}
.paginacja li{display:inline;float:left;}
.paginacja a,.paginacja span{font: 18px/1 'BevanRegular';text-decoration:none;color:#9e9684;line-height:30px;}
.paginacja a.border,.paginacja span{border-right:1px dashed #DBD7D0;padding:0 10px;}
.paginacja a.last{padding:0 10px;}
.paginacja a.active,
.paginacja a:hover{color:#ff8a00;}
.paginacja a.border.active,
.paginacja a.border:hover{-moz-box-shadow: inset -7px 0px 4px #f8f7f7;-webkit-box-shadow: inset -7px 0px 4px #f8f7f7;box-shadow: inset -7px 0px 4px #f8f7f7;}
.paginacja a.prev{ background: url('/images/Games/paginacja.png') no-repeat -50px -8px; text-indent: -9999px;width:40px; height:45px; display:block;}
.paginacja a.prev:hover{ background: url('/images/Games/paginacja.png') no-repeat -137px -8px;}
.paginacja a.next{ background: url('/images/Games/paginacja.png') no-repeat -7px -8px; text-indent: -9999px;width:40px; height:45px; display:block;}
.paginacja a.next:hover{ background: url('/images/Games/paginacja.png') no-repeat -95px -8px;}

#comments .paginacja { height: 30px; margin-bottom: -36px; position: relative; width: 730px; }

.error_wrapper{width: 603px;height: 427px;position: relative;background: url('/images/Games/error_bg.png') no-repeat;margin: 80px auto;padding:0 50px 0 400px;}
.error_wrapper.e500 .marian{width: 383px;height: 432px;background: url('/images/Games/marian_500.png');position: absolute;top: -30px;left: 5px}
.error_wrapper.e500 h1{height: 92px;background: url('/images/Games/error500.jpg') 0 100% no-repeat;text-indent: -999px;padding-top: 100px}
.error_wrapper.e404 .marian{width: 404px;height: 396px;background: url('/images/Games/marian_404.png');position: absolute;top: -10px;left: -25px}
.error_wrapper.e404 h1{height: 92px;background: url('/images/Games/error404.jpg') 0 100% no-repeat;text-indent: -999px;padding-top: 100px}
.error_wrapper.e404 .smile{width: 74px;height: 60px;background: url('/images/Games/smile.png');position: absolute;top: 280px;right: 50px}
.error_wrapper.e403 .marian{width: 359px;height: 460px;background: url('/images/Games/marian_403.png');position: absolute;top: -50px;left: 5px}
.error_wrapper.e403 h1{height: 92px;background: url('/images/Games/error403.jpg') 0 100% no-repeat;text-indent: -999px;padding-top: 100px}
.error_wrapper p{color: #bbb5a6;font: 22px/30px 'BevanRegular';}
.error_wrapper p.small{font-size: 18px;line-height: 20px;margin-bottom: 5px}
.error_wrapper p strong{font-size: 30px;font-weight: normal}
.error_wrapper ol{font: 14px/16px 'BevanRegular';color: #bbb5a6}
.error_wrapper a{color: #ff8a00;text-decoration: none}
.error_wrapper a:hover{color: #ffb400}

.overlay{position: absolute;top:0;left: 0;right: 0;background: url('/images/Games/overlay_bg.png');z-index: 200;}
.overlay .game-container{text-align: center;padding: 10px;background: white;border-radius: 10px;margin: 40px auto;position: relative}
.overlay .overlay_close{width: 36px;height: 36px;background: url('/images/Games/overlay_close.png'); position: absolute;top: -20px;right: -20px;}


#fb_slide{z-index: 10; background: url("/images/Games/fb_bg2.png") no-repeat scroll 0 0 transparent;width: 331px;height:270px;position: fixed;margin-top: -211px;left: -300px;top: 50%;padding:45px 0 0 10px;}
.fb-like-box{margin: 40px 0 0 10px;background: white;}
.shorten {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

#progressbar-wrapper a { color: #FF8B00; text-decoration: none;}

#billboard3{clear: both;width: 850px;margin: 10px auto;overflow: hidden; text-align: center; position: relative;}
#billboard3.right{margin: 10px 0 20px 190px}
#billboard3 div,#billboard3 > a{display: inline !important;text-decoration: none}

#game_object {overflow: hidden}

div.target .target_content{
	background: url(/images/Games/category_header.png);
	width: 585px;
	height: 172px;
	margin: -2px auto 5px auto;
	position: relative;
	padding-left: 240px;
	text-shadow: 1px 1px #1e3c00;
}
div.target .target_content .target_img{
	position: absolute;
	left: 0px;
	top: 0px;
}
#content .category div.target h1{
	padding: 0px;
    margin: 25px 0 15px 0;
    text-shadow: 1px 1px #1E3C00;
    width: 350px;
    line-height: 22px;
}

#content .category div.target h1 a { color: #FF8A00; text-decoration: none; }
#content .category div.target h1 a:hover { color: #EFA300; }
#content .category .target_content h2 { color: #fff; clear: both; width: 560px; font: normal 14px/1.4 'Arial', sans-serif; text-shadow: #000 1px 1px 0; padding:0; }

#content .category div.target p.text, #content .category div.target h2{
	clear: both;
	color: white;
	font-size: 14px;
	width: 560px;
	padding: 0;
	font-weight: 100;
	text-shadow: none;
	font: 14px Arial,Helvetica,sans-serif;
}
#content .category div.target p.amount{
	float: right;
	color: white;
	font: 12px/30px 'BevanRegular';
	margin: 16px 20px 0 0;
}
#content .category div.target p.amount span{
	font-size: 22px;
}
div.target .separator{
	width: 833px;
	height: 26px;
	background: url('/images/Games/content_separator.png');
	margin: 0 auto;
}
.newest h2 a, .popular h2 a, .bests h2 a {color: #FF8A00}

#user_ranking{width: 259px;background: url('/images/Games/rank_sprite.png') 0 0 no-repeat;margin: 0 0 20px 18px;position: relative;font: 16px/1 'BevanRegular';text-shadow: 0 1px #2d4600;color: #fff;}
#user_ranking.type-a{height: 120px;}
#user_ranking.type-b{height: 120px;background-position: 0 -128px}
#user_ranking.type-c{height: 130px;background-position: 0 -267px}

#user_ranking.type-a p,#user_ranking.type-b p{padding: 30px 0 0 100px;width: 155px}
#user_ranking a{text-decoration: none;color: #ff8a00}

#user_ranking.type-c h4{padding: 18px 0 0 20px;font-size: 20px;margin-bottom: 10px}
#user_ranking.type-c span{position: absolute;top: 60px;left: 15px;width:55px;font-size: 36px}
#user_ranking.type-c p.arial{font: 12px/1 'Arial';}
#user_ranking.type-c p.arial b{font-weight: bold}
#user_ranking.type-c p{padding-left: 75px;margin-bottom: 10px}

.tomato-af { clear: both; margin-left: 18px; width: 750px; padding: 10px 0 }

#content .right_content .ad_item{position: relative;width: 300px;height: 250px;background: gray}
.ad-info{font-family: 'Arial';color: #A8A8A8;font-size: 11px;text-transform: uppercase}
.left_content .ad-info{position: absolute;top: 622px;left: 20px}
.right_content .ad-info{display: block;text-align: right;padding-right: 23px;clear: both;margin-bottom: -14px}

#intro_game #___plusone_0{position: absolute;top: -2px;right: 175px}
.comments_description #___plusone_0{position: absolute;top: -42px;right: 0}


.item-ad{background: #f2f2f2; width: 300px; height: 250px; float: left; margin: 22px 20px 0 0}
span.waiting{color: #74a900; font: 16px/1 'BevanRegular'; position: relative; top: 10px;left: 15px;padding-left: 25px;background: url('/images/Games/add_comment.jpg') 0 4px no-repeat}


#game{position: relative}
.game_kategory_select{position: absolute;right: 20px;top: 5px}
.game_kategory_select label{float: left;padding-top: 10px;color: #867761;text-decoration: none;font: 11px/1 'BevanRegular';}
.game_kategory_select .selectcategory{display: block;position: relative;width: 137px;height: 29px;background: url('/images/Games/sprite.png') -729px -50px no-repeat;float: left;margin: 0 5px 0 5px}
.game_kategory_select .selectcategory select{opacity:0;width: 137px;height: 29px;cursor: pointer;filter: alpha(opacity = 0);}
.game_kategory_select .selectcategory span{position: absolute;font: normal 12px/1 'Arial';text-shadow: 0 1px #fff;top: 10px;left: 12px;padding: 0}

nav#breadcrumbs{width: 1050px;margin: 10px auto;overflow: hidden;font: 11px/14px 'BevanRegular';color: #918878;text-shadow: 0 1px #fff}
nav#breadcrumbs a{color: #918878;text-decoration: none}
nav#breadcrumbs a:hover,nav#breadcrumbs li.main a{color: #ff8a00}
nav#breadcrumbs li.main{background: none}
nav#breadcrumbs li{float: left;background: url('../../images/Games/nav-arrows.png') 0 0 no-repeat;margin-right: 6px;padding-left: 20px}
nav#breadcrumbs li:hover{background-position: 0 -20px}

#regulations ul,#regulations ol{margin: 0 40px 20px 40px}
#regulations h3,#regulations h4{font: 11px/14px 'BevanRegular';color: #918878;margin-left: 25px}
#regulations p{margin: 0 40px 20px 40px}
#regulations p.intro{margin-bottom: 0}

#regulations form{padding-left: 25px;background: #F1F1F1;margin: 0 40px 0 25px;padding: 10px;border-radius: 5px}
#regulations input[type="radio"]{margin-right: 5px}
#regulations label{margin-right: 10px;font-weight: bold}
#regulations input[type="submit"]{margin: 10px 0 0 0;display: block;width: 70px;height: 20px;border: 1px solid #87AC05;border-radius: 3px;background: #4E8303;color: #fff;font-weight: bold;}

.category.series{padding-bottom: 30px;overflow: hidden}