html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
body{font:12px/18px 'Tahoma', 'Verdana', Arial;width:100%;}
a{color:#1818e2;outline:none;text-decoration:underline;}
a:hover{text-decoration:none;}
p{margin:0 0 18px}
img{border:none;}
input{vertical-align:middle;}
#wrapper{width:100%;margin:0 auto;background:#f9ffed;}
#header{height:auto;border-bottom:1px dashed #c6da64;padding:5px 15px 5px 0px;width:auto;}
#header h1{font-size:2.2em;line-height:1.1em;color:#8a4949;padding:8px 0px 8px 20px;}
#header p{font-size:1.3em;color:#000000;padding-left:20px;}
.fsc{background:orange;height:1.3em;padding:2px 0 2px 0;text-align:center;}
.p_cht{border-left:110px solid #f9ffed;}
.p_gm{border-left:100px solid #f9ffed;}
.lg0{float:left;margin:10px 20px 10px 15px;}
.cell_left{float:left;height:auto;width:30%;min-width:300px;}
.p_top{padding:20px;}
.banner_top{padding:2px 2px 10px 0;width:auto;min-height:94px;}
.hdr_cb{clear:both;}
#middle{position:relative;}
#middle:after{content:'';clear:both;display:table;}
#container{width:100%;overflow:hidden;margin-right:-100%;}
#content{padding:20px 20px 20px 20px;border-left:1px dashed #c6da64;border-right:1px dashed #c6da64;}
#content h1{font-size:1.5em;color:#008a0a;padding:0px 0px 20px 0px;}
#content h2{font-size:1.4em;color:#008a0a;padding:0px 0px 18px 0px;}
#content h3{font-size:1.3em;color:#008a0a;padding:0px 0px 10px 0px;}
.he4{font-size:1.3em;color:#61860f;margin:0 0 1em 0;font-weight:bold;}
#content p{font-size:1.2em;color:#000;margin:0;width:auto;}
#content p.sel{padding:10px 0 0 15px;margin:1em 0;border-left:3px solid orange;}
#content ul{list-style:circle outside;font-size:1.2em;color:#000;padding:5px 15px 5px 15px;width:auto;}
#content li{padding:0px 0px 3px 0px;}
#content a{text-decoration:none;}
#content a:hover{text-decoration:underline;}
#content ul.lhr{margin:0 0 18px 0;padding:10px 0 0 15px;border-left:3px solid orange;}
#content ul.lhr li{font-size:1.1em;color:#c6da64;padding:0 0.7em 10px 0;margin:0;display:inline-block;width:11em;vertical-align:top;}
#content ul.lhrsub{margin:0 0 18px 0;padding:10px 0 0 15px;border:2px solid orange;}
#content ul.lhrsub li{font-size:1.1em;color:#c6da64;padding:0 0.7em 10px 0;margin:0;display:inline-block;}
#content ul.list_cats{margin:0 0 18px 0;padding:0;}
#content ul.list_cats li{margin:0 15px 15px 0;font-size:1.1em;font-weight:bold;color:#c6da64;display:inline-block;width:220px;}
#content ul.list_cats li img{margin:0 0 0 -8px;padding:0;}
.snet{text-align:center;padding:15px 0px 7px 0px;}
.banner160{padding:0px 0px 10px 0px;}
.banner728{padding:0;padding-bottom:15px;width:auto;height:auto;}
.sorter{border-top:1px solid #c6da64;border-bottom:1px solid #c6da64;padding:5px 15px 6px 5px;margin:0 0 18px 0px;background:#e6f7c2;}
#content ul.ul_games{list-style:none;font-size:1.0em;color:#000;padding:10px 0;}
#content ul.ul_games li {padding:0 4% 1em 0;display:inline-block;width:45%;vertical-align:top;}
#content ul.ul_games li img{border:1px solid #c6da64;margin:4px 20px 0.5em 0;position:relative;float:left;}
#content ul.ul_games li p{color:#53672a;font-size:1.0em;}
#content ul.ul_games li a{font-size:1.2em;line-height:1.4em;font-weight:bold;}
#content ul.ul_new_games{line-height:normal;list-style:none;font-size:1.0em;margin:0 0 10px 0;padding:0;border-bottom:1px solid #c6da64;}
#content ul.ul_new_games li{margin:0 12px 15px 0;display:inline-block;width:122px;min-height:145px;vertical-align:top;padding:15px;box-shadow:5px 5px 15px #999;border-radius:7px;background-color:#ffd;}
#content ul.ul_new_games li img{margin-bottom:10px;box-shadow:3px 3px 7px #999;}
#content ul.ul_new_games li p{color:#82a535;font-size:1em;padding-top:5px;}
#content ul.ul_new_games li a{font-weight:bold;line-height:normal;}
#content th{text-align:left;}
.textp p{padding-bottom:7px;}
.textp img{padding:1em 1em 1em 0;float:left;}
.games{padding:0 0 8px 0;margin:5px 0;width:auto;height:auto;}
.games_img{margin:4px 20px 0 0;position:relative;float:left;}
.games_p{}
.games_p p{color:#554b0e;}
.games_p a{font-size:1.2em;line-height:1.4em;font-weight:bold;}
.games_stat{font-size:0.9em;color:#82a535;line-height:normal;}
.games_hr{border-top:1px solid #c6da64;height:18px;}
.games_cb{clear:both;padding-bottom:8px;}
.solo_adv{margin:-16px 0 15px 0;}
.artimg{padding-right:30px;}
.games_pgs{font-size:1.2em;line-height:1.4em;color:#82a535;font-weight:bold;}
.ep{background:#e3f1c6;padding:5px 0 5px 0;}
.pdc{padding:5px 0 5px 0;}
.gamme{background:#f9ffed;}
#gamme1{background:#f9ffed;}
.addgmc{padding:5px 0 0 0;}
.addgm{padding:0 30px 0 0;float:left;width:100px;text-align:center;}
.addgm a{font-size:1.2em;line-height:1.0em;}
.addgm img{padding-bottom:3px;}
.ratpl{float:right;top:-18px;width:180px;height:38px;position:relative;}
.rathd{border-right:180px solid #f9ffed;width:auto;height:38px;float:left;}
.plc{height:15px;}
#sclr{clear:both;}
.socbar{float:left;padding-right:10px;}
.agm{float:left;width:120px;margin:0 1% 1% 0;}
.agm a{font-size:1.2em;}
.agm img{padding-bottom:0.3em;}
#sideLeft{width:160px;position:relative;background:#f9ffed;padding:20px 15px 15px 15px;border-right:1px dashed #c6da64;}
#sideLeft h3{font-size:1.4em;color:#008a0a;padding:0 0 20px 0;}
#sideLeft a{text-decoration:none;line-height:1.3em;}
#sideLeft a:hover{text-decoration:underline;}
#sideLeft ul{font-size:1.2em;color:#008a0a;padding:0px 0px 15px 15px;list-style:circle outside;line-height:1.3em;}
#sideLeft li{padding:0 0 0.5em 0;}
#sideLeft ul.ng{list-style:none;font-size:1.0em;padding:0 0 15px;}
#sideLeft ul.ng li {margin-bottom:1em;padding:0;clear:both;}
#sideLeft ul.ng li img{border:1px solid #c6da64;margin:2px 7px 15px 0;position:relative;float:left;}
#sideLeft ul.ng li p{border-left: 39px solid #f9ffed;}
#sideLeft ul.ng li a{line-height:1.2em;}
#sideLeft p{font-size:1.0em;color:#82a535;line-height:1.2em;margin:0 0 0;padding:0 0 0;}
#sideLeft .eng{clear:both;padding:1em 0 2em;}
#sideLeft .eng a{font-size:1.3em;font-weight:bold;}
.null_block{height:20px;}
.newgame{padding:0;margin-bottom:0.9em;clear:both;}
.newgame img{border:1px solid #c6da64;margin:2px 7px 10px 0;position:relative;float:left;width:30px;height:25px;}
.newgame p{border-left: 39px solid #f9ffed;}
.newgame_cb{clear:both;}
.news_dt{font-size:0.8em;}
#sideRight{width:240px;background:#f9ffed;left:270px;padding:20px 15px 15px 15px;border-left:1px dashed #c6da64;}
#sideRight h3{font-size:1.4em;color:#008a0a;padding:0 0 20px 0;}
#sideRight a{text-decoration:none;font-size:1.2em;line-height:1.2em;padding-bottom:3px;}
#sideRight a:hover{text-decoration:underline;}
#sideRight p{font-size:1.0em;color:#82a535;line-height:1.2em;margin:0 0 0;padding:0 0 0;}
#sideRight ul{font-size:1.0em;color:#008a0a;padding:0px 0px 15px 0px;line-height:1.4em;}
#sideRight li{padding:0px 0px 10px 0px;}
#sideRight ul.ng li{padding:0;margin-bottom:1.7em;width:122px;}
#sideRight ul.ng li img{border:1px solid #c6da64;margin-right:36px;}
#sideRight ul.c1{list-style:none;padding:0 0 15px 0;}
#sideRight ul.c1 li {margin:0 9px 10px 0;padding:0;display:inline-block;}
#sideRight ul.c1 li img{border:1px solid #c6da64;}
.usr_fm{padding:0;}
.usr_fm_img{padding:2px 2px 0 5px;position:relative;float:left;}
.usr_fm_a{border-left:45px solid #f9ffed;}
.name{border:1px solid #c6da64;height:18px;background-color:#f1f1f1;font-family:verdana;font-size:11px;color:#111111;width:98px;}
.submit{width:60px;margin:12px 0 0 0;}
.name11{border:1px solid #c6da64;height:18px;background-color:#f1f1f1;font-family:verdana;font-size:11px;color:#111111;width:150px;}
.submit11{width:30px;margin:0;}
.err_msg{color:#ee0000;}
#footer{padding:1em 15px 1em 15px;border-bottom:3px solid #c6da64;border-top:1px dashed #c6da64;}
#footer p{font-size:1.0em;line-height:1.7em;color:#485232;margin:0;}
.lg1{float:left;margin:5px 10px 1em 0;}
.cnt{float:right;margin:5px 0 0 10px;}
.cnt img{margin-left:4px;}
@media screen and (min-width:1104px){
#wrapper{}
#middle{border-left:190px solid #f9ffed;border-right:270px solid #f9ffed;}
.fsc{width:728px;}
.gamme{min-width:728px;min-height:540px;}
.txtar{width:610px;height:45px;}
#container{float:left;}
#sideLeft{float:left;left:-190px;}
#sideRight{float:right;position:relative;}
}
@media screen and (max-width:1103px){
#wrapper{min-width:260px;}
#middle{}
.fsc{width:100%;}
.txtar{width:95%;height:auto;}
#sideLeft{float:left;width:42%;}
#sideRight{float:right;width:42%;border:0;}
#content ul.ul_new_games li{margin:0 10px 20px 0;}
}
@media screen and (max-width:400px){
#sideLeft{float:left;width:90%;border:0;}
#sideRight{float:left;width:90%;border:0;}
#content ul.ul_games li {width:96%;}
#content ul.ul_new_games li{margin:0 7px 15px 0;}
}
@media screen and (min-width:1240px){
.b_img {width:800px;}
}
@media screen and (max-width:1239px){
.b_img {width:100%;min-width:120px;max-width:800px;}
}