/*
    Theme Name: Cellar Heat Dark
    Theme URI: http://www.cellarheat.com/
    Description:  Cellar Heat Dark is a wordpress theme by <a href="http://www.evaneckard.com">Evan Eckard</a> and <a href="http://www.smashingmagazine.com">Smashing Magazine</a>
    Version: 1.0
    Author: Evan Eckard
    Author URI: http://www.evaneckard.com/
*/


html {font-size:100.01%; background-color:#2f2d28;} 
html, body {margin:0px; padding:0px; height:100%; width:100%;}
body {font-family: Arial, Helvetica, sans-serif;}
a, a img {border:none; color:#cfcbc2; text-decoration:none;}
h1, h2, h3, h4 {margin:0px; padding:0px;}
h1 {font-size:150.01%; color:#b79026;}
h2 {font-size:150.01%; color:#90901e; margin-top:8px; font-weight:normal;}
.pseudoH1 {font-size:150.01%; color:#90901e; margin-top:8px;}

.adsLinks {margin:-2px 0px 17px -4px;}
.wrapmain {height:100%; width:100%; background:url(http://flashshot.ru/background.png) repeat-x;}
.main {position:relative; width:950px; color:#cfcbc2; font-size:80.01%; line-height:14px; left:50%; margin-left:-475px;}
.logo {font-size:180.01%; font-weight:bold; color:#d9b34c; width:270px; height:58px; padding:25px 0px 25px 0px;}
.logo a {color:#b79026;}
.logo .image {float:left; margin-right:8px;}
.logo .logotext {padding:17px 0px 0px 5px;}
.logo .subtext {font-size:50.01%; color:#bfb59a; font-weight:normal; padding-top:4px;}
.logo span {color:#90901e;}

.text {padding: 10px 0px 10px 0px;}

.banners {float:left;}
.banner300x250 {width:300px; height:250px; float:left; margin:14px 22px 17px 0px;}
.banner300x320 {width:300px; height:320px; float:left; margin:14px 22px 17px 0px;}
.partition {float:left;}
.catItem {height:30px;}
.itemInfo {text-align:center; height:14px; font-size:80.01%; background-color:#000; margin-bottom:7px;}
.categories {width:300px; height:250px; margin:14px 0px 17px 0px;}

.gameList {padding:10px 0px 0px 0px; width:970px; float:left; margin-bottom:-3px;}
.gameItem {width:173px; height:165px; margin-right:20px; float:left;}
.gameItem img {width:173px; height:128px; float:left;}
.gameTitle {text-align:center; width:100%; font-size:90.01%; background-color:#000; padding:2px 0px 2px 0px; float:left;}

.banner950x88 {width:950px; height:88px; margin:10px 0px 7px 0px;}

.footer {color:#bfb59a; font-size:90.01%; padding:25px 0px 37px 0px;}
.counter {width:20px; height:20px; float:right; margin-top:-3px; opacity:0.35; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=35); -khtml-opacity:0.35; -moz-opacity:0.35;}

.singleGame {float:left; width:625px; color:#cfcbc2;}
.rightPanel {float:left; width:300px; padding-left:25px;}
.FlashGame {margin-top:5px;}

.miniGameWrap {border-bottom:#2f2d28 solid 20px; float:left;}
.miniGame {float:left; width:142px; border-top:#2f2d28 solid 15px;}
.miniGame img {float:left; width:140px; padding-bottom:4px;}
.miniGame a {color:#b79026; text-decoration:underline; font-size:85.01%; display:block; width:140px;}
.miniGame a:hover {text-decoration:none; color:#90901e;}

.gameRating {float:left; width:130px; height:66px; margin:19px 10px 5px 0px; color:#2f2d28; font-size:85.01%; text-align:center; background-color:#364027; border:#a7b21e solid 1px; font-weight:bold;}
.l_tA {float:left; width:9px; height:9px; margin:-1px -1px -1px -1px; background:url(images/anglesSprite.gif) no-repeat top left;}
.r_tA {float:right; width:9px; height:9px; margin:-1px -1px -1px -1px; background:url(images/anglesSprite.gif) no-repeat top right;}
.bottomAngles {width:130px; margin-top:60px; position:absolute;}
.l_bA {float:left; width:9px; height:8px; margin:-1px -1px -1px -1px; background:url(images/anglesSprite.gif) no-repeat bottom left;}
.r_bA {float:right; width:9px; height:8px; margin:-1px -1px -1px -1px; background:url(images/anglesSprite.gif) no-repeat bottom right;}
.ratingTitle {height:18px; background:url(images/titleBackground.png) repeat-x; margin-bottom:-17px; text-shadow: black 1px 1px 2px, white 0 0 1em;}
.ratingButons {float:left; padding:9px 0px 0px 12px;}
.ratingPlus {width:44px; color:#aeae13; border-bottom:#aeae13 dashed 1px; cursor:pointer; background:url(images/ratingPlus.gif) 0px 2px no-repeat; padding-left:10px; margin-bottom:3px; -moz-user-select:none; user-select:none;}
.ratingPlus:hover {border-bottom:#384426 dashed 1px;}
.ratingMinus {width:44px; color:#e03203; border-bottom:#e03203 dashed 1px; cursor:pointer; background:url(images/ratingMinus.gif) 0px 2px no-repeat; padding-left:10px; -moz-user-select:none; user-select:none;}
.ratingMinus:hover {border-bottom:#384426 dashed 1px;}
.wrapRating {width:100%; height:100%; background:url(images/mainBackground.jpg) no-repeat bottom center;}
.ratingCounter {width:64px; text-align:center; float:left; font-size:210.01%; color:#aeae13; font-weight:bold; padding:19px 0px 0px 0px;}
