* {outline:none}
html {background:#8c8e93; height:100%}
body {position:relative; height:100%; font:11px/15px Tahoma, Geneva, sans-serif; color:#7b7b7b; min-width:1010px}
a {cursor:pointer; text-decoration:underline; color:#00c8f8}
a:hover {text-decoration:none}

.page {width:1335px; height:2800px; background:url(/images/1.png) no-repeat; margin:0 0 0 -673px; left:50%; top:0; opacity:0.5; position:absolute; z-index:555}

.container {background:#f3f3f3; min-height:100%; width:1010px; margin:0 auto;
-webkit-box-shadow: #777 0 0 35px;
-moz-box-shadow: #777 0 0 35px;
box-shadow: #777 0 0 35px;
position:relative; *zoom:1
}

.head {min-height:146px; background:url(/images/head.png) no-repeat #fbfeff}
.logo {float:left; width:auto; padding:26px 277px 27px 47px; padding:26px 277px 30px 47px}
.games-info {padding:23px 0 0; float:left}
.games-info td {padding:0 15px 2px 0}
.games-info strong {color:#00c8f8; font-weight:bold}
.social {float:right; text-align:center; padding:13px 42px}
.social ul {padding:6px 0 0}
.social ul li {display:inline; padding:0 1px}
.categories {clear:both; overflow:hidden; position:relative; *zoom:1; padding:3px 0 5px 10px; *top:0; *padding-bottom:8px}
.categories li {float:left; width:auto; font-size:12px; margin:0 0 -3px}
.categories li a {color:#474747; text-decoration:none; padding:5px 0 0 25px; min-height:23px; float:left; width:auto; margin:0 25px 0 0; padding-left: 32px !important;}
.categories li a.ic1 {background:url(/images/ics_01.png) no-repeat; padding-top: 6px;}
.categories li a.ic2 {background:url(/images/ics_03.png) no-repeat; margin-left:10px; padding-left:30px; margin-right:30px; padding-top: 6px;}
.categories li a.ic3 {background:url(/images/ics_05.png) no-repeat; margin-left:5px;padding-left:27px; margin-right:32px; padding-top: 6px;}
.categories li a.ic4 {background:url(/images/ics_07.png) no-repeat; padding-left:23px; margin-right:34px; padding-top: 6px;}
.categories li a.ic5 {background:url(/images/ics_09.png) no-repeat; margin-left:0px;padding-left:23px; margin-right:30px; padding-top: 6px;}
.categories li a.ic6 {background:url(/images/ics_11.png) no-repeat; margin-left:5px;padding-left:26px; margin-right:26px; padding-top: 6px;}
.categories li a.ic7 {background:url(/images/ics_13.png) no-repeat; margin-left:5px; padding-left:30px; margin-right:20px; padding-top: 6px;}
.categories li a.ic8 {background:url(/images/ics_15.png) no-repeat; margin-left:15px; padding-left:35px; margin-right:27px; padding-top: 6px;}
.categories li a.ic9 {background:url(/images/ics_17.png) no-repeat; padding-left:29px; padding-top: 8px;}
.categories li a.ic10 {background:url(/images/ics_2_01.png) no-repeat; margin-left:10px; margin-right:35px; padding-top:4px; padding-top: 8px;}
.categories li a.ic11 {background:url(/images/ics_2_03.png) no-repeat; padding-left:25px; margin-right:25px; padding-top:8px}
.categories li a.ic12 {background:url(/images/ics_2_05.png) no-repeat; margin-left:5px;padding-left:23px; margin-right:35px; padding-top:8px}
.categories li a.ic13 {background:url(/images/ics_2_07.png) no-repeat; padding-top:4px; padding-left:22px; padding-top: 8px;}
.categories li a.ic14 {background:url(/images/ics_2_07.png) no-repeat; margin-left:10px; padding-top:4px; padding-left:22px; padding-top: 8px;}
.categories li a.ic15 {background:url(/images/ics_2_07.png) no-repeat; margin-left:10px; padding-top:4px; padding-left:30px; padding-top: 8px;}
.categories li a.ic16 {background:url(/images/ics_2_01.png) no-repeat; margin-right:35px; padding-top:4px; padding-top: 8px;}
.categories li a.ic17 {background:url(/images/ics_2_01.png) no-repeat; margin-right:35px; padding-top:4px; padding-top: 8px;}
.categories li a:hover {text-decoration:underline}

.tag_menu {
    background: none repeat scroll 0 0 #00C8F8;
    border-bottom: 1px solid #00A2C9;
    border-top: 1px solid #00A2C9;
    color: #fff;
    min-height: 35px; overflow:hidden; position:relative; *zoom:1; 
    line-height: 31px
}
.tag_menu li {float:left; width:auto; padding:0 1px 0 9px}
.tag_menu a {
    background: url(/images/tag_menu_bg.gif) no-repeat scroll left center transparent;
    color: #fff;
    padding: 0 0 4px 11px;
}


.content {position:relative; padding:11px 10px 0; z-index:2; *zoom:1}

.lcol {float:left; width:680px; position:relative; z-index:2}

.nav-main {min-height:23px; padding:1px 10px 9px}
.nav-main h1 {font-size:23px; color:#00c8f8}

.games {padding:1px; margin:0 0 20px; position:relative; *zoom:1}
.games-in {background:#f2f3f3;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
position:relative; padding:8px 8px 9px 7px; z-index:3; *zoom:1
}
.games .title {height:35px; background:url(/images/title.png) repeat-x;
-webkit-border-radius: 5px 5px 0 0;
-moz-border-radius: 5px 5px 0 0;
border-radius: 5px 5px 0 0;
position:relative; padding:0 9px; margin:0 0 10px
}
.games .title-in {height:34px; background:url(/images/x.png) -3px 100% repeat-x}
.games .title h2 {color:#00c8f8; font-size:18px; padding:0 26px; line-height:32px; background:url(/images/ics3_03.png) 0 9px no-repeat}

.game-day {float:left; width:292px; height: 332px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
position:relative; border:1px solid #e2e3e2; background:#fafafb; padding:1px 1px 8px;
}
.game-day .photo {position:relative; width:274px; height:203px; margin:0 auto 7px}
.game-day .photo img {border:1px solid #686868; display:block; width:274px; height:203px}
.game-day .photo .rait {width:33px; height:15px; background:url(/images/rt.png) no-repeat; text-align:right; font-size:10px; font-weight:bold; color:#5e5e5e; padding:0 4px 0 0; line-height:14px; position:absolute; right:3px; bottom:3px}
.game-day h2 {font:bold 14px Tahoma, Geneva, sans-serif; padding:0 13px}
.game-day h2 a {color:#6f7585}
.game-day h6 {padding:2px 13px 6px 20px; background:url(/images/icm3.png) 7px 7px no-repeat; border-bottom:1px solid #e2e3e2; margin:0 7px 6px}
.game-day h6 a {color:#6f7585; text-decoration:none; border-bottom:1px dashed #6f7585}
.game-day p {padding:0 13px}

/*.best-games {float:right; width:317px;*/
.best-games {float:right; width:350px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
position:relative; border:1px solid #e2e3e2; background:#fafafb; padding:1px 1px 2px; *padding:1px 1px 18px;
}
.best-games .title h2 {background:url(/images/title-ic.png) 0 9px no-repeat; font-weight:bold}
.best-games .title .all {float:right; width:auto; padding:0 8px; height:21px; line-height:20px; text-transform:uppercase; color:#fff; text-decoration:none; border:1px solid #03d0e6;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius:5px;
position:relative; background:url(/images/x2.png) repeat-x; position:relative; top:5px; left:-2px
}
.best-games .title .all:hover {text-decoration:underline}
/*.best-games ul {padding:0 0 0 10px; margin:-2px -25px -8px 0; width:315px}*/
.best-games ul {padding:0 0 0 27px; margin:-2px -25px -8px 0; width:350px}
/*.best-games li {position:relative; float:left; width:87px; min-height:66px; margin:0 18px 8px 0}*/
.best-games li {position:relative; float:left; width:87px; min-height:66px; margin:0 18px 8px 0}
.best-games li .photo img {display:block; width:85px; height:64px; border:1px solid #686868}
.best-games li .rait {width:33px; height:15px; background:url(/images/rt.png) no-repeat; text-align:right; font-size:10px; font-weight:bold; color:#5e5e5e; padding:0 4px 0 0; line-height:14px; position:absolute; right:3px; bottom:3px}
.best-games li .photo a {text-decoration:none}
.best-games li:hover {z-index:5; *zoom:1}
.popup {visibility:hidden; background:#fcfcfc; position:absolute; z-index:10; left:-86px; top:41px; border:1px solid #e2e3e2; 
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
width:228px
}
.popup-in {background:url(/images/popup.png) 154px 0 no-repeat; position:relative; top:-9px; padding:21px 14px 1px}
.popup h4 {font-size:18px; padding:0 0 6px}
.popup .links {padding:0 0 5px; font-size:10px}
.popup .links a {color:#adb1bd; text-decoration:none; padding:0 0 0 20px; margin:0 20px 0 0}
.popup .links a span {border-bottom:1px dotted #adb1bd}
.popup .links a.l1 {background:url(/images/ic1.png) -7px 1px no-repeat}
.popup .links a.l2 {background:url(/images/icm3.png) 0 4px no-repeat; padding:0 0 0 13px}
.popup .stars {padding:1px 0 3px}
.popup .text {border-top:1px solid #e2e3e2; padding:6px 0 2px; font-size:10px; line-height:12px}
.popup p {padding:0}
.best-games li:hover .popup {visibility:visible}
.popup .links a:hover {text-decoration:none; border:0; color:#666}

.lbanner {background:url(/images/lbanner.png) no-repeat; width:679px; height:70px; margin:0 0 20px -30px; padding:0 0 0 31px}

.new-games {margin:0 0 20px 0; padding:0 11px 0; position:relative; z-index:3}
.new-games .title {background:url(/images/x.png) -2px 100% repeat-x #fff; height:34px;
-webkit-border-radius: 5px 5px 0 0;
-moz-border-radius: 5px 5px 0 0;
border-radius: 5px 5px 0 0;
position:relative; margin:0 0 10px
}
.new-games .title .all {float:right; width:auto; padding:0 8px; height:21px; line-height:20px; text-transform:uppercase; color:#fff; text-decoration:none; border:1px solid #03d0e6;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius:5px;
position:relative; background:url(/images/x2.png) repeat-x; position:relative; top:5px; left:3px
}
.new-games .title .all:hover {text-decoration:underline}
.new-games .title h2 {color:#00c8f8; font-size:12px; font-weight:bold; background:url(/images/ics_2_03.png) 0 9px no-repeat; padding:9px 0 9px 25px}
.new-games ul {width:672px; margin:0 -20px 0 0}
.new-games li {float:left; width:84px; padding:0 12px 6px 0; margin:0 0 0 -1px; text-align:center; position:relative}
.new-games li .photo img {width:82px; height:70px; display:block; border:1px solid #686868}
.new-games li:hover {z-index:5; *zoom:1}
.new-games .categ {background:#f8f8f8; color:#474747; padding:1px 0 4px; margin:0 0 1px}
.new-games .categ a {color:#474747; text-decoration:none}
.new-games h3 {background:url(/images/x.png) -2px 0 repeat-x; padding:6px 0; font-size:10px; line-height:12px}
.new-games h3 a {font-weight:bold; color:#6f7585; text-decoration:none}
.new-games a:hover {text-decoration:underline}
.new-games li .photo .popup .stars img {display:inline; width:auto; height:auto; border:0}
.new-games li .photo:hover .popup, .all-games li .photo:hover .popup {visibility:visible; text-align:left}
.all-games li .photo .popup img {width:auto; height:auto}


.all-games {margin:0 0 20px 0; padding:0 11px 0; position:relative; z-index:3}
.all-games .title {background:url(/images/x.png) -2px 100% repeat-x #fff; height:34px;
-webkit-border-radius: 5px 5px 0 0;
-moz-border-radius: 5px 5px 0 0;
border-radius: 5px 5px 0 0;
position:relative; margin:0 0 10px
}
.all-games .title .all {float:right; width:auto; padding:0 8px; height:21px; line-height:20px; text-transform:uppercase; color:#fff; text-decoration:none; border:1px solid #03d0e6;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius:5px;
position:relative; background:url(/images/x2.png) repeat-x; position:relative; top:5px; left:3px
}
.all-games .title .all:hover {text-decoration:underline}
.all-games .title h2 {color:#00c8f8; font-size:12px; font-weight:bold; background:url(/images/ics_2_01.png) 0 9px no-repeat; padding:9px 0 9px 25px}
.all-games ul {width:672px; margin:0 -20px 0 0}
.all-games li {float:left; width:84px; padding:0 12px 7px 0; margin:0 0 0 -1px; text-align:center; position:relative}
.all-games li .photo img {width:82px; height:70px; display:block}
.all-games li:hover {z-index:5; *zoom:1}
.all-games h3 {padding:6px 0; font-size:10px; line-height:12px}
.all-games h3 a {font-weight:bold; color:#6f7585; text-decoration:none}
.all-games a:hover {text-decoration:underline}
.all-games li .photo .popup .stars img {display:inline; width:auto; height:auto; border:0}

.lb-info {padding:14px 21px 1px; margin:0 0 9px; line-height:18px;}
.lb-info p:first {padding:0px}
.lb-info h2 {color:#00c8f8; font-size:18px; padding:0 0 8px; line-height:22px}

.category-list {width:700px; margin:0 -50px 0 0; padding:0 0 10px}
.category-list li {display:inline-block; position:relative; vertical-align:top; *zoom:1; *display:inline; width:218px; padding:0 0 9px; margin:0 7px 10px 0}
.category-list li .title {background:url(/images/x.png) 0 100% repeat-x #fff; height:28px;
-webkit-border-radius: 5px 5px 0 0;
-moz-border-radius: 5px 5px 0 0;
border-radius: 5px 5px 0 0;
position:relative;
}
.category-list li .ic1 h2 {background:url(/images/ics_11.png) 7px 2px no-repeat}
.category-list li .ic2 h2 {background:url(/images/ics_2_03.png) 7px 4px no-repeat}
.category-list li .ic3 h2 {background:url(/images/ics_01.png) 3px 3px no-repeat}
.category-list li .ic4 h2 {background:url(/images/ics_07.png) 5px 4px no-repeat}
.category-list li .ic5 h2 {background:url(/images/ics_05.png) 1px 2px no-repeat}
.category-list li .ic6 h2 {background:url(/images/ics_03.png) 2px 3px no-repeat}
.category-list li .title h2 {color:#00c8f8; font-weight:bold; padding:5px 31px}
.category-list li .photos {background:url(/images/x.png) 0 100% repeat-x #f8f8f8; text-align:center; padding:10px 0 7px; overflow:hidden; position:relative; *zoom:1}
.category-list li .photos dd {font-weight:bold; color:#6f7585; padding:0 3px 0 25px; float:left; min-height:1px; width:70px; font-size:10px}
.category-list li .photos dd img {border:1px solid #000; display:block; margin:0 0 1px}
.category-list li .photos dd a {text-decoration:none; color:#6f7585}
.category-list li .photos dd a:hover {text-decoration:underline}
.category-list li .list {padding:0 0 11px}
.category-list li .list dd {background:url(/images/icm2.png) 10px 9px no-repeat; padding:5px 0 0 26px; margin:0 0 -7px}
.category-list li .list a {color:#6f7585; text-decoration:none}
.category-list li .list a:hover {color:#6f7585; text-decoration:underline}
.category-list li .play {text-align:right; padding:0 10px 0 0}

.rcol {float:right; width:300px}
.search {padding:0 0 10px 6px; min-height:23px}
.search span {
    color: #00C8F8;
    float: left;
    font-size: 12px;
    font-weight: bold;
    height: 23px;
    line-height: 22px;
    width: 75px;
}
.search input.s-text {
    color: #6F7585;
    float: left;
    height: 21px;
    line-height: 17px;
    padding: 0 2px;
    width: 135px; font:bold 12px Tahoma, Geneva, sans-serif; border:1px solid #c4c4c4; margin:0 -1px 0 0
}
.search input.s-btn {
    background: url(/images/btn_blue_bg.gif) -2px -2px repeat-x #00aef5;
    color: #fff;
    float: left;
    font:bold 12px Tahoma, Geneva, sans-serif;
    height: 23px;
    line-height: 18px;
    text-align: center;
    width: 73px; border:1px solid #c4c4c4; cursor:pointer; padding:0 0 5px
}

.rbanner {background:url(/images/rbanner.png) 100% 0 no-repeat; width:300px; height:249px; margin:0 0 11px; padding:0 31px 0 0}

.block {
border:1px solid #c1c1c1; background:#fff;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
-webkit-box-shadow: #e8e8e8 0px 3px 0;
-moz-box-shadow: #e8e8e8 0px 3px 0;
box-shadow: #e8e8e8 0px 3px 0;
position:relative;
}

.r-blocks {margin:0 -15px 7px 0; width:310px; overflow:hidden; position:relative; *zoom:1; padding:0 0 3px}
.rinfo {width:143px; float:left; margin:0 10px 0 0; padding-bottom:6px}
.rinfo .title h2 {font:bold 11px Tahoma, Geneva, sans-serif; color:#00c8f8; padding:5px 0 0 28px}
.rinfo .title {padding:0 0 3px 1px; background:url(/images/x.png) 0 100% repeat-x; margin:0 0 6px}
.i-play h2 {background:url(/images/ics3_01.png) 0 5px no-repeat; min-height:20px}
.my-fav h2 {background:url(/images/ics3_03.png) 5px 5px no-repeat; min-height:20px}
.rinfo {color:#6f7585}
.rinfo ol {padding:0 0 0 26px; width:117px; position:relative; *padding:0 0 0 30px}
.rinfo ol li {list-style:decimal; padding:0 17px 1px 0; position:relative}
.rinfo a {color:#6f7585; text-decoration:none; position:relative; left:-4px; *left:-8px}
.rinfo a:hover {text-decoration:underline}
.rinfo .del {position:absolute; width:7px; height:7px; background:url(/images/del.png) no-repeat; cursor:pointer; position:absolute; right:5px; top:5px; *right:9px; *top:4px}

.best10 {width:298px; padding-bottom:6px; margin:0 0 9px}
.best10 h2 {background:url(/images/title-ic.png) 0 6px no-repeat; min-height:22px}
.best10 ol {float:left; width:123px; padding-top:3px; padding-bottom:5px}
.best10 ol.top1-5 {width:130px}
.best10 ol.top6-10 {width:115px} 

.myfav10 {width:298px; padding-bottom:6px; margin:0 0 9px}
.rcol .myfav10 h2 {background:url(/images/ics3_03.png) 0 6px no-repeat; min-height:22px; font-weight:normal; color:#666}
.myfav10 h2 a {color:#00c8f8; text-decoration:underline; font-weight:bold}
.myfav10 h2 a:hover {text-decoration:none}
.myfav10 ol {float:left; width:123px; padding-top:3px; padding-bottom:5px}
.myfav10 ol.top1-5 {width:130px}
.myfav10 ol.top6-10 {width:115px} 

.nav {padding:4px 0 9px}
.nav a.home {font-weight:bold; color:#6f7585; background:url(/images/home.png) 1px 2px no-repeat; padding:0 0 0 18px}
.nav a {color:#6f7585; background:url(/images/pointer2.png) 0 8px no-repeat; padding:0 0 0 10px; margin:0 5px 0 0}
.nav span {color:#adb1bd; background:url(/images/pointer2.png) 0 8px no-repeat; padding:0 0 0 10px}
/*.nav h1 {font-size:23px; color:#00c8f8; padding:15px 0 5px 32px; display:block; clear:both}*/
.nav h1.cat-1 {background:url(/images/ics_2_01.png) 5px 15px no-repeat}
.nav h1 {font-size:23px; color:#00c8f8; display: inline; clear:both}
.gen_header {padding-top: 15px; line-height:25px;}
.gen_header img {vertical-align:middle; padding-left: 5px; margin-top: -10px;}


.nav-inner {padding:2px 10px 4px 10px; background:#fff; border:1px solid #c4c4c4;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px; position:relative; top:-4px; *zoom:1
}
.nav-inner a.home {font-weight:bold; color:#6f7585; background:none; padding:0}
a.zoom {position:absolute; right:7px; top:0; background:url(/images/zoom_in.gif) no-repeat; height:21px; padding:0 0 0 42px; color:#6f7585; font-size:10px; *top:0; line-height:18px}

.rb-info {padding:17px 10px 0; text-align:center; margin:0 0 9px}
.rb-info p {padding:0 0 19px} 

.popular {padding:1px}
.popular-in {background:#f3f3f3; padding-bottom:7px}

.popular .title {height:37px; background:url(/images/title.png) repeat-x;
-webkit-border-radius: 5px 5px 0 0;
-moz-border-radius: 5px 5px 0 0;
border-radius: 5px 5px 0 0;
position:relative; padding:0 10px
}
.popular .title-in {height:37px; background:url(/images/x.png) -3px 100% repeat-x}
.popular .title h2 {color:#00c8f8; font-size:18px; padding:0 26px; line-height:34px}
.popular ul {padding:10px 8px 0; overflow:hidden; position:relative; *zoom:1}
.popular li {background:url(/images/icm.png) 5px 10px no-repeat; padding:5px 53px 10px 23px; position:relative; border-bottom:1px solid #e2e3e2; margin:0 0 -1px}
.popular li span {position:absolute; right:10px; top:6px; color:#00c8f8; font-weight:bold}
.popular li a {font-size:11px; font-weight:bold; color:#6f7585}
.popular li ul {padding:10px 9px 0; position:relative; top:1px}
.popular li ul li {background:url(/images/pointer.png) 0 6px no-repeat; padding:0 0 5px 13px; border:0; margin:0}
.popular li ul li a {font-weight:normal}
.popular li:nth-child(2n+1) {background-color:#f7f7f7}
.popular li ul li:nth-child(2n+1) {background-color:none}

.pages {font-size:12px; clear:both; padding:22px 0 31px; overflow:hidden; position:relative; *zoom:1}
.pages p {padding:9px 0 0}
.pages p a {float:left; height:28px; padding:0 6px; line-height:28px; margin:0 14px 0 0}
.pages p a.active, .pages p a:hover {text-decoration:none; background:#e2e3e2; color:#fff; text-decoration:none}
.pages a.prev {min-height:5px; padding:0 0 0 27px; background:url(/images/prev.png) 0 6px no-repeat; margin:0 34px 0 0}
.pages a.next {min-height:5px; padding:0 30px 0 0; background:url(/images/next.png) 100% 6px no-repeat}
.prev#default {color:#d2d2d2; background-position:0 -89px}
.next#default {color:#d2d2d2; background-position:100% -89px}
.pages a:hover {text-decoration:none}

.lcol .all-games .lb-info {padding:17px 10px 0; border-top:1px solid #c1c1c1; clear:both}

.adv {text-align:center; padding:0 0 9px}
.b-game {text-align:center; padding:0 0 5px}
.add-soc {text-align:center; padding:0 0 9px}

.comments {margin:-10px 0 0}
.comments .title {background:url(/images/x.png) 0 100% repeat-x; color:#6f7585; margin:0 3px; padding:5px 0 7px; margin:0 0 17px}
.comments .title h2 {color:#00c8f8; font-weight:bold; font-size:11px; display:inline; background:url(/images/comm.png) 0 3px no-repeat; padding:0 0 0 26px}
.no-comm {padding:0 0 0 10px}
.comments .title span {font-size:10px}
.comments .add-comm {padding:9px 10px 19px}
.comments .add-comm td {padding:0 0 9px}
.comments .add-comm strong {color:#6f7585; font-weight:bold}
.comments .add-comm textarea {border:1px solid #c4c4c4; width:331px; height:131px; resize:none; overflow:auto}
.code-inp {border:1px solid #c4c4c4; width:81px; height:21px}
.comments .add-comm input.add-btn {
    background: url(/images/btn_blue_bg.gif) -2px -2px repeat-x #00aef5;
    color: #fff;
    float: left;
    font:bold 12px Tahoma, Geneva, sans-serif;
    height: 23px;
    line-height: 18px;
    text-align: center;
    width: 90px; border:1px solid #c4c4c4; cursor:pointer; padding:0 0 5px
}
.add-options strong {float:left; width:auto; padding:4px 9px 0 0}
.add-options .code {float:left; width:auto; margin:0 10px 0 0}
.add-options .code-inp {float:left; margin:0 23px 0 0; font:12px Tahoma, Geneva, sans-serif; text-align:center; color:#000}

.this-game {width:278px; margin:0; padding:0 10px 5px; line-height:14px}
.this-game .title {margin:0 -10px 7px}
.this-game h2 {background:url(/images/ics_17.png) 2px 3px no-repeat; min-height:21px}
.this-game .this-stars {display:inline; position:relative; margin:0 0 0 15px}
.this-game .bl-rating {position:absolute; left:-8px; top:-10px}
.this-game p {padding:0 0 14px}
.rating-game {font-weight:bold; padding:3px 0 15px}
.rating-game strong {color:#00c8f8; font-size:20px}
.this-game strong {font-weight:bold}
.numb {color:#00c8f8}


.cl {clear:both; height:0; overflow:hidden; position:relative; *zoom:1}

.footer {padding:112px 0 38px; background:url(/images/footer.jpg) no-repeat #fff; color:#000; overflow:hidden; position:relative; *zoom:1; width:1010px; margin:0 auto}
.footer a {color:#000; text-decoration:none}
.footer a:hover {text-decoration:underline}

.footer .copy {float:left; padding:41px 28px 0; line-height:18px}
.footer .counters {float:right; padding:47px 38px 0}
.footer .counters .counter {float:left; width:auto; padding:0 0 0 8px}


.myrate{width:33px; height:15px; background:url(/images/rt.png) no-repeat; text-align:right; font-size:10px; font-weight:bold; color:#5e5e5e; padding:0 4px 0 0; line-height:14px; position:absolute; right:3px; bottom:3px}
.stars{width:133px;height:27px;  overflow:hidden;margin-bottom: 3px}

#basic-modal-content {display:none;}
#simplemodal-overlay {background-color:#000; cursor:wait;}
#simplemodal-container {height:360px; width:600px; color:black; background-color:white; border:4px solid #444; padding:12px;}
#simplemodal-container .simplemodal-data {padding:8px;}
#simplemodal-container code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; font-size:12px; margin-bottom:12px; padding:4px 6px 6px;}
#simplemodal-container a {color:#ddd;}
#simplemodal-container a.modalCloseImg {background:url(/images/_x2.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}
#simplemodal-container h3 {color:#84b8d9;}

.easy_pad{margin-top:-10px;}
