@charset "utf-8";
/* CSS Document */


/*******************************************************************/
/*                                                           RESET */
/*******************************************************************/
* { padding: 0px; margin: 0px; }

body { font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12px; line-height: 18px; background-color: #FFFFFF; }

blockquote, address { font-style: normal; }

/*******************************************************************/
/*                                                          GLOBAL */
/*******************************************************************/
.clear { clear: both; height: 0px; overflow: hidden;}
.hide { display: none; }
.left { text-align: left; }
.right { text-align: right; }
.center { text-align: center; }
.small { font-size: 11px; }
.note { font-size: 12px; line-height: 140%; }
.big { font-size: 14px; }


img { border: none; }
a img { border: none; }
a { color: #666666; text-decoration: underline; }
a:hover { color: #000000; }

img.right { float: right; margin-left: 8px; margin-bottom: 5px; margin-top: 3px; }
img.left { float: left; margin-right: 8px; margin-bottom: 5px; margin-top: 3px; }

hr { display: none; }
.hr-line { height: 1px; overflow: hidden; background-color: #CCCCCC; }

/***************/
/* OVERLAPPING */
/***************/
.overlap,
.overlap * { display: block; position: relative; overflow: hidden; }
.overlap span { position: absolute; left: 0px; top: 0px; background-position: left top; background-repeat: no-repeat; }
a.overlap span,
.overlap a span { cursor: pointer; }

/********/
/* FORM */
/********/
form {}
form * { font-family: Arial, Helvetica, sans-serif; }
form .input, textarea { padding: 5px; }
form .input, select, textarea { border: 1px solid #CCCCCC; }
form select { padding: 1px; }

/************************/
/* BASIC TAG DEFINITION */
/************************/
body { background-color: #F1F1F1; color: #333333; }
h1 { font-size: 22px; font-weight: bold; }
h2 { font-size: 16px; font-weight: bold; }
h3 { font-size: 14px; font-weight: bold; }
p { padding-bottom: 1em; }
a { color: #000000; text-decoration: underline; }
ul { padding-bottom: 1em; padding-left: 2em; }
ul li { list-style:  none; }
ol li { padding-left: 2em; }

form {}
fieldset { border: none; }
form .input,
form textarea,
form select { font-size: 12px; color: #333333; }
form .input,
form textarea { border: 1px solid #999999; padding: 4px 6px; }


/*******************************************************************/
/*                                                          LAYOUT */
/*******************************************************************/
body { text-align: center; }

#page-wrapper { width: 1000px; text-align: left; position: relative; margin: 0px auto; }

#main-content-wrapper { width: 830px; float: right; background: #514E4E url(/img/main-content-bg.png) repeat-x left top; }
#main-content-bg { background: url(/img/corner-bg.gif) no-repeat left bottom; padding: 0px 10px 9px 0px; }
#main-content { background-color: #FFFFFF; padding: 10px 0px 0px 15px; }

#left-column { width: 170px; float: right; overflow: hidden; }
#middle-column { width: 480px; float: left; margin-right: 15px; }
#right-column { width: 300px; float: left; }

/*******************************************************************/
/*                                                          HEADER */
/*******************************************************************/
#header { height: 160px; background: #231F20 url(/img/header-bg.gif) repeat-x left top; position: relative; }

#header .banner-750x100 { position: absolute; top: 7px; right: 10px; }

#logo { position: absolute; left: 17px; top: 22px; }
#logo, #logo * { width: 201px; height: 30px; }

#form-search { background-color: #53D0FF; width: 305px; height: 26px; overflow: hidden; position: absolute; right: 15px; bottom: 13px; padding-top: 3px; }
#form-search * { vertical-align: middle; }
#form-search label { font-size: 16px; text-transform: uppercase; color: #FFFFFF; font-weight: bold; padding-left: 11px; letter-spacing: 0px; }
#form-search .input { text-transform: none; font-weight: normal; margin-left: 2px; border: 1px solid #666666; width: 142px; padding: 3px 3px; }

#stat { padding: 0px; margin: 0px; position: absolute; top: 67px; left: 21px; }
#stat .overlap { width: 11px; height: 17px; float: left; margin-right: 1px; font-size: 18px; color: #FFFFFF; text-align: center; }
#stat .overlap span { width: 11px; height: 17px; }
#stat em.overlap,
#stat em.overlap span { width: 148px; font-size: 12px; color: #C6BDB4; text-transform: uppercase; font-style: normal; line-height: 24px; text-align: left; }
#stat .s4,
#stat .s4 span { width: 13px; }
#stat .s7,
#stat .s7 span,
#stat .s0,
#stat .s0 span { width: 12px; }
#stat .s0 span { background-image: url(/img/s0.gif); }
#stat .s1 span { background-image: url(/img/s1.gif); }
#stat .s2 span { background-image: url(/img/s2.gif); }
#stat .s3 span { background-image: url(/img/s3.gif); }
#stat .s4 span { background-image: url(/img/s4.gif); }
#stat .s5 span { background-image: url(/img/s5.gif); }
#stat .s6 span { background-image: url(/img/s6.gif); }
#stat .s7 span { background-image: url(/img/s7.gif); }
#stat .s8 span { background-image: url(/img/s8.gif); }
#stat .s9 span { background-image: url(/img/s9.gif); }


/*******************************************************************/
/*                                                          FOOTER */
/*******************************************************************/
#footer { font-size: 11px; padding-bottom: 20px; padding-top: 13px; margin-left: 10px; }

#bottom-nav { padding: 5px 0px 0px 0px; margin: 0px; height: 25px; background-color: #00ADEF; font-size: 12px; color: #FFFFFF; line-height: 20px; }
#bottom-nav li { border-right: 1px solid #018DB0; float: left; padding: 0px 15px; }
#bottom-nav li.last { border-right: none; }
#bottom-nav #bottom-nav-zpet { float: right; }
#bottom-nav a { color: #FFFFFF; text-decoration: underline;  }

#links { background-color: #CADB2A; padding: 7px 10px 8px 10px; margin: 0px; }
#links li { padding: 0px; margin: 0px; display: inline; }
#links a { color: #006F70; }
#links a:hover { color: #00ADEF; }

#giant { float: right; text-align: right; padding: 8px 0px; }
#giant img { vertical-align: middle; }
#giant a { color: #333333; text-decoration: none; cursor: default; }
#giant span { background-color: #FFFFFF; padding: 10px; }

#copyright { padding: 8px 0px;background-color: #FEF200; }
#copyright span {  padding: 8px; }

/*******************************************************************/
/*                                                            MENU */
/*******************************************************************/
#menu { margin: 0px; padding: 0px; width: 980px; height: 35px; line-height: 35px; text-transform: uppercase; background-color: #00ADEF; font-size: 14px; font-weight: bold; position: absolute; top: 115px; left: 10px; letter-spacing: -1px; }
#menu li { float: left; list-style: none; padding-right: 20px; }
#menu a { color: #FFFFFF; text-decoration: none; }
#menu a:hover { text-decoration: underline; }

#menu-homepage { font-weight: normal; padding: 0px 0px 0px 15px; width: 145px; }

/*******************************************************************/
/*                                                     LEFT COLUMN */
/*******************************************************************/
#left-menu { background: #514E4E url(/img/left-menu-bg.gif) repeat-y left top; }
#left-menu ul { padding: 0px 0px 5px 10px; margin: 0px 0px 10px 0px; background: url(/img/left-menu-bg-top.png) no-repeat left top; }
#left-menu li { list-style: none; color: #CBCACA; font-size: 11px; text-transform: uppercase; border-top: 1px solid #747171; padding: 0px; }
#left-menu li:first-child { border-top: none; }
#left-menu li a { color: #CBCACA; text-decoration: none; display: block; padding: 2px 0px 2px 17px; background: url(/img/left-menu-li-bg.gif) no-repeat 5px 7px; }
#left-menu li a em { font-size: 10px; font-style: normal; }
#left-menu li a:hover { color: #FFFFFF; background-image: url(/img/left-menu-li-bg-hover.gif); }
#left-menu li.active a { color: #FEF200; background-image: url(/img/left-menu-bg-li-active.gif); }

#left-column .block { margin: 0px 0px 13px 10px; padding: 10px; font-size: 11px; }
#left-column .block h2 { text-transform: uppercase; letter-spacing: -1px; font-size: 15px; padding: 6px 0px 7px 0px; margin: 0px 0px 13px 0px; }
#left-column .block h2 span { color: #FFFFFF; background-color: #00ADEF; padding: 6px 7px 5px 7px; }
#left-column .block p { line-height: 15px; padding-bottom: 10px; }


#left-column #block-sef { background-color: #58AB3F; color: #FFFFFF; padding-bottom: 0px; }

#left-column #block-soutez { background-color: #CADB2A;  }
#left-column #block-soutez a { color: #006F70; font-size: 18px; line-height: 22px; }

#left-column #block-email { background-color: #F4F1B5; padding-bottom: 0px; }
#left-column #block-email h2 { font-size: 12px; letter-spacing: normal; }
#left-column #block-email form { padding: 0px 0px 12px 0px; margin: 0px; text-align: center; }
#left-column #block-email form .button-submit { border: none; background-color: #58AB3F; color: #FFFFFF; font-size: 11px; font-weight: bold; text-transform: uppercase; padding: 4px 0px; margin-top: 5px; width: 87px; text-align: center; }
#left-column #block-email form .input { font-size: 11px; padding: 5px 5px 5px 8px; width: 125px; }

#left-column #block-partneri { background-color: #F9F9F9; }
#left-column #block-partneri h2 { font-size: 11px; letter-spacing: normal; }

/*******************************************************************/
/*                                                    RIGHT COLUMN */
/*******************************************************************/
#right-column .banner-300x250 { width: 300px; height: 250px; overflow: hidden; margin-bottom: 15px; }
#right-column .banner-300x300 { width: 300px; height: 300px; overflow: hidden; margin-bottom: 15px; }
#right-column .block { margin-bottom: 15px; background-color: #E6E6E6; padding: 10px; position: relative; }
#right-column .block h2 { font-size: 15px; text-transform: uppercase; padding: 6px 0px 5px 0px; margin-bottom: 8px; }
#right-column .block h2 span { background-color: #FEF200; color: #018DB0; padding: 5px 8px 3px 8px; }
#right-column .block .tool { position: absolute; top: 14px; right: 10px; text-align: right; }
#right-column .block .tool a { background-color: #FFFFFF; padding: 4px 7px; font-size: 11px; text-transform: uppercase; text-decoration: none; }
#right-column .block .tool a:hover { text-decoration: underline; }

#right-column .google-ads { margin-bottom: 10px; }

#right-column #block-login {}
#right-column #block-login form p { font-size: 11px; padding-top: 5px; padding-bottom: 8px; }
#right-column #block-login form p a { color: #999999; }
#right-column #block-login .nadnadcol { width: 290px; margin: 0px;}
#right-column #block-login .nadcol {width: 190px; _width: 185px; margin: 0px;}
#right-column #block-login .col1 { width: 90px; margin: 0px;}
#right-column #block-login .col2 { float: right; width: 90px; margin: 0px;}
#right-column #block-login .col3 { width: 90px; float: right; margin-top: 23px; padding-right: 5px; }
#right-column #block-login label { background-color: #F8F5CB; font-size: 11px; width: 60px; height: 20px; line-height: 20px; padding-left: 5px; }
#right-column #block-login .input { padding: 4px 3px 3px 4px ; width: 80px; border: 1px solid #666666; margin-top: 3px; }
#right-column #block-login .button-submit { background-color: #FEF200; text-transform: uppercase; padding: 4px 3px 3px 4px ;width: 84px; border: none; font-size: 11px; font-weight: bold;}
#right-column #block-login .buttons { border-top: 1px solid #FFFFFF; padding-top: 5px; }
#right-column #block-login .buttons a { display: block; width: 187px; height: 25px; line-height: 25px; font-size: 11px; color: #FFFFFF; text-transform: uppercase; text-align: center; background-color: #00ADEF; float: left; margin-right: 10px; text-decoration: none; overflow: hidden; position: relative; }
#right-column #block-login .buttons a:hover { text-decoration: underline; }
#right-column #block-login .buttons a.btn2 { width: 82px; margin-right: 0px; }

#block-hraci {}
#block-hraci ul { padding: 0px; margin: 0px; }
#block-hraci li { padding: 0px 13px 0px 0px; margin: 0px; list-style: none; display: inline; line-height: 25px; }
#block-hraci a { color: #333333; }
#block-hraci .p0 { font-size: 20px; font-weight: bold; }
#block-hraci .p1 { font-size: 18px; font-weight: normal; }
#block-hraci .p2 { font-size: 16px; font-weight: bold; }
#block-hraci .p3 { font-size: 14px; font-weight: bold; }
#block-hraci .p4 { font-size: 14px; font-weight: normal ; }
#block-hraci .p5 { font-size: 13px; font-weight: bold; }
#block-hraci .p6 { font-size: 13px; font-weight: normal; }
#block-hraci .p7 { font-size: 12px; font-weight: normal; }
#block-hraci .p8 { font-size: 11px; font-weight: normal; }
#block-hraci .p9 { font-size: 10px; font-weight: normal; }

#block-abradio {}
#right-column #block-abradio h2 span { background-color: #CC0000; color: #FFFFFF; }

#block-zkouknito { width: 290px; }
#right-column #block-zkouknito { padding-right: 0px; padding-bottom: 0px; }
#right-column #block-zkouknito h2 span { background: #000000 url(/img/zkouknito-bg.gif) repeat-x left top; color: #FFFFFF; }
#block-zkouknito .item { display: block; width: 130px; height: 92px; padding: 8px 0px 0px; background-color: #F3F3F3; text-align: center; overflow: hidden; font-size: 11px; font-weight: bold; line-height: 16px; margin: 0px 0px 10px 0px; float: left; }
#block-zkouknito .item.odd { margin-right: 15px; }


/*******************************************************************/
/*                                                         CONTENT */
/*******************************************************************/


/***********/
/* BANNERS */
/***********/
.banner-750x100 { width: 750px; height: 100px; overflow: hidden; }

/*******************************************************************/
/*                                                   MIDDLE COLUMN */
/*******************************************************************/
#middle-column {}

#middle-column .banner { padding-bottom: 15px; height: 60px; overflow: hidden; text-align: center; }
#middle-column .google-ads { height: 90px; overflow: hidden; padding-bottom: 15px; }

#top-block { padding-bottom: 15px; }
#top-block h2 { font-size: 16px; font-weight: bold; color: #006F70; text-transform: uppercase; padding: 6px 0px 17px 0px; }
#top-block h2 span { color: #006F70; background-color: #FEF200; padding: 6px 9px; }
#top-block h1 { font-size: 30px; line-height: 32px; color: #0F6A30; letter-spacing: -1px; padding-bottom: 5px; }
#top-block h1 a { color: #0F6A30; }
#top-block h1 a:hover { color: #00ADEF; }
#top-block p { font-size: 14px; color: #666666; line-height: 20px; }
#top-block img.right { margin-top: 0px; }

#middle-column .block { padding-bottom: 15px; }
#middle-column .block h2 { height: 30px; background-color: #00ADEF; line-height: 31px; font-size: 16px; color: #FFFFFF; padding-left: 10px; text-transform: uppercase; overflow: hidden; position: relative; }
#middle-column .block h2 a { color: #FFFFFF; text-decoration: underline; }
#middle-column .block h2 a:hover { text-decoration: underline; }
#middle-column .block h2 em { font-style: normal; font-weight: normal; }

.block-padding { padding-bottom: 15px; }

.filter { padding-bottom: 10px; padding-top: 10px; position: relative; }
.filter h2 { font-size: 15px; text-transform: uppercase;padding: 6px 0px 5px 0px; }
.filter h2 span { color: #018DB0; background-color: #FEF200; padding: 5px 8px 3px 8px; }
.filter h2 span a { color: #018DB0; text-decoration: none; }
.filter h2 span a:hover { text-decoration: underline; }

.filter form { position: absolute; top: 15px; right: 0px; text-align: right; }
.filter form * { color: #666666; font-weight: bold; vertical-align:middle; }
.filter form label { text-transform: uppercase; padding: 0px; }
.filter form select { text-transform: none; margin-left: 10px; }

.paging { padding-bottom: 13px; padding-top: 13px; font-size: 14px; font-weight: bold; text-align: center; }
.filter .paging { padding-bottom: 10px; }
.paging a,
.paging span { border: 2px solid #D2D2D2; padding: 4px 7px; text-decoration: none; }
.paging span { border-color: #F4F4F4; }
.paging a:hover { text-decoration: none; color: #00ADEF; border-color: #FEF201; }
.paging .prev { float: left; text-decoration: none; position: relative; top: -5px; padding: 3px 7px; }
.paging .next { float: right; text-decoration: none; position: relative; top: -5px; padding: 3px 7px; }
.paging .prev:hover,
.paging .next:hover { text-decoration: none; }
.paging .prev:hover strong,
.paging .next:hover strong { text-decoration: none; }

.inline-banner { text-align: center; padding: 0px; margin: 0px; clear: both; height: 60px; overflow: hidden; }

#middle-column .position { height: 240px; overflow: hidden; position: relative; left: 0px; top: 0px; }
#middle-column .item-wrapper { height: 240px; width: 480px; overflow: hidden; position: relative; }
#middle-column .item { background-color: #F1F1F1; display: block; width: 150px; height: 240px; padding: 0px 5px 0px 5px; float: left; overflow: hidden; }
#middle-column .item.even { background-color: #FFFFFF; }
#middle-column .item h3 { font-size: 16px; color: #2F97CC; padding: 3px 5px 3px 5px; line-height: 20px; }
#middle-column .item h3 a { color: #2F97CC; }
#middle-column .item h3 a:hover { color: #00ADEF;}
#middle-column .item p { font-size: 11px; line-height: 15px; padding: 0px 5px; }
#middle-column .item p.info { font-size: 10px; padding: 7px 0px 0px 0px; width: 150px; line-height: 18px; }
#middle-column .item p.info em { font-style: normal; float: right; padding-right: 5px; }
#middle-column .item p.info a { text-transform: uppercase; text-decoration: none; color: #0F6A30; font-size: 9px; background-color: #FEF200; padding: 5px 7px 3px 7px; }
#middle-column .item p.info a:hover { text-decoration: underline; }
#middle-column .item .img-wrapper { width: 150px; height: 114px; overflow: hidden; }
#middle-column .block .btn-prev { position: absolute; top: 3px; right: 31px; cursor: pointer; }
#middle-column .block .btn-next { position: absolute; top: 3px; right: 3px; cursor: pointer; }

#middle-column #block-diskuze { background-color: #F1F1F1; padding: 0px 0px 10px 0px; background-color: #F1F1F1; margin-bottom: 15px; }
#middle-column #block-diskuze h2 { background-color: #58AB3F; }
#middle-column #block-diskuze .block-content { padding: 0px; width: 460px; height: 170px; margin: 10px 0px 0px 10px; background-color: #FFFFFF; overflow: auto; }
#block-diskuze ul  { padding: 0px 5px 5px 10px; }
#block-diskuze li { padding: 7px 5px 3px 0px; border-bottom: 1px solid #F1F1F1; color: #666666; }
#block-diskuze p { padding: 0px; }
#block-diskuze p.diskuze { font-size: 11px; color: #999999; padding-bottom: 5px; }
#block-diskuze .diskuze a { font-size: 11px; color: #297A62; text-transform: uppercase; background-color: #FFFCBF; padding: 3px 5px; text-decoration: none; }
#block-diskuze .diskuze a:hover { text-decoration: underline; }

#block-odkaz form { padding: 9px 9px 8px 9px; background-color: #F2F2F2; }
#block-odkaz form fieldset { background-color: #FFFFFF; padding: 7px 9px 7px 9px; }
#block-odkaz form label { background-color: #FFFDD2; padding: 3px 5px; font-size: 11px; }
#block-odkaz form .input { border-color: #999999; display: block; margin: 5px 0px 13px 0px; width: 112px; padding: 4px; }
#block-odkaz form textarea { border-color: #999999; display: block; margin: 5px 0px 13px 0px; overflow: hidden; height: 76px; width: 142px; padding: 4px; }
#block-odkaz form .button-submit { width: 85px; height: 26px; background-color: #FEF200; text-align: center; font-size: 15px; color: #018DB0; line-height: 26px; border: none; font-weight: bold; text-transform: uppercase; }
#block-odkaz .col1,
#block-odkaz .col2,
#block-odkaz .col3 { float: left; }
#block-odkaz .col1 { padding-right: 20px; width: 120px; }
#block-odkaz .col2 { padding-right: 20px; width: 120px; }
#block-odkaz .col3 { width: 150px; }

#middle-column #block-komentare { background-color: #F1F1F1; padding: 0px 0px 5px 0px; background-color: #F1F1F1; margin-bottom: 15px; }
#middle-column #block-komentare h2 { background-color: #58AB3F; }
#middle-column #block-komentare .block-content { padding: 0px; width: 460px; height: 170px; margin: 10px 0px 0px 10px; background-color: #FFFFFF; overflow: auto; }
#block-komentare fieldset { padding: 9px 0px 0px 9px; }
#block-komentare label { background-color: #FBF9CE; font-size: 11px; padding: 1px 5px; float: left; margin-top: 2px; margin-right: 12px; margin-bottom: 10px; }
#block-komentare .input { float: left; margin-right: 12px; margin-bottom: 10px; width: 119px; }
#block-komentare #ktitulek { width: 328px; }
#block-komentare #kvzkaz { width: 440px; overflow: hidden; padding: 4px; margin-top: -5px; height: 52px; }
#block-komentare p { padding-top: 10px; padding-bottom: 0px; }
#block-komentare p.right { float: right; padding-right: 22px; padding-top: 9px; }
#block-komentare .button-submit { width: 85px; height: 26px; background-color: #FEF200; text-align: center; font-size: 15px; color: #018DB0; line-height: 26px; border: none; font-weight: bold; text-transform: uppercase; }
#block-komentare p img { float: left; margin-right: 14px; padding-top: 1px; }
#block-komentare ul  { padding: 0px 5px 5px 10px; background-color: #FFFFFF; margin: 10px; }
#block-komentare li { padding: 7px 5px 3px 0px; border-top: 1px solid #F1F1F1; color: #666666; }
#block-komentare li p { padding: 0px; }
#block-komentare p.diskuze { color: #666666; padding-bottom: 5px; }
#block-komentare .diskuze a { color: #666666; padding-right: 3px; padding-left: 3px; }
#block-komentare .diskuze strong { color: #297A62; }

/************/
/* CATEGORY */
/************/
#category {  font-size: 14px; font-weight: bold; position: relative; padding-bottom: 15px;  }
#category h1 { font-size: 30px; letter-spacing: -2px; line-height: 36px; color: #00ADEF; text-transform: uppercase;}
#category h1 a { color: #00ADEF; text-decoration: underline; }
#category h1 strong { font-size: 14px; color: #006F70; line-height: 36px; text-transform: uppercase; display: block; width: 94px; float: left; letter-spacing: -1px; }
#category p { text-transform: uppercase; color: #666666; position: absolute; top: 0px; right: 0px; padding: 0px; height: 36px; line-height: 36px; }

/********/
/* GAME */
/********/
#game { font-size: 14px; position: relative; padding-bottom: 15px; }
#game h1 { font-size: 30px; letter-spacing: -2px; line-height: 36px; color: #00ADEF;}
#game h1 a { color: #00ADEF; text-decoration: underline; }
#game h1 strong { font-size: 14px; color: #006F70; line-height: 36px; text-transform: uppercase; display: block; width: 39px; float: left; letter-spacing: -1px; }
#game .kategorie { font-size: 10px; color: #006F70; font-weight: bold; text-transform: uppercase; position: absolute; line-height: 36px; padding: 0px; top: 0px; right: 0px; text-align: right; }
#game .kategorie a { color: #006F70; font-size: 14px; text-transform: none; }
#game .detail { font-size: 11px; color: #666666; }
#game .detail a { color: #666666; }
#game .column1 { width: 220px; margin-right: 10px; float: left; }
#game .column1 p { line-height: 20px; padding-bottom: 5px; }
#game .column1 .now { font-size: 26px; font-weight: bold; color: #00ADEF; line-height: 30px; padding-left: 7px; padding-bottom: 10px; }
#game .column1 .now span { font-size: 11px; font-weight: normal; color: #018DB0; text-transform: uppercase; background-color: #FEF200; width: 126px; height: 22px; line-height: 22px; text-align: center; float: left; margin-right: 15px; margin-top: 3px; }
#game .column1 .rating { background-color: #F2F2F2; }
#game .column1 .rating h2 { font-size: 15px; text-transform: uppercase; padding: 14px 0px 5px 10px; margin-bottom: 8px; }
#game .column1 .rating h2 span { background-color: #FEF200; color: #018DB0; padding: 5px 8px 3px 8px; }
#game .column1 .rating img { padding-top: 5px; }
#game .column1 .rating a { padding: 0px 3px 0px 3px; }
#game .column1 .rating a img { padding: 0px; }
#game .column2 { width: 250px; float: left; padding: 0px; background-color: #FEF200; text-align: center; font-size: 20px; color: #018DB0; text-transform: uppercase; font-weight: bold; line-height: 36px; }
#game .column2 a { color: #018DB0; }
#game .column2 a:hover { color: #00ADEF; }
