html {font-size: 100.01%;}
body {font: 62.5% 'Tahoma';}
html, body {margin: 0px; padding: 0px; background: #9c9c9c; width: 100%; height: 100%;}
a, a img {border: none; outline: none;}
ul, li {margin: 0px; padding: 0px; list-style: none;}
fieldset, form, dl, dt, dd, object, param {margin: 0px; padding: 0px; border: 0px;}
del, em, b {text-decoration: none; font-style: normal; font-weight: normal;}
a {color: #c04884; text-decoration: underline;}
a:hover {text-decoration: none;}
.break {border-bottom: 1px solid #c9c9c9; content: ' '; clear: both; height: 0px; font-size: 0px; margin: 12px 0px 0px 0px;}
.hide {display: none;}

#wrap {background: #fff url(../images/belka.jpg) no-repeat left top; min-height: 100%; height: auto; width: 100%; max-width: 1280px; margin: 0px auto; min-width: 940px;}

#mainpage {width: 832px; position: relative; left: 50%; margin-left: -416px;}

#header {border-bottom: 1px solid #c9c9c9; padding-bottom: 30px;}
.logotype {float: left;}
.logotype h1 {margin: 0px; padding: 62px 0px 0px 0px; font: 23px 'Impact'; color: #c04884;}
.logotype h1 a {text-decoration: none; color: #c04884; display: block;}
.logotype span {color: #8b7782; font: 11px 'Tahoma'; display: block; margin-top: -2px;}
.banner {float: right; widows: 486px; height: 60px; margin-top: 46px; position: relative;}
.headtext {clear: both; width: 565px; padding-top: 46px;}
.headtext2 {clear: both; width: 565px; padding-top: 0px;}
.headtext3 {clear: both; width: 565px; padding-top: 30px;}
.headspacer {clear: both; width: 565px; padding-top: 30px;}
.headtext p {margin: 0px; padding: 0px 0px 1.2em 0px; font-size: 1.1em; color: #8b7782;}
.cathead {padding-bottom: 0px !important;}
.cathead .headtext {padding-top: 48px; line-height: 1.4em;}
.banner_top, .banner_bottom {position: relative;}
.noclicks {width: 728px; height: 90px; position: absolute; top: 0px; left: 0px; background: url(../images/noclick.gif);}
.noclick {width: 468px; height: 60px; position: absolute; top: 0px; left: 0px; background: url(../images/noclick.gif);}

.panel {font-size: 1.1em; zoom: 1; margin: 13px 0px 7px 0px;}
.panel:after {content: ' '; clear: both; display: block; width: 0px; height: 0px; overflow: hidden; font-size: 0px;}
.panel .speedbar {float: left; color:#c04884;}
.panel .speedbar a, .panel .sorter a {color: #c04884; text-decoration: underline;}
.panel .speedbar a:hover, .panel .sorter a:hover {text-decoration: none;}
.panel .speedbar del {padding: 0px 6px 0px 5px;}
.panel .sorter {float: right; color: #8b7782; width: 400px; margin-top: -2px; white-space: nowrap;}
.panel .sorter span {display: block; float: left; padding: 2px 10px 0px 0px;}
.panel .sorter li {display: block; float: left;}
.panel .sorter li a {height: 18px; display: block; line-height: 18px; padding: 0px 7px 0px 8px; float: left;}
.panel .sorter li a.active, .panel .sorter li a.active:hover {color: #fff; background: #c04885; text-decoration: none;}
.panel .notwork {float: right; color: #8b7782; margin-bottom: 3px;}
.panel .notwork a {color: #c04884; text-decoration: underline;}
.panel .notwork a:hover {color: #c04884; text-decoration: none;}
.mini {width: 276px !important;}
.min {margin-bottom: -25px !important;}

#maincat {margin: 0px 0px 0px 0px; border-bottom: 1px solid #c9c9c9; padding-bottom: 6px; zoom: 1;}
#maincat:after {content: ' '; clear: both; display: block; width: 0px; height: 0px; overflow: hidden; font-size: 0px;}
#maincat ul {float: left;}
#maincat ul.centercol {margin: 0px 114px 0px 121px;}
#maincat li {margin-bottom: 19px;}
#maincat dt {float: left;}
#maincat dd {margin-left: 53px; padding-top: 5px;}
#maincat img {vertical-align: bottom;}
#maincat a {font: bold 1.1em 'Tahoma'; color: #c04884; text-decoration: underline;}
#maincat a:hover {color: #ed61a3;}
#maincat span {font: 1em 'Tahoma'; color: #a08d97; display: block; width: 146px; margin-top: 7px;}

.catalog {padding: 16px 0px 0px 0px;}
.catalog h2 {float: left; padding-bottom: 11px;}
.catalog .gamevalue {float: right; font-size: 1.1em; color: #8b7782; margin-top: 3px;}
.catalog .gamevalue select {width: 45px; height: 18px; font-size: 1em; color: #8b7782; margin-left: 5px;}
.pagenav {clear: both; font-size: 1.1em; padding-top: 0px;}
.pagenav li {display: inline; color: #8b7782;}
.pagenav li span, .pagenav li a {font-size: 0.9em;}
.pagenav li a {color: #c04884; text-decoration: underline; padding-left: 3px;}
.pagenav li a:hover {text-decoration: none;}
.pagenav li del {color: #c04884; padding-left: 6px; letter-spacing: -1px;}

.gamepage {padding: 16px 0px 0px 0px;}
.gamepage h2 {padding-bottom: 3px; width: 460px;}
.gamepage .review {font-size: 1.1em; color: #8b7782; width: 490px; margin: 11px 0px 0px 0px; float: left;}
.gamepage .review p {margin: 0px; padding: 0px;}
.gamepage .review p em {display: block; color: #c04884; margin-top: 14px;}

.rating-up del, .rating-down del {display: none !important;}
.gamepage .rating em {display: none;}
.gamepage .rating {float: right; width: 210px; font-size: 1.8em; margin: -24px 86px 13px 0px; color: #77606d; text-align: left; line-height: 20px;}
.gamepage .rating span.rate {color: #c04884; display: block; margin-bottom: 6px; float: none;}
.gamepage .rating .rating-up {display: block; width: 123px; height: 10px; line-height: normal; background: url(../images/dot.gif) no-repeat 13px 100%; margin: 18px 0px 0px 61px;}
.gamepage .rating .rating-up:hover, .gamepage .rating .rating-down:hover {background: none;}
.gamepage .rating .rating-down {display: block; width: 125px; height: 10px; line-height: normal; background: url(../images/dot.gif) no-repeat 11px 100%; margin: 4px 0px 0px 63px;}
.gamepage .rating .rating-up img, .gamepage .rating .rating-down img {display: block !important;}
.gamepage .rating .rating-up del, .gamepage .rating .rating-down del {display: block !important; color: #c04884; font: normal 10px 'Tahoma'; cursor: pointer; position: absolute; text-indent: 0px !important; margin-top: -24px;}
.gamepage .rating .rating-up, .gamepage .rating .rating-down {text-indent: -9999px;}
/*.gamepage .rating del {display: block; float: left; width: 67px; color: #77606d; text-align: center; line-height: 20px;}*/
.gamepage .rating b {display: block; width: 77px; padding-right: 10px; text-align: left; font: normal normal 31px 'Tahoma'; color: #c04884; position: absolute; margin: 10px 0px 0px 0px;}
.gamepage .rating .rating-down del em {display: inline; text-indent: 0px !important; margin: 0px 1px 0px -1px;}
.gamepage .rating span {float: left;}
/*.gamepage .rating {float: right; width: 210px; font-size: 1.8em; margin-top: -24px; color: #77606d; text-align: left; line-height: 20px; margin-right: 104px;}
.gamepage .rating span.rate {color: #c04884; display: block; margin-bottom: 6px; float: none;}
.gamepage .rating .rating-up {float: left; display: block; width: 22px; height: 17px; text-indent: -9999px; background: url(../images/plus.gif) no-repeat;}
.gamepage .rating .rating-down {float: left; display: block; width: 22px; height: 17px; text-indent: -9999px; background: url(../images/minus.gif) no-repeat;}
.gamepage .rating del {display: block; float: left; width: 67px; color: #77606d; text-align: center; line-height: 20px;}
.gamepage .rating b {float: left; display: block; font-style: normal; width: 67px; text-align: center; font-weight: normal !important;}
.gamepage .rating span {float: left;}*/

.gamearea {clear: both; text-align: left; padding-top: 10px;}
.gamearea span {font-size: 1.1em;}
.gamearea span a {color: #c04884; text-decoration: underline;}
.gamearea span a:hover {text-decoration: none;}
.loadgame {margin: 25px 0px 26px 0px; overflow: hidden; float: left;}
.loadgame dt {float: left;}
.loadgame dt a {display: block; width: 192px; height: 47px; background: #fecf00 url(../images/dl_flash.png) no-repeat 0px 0px; text-align: center; font: normal 20px/45px 'Tahoma'; color: #5c0000; text-decoration: none;}
.loadgame dt a:hover {text-decoration: underline;}
.loadgame dd {margin: 8px 0px 0px 206px; padding-top: 3px; font-size: 1.1em; color: #8b7782; font-weight: bold;}
.loadgame dd em {color: #c04884; font-size: 1.6em; display: block; margin-bottom: 3px;}
.loadgame dd em a {text-decoration: none;}
.loadgame dd em a:hover {text-decoration: underline;}
.loadgame dd del {color: #c04884;}
.loadgame dd a {color: #c04884; text-decoration: underline;}
.loadgame dd a:hover {text-decoration: none;}
a.up_minilink {display: block; width: 288px; height: 47px; background: #ff439d url(../images/dl_mini.png) no-repeat 0px 0px; text-align: center; font: normal 18px/47px 'Tahoma'; color: #fff; text-decoration: none; float: right; margin: 26px 103px 0px 0px;}
a.up_minilink:hover {text-decoration: underline;}

.column {margin: 30px 0px -11px 0px; overflow: hidden; position: relative; width: 109%; clear: both;}
.column li {width: 400px; margin: 0px 50px 39px 0px; overflow: hidden; float: left;}
.column dt, .column dt img {float: left;}
.column dt em {color: #8b7782; padding: 17px 6px 0px 0px; display: block; float: left;}
.column dt del {float: left; display: block; border: 1px solid #c9c9c9; border-bottom: none; border-top: none; margin: 0px 11px 0px 10px; width: 59px; text-align: center; color: #8b7782; font-size: 1.1em; padding: 9px 0px;}
.column dt del span {display: block; font-size: 0.9em; color: #c04884; margin-top: 1px;}
.column dt del span span {color: #c04884; text-decoration: none; display: inline;}
.column dt del span span:hover {text-decoration: underline;}
.column dt del b {display: inline !important; color: #c04884 !important; font-weight: normal !important;}
.column dd {float: left; margin-top: -2px;}
.column dd a {font: bold 1.1em 'Tahoma'; color: #c04884; text-decoration: underline;}
.column dd a:hover {text-decoration: none;}
.column dd span {font: 1em 'Tahoma'; color: #a08d97; display: block; width: 250px;}

.concurent {color: #8b7782; border-bottom: 1px solid #c9c9c9; padding: 37px 0px 34px 0px;}

#blocks {padding: 23px 0px 18px 0px; zoom: 1; border-bottom: 1px solid #c9c9c9;}
#blocks:after {content: ' '; clear: both; display: block; width: 0px; height: 0px; overflow: hidden; font-size: 0px;}
#blocks div {float: left;}
h2 {font: normal 1.8em 'Tahoma'; color: #c04884; margin: 0px; padding: 0px 0px 19px 0px;}
h2 a {color: #c04884; text-decoration: none !important; font-size: 1em !important;}
h2 a:hover {text-decoration: underline !important;}
#blocks div.first {margin-right: 69px; width: 200px;}
#blocks div.first form input {display: block;}
#blocks div.first form .input input {width: 154px; height: 19px; background: #fff; border: 1px solid #c7c7c7; font: 1.1em 'Tahoma'; color: #8b7782;}
#blocks div.first form .input del {display: none;}
#blocks div.first form .button {margin: 1px 0px 0px 6px;}
#blocks div.first form .button input {width: 23px; height: 21px; border: 0px; font: 1.1em 'Tahoma'; color: #000;}
#blocks div.first fieldset {padding: 0px 0px 70px 1px;}
#blocks div.first fieldset.catfield {padding: 0px 0px 38px 1px;}
#blocks div.first fieldset a {font: 1.1em 'Tahoma'; color: #c04884; text-decoration: underline; display: block; padding-top: 7px; clear: both;}
#blocks div.first fieldset a:hover {text-decoration: none;}
.stat {font: 1.1em 'Tahoma'; color: #8b7782; margin-top: -2px;}
.stat li {margin-bottom: 5px;}
.stat li.links {margin-top: 24px;}
.stat em {color: #c04884; font-style: normal;}
.stat a {color: #c04884; text-decoration: underline; height: 23px; padding-left: 31px; display: block; line-height: 22px;}
.stat a:hover {text-decoration: none;}
.stat a.today {background: url(../images/stat.gif) 0px 1px no-repeat;}
.stat a.month {background: url(../images/stat.gif) 0px -46px no-repeat;}
.stat a.all {background: url(../images/stat.gif) 0px -97px no-repeat;}

.newtoday {margin-right: 121px; width: 192px;}
.newtoday li {clear: both; margin-bottom: 14px;}
.newtoday dl {overflow: hidden;}
.newtoday dt {float: left; margin-left: 1px;}
.newtoday dd {margin: -2px 0px 0px 39px;}
.newtoday a {font-size: 1.1em; color: #c04884; text-decoration: underline;}
.newtoday a:hover {text-decoration: none;}
.newtoday span {display: block; color: #a08d97; font-size: 1em; margin-top: 5px;}
.newtoday span a {color: #a08d97; text-decoration: underline; font-size: 1em;}

.bestgames {width: 250px;}
.bestgames li {clear: both; margin-bottom: 15px;}
.bestgames img {display: block; float: left;}
.bestgames del {display: block; height: 27px; width: 41px; border: 1px solid #c9c9c9; border-top: none; border-bottom: none; text-align: center; text-decoration: none; float: left; color: #c04884; line-height: 27px; margin: 0px 9px 0px 10px;}
.bestgames dl {overflow: hidden;}
.bestgames dt {float: left; margin-left: 1px;}
.bestgames dd {margin: -2px 0px 0px 90px;}
.bestgames a {font-size: 1.1em; color: #c04884; text-decoration: underline;}
.bestgames a:hover {text-decoration: none;}
.bestgames span {display: block; color: #a08d97; font-size: 1em; margin-top: 5px;}
.bestgames span a {color: #a08d97; text-decoration: underline; font-size: 1em;}

#footer {padding: 58px 0px 59px 2px; font-size: 1.1em; color: #8b7782; zoom: 1;}
#footer .copy {border-right: 1px solid #c9c9c9; width: 50px; padding: 13px 0px 3px 0px; float: left;}
#footer span {display: block; margin-bottom: 1px;}
#footer a {color: #c04884; text-decoration: underline;}
#footer a:hover {text-decoration: none;}
#footer del {text-decoration: none; padding: 0em 0.5em 0em 0.8em;}
#footer .axioma {float: left; padding: 7px 0px 0px 18px;}
#footer .axioma a {text-decoration: none; color: #c04884;}
#footer .axioma em {font-style: normal; color: #c04884; display: block; margin-bottom: 1px;}
#footer .counter {float: right; margin-top: 5px;}
#footer:after {content: ' '; clear: both; display: block; width: 0px; height: 0px; overflow: hidden; font-size: 0px;}

.error {margin: 15px 0px;}
.error span {color: #8b7782; font-size: 1.1em;}

.feedback {padding: 15px 0px; color: #8b7782; font-size: 1.1em;}
.feedback .hidden {display: none;}
.feedback dd {padding: 1px 0px 10px 0px;}
.feedback input {width: 140px; height: 17px; color: #8b7782; font: 11px 'Tahoma'; border: 1px solid #c9c9c9;}
.feedback textarea {width: 350px; height: 120px; color: #8b7782; font: 11px 'Tahoma'; border: 1px solid #c9c9c9; overflow: hidden;}
.feedback .send {padding-top: 15px;}
.feedback .send input {width: 80px; height: 21px; border: none;}

.contentpage {padding: 15px 0px; color: #8b7782; font-size: 1.1em;}

.searcharea {padding: 15px 0px; color: #8b7782; font-size: 1.1em;}

.rating-up, .rating-down {cursor: hand;}
#loading-layer {display: none; font: 1.1em 'Verdana'; width: 260px; height: 40px; background: #fff; padding: 10px; text-align: center; border: 1px solid #ñ9ñ9ñ9; color: #9c9c9c;}
#loading-layer-text {font-weight: bold; background: #fff;}
#busy_layer {visibility: hidden; display: block; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background: none;}

.map {padding: 0px 0px 20px 15px;}
.map h3 {font: normal 1.5em 'Tahoma'; color: #c04884; margin: 0px; padding: 10px 0px;}
.map h3 a {color: #c04884; text-decoration: none !important; font-size: 1em !important; padding: 0px !important;}
.map h3 a:hover {text-decoration: underline !important;}
.map li {line-height: 1.9em;}
.map li a, .mapstatpage a {color: #c04884; text-decoration: underline; padding-left: 10px;}
.map li a:hover, .mapstatpage a:hover {text-decoration: none;}
.mapstatpage {line-height: 1em; display: block;}

.smallsearch .input {width: 290px; height: 17px; color: #8b7782; font: 11px 'Tahoma'; border: 1px solid #c9c9c9; display: block;}
.smallsearch .button {width: 140px; height: 21px; border: none; color: #000; font: 11px 'Tahoma'; margin: 6px 10px 0px 0px; background: url(../images/button.gif) no-repeat;}
.fullsearch dt {padding: 0px 0px 2px 0px;}
.fullsearch dd {padding: 0px 0px 10px 0px;}
.fullsearch input {width: 196px; height: 15px; color: #8b7782; font: 11px 'Tahoma'; border: 1px solid #c9c9c9;}
.fullsearch select {width: 198px; height: 17px; color: #8b7782; font: 11px 'Tahoma'; border: 1px solid #c9c9c9;}
.fullsearch .sendform input {width: 140px; height: 21px; border: none; color: #000; font: 11px 'Tahoma'; margin: 6px 10px 0px 0px; background: url(../images/button.gif) no-repeat;}
.fullsearch .gamevalues {width: 40px;}
.fullsearch .hidden {display: none;}
.sresult {display: block; margin-top: 15px;}

.up1_topmenu {overflow: hidden; zoom: 1; padding-top: 9px; margin-bottom: -18px;}
.up1_topmenu li {float: left;}
.up1_topmenu li a {display: block; height: 79px; font: bold 1.4em/79px 'Verdana'; color: #7f5e6f; text-decoration: underline; float: left;}
.up1_topmenu li a:hover, .up1_topmenu li a.active {text-decoration: none;}
.up1_topmenu li a.flashgames {background: url(http://ubelki.ru/templates/apple/images/flashgames.jpg) no-repeat -1px 2px; padding-left: 73px;}
.up1_topmenu li a.minigames {background: url(http://ubelki.ru/templates/apple/images/mini.jpg) no-repeat 0px 2px; padding-left: 81px; margin-left: 143px;}
.up1_topmenu li a.apple {background: url(http://ubelki.ru/templates/apple/images/apple.jpg) no-repeat 0px 2px; padding-left: 98px; margin-left: 141px;}

span.incredibly {font: normal 11px/14px 'Tahoma'; display: block; width: 194px; color: #8b7782; margin: 9px 0px 0px 0px;}
.up1_rate {padding: 34px 0px 0px 0px;}
.up1_rate dt {font: normal 31px 'Tahoma'; color: #c04884; float: left; padding-top: 10px; width: 70px;}
.up1_rate dd {font: normal 10px 'Tahoma'; color: #c04884; padding: 17px 0px 0px 74px;}
.up1_rate dd span {display: block; margin-top: 2px; cursor: pointer; background: url(../images/dot.gif) no-repeat 10px 100%; padding-bottom: 1px;}
.up1_rate dd span:hover {background: none;}

.applepage {position: relative; width: 680px; text-align: justify; padding-top: 10px;}
.applepage h2 {display: block; float: none; font-size: 18px;}
.applepage p {color: #8b7782; font: 11px 'Tahoma'; margin: 0px; padding: 0px 0px 14px 0px;}
.applepage .lvl1 {width: 430px;}
.applerate {position: absolute; right: -20px; top: 10px;}
.applepage .rating em {display: none;}
.applepage .rating {float: right; width: 210px; font-size: 1.8em; margin: 0px 0px 13px 0px; color: #77606d; text-align: left; line-height: 20px;}
.applepage .rating h2 {padding-bottom: 0px; margin-bottom: 1px;}
.applepage .rating span.rate {color: #c04884; display: block; margin-bottom: 6px; float: none; text-indent: 0px !important;}
.applepage .rating .rating-up {display: block; width: 123px; height: 10px; line-height: normal; background: url(../images/dot.gif) no-repeat 13px 100%; margin: 18px 0px 0px 61px;}
.applepage .rating .rating-up:hover, .applepage .rating .rating-down:hover {background: none;}
.applepage .rating .rating-down {display: block; width: 125px; height: 10px; line-height: normal; background: url(../images/dot.gif) no-repeat 11px 100%; margin: 4px 0px 0px 63px;}
.applepage .rating .rating-up img, .applepage .rating .rating-down img {display: block !important;}
.applepage .rating .rating-up del, .applepage .rating .rating-down del {display: block !important; color: #c04884; font: normal 10px 'Tahoma'; cursor: pointer; position: absolute; text-indent: 0px !important; margin-top: -24px;}
.applepage .rating .rating-up, .applepage .rating .rating-down {text-indent: -9999px;}
.applepage .rating b {display: block; width: 77px; padding-right: 10px; text-align: left; font: normal normal 31px 'Tahoma'; color: #c04884; position: absolute; margin: 10px 0px 0px 0px;}
.applepage .rating .rating-down del em {display: inline; text-indent: 0px !important; margin: 0px 1px 0px -1px;}
.applepage .rating span {float: left;}
.applewrap .headtext {margin: 0px; padding: 0px; height: 30px;}
.applewrap .catalog, .applewrap .cathead {padding-top: 0px !important; margin-top: 0px !important;}
.applewrap .panel {margin-bottom: -6px;}
.applewrap .speedbar {margin-bottom: 16px;}
.applepage .loadgame dd {margin: 6px 0px 0px 14px; font-size: 11px !important;}
.applepage .loadgame dd a {font-size: 11px !important;}
.applepage img {margin-left: -10px;}

* html #wrap {height: 100%; width: expression((document.documentElement.clientWidth || document.body.clientWidth) > 1280? "1280px": "100%");}
* html #maincat {margin: -35px 0px 0px 0px; padding-bottom: 18px; padding-top: 14px;}
* html #maincat li {margin-bottom: 7px;}
* html #maincat dd {margin-left: 50px; padding-top: 5px;}
* html #blocks div.first fieldset a {padding-top: 2px;}
* html #blocks div.first form .button {margin: 2px 0px 0px 3px;}
* html .newtoday h2, * html .bestgames h2 {padding-bottom: 7px;}
* html .newtoday li {clear: both; margin-bottom: 3px;}
* html .newtoday dd {margin: -2px 0px 0px 36px;}
* html .bestgames li {clear: both; margin-bottom: 3px;}
* html .bestgames del {margin: 0px 0px 0px 6px; width: 43px;}
* html .bestgames dd {margin: -2px 0px 0px 88px;}
* html #blocks {padding: 23px 0px 29px 0px;}
* html .input input {height: 23px !important; width: 158px;}
* html .bestgames dt {margin-left: 0px;}
* html .panel {padding-bottom: 7px; margin: 13px 0px 0px 0px;}
* html .catalog .gamevalue {margin-top: 0px;}
* html .column li {margin: 0px 50px 39px -3px;}
* html .column dt del {margin: 0px 5px 0px 7px; width: 61px;}
* html .up1_topmenu li a.minigames {margin-left: 74px;}
* html .up1_topmenu li a.apple {margin-left: 74px;}
* html .gamepage .rating .rating-down {background: url(../images/up_minus.gif) no-repeat 0px 0px !important; margin: -6px 0px 0px 30px;}
* html .gamepage .rating .rating-up {background: url(../images/up_plus.gif) no-repeat 0px 0px !important; margin-left: 30px;}
* html .gamepage .rating {margin-right: 44px;}
* html .gamepage .rating b {margin: 0px 100px 0px 0px; left: 530px; top: 276px;}
* html .applepage .rating .rating-down {background: url(../images/up_minus.gif) no-repeat 0px 0px !important; margin: -8px 0px 0px 31px;}
* html .applepage .rating .rating-up {background: url(../images/up_plus.gif) no-repeat 0px 0px !important; margin: 19px 0px 0px 31px;}
* html .applepage .rating {margin-right: 0px;}
* html .applepage .rating b {margin: 0px 0px 0px 0px; left: 490px; top: 70px;}
* html a.up_minilink {margin-right: 51px;}
* html .applepage {padding-bottom: 38px; top: -14px; z-index: 100; position: relative; margin-bottom: -27px;}
* html .applepage .rating img {margin-top: -12px;}

*:first-child+html #blocks div.first form .button {margin: 2px 0px 0px 3px;}
*:first-child+html #blocks div.first fieldset a {padding-top: 2px;}
*:first-child+html #maincat {margin: -35px 0px 0px 0px; padding-bottom: 18px;}
*:first-child+html #maincat li {margin-bottom: 7px;}
*:first-child+html .newtoday li {clear: both; margin-bottom: 12px;}
*:first-child+html .bestgames li {clear: both; margin-bottom: 13px;}
*:first-child+html .panel {padding-bottom: 10px;}
*:first-child+html .panel .notwork {padding-bottom: 6px;}
*:first-child+html .input input {height: 23px !important; width: 158px;}
*:first-child+html .gamepage .rating .rating-down {background: url(../images/up_minus.gif) no-repeat 0px 0px !important; margin: -6px 0px 0px 30px;}
*:first-child+html .gamepage .rating .rating-up {background: url(../images/up_plus.gif) no-repeat 0px 0px !important; margin-left: 30px;}
*:first-child+html .gamepage .rating {margin-right: 74px;}
*:first-child+html .gamepage .rating b {margin: 0px 100px 0px 0px; left: 535px; top: 263px;}
*:first-child+html .applepage {padding-bottom: 0px; top: -14px; z-index: 100; position: relative; margin-bottom: -27px;}
*:first-child+html .applepage .rating .rating-down {background: url(../images/up_minus.gif) no-repeat 0px 0px !important; margin: 4px 0px 0px 62px;}
*:first-child+html .applepage .rating .rating-up {background: url(../images/up_plus.gif) no-repeat 0px 0px !important; margin: 19px 0px 0px 62px;}
*:first-child+html .applepage .rating {margin-right: 0px;}
*:first-child+html .applepage .rating b {margin: 0px 0px 0px 0px; left: 490px; top: 70px;}
*:first-child+html a.up_minilink {margin-right: 51px;}
*:first-child+html a.up_minilink {margin-right: 51px;}

-, .column {padding-bottom: 40px;}
-, .column dd {margin-left: 4px;}