@charset "utf-8";
/* GLOBEL */
* { margin:0; padding:0;}
html, body { height:100%;}
body {text-align:center;  background:#2f2f2f;}
body, table { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#333;}

img {border: 2px solid #ccc; padding:0px 0; margin:0px;}
img.noborder {border:none;}
img.intext {border:none; margin:0 0 8px 8px;}
img.card {border:none; float: left; margin:0 6px 1px 0;}

p, ol, ul {margin:0.6em 0;}
.floatcont { overflow:hidden; zoom:1;}
.hand_sum { float:left; height:49px; line-height:49px; font-size:32px; margin:0 8px 2px 0; letter-spacing:-1px; vertical-align:middle;}
.hand_sum small {font-size:18px; vertical-align:middle; letter-spacing:0;}

ol {margin-left:2.4em;}
ul {list-style:none; margin-left:0.2em;}
ul li {background-image:url(../img/ul1-alt-bull.gif); background-position:0 5px; background-repeat:no-repeat; padding-left:12px; margin-bottom:3px;}
* html ul li {display:inline-block;}
ul.unmarked li {background:none;}
ol ul li {display:inline-block;}
ul ul {margin:0 0 0 0;}
ul ul li {background:url(../img/ul2-bull.gif) 0 6px no-repeat; padding-left:12px; margin-bottom:6px;}

dt {font-weight:bold;}
dd {padding-left:8px;}

a {outline:none;}
a:link {color:#1339b6;}
a:visited {color:#3b3b60;}
a:hover {color:#a60000; text-decoration:underline;}

h1 {font-size:20px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; color:#009234; margin:0 0 8px 0;}
.inner h1 {font-weight:bold;}
h2 {font-size:16px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#0d652d; margin:0.6em 0 -0.2em 0;}
h3 {font-size:14px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#333; margin:1em 0 -0.2em 0;}
h4 {font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; margin:0.4em 0 0 0; color:#0d652d;}
.cleared { clear:both;}

.container {height:auto; min-height:100%; width:978px; margin:0 auto; text-align:left; position:relative; overflow:hidden; background:#fff; padding:0 6px;}
* html .container {height:100%; overflow:visible;}
.float_last {margin-right:0 !important;}
.empty {height:150px;}

.gtl, .gbr {position:absolute; z-index:1; background-repeat:no-repeat; zoom:1; overflow:hidden; font-size:0; width:14px; height:14px; background-image:url(../img/bg-green-corners.gif);}
.gtl {left:0; top:0; background-position:0 0;}
.gbr {right:0; bottom:0; background-position:100% 100%;}
.green_inner {position:relative; z-index:5;}
legend {white-space:normal; zoom:1;}
legend span {display:block; width:100%; zoom:1;}

/* HAEDIR  */
.header {position:relative; height:115px; background:url(../img/bg-header.gif) 0 0 no-repeat;}
	.header .green_inner {overflow:hidden; zoom:1;}
.logo {display:block; width:225px; height:108px; float:left; overflow:hidden;}
.logo span {display:block; padding-top:108px;}
.main_share {width:60px; height:21px; padding:5px 0 0 6px; float:right; background:url(../img/bg-main-share.gif) 0 0 no-repeat;}

/* BODY */
.leftwrapper {float:left; width:978px; padding:0px 0 0 0; background:url(../img/bg-menu.gif) 0 5px repeat-y;}
.leftwrapper .center {float:right; width:750px; overflow:hidden; position:relative; zoom:1;}
.leftwrapper .left {width:228px; float:left;}
.clearer {clear:both; height:0; overflow:hidden; font-size:0;}

.inner .leftwrapper {width:794px;}
.inner .center {width:548px; padding:0 12px 0 0;}
.inner_top_box {background:#E7E7E7; height:20px; margin:2px 0 9px 0;}
.inner_top_box .breadcrumbs {padding:2px 0 0 7px; height:18px; width:410px; float:left; overflow:hidden;}
.inner_top_box .breadcrumbs ul {font-size:11px; margin:0;}
.inner_top_box .breadcrumbs li {float:left; background:none; padding:0;}
.inner_top_box .breadcrumbs li span {width:5px; height:5px; display:block; float:left;  background:url(../img/img-bread-separator.gif) 0px 0px no-repeat; overflow:hidden; margin:5px 8px 0 8px; font-size:0;}
.inner_top_box .breadcrumbs li.first {padding:0 0 0 0; background:none;}
.inner_top_box .breadcrumbs a:link, .inner_top_box .breadcrumbs a:visited {color:#0030ba;}
.inner_top_box .breadcrumbs img {border:none;}
.inner_addthis {width:120px; height:16px; float:right; padding:2px 2px 0 0;}/**/
.inner_addthis a {float:right; margin-left:3px;}
.right {float:left; width:184px; padding:0 0 0 0; overflow:hidden; zoom:1;}
.inner .center {text-align:justify;}
.flash_game .header {display:none;}
.flash_game .leftwrapper, .flash_game .leftwrapper .center {width:auto; float:none;}
.flash_object {border:2px solid #ccc; width:970px; margin:0 auto;}
.game_small .leftwrapper {width:978px; background:url(../img/bg-menu-small.gif) 0 5px repeat-y;}
.game_small .center {width:774px;}
.game_small .flash_object{width:768px; height:551px; border:3px solid #ccc; overflow:hidden;}
.game_small .leftwrapper .left {width:204px;}
.game_small .menu_head {width:198px;}
.game_small .main_menu {width:198px;}
.flash_hidden { width:0; height:0;}
/* FOOTER */
.bottom {position:relative; width:978px; margin:-145px auto 0 auto; padding:0 6px; background:#fff;}
.bottom_wrap {position:relative; height:66px; background:#56ac4e; text-align:center; font-size:11px;}
.bottom_menu {color:#fff; padding:14px 0 10px 0;}
.bottom_menu a {color:#fff;}
.bottom_menu a.current {text-decoration:none; color:#eee;}
/* MAINE MENUE */
.menu_head {height:26px; width:222px; background:#656565; overflow:hidden; position:relative; border-top:1px solid #fff;}
.menu_head span {display:block; position:relative; height:17px; overflow:hidden; width:208px; background-image:url(../img/des/sprite-menu-headings.gif); background-repeat:no-repeat; background-color:#656565; margin:1px 0px 0px 0px; margin:4px 0 0 14px;}
.menu_head span strong {display:block; padding-top:26px;}

.mustsee_head span {background-position:0px 0px;}
.beginner_head span {background-position:0px -17px;}
.basic_head span {background-position:0px -34px;}
.advanced_head span {background-position:0px -51px;}
.extra_head span {background-position:0px -85px;}
.casinos_head span {background-position:0px -68px;}
.anews_head span {background-position:0px -102px;}



.main_menu {padding:8px 0 10px 0; margin:0; width:222px; background:#e7e7e7; margin:1px 0;}
.main_menu li {background:none; padding-left:13px;}
.main_menu a:link {color:#333333; text-decoration:none; font-weight:normal;}
.main_menu a:visited {color:#333333; text-decoration:none;}
.main_menu a:hover {color:#333333; text-decoration:underline;}
.main_menu li.current a:link, .main_menu li.current a:visited {color:#009234; font-weight:bold;}

.main_menu li ul li {font-size:11px; margin:1px 0; background:url(../img/bg-menu-bull.gif) 3px 50% no-repeat;}
.main_menu li ul li a:link {color:#333333 !important; text-decoration:none; font-weight:normal !important;}
.main_menu li ul li a:visited {color:#333333 !important; text-decoration:none; font-weight:normal !important;}
.main_menu li ul li a:hover {color:#333333 !important; text-decoration:underline; font-weight:normal !important;}
.main_menu li ul li.current a:link, .main_menu li ul li.current a:visited {color:#009234 !important; font-weight:bold !important;}
.main_menu li ul li ul {display:none;}

.main_menu li.selected.daddy a:link, .main_menu li.selected.daddy a:visited {font-weight:bold !important; color:#009234 !important;}
/* GREI BOKSES */
.grey_box {width:218px; position:relative; float:left; background:#e7e7e7; margin-right:9px; padding:0 12px 14px 12px;}
.grey_box .h3, .grey_box h3 {height:12px; overflow:hidden; background-repeat:no-repeat; background-position:0 0; font-size:14px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#0d652d; margin:0.7em 0 0.2em 0;}
.grey_box .h3 span, .grey_box h3 span {display:block; padding-top:15px;}

.beginner_box .h3 {background-image:url(../img/bg-grbox-head-beginner.gif); margin:9px 0 8px 0;}
.basic_box .h3 {background-image:url(../img/bg-grbox-head-basic.gif); margin:9px 0 8px 0;}
.advanced_box .h3 {background-image:url(../img/bg-grbox-head-advanced.gif); margin:9px 0 8px 0;}
.beginner_box, .basic_box, .advanced_box {height:138px;}
.grtl, .grbr, .grbl, .grtr {position:absolute; z-index:1; background-repeat:no-repeat; zoom:1; overflow:hidden; font-size:0; width:14px; height:14px; background-image:url(../img/bg-grey-corners.gif);}
.grtl {left:0; top:0; background-position:0 0;}
.grtr {right:0; top:0; background-position:100% 0;}
.grbl {left:0; bottom:0; background-position:0 100%;}
.grbr {right:0; bottom:0; background-position:100% 100%;}
.grey_inner {position:relative; z-index:5;}

/* SIX BOXES */
.boxes_wrap {position:relative; height:965px;}
.box {width:370px; height:210px; position:absolute;}
.box_top5 {top:0; left:0; height:205px; width:452px; overflow:hidden;}
.box_game {top:0; left:455px; height:207px; overflow:hidden; width:289px;}
/*.box_news {top:401px; left:0; height:225px; overflow:hidden; background:#fdfdfd;}
.box_articles {top:401px; left:374px; height:225px; overflow:hidden; background:#fdfdfd;}*/
.box_tools.games_variations {top:211px; left:0; position:absolute;}
.box_tools.tools {top:333px; left:0; position:absolute;}
.box_poll {top:563px; left:374px; height:197px; overflow:hidden; background:#fdfdfd;}
.box_books {top:632px; left:374px; height:220px; overflow:hidden; background:#fdfdfd;}
.box_latestoffers {top:632px; left:0px; height:220px; overflow:hidden; background:#fdfdfd;}
.box_mainbottom {top:1017px; position:absolute; left:0px; height:97px; width:742px; background:#ebebeb; border:1px solid #ccc; z-index:10; filter:alpha(opacity=100%);}
.box_press {top:401px; left:374px; height:225px; overflow:hidden; background:#fdfdfd;}
.box_soft {top:401px; left:0; height:225px; overflow:hidden; background:#fdfdfd;}
/* ----- HEIGHTS */
.box_news .news_text, .box_articles .news_text, .box_press .news_text, .box_latestoffers .news_text, .box_books .news_text {height:182px;}
.box_poll .news_text,  {height:154px;}

/* press thing */
.press_wrap {position:absolute;}
.press_head {height:30px; background:url(../img/bg-press-head.gif) 0 21px no-repeat;}
.press_tab {float:left; height:21px; cursor:pointer; overflow:hidden;}
.press_tab span {display:block; padding-top:21px;}
.press_tab_news {width:80px; background:url(../img/bg-press-tab-news.gif) 0 0 no-repeat;}
.active .press_tab_news {background-image:url(../img/bg-press-tab-news-a.gif);}
.press_tab_articles {width:93px; background:url(../img/bg-press-tab-articles.gif) 0 0 no-repeat;}
.active .press_tab_articles {background-image:url(../img/bg-press-tab-articles-a.gif);}
.press_wrap {display:none;}
.press_wrap.active {display:block;}
.box_press .seeall_link {display:none;}
.box_press .seeall_link.active {display:block;}
.press_wrap .news_text {width:344px;}
/* tools box */

.box_tools  {height:60px; width:742px; border:1px solid #ccc;}
.box_tools_tl, .box_tools_br {position:absolute; width:10px; height:10px; background-image:url(../img/bg-tools-corners.gif); background-repeat:no-repeat;} 
.box_tools_tl {top:-1px; left:-1px; background-position:0 0;}
.box_tools_br {bottom:-1px; right:-1px; background-position:100% 100%;}
.box_tools_left {width:242px; float:left; height:46px; background:#dfdfdf; position:relative; padding:7px 6px 7px 10px;}
.box_tools_left h3 {margin:0 0 2px 0; height:14px; overflow:hidden; background:url(../img/bg-head-tools.gif) 0 0 no-repeat;}
.box_tools_left h3 span {display:block; margin-top:11px;}
.box_tools_right {width:484px; float:left; height:60px; background:#ededed; position:relative;}
.tools_calc_advisor {width:96px; height:48px; float:left; background:url(../img/bg-icon-advisor.gif) 17px 50% no-repeat; padding:12px 14px 0 70px; font-size:13px; position:relative;}
.tools_calc_strat {width:98px; height:48px; float:left; background:url(../img/bg-icon-strat-calc.gif) 0 50% no-repeat; padding:12px 14px 0 55px; font-size:13px; position:relative;}
.tools_calc_edge {width:71px; height:48px; float:left; background:url(../img/bg-icon-edge-calc.gif) 0 50% no-repeat; padding:12px 14px 0 52px; font-size:13px; position:relative;}
.box_tools_piclnk {display:block; position:absolute;}
.tools_calc_advisor .box_tools_piclnk {width:42px; height:44px; top:7px; left:14px;}
.tools_calc_strat .box_tools_piclnk {width:42px; height:44px; top:7px; left:0px;}
.tools_calc_edge .box_tools_piclnk {width:42px; height:44px; top:7px; left:0px;}

.box_tools.games_variations {height:114px;}
.games_variations .box_tools_left {height:100px; line-height:17px; text-align:justify; width:238px; padding:7px 10px 7px 10px;}
.games_variations .box_tools_right {height:114px;}
.games_variations .box_tools_left h3 {background:url(../img/bg-head-tools-gamevar.gif) 0 0 no-repeat;}
.tools_gvar {float:left; line-height:100%; position:relative;}
.tools_gvar .box_tools_piclnk {width:40px; height:38px;}
.tools_gvar.switch, .tools_gvar.progressive, .tools_gvar.perfectpairs {padding:28px 0 0 76px; width:85px; height:29px;}
.tools_gvar.superfun21, .tools_gvar.vegasstrip, .tools_gvar.pontoon {padding:23px 0 0 76px; width:85px; height:34px;}
.tools_gvar.switch, .tools_gvar.superfun21 {padding-left:69px; width:92px;}
.tools_gvar.switch .box_tools_piclnk {background:url(../img/bg-tools-gvar-switch.gif) 0 0 no-repeat; top:14px; left:21px;}
.tools_gvar.progressive .box_tools_piclnk {background:url(../img/bg-tools-gvar-progressive.gif) 0 0 no-repeat; top:16px; left:28px;}
.tools_gvar.perfectpairs .box_tools_piclnk {background:url(../img/bg-tools-gvar-perfectpairs.gif) 0 0 no-repeat; top:16px; left:28px;}
.tools_gvar.superfun21 .box_tools_piclnk {background:url(../img/bg-tools-gvar-superfun21.gif) 0 0 no-repeat; top:12px; left:21px;}
.tools_gvar.vegasstrip .box_tools_piclnk {background:url(../img/bg-tools-gvar-vegasstrip.gif) 0 0 no-repeat; top:12px; left:28px;}
.tools_gvar.pontoon .box_tools_piclnk {background:url(../img/bg-tools-gvar-pontoon.gif) 0 0 no-repeat; top:12px; left:28px;}


/* TOP5 TABLE */
.top5_head {width:450px; background:url(../img/bg-head-top5.gif) 0 0 no-repeat; height:30px; overflow:hidden;}
.top5_head h3, .top5_head h2, .top5_head span{display:block; margin:0; padding-top:30px;}
.piclink {display:block; width:16px; height:16px; overflow:hidden; background-repeat:no-repeat; text-decoration:none;}
.piclink span {display:block; padding:20px 0 0 0;}
.box_top5 table td img {border:none;}
.box_top5 table {border-width:0 1px 0 1px; border-color:#999; border-style:solid; width:450px; font-size:12px;}
.box_top5 table thead td {font-size:11px;}
.box_top5 table tbody td {height:32px; padding:0 2px; //height:31px; }
@media screen and (-webkit-min-device-pixel-ratio:0) {
.box_top5 table tbody td {height:31px;}
}
.box_top5 table tbody td { height /*\**/: 31px\9}

.box_top5 table td {border-width:0 0 1px 0; border-color:#999; border-style:solid; padding:0; zoom:1;}
.box_top5 table thead td {background-color:#999; color:#fff; padding:0 1px; border-color:#ccc;}

/*.box_top5 table .first td {background-color:#ebebeb;}*/
.casino {}
.us {text-align:center;}
.uspic {display:block; width:21px; height:14px; background:url(../img/usa.gif) 0 0 no-repeat; margin:0 auto;}
.bonus {text-align:center;}
.match {text-align:center;}
.software {text-align:center; width:45px; padding:0;}
.download {text-align:center;}
.jackpot {text-align:center;}
.jackpot span {display:block; width:21px; height:24px; background:url(../img/bg-jackpot.gif) 0 0 no-repeat; margin:-1px auto 0 auto;}
.tbj_games {text-align:center;}
.download a {display:block; width:21px; height:18px; background:url(../img/download.png) 0 0 no-repeat; margin:0 auto; cursor:pointer; text-decoration:none;}

/* soft table */
.topsoft {width:370px;}

.soft_softpic img {border:none;}
.soft_head {width:370px; background:url(../img/bg-head-softmain.gif) 0 0 no-repeat; height:30px; overflow:hidden;}
.soft_head h3, .soft_head h2, .soft_head span {display:block; margin:0; padding-top:30px;}
.box_soft table {border-width:0 1px 0 1px; border-color:#999; border-style:solid; width:370px; font-size:12px;}
.box_soft table thead td {font-size:11px;}
.box_soft table tbody td {padding:0 2px; //height:31px; }
.box_soft table td {border-width:0 0 1px 0; border-color:#999; border-style:solid; padding:0; zoom:1;}
.box_soft table thead td {background-color:#999; color:#fff; padding:0 1px; border-color:#ccc;}
.box_soft table tbody .soft_softpic {padding:9px 13px; width:25px; height:45px; //height:26px;}
.box_soft table tbody .soft_softpic { height /*\**/: 26px\9}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.box_soft table tbody .soft_softpic {height:26px;}
}
.soft_soft {width:60px;}
.soft_soft, .soft_bjgrade, .soft_casinos, .soft_us, .soft_flash, .soft_review {text-align:center;}
.soft_bjgrade {font-weight:bold;}
/* GAME */
.game_wrap {background:#fff; border:1px solid #dfdfdf; height:203px; position:relative; z-index:0; padding:0;}
.grbtl, .grbbr {position:absolute; z-index:1; background-repeat:no-repeat; zoom:1; overflow:hidden; font-size:0; width:15px; height:15px; background-image:url(../img/bg-greybordered-corners1.gif);}
.grbtl {left:-1px; top:-1px; background-position:0 0;}
.grbbr {right:-1px; bottom:-1px; background-position:100% 100%;}
.greybordered_inner {position:relative; z-index:5;}
/*.box_game .grbtl, .box_game .grbbr {background-image:url(../img/bg-greybordered-corners4.gif);}*/

.game_wrap h2 {padding:0 5px 0 0; margin:-1px -1px 12px -1px; height:26px; overflow:hidden; zoom:1;}
.game_wrap h2 div {height:26px; overflow:hidden; zoom:1;}
.game_wrap h2 span {display:block; padding-top:26px; background:url(../img/bg-head-main-freegame.gif) 1px 7px no-repeat;}
/*.game_wrap img {float:left;}*/
.game_text {padding:0 0 4px 14px;}
.game_text p {margin:0; text-align:justify;}
.game_button {display:block; width:130px; height:18px; margin:0 auto; background:url(../img/bg-button-game.gif) 0 0 no-repeat; line-height:18px; text-align:center; margin-top:6px;} 
.game_piclink {display:block; width:130px; height:88px; overflow:hidden;}
.game_button {background:none; font-size:11px;}

/*.game_button:link, .game_button:visited {text-decoration:none; color:#814300;}*/
.game_left, .game_right {width:130px; float:left; padding:8px 0 0 0;}
.game_left {padding:8px 11px 0 8px;}
.game_wrap .game_right {font-size:11px; background:#e7e7e7; margin:8px 0 0 0; width:118px; padding:9px 6px 9px 8px;}
/* NEWS */
.news_head {height:30px; overflow:hidden; background:url(../img/bg-head-news.gif) 0 0 no-repeat;}
.news_head span {display:block; padding-top:30px;}
.news_text {border:1px solid #ccc; padding:11px 12px 0 12px; overflow:hidden; zoom:1; position:relative;}
.news_main_link:link, .news_main_link:visited {color:#333; font-size:14px; font-weight:bold;}
.news_text small {color:#999; font-size:10px;}
.news_main {overflow:hidden;}
.news_main small {font-size:11px; display:block; margin-bottom:3px;}
.news_main img {float:left;}
.news_main .news_main_text {float:right; width:225px;}
.news_small_link {font-size:11px;}
.newslist {margin:0; padding:10px 0; position:absolute; bottom:1px; left:1px; background:#f1f1f1; width:368px; height:36px; overflow:hidden;}
.newslist li {background:none; padding-left:24px; font-size:12px; background:url(../img/bg-news-bull.gif) 12px 50% no-repeat;}
.newslist li small {color:#999;}
.seeall_link {position:absolute; font-size:11px; top:5px; right:4px;}
/* ARTICLES */
.articles_head {height:30px; overflow:hidden; background:url(../img/bg-head-articles.gif) 0 0 no-repeat;}
.articles_head span {display:block; padding-top:30px;}
.box_articles .grey_button {right:7px; bottom:12px;}
.box_articles .newslist {height:36px; overflow:hidden;}

/* LO */
.latest_head {height:26px; overflow:hidden; background:url(../img/bg-head-loffers-new.gif) 0 0 no-repeat;}
.latest_head span {display:block; padding-top:26px;}
.box_latestoffers .news_text {border-top:none;}
.box_latestoffers .seeall_link {right:9px;}
/* GREY BUTTON */
.grey_button {display:block; position:relative; height:18px; line-height:18px; background:url(../img/bg-button-grey-c.gif) 0 0 repeat-x; overflow:hidden; padding:0 12px; position:absolute;}
.grey_button:link, .grey_button:visited, .grey_button:hover {text-decoration:none; color:#5f5f5f;}
.grbul, .grbur {height:18px; width:3px; position:absolute;}
.grbul {left:0; top:0; background:url(../img/bg-button-grey-l.gif) 0 0 no-repeat;}
.grbur {right:0; bottom:0; background:url(../img/bg-button-grey-r.gif) 0 0 no-repeat;}

/* BOOKS */
.books_head {height:26px; overflow:hidden; background:url(../img/bg-head-books-new.gif) 0 0 no-repeat;}
.books_head span {display:block; padding-top:30px;}
.books_split {overflow:hidden; margin-top:10px;}
.books_split img {float:left;}
.books_text {float:right; width:275px;}
.box_books .grey_button {right:7px; bottom:12px;}
.box_books .news_text {border-top:none;}
.box_books .seeall_link {right:9px;}
.box_books .news_main_text {width:252px;}
.box_books .news_main_link {font-size:14px; font-weight:bold; margin:0;}
.box_books .books_meta {margin:4px 0 4px 0; overflow:hidden; font-style:italic;}
.box_books .books_meta small {display:block; float:left; font-size:inherit; color:inherit; font-size:12px;}
.box_books .books_meta em {display:block; float:right; margin-top:0px; color:#999;}
/* POLL */
.poll_head {height:30px; overflow:hidden; background:url(../img/bg-head-poll.gif) 0 0 no-repeat;}
.poll_head span {display:block; padding-top:30px;}
.poll_form ol {list-style:none; margin:0; padding:0;}
.poll_form ol li {padding:1px 0 1px 6px;}
.poll_form fieldset {border:none; outline:none;}
.poll_form legend {display:block; margin-bottom:10px;}
.box_poll .news_text {position:relative;}
.box_poll .grey_button {position:absolute; bottom:18px; right:27px;}

/* FORM CUSTOMIZING */
span.checkbox {width: 19px; height: 15px;  padding: 0 5px 0 0; background: url(checkbox.gif) no-repeat; display: block; clear: left; float: left;}
span.radio {width: 19px; height: 15px; padding: 0 5px 0 0; background: url(../img/radio.gif) no-repeat;  display: block; clear: left; float: left; cursor:pointer;}
span.select {position: absolute; width: 158px; height: 21px; padding: 0 24px 0 8px; color: #fff; font: 12px/21px arial,sans-serif; background: url(select.gif) no-repeat; overflow: hidden;}


/* RIGHTSTUFF */
.right_item {margin-bottom:5px;}

/* FEATURED CASINIOES */
.featured_box {width:160px; margin-right:0;}
.featured_box .h3 {background-image:url(../img/bg-grbox-head-featured.gif); padding-bottom:10px;}
.featured_box .h3 span {padding-top:30px;}
.featured_box table {width:100%;}
.featured_box img {margin-top:3px;}
.feat_bm {font-size:11px; }
.feat_bm .feat_l {padding-left:8px;}
.feat_bm .feat_r {padding-right:8px; text-align:right;}
.feat_links td {padding-top:5px;}
.feat_links .feat_r {text-align:right;}
.feat_links .uspic {display:inline-block; vertical-align:bottom;}

/* FREE GAME RIGHT */
.freegame_box {width:172px; margin-right:0; padding-right:0; text-align:center; padding-bottom:10px;}
.freegame_box .h3 {background:url(../img/des/sprite-sidebar-headings.gif) -12px -30px no-repeat; padding-bottom:10px; margin-top:7px; margin-bottom:5px;}
.strip_rightbox h3 {background-image:url(../img/bg-grbox-head-strip.gif);}
.freegame_box .h3 span {padding-top:30px;}
.freegame_box img {margin-right:12px;}
.freegame_box p {margin:8px 0 0 0;}
.freegame_box_link {height:42px; position:relative; text-align:left; padding:5px 0 0 56px;}
.freegame_box_link.classic {padding-top:5px; height:33px;}
.freegame_box_link.strip {padding-top:10px; height:24px;}
.freegame_box_link .piclink {display:block; width:46px; height:38px; position:absolute; top:0; left:0;}
.freegame_box_link.classic .piclink {background:url(../img/bg-icon-freegames-classic.gif) 4px 0 no-repeat;}
.freegame_box_link.strip .piclink {background:url(../img/bg-icon-freegames-strip.gif) 4px 0 no-repeat;}
.freegame_box_link span {display:block; font-size:11px; color:#666;}

.cheat_sheet_box {width:184px; margin-right:0; padding:0; text-align:center;}
.cheat_sheet_box .grey_inner {padding:10px 10px 4px 10px;}
.freegame_box_link.cheat_sheet {padding:6px 0 0 35px; height:28px;}
.freegame_box_link.cheat_sheet .piclink {background:url(../img/bg-icon-cheatsheet.gif) 0px 0 no-repeat; height:34px}
/* REVIEWS RIGHT */
.reviews_box {position:relative; width:180px; float:left; background:#f2f2f2; border:2px solid #ccc;}
.reviews_box .greybordered_inner {padding:6px 10px;}
.reviews_box .grbtl, .reviews_box .grbbr {background-image:url(../img/bg-greybordered-corners2.gif);}
.reviews_box .grbtl {top:-2px; left:-2px;}
.reviews_box .grbbr {bottom:-2px; right:-2px;}

.reviews_link {display:block; height:26px; line-height:26px; font-size:12px; padding-left:42px; background:url(../img/bg-reviews-link.gif) 0 50% no-repeat; margin-bottom:3px;}
.downloads_link {display:block; height:26px; line-height:26px; font-size:12px;; padding-left:42px; background:url(../img/bg-downloads-link.gif) 4px 50% no-repeat; white-space:nowrap; margin-bottom:3px;}
.games_link {display:block; height:26px; line-height:26px; font-size:12px; padding-left:42px; background:url(../img/bg-games-link.gif) 4px 50% no-repeat;}

.poppages .typic_rs_head {background-position:0 -78px;}
/* TYPIC RIGHT STUFF */
.typic_rs {float:left; width:184px;}
	.typic_rs_head {height:26px; overflow:hidden; background-color:#a3a3a3; background-repeat:no-repeat; background-image:url(../img/des/sprite-sidebar-headings.gif); }
		.typic_rs_head span {display:block; padding-top:26px;}
		.typic_rs_inner {padding:9px 6px; margin:0; border:1px solid #ccc; border-top:none;}

/* LATEST OFFERS */
.loffer_item {overflow:hidden; margin-bottom:5px; zoom:1;}
.loffers .typic_rs_head {background:url(../img/bg-head-loffers.gif) 0 0 no-repeat;}
.loffer_link {background-position:0 0; display:block; background-repeat:no-repeat; font-size:14px; padding:0 7px 0 20px; float:left;}
.loffers .uspic {float:left; background-position:0 2px; padding-top:2px;}
.loffers small {display:block; float:left; padding:3px 0 3px 20px; width:148px; font-size:11px; color:#999;}
.loreadmore_link {float:right; font-size:11px;}
/* NOTA BENE 
.notabene .typic_rs_head {background:url(../img/bg-head-notabene.gif) 0 0 no-repeat;}
.notabene_list {margin:0; padding:0;}
.notabene_list li {background:url(../img/ul1-alt-bull.gif) 0 50% no-repeat; padding:0 0 0 12px;}*/

/* RIGHT POLL 
.rightpoll .typic_rs_head {background:url(../img/bg-head-rightpoll.gif) 0 0 no-repeat;}
.rightpoll .typic_rs_inner {padding-bottom:24px; position:relative;}
.rightpoll .grey_button {right:8px; bottom:6px;}
* html .rightpoll .grey_button {bottom:34px;}*/

/* INNER REVIEW */
.review_top {overflow:hidden; zoom:1;}
.review_top img {border:none;}
.review_pic {float:left;}
.review_top_txt {float:right; width:330px; padding-top:4px;}
.review_top strong {font-size:16px;}
.red {color:#e91f1f;}
.review_buttons {overflow:hidden; margin-top:16px; zoom:1;}
.review_top .uspic {float:left; width:auto; font-weight:bold; color:#999; padding-left:24px; margin-top:6px;}
.review_butt {display:block; width:142px; height:26px; float:right; text-align:center; line-height:26px;  background:url(../img/bg-review-butt.gif) 0 0 no-repeat; cursor:pointer;}
.review_butt:link, .review_butt:visited {color:#814300; text-decoration:none;}

.grey_header {background:#ccc; padding-right:6px; margin:14px 0 1px 0;}
.grey_header div {font-size:15px; font-weight:bold; color:#555; margin:0; line-height:100%; padding:6px 0 5px 10px; overflow:hidden; zoom:1;}
.grey_header2 {background:#ccc; padding-right:6px; margin:14px 0 1px 0;}
.grey_header2 div {font-size:15px; font-weight:bold; color:#555; margin:0; line-height:100%; padding:6px 0 5px 10px;}
.grey_block_txt {border:1px solid #ccc; padding:4px 16px;}

#simplemodal-overlay {background-color:#000;}
#simplemodal-container {height:600px; width:800px; border:10px solid #fff; background:url(../img/bg-loading.gif) 50% 50% no-repeat #fff;}
#simplemodal-container a.modalCloseImg {background:url(../img/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-18px; cursor:pointer;}

#simplemodal-container #basicModalContent {padding:8px;}
.screen_modal, .screen_modal:hover {display:block; float:left; width:150px; height:113px; margin-right:21px; position:relative; z-index:5; border:2px solid #ccc; background-position:0 0; background-repeat:no-repeat; text-decoration:none;}
.screen_modal span {display:block; width:150px; height:113px; cursor:pointer;}
.screen_modal span:hover {background:url(../img/scope.png) 50% 50% no-repeat;}
* html .screen_modal span {width:45px; height:45px; position:relative; top:34px; left:52px; background:url(../img/scope.png) 50% 50% no-repeat;}
.modal_big_pic {background-position:0 0; background-repeat:no-repeat; width:800px; height:600px;}

#rushmore_scr1 {background-image:url(../img/casino/screens/rushmore/small/hall.jpg);}
#rushmore_scr2 {background-image:url(../img/casino/screens/rushmore/small/game-table.jpg);}
#rushmore_scr3 {background-image:url(../img/casino/screens/rushmore/small/game-cards.jpg);}
#rushmore_scr1_b {background-image:url(../img/casino/screens/rushmore/hall.jpg);}
#rushmore_scr2_b {background-image:url(../img/casino/screens/rushmore/game-table.jpg);}
#rushmore_scr3_b {background-image:url(../img/casino/screens/rushmore/game-cards.jpg);}

#win-palace_scr1 {background-image:url(../img/casino/screens/win-palace/small/hall.jpg);}
#win-palace_scr2 {background-image:url(../img/casino/screens/win-palace/small/game-table.jpg);}
#win-palace_scr3 {background-image:url(../img/casino/screens/win-palace/small/game-cards.jpg);}
#win-palace_scr1_b {background-image:url(../img/casino/screens/win-palace/hall.jpg);}
#win-palace_scr2_b {background-image:url(../img/casino/screens/win-palace/game-table.jpg);}
#win-palace_scr3_b {background-image:url(../img/casino/screens/win-palace/game-cards.jpg);}

#rome_scr1 {background-image:url(../img/casino/screens/rome/small/hall.jpg);}
#rome_scr2 {background-image:url(../img/casino/screens/rome/small/game-table.jpg);}
#rome_scr3 {background-image:url(../img/casino/screens/rome/small/game-cards.jpg);}
#rome_scr1_b {background-image:url(../img/casino/screens/rome/hall.jpg);}
#rome_scr2_b {background-image:url(../img/casino/screens/rome/game-table.jpg);}
#rome_scr3_b {background-image:url(../img/casino/screens/rome/game-cards.jpg);}

#online-vegas_scr1 {background-image:url(../img/casino/screens/online-vegas/small/hall.jpg);}
#online-vegas_scr2 {background-image:url(../img/casino/screens/online-vegas/small/game-table.jpg);}
#online-vegas_scr3 {background-image:url(../img/casino/screens/online-vegas/small/game-cards.jpg);}
#online-vegas_scr1_b {background-image:url(../img/casino/screens/online-vegas/hall.jpg);}
#online-vegas_scr2_b {background-image:url(../img/casino/screens/online-vegas/game-table.jpg);}
#online-vegas_scr3_b {background-image:url(../img/casino/screens/online-vegas/game-cards.jpg);}

#golden-casino_scr1 {background-image:url(../img/casino/screens/golden-casino/small/hall.jpg);}
#golden-casino_scr2 {background-image:url(../img/casino/screens/golden-casino/small/game-table.jpg);}
#golden-casino_scr3 {background-image:url(../img/casino/screens/golden-casino/small/game-cards.jpg);}
#golden-casino_scr1_b {background-image:url(../img/casino/screens/golden-casino/hall.jpg);}
#golden-casino_scr2_b {background-image:url(../img/casino/screens/golden-casino/game-table.jpg);}
#golden-casino_scr3_b {background-image:url(../img/casino/screens/golden-casino/game-cards.jpg);}

#go-casino_scr1 {background-image:url(../img/casino/screens/go-casino/small/game-cards.jpg);}
#go-casino_scr2 {background-image:url(../img/casino/screens/go-casino/small/game-cards.jpg);}
#go-casino_scr3 {background-image:url(../img/casino/screens/go-casino/small/game-cards.jpg);}
#go-casino_scr1_b {background-image:url(../img/casino/screens/go-casino/game-cards.jpg);}
#go-casino_scr2_b {background-image:url(../img/casino/screens/go-casino/game-cards.jpg);}
#go-casino_scr3_b {background-image:url(../img/casino/screens/go-casino/game-cards.jpg);}

#club-usa_scr1 {background-image:url(../img/casino/screens/club-usa/small/hall.jpg);}
#club-usa_scr2 {background-image:url(../img/casino/screens/club-usa/small/game-table.jpg);}
#club-usa_scr3 {background-image:url(../img/casino/screens/club-usa/small/game-cards.jpg);}
#club-usa_scr1_b {background-image:url(../img/casino/screens/club-usa/hall.jpg);}
#club-usa_scr2_b {background-image:url(../img/casino/screens/club-usa/game-table.jpg);}
#club-usa_scr3_b {background-image:url(../img/casino/screens/club-usa/game-cards.jpg);}

#cherry-red_scr1 {background-image:url(../img/casino/screens/cherry-red/small/hall.jpg);}
#cherry-red_scr2 {background-image:url(../img/casino/screens/cherry-red/small/game-table.jpg);}
#cherry-red_scr3 {background-image:url(../img/casino/screens/cherry-red/small/game-cards.jpg);}
#cherry-red_scr1_b {background-image:url(../img/casino/screens/cherry-red/hall.jpg);}
#cherry-red_scr2_b {background-image:url(../img/casino/screens/cherry-red/game-table.jpg);}
#cherry-red_scr3_b {background-image:url(../img/casino/screens/cherry-red/game-cards.jpg);}

#las-vegas-usa_scr1 {background-image:url(../img/casino/screens/las-vegas-usa/small/hall.jpg);}
#las-vegas-usa_scr2 {background-image:url(../img/casino/screens/las-vegas-usa/small/game-table.jpg);}
#las-vegas-usa_scr3 {background-image:url(../img/casino/screens/las-vegas-usa/small/game-cards.jpg);}
#las-vegas-usa_scr1_b {background-image:url(../img/casino/screens/las-vegas-usa/hall.jpg);}
#las-vegas-usa_scr2_b {background-image:url(../img/casino/screens/las-vegas-usa/game-table.jpg);}
#las-vegas-usa_scr3_b {background-image:url(../img/casino/screens/las-vegas-usa/game-cards.jpg);}

#sloto-cash_scr1 {background-image:url(../img/casino/screens/sloto-cash/small/hall.jpg);}
#sloto-cash_scr2 {background-image:url(../img/casino/screens/sloto-cash/small/game-table.jpg);}
#sloto-cash_scr3 {background-image:url(../img/casino/screens/sloto-cash/small/game-cards.jpg);}
#sloto-cash_scr1_b {background-image:url(../img/casino/screens/sloto-cash/hall.jpg);}
#sloto-cash_scr2_b {background-image:url(../img/casino/screens/sloto-cash/game-table.jpg);}
#sloto-cash_scr3_b {background-image:url(../img/casino/screens/sloto-cash/game-cards.jpg);}

#english-harbour_scr1 {background-image:url(../img/casino/screens/english-harbour/small/hall.jpg);}
#english-harbour_scr2 {background-image:url(../img/casino/screens/english-harbour/small/game-table.jpg);}
#english-harbour_scr3 {background-image:url(../img/casino/screens/english-harbour/small/game-cards.jpg);}
#english-harbour_scr1_b {background-image:url(../img/casino/screens/english-harbour/hall.jpg);}
#english-harbour_scr2_b {background-image:url(../img/casino/screens/english-harbour/game-table.jpg);}
#english-harbour_scr3_b {background-image:url(../img/casino/screens/english-harbour/game-cards.jpg);}

.green {color:#3e9137;}

.grey_block_table {border:1px solid #ccc;}
.grey_block_table td {padding:6px 7px;}
.grey_table_odd_v {background:#e9e9e9;}
.review_bottom_table {width:100%;}
.review_bottom_table td {vertical-align:top;}
.rbt_l {width:120px;}
.grey_table_odd td {background:#e9e9e9;}
.review_bottom_link {font-size:14px; text-align:center;}

/* INNER NOTABENE */
.yellow_box {background:#fcf4cd; border:1px solid #e2c22c; padding:15px 16px; position:relative; overflow:hidden; zoom:1;}
.ytl, .ybr {position:absolute; z-index:1; background-repeat:no-repeat; zoom:1; overflow:hidden; font-size:0; width:10px; height:10px; background-image:url(../img/bg-yellow-corners.gif);}
.ytl {left:-1px; top:-1px; background-position:0 0;}
.ybr {right:-1px; bottom:-1px; background-position:100% 100%;}
.yellow_inner {position:relative; z-index:5;}
.yb_square {padding:10px 17px !important;}
.notabene_box .red {font-size:14px;}
.notabene_box p {margin:0;}

/* INNER CHARTS */
.chart {border-width:0 0 1px 1px; border-style:solid; border-color:#ccc; font-size:11px; float:left; margin:1px 0 0 1px;}
.chart th {border-width:1px 1px 0 0; border-style:solid; border-color:#ccc; background:#e7e7e7; text-align:center; padding:2px;}
.chart td {border-width:1px 1px 0 0; border-style:solid; border-color:#ccc; text-align:center; padding:2px;}
.chart_header {margin:0 0 0 19px;}
.chart_header div {font-size:12px; color:#555;}
.chart_floated {overflow:hidden;}
.chart_floated h3 {text-align:center; font-size:10pt;}
.chart_floated_l {float:left;}
.chart_floated_r {float:right;}
.chart_header_v {background:#ccc; color:#555;}
.chart_header_v div {width:19px; background:#ccc; text-align:center; padding-top:16px; font-size:12px; font-weight:bold; float:left; color:#555;}
.hit {background:#cdfeb2;}
.dd {background:#fddeaa;}
.st {background:#ffcfcf;}
.hr {background:#d0d9ff;}
.sp {background:#fff48f;}
.hp {background:#c8fffb;}
.dp {background:#e7e7e7;}
.sr {background:#d4ff7d;}
.chart_legend {display:inline-block; width:15px; height:7px; border:1px solid #ccc; font-size:0;}

/* FAQ */
.faq dt {padding:0 0 6px 0;}
.faq dt a {text-decoration:none; border-bottom:1px dashed;}
.faq dd {padding:0 0 10px 8px;}


/* BOOKS */
.book_item {overflow:hidden; zoom:1; margin-bottom:16px;}
.book_item img {border-width:0px; float:left;}
.book_txt {float:right; width:394px;}

/* REVIEWS TABLE */
.box_top10, .box_top10 table {width:538px; font-size:11px; height:auto;}
.top10_head {width:538px; background:url(../img/bg-head-top10.gif) 0 0 no-repeat;}

/* SUITS */
.diams {color:#f33; white-space:nowrap;}
.clubs {color:#000; white-space:nowrap;}
.hearts {color:#f33; white-space:nowrap;}
.spades {color:#000; white-space:nowrap;}

.diams span {font-family:"Times New Roman", Times, serif; font-size:130%; line-height:90%;}
.clubs span {font-family:"Times New Roman", Times, serif; font-size:110%; line-height:100%;}
.hearts span {font-family:"Times New Roman", Times, serif; font-size:120%; line-height:100%;}
.spades span {font-family:"Times New Roman", Times, serif; font-size:130%; line-height:90%;}

/* HR */
.hre {display:block; height:auto; background:url(../img/bg-hr-dot.gif) 0 6px repeat-x;}
.hre span {display:block; width:auto; background:url(../img/bg-hr.gif) 50% 0 no-repeat transparent; height:13px;}
#page_blackjack-tips .hre {background:none;}
.hre-chips span {height:17px; background:url(../img/des/separator-chips.gif) 50% 0 no-repeat;}

/* SMALL TWEAKS */
.busting_table {float:left; width:180px;}
.busting_table table td {padding:3px 10px;}
.zimes {float:left; width:356px;}
.terms dt a {text-transform:capitalize;}
.imgwrap {overflow:hidden; zoom:1;}
.imgwrap_left {float:left; margin:3px 10px 5px 0;}
.imgwrap_right {float:right; margin:3px 0 5px 10px;}
.img_onpage {margin:8px;}
.imgwrap .img_onpage {margin:0;}
.img_left {}
.img_right {}
.img_title {font-size:11px; color:#999; font-style:italic; padding:3px 3px 0 3px; text-align:left;}

#feedback { width:296px; overflow:hidden; zoom:1; margin-top:16px;}
#feedback .input { overflow:hidden; zoom:1; margin:6px 0;}
#feedback .submit { text-align:right;}
#feedback .submit input { padding:1px 6px;}
* html #feedback .submit input { padding:1px 0;}

#feedback .input label { float:left; width:90px;}
#feedback .input input, #feedback .input select, #feedback .input textarea { float:left; width:200px;}

/* FLASH */
.flash_bottom {border:solid #ccc; border-width:1px 0 0 1px; width:972px; margin:6px auto 0 auto;}
.fb_td {padding:10px 16px; border:solid #ccc; border-width:0 1px 1px 0;}
.feat_fb {width:256px;}
.bl_fb {width:132px;}

.flash_game_backlink:link, .flash_game_backlink:visited, .flash_game_backlink:active, .flash_game_backlink:hover {display:block; width:132px; height:71px; background:url(../img/bg-flash-backlink.gif) 0 0 no-repeat; text-decoration:none;}

.fb_image {float:left; width:96px;} 
.fb_other {float:left; width:160px;}
.flash_bottom .feat_bm {font-size:11px; }
.flash_bottom .feat_bm td {font-size:11px; padding:3px 0;}
.flash_bottom .feat_bm .feat_l {padding-right:8px; padding-left:0;}
.flash_bottom .feat_bm .feat_r {padding-left:8px; padding-right:0; text-align:right;}
.flash_bottom .uspic {display:inline-block; vertical-align:bottom;}
.fb_link {font-size:14px; padding:3px 6px 0 0; display:inline-block;}

.flash_bottom h3 {margin-top:0;}
.flash_bottom p {margin-bottom:}

/* SITEMAP */
.sitemap ul li {background:none; margin-bottom:2px;}
.sitemap ul li ul li {background-image:url(../img/ul1-alt-bull.gif); background-position:0 5px; background-repeat:no-repeat;}

/* NEWS & ARTICLES INSIDE */
.press-item {overflow:hidden; zoom:1; margin-top:14px;}
.press-head {color:#999999;}
.press-title {margin:0 0 3px 0;}
.press-title a:link, .press-title a:visited, .press-title a:hover {}
.press-title a:hover {}
.press-date {font-size:11px; color:#999; margin-bottom:5px;}
.press-image {float:left; margin-top:3px; width:61px; height:61px; margin-right:7px; border:2px solid #ccc; background-repeat:no-repeat; background-position:50% 50%; overflow:hidden;}
.press-image img {border:none;}
.press-text {float:left; width:466px;}
.noimage .press-text {float:none; width:auto;}

.press-image-big {margin:3px 10px 5px 0;}
.press-pages {margin:16px 0; text-align:center;}

/* POLL ANSWERS */
.poll_answers ul { list-style: none; margin:2px 0 0 0;}
.poll_answers ul li { background:none; padding:0; margin:0 0 1px 0; height:24px; //height:22px;}
.poll_answers ul li .answerdata {overflow:hidden; zoom:1;  background:url(../img/bg-underscore-dot.gif) 0 88% repeat-x;}
.poll_answers ul li .answertext {background:#fff; float:left; padding-right:1px; font-size:10px;}
.poll_answers ul li .answernum {background:#fff; float:right; padding-left:1px;}
.poll_answers ul li .answerbar {background:#999; height:7px; overflow:hidden; border:1px solid; border-color:#a4a4a4 #8b8b8b #8b8b8b #a4a4a4; margin:0;}

.rightpoll .answerbar { display:none;}
.rightpoll .poll_answers ul li {margin:0px 0;}
.rightpoll .poll_answers ul li .answernum {color:#2b8a22; font-weight:bold;}
.box_poll {}
.answertotal {display:none;}

/* TOP5 WIDE TABLE */
.box_top5_wide, .box_top5_wide table {width:538px; font-size:11px; height:auto;}
.top5_wide_head {width:538px; background:url(../img/bg-head-top5-wide.gif) 0 0 no-repeat;}
.top5_wide_head h2 {padding-top:30px;}
.box_top5_wide .casino_ac {background:#ebebeb;}
.box_top5_wide .casinopic {width:16px; padding:5px 9px;}
.box_top5_wide table tbody td {font-size:12px; line-height:normal; height:30px; //height:24px;}
.box_top5_wide table td.casino_scr {padding:4px 12px 4px 9px; width:80px;}
.box_top5_wide table td.casino_scr img {border:2px solid #ccc;}
.box_top5_wide table td.casino_desc {padding-right:12px;}
.box_top5_wide table td.casino {width:85px;}
.box_top5_wide table td.us {padding-left:50px; width:45px;}
.box_top5_wide table td.bonus {width:53px;}
.box_top5_wide table td.match{width:49px;}
.box_top5_wide table td.software {width:60px; max-width:60px;}
.box_top5_wide table td.download {width:74px;}

.box_top5_wide .screen_modal {background:none; width:auto; height:auto; border:none; margin:0;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.box_top5_wide table tbody td {height:24px;}
}

/* WIERD PAGES */
.wierd_table {border:1px solid #ccc; padding:26px 0 0 0; position:relative; margin-bottom:24px; width:546px;}
.wierd_head {position:absolute; background:#0e762d !important; width:548px; top:-1px; left:-1px; right:-1px; height:26px; overflow:hidden; background-image:none !important;}
.wierd_head h2, .wierd_head span {display:block; font-size:15px; color:#deffde; font-weight:bold; margin:0; padding:6px 0 5px 10px; line-height:100%;}
/*.wierd_online-vegas {background:url(../img/bg-head-onlinevegas.gif) 0 0 no-repeat;}
.wierd_rushmore {background:url(../img/bg-head-rushmore.gif) 0 0 no-repeat;}
.wierd_rome {background:url(../img/bg-head-rome.gif) 0 0 no-repeat;}
.wierd_golden {background:url(../img/bg-head-golden.gif) 0 0 no-repeat;}
.wierd_club-usa {background:url(../img/bg-head-club-usa.gif) 0 0 no-repeat;}*/


.wierd_table .review_top {padding:0 8px;}
.wierd_table .review_top_txt {width:320px;}
.wierd_table .review_top strong {font-size:12px;}
.wierd_table .review_top .uspic {float:none;}
.wierd_table .review_buttons {margin-top:8px;}
.wierd_review_butt {width:125px;  background:url(../img/img-rew/bg-button-silver17.gif) 0 0 repeat-x; height:17px; line-height:17px; text-align:center; border:1px solid #a8a8a8; float:left;}
.wierd_review_butt:link, .wierd_review_butt:visited, .wierd_review_butt:hover {text-decoration:none; color:#545454;}
.wierd_playnow_butt {width:125px;  background:url(../img/img-rew/bg-button-gold17.gif) 0 0 repeat-x; height:17px; line-height:17px; text-align:center; border:1px solid #cb8812; float:right;}
.wierd_playnow_butt:link, .wierd_playnow_butt:visited, .wierd_playnow_butt:hover {text-decoration:none; color:#814300;}
.wierd_table .grey_block {padding:0;}
.wierd_table .grey_header {margin-top:0;}
.wierd_table .grey_block_table {border-width:0;}
.wierd_table .grey_block_table td {border:solid #ccc;border-width:0 0 1px 0; vertical-align:top;}
.wierd_table .grey_block_table tr.grey_table_odd td {background:#eee;}
.wierd_table .grey_block_table tr.trlast td {border:none;}

.wierd_download {margin:14px 0 10px 0; width:546px; padding: 40px 0px 0px 0px;}
.wierd_download .review_top {padding-bottom:24px;}
.wierd_download .review_top .uspic {float:left;}
.wierd_download .wdt {display:block; margin-bottom:4px;}
.wierd_download u {text-decoration:none; font-weight:bold}

.wierd_table .screen_modal, .wierd_table .screen_modal:hover {width:100px; height:75px; margin:0;}
.wierd_table .screen_modal span {width:100px; height:75px;}
* html .wierd_table .screen_modal span {background:none;}

.wierd_download .screen_modal, .wierd_download .screen_modal:hover {width:150px; height:113px; margin:0 auto; float:none;}
.wierd_download .screen_modal span {width:150px; height:113px;}

.wierd_table .rbt_l {width:105px;}
.wierd_table .grey_block_table span {font-size:16px;font-weight:bold;}
.wierd_table .grey_block_table p {margin:0.3em 0;}
.wierd_table .grey_table_odd_v {background:#eeeeee;}

.wierd_offer {padding:10px 10px 10px 0;}
.wierd_offer .review_top_txt {width:310px;}
.claim_offer {display:block; float:right;}

#online-vegas_w_scr1 {background-image:url(../img/casino/screens/forgames/online-vegas/small/perfect-pairs-blackjack.jpg);}
#online-vegas_w_scr1_b {background-image:url(../img/casino/screens/forgames/online-vegas/perfect-pairs-blackjack.jpg);}

#online-vegas_w_scr2 {background-image:url(../img/casino/screens/forgames/online-vegas/small/european-blackjack.jpg);}
#online-vegas_w_scr2_b {background-image:url(../img/casino/screens/forgames/online-vegas/european-blackjack.jpg);}

#online-vegas_w_scr3 {background-image:url(../img/casino/screens/forgames/online-vegas/small/vegas-strip-blackjack.jpg);}
#online-vegas_w_scr3_b {background-image:url(../img/casino/screens/forgames/online-vegas/vegas-strip-blackjack.jpg);}

#online-vegas_w_scr4 {background-image:url(../img/casino/screens/forgames/online-vegas/small/progressive-blackjack.jpg);}
#online-vegas_w_scr4_b {background-image:url(../img/casino/screens/forgames/online-vegas/progressive-blackjack.jpg);}
/**/
#rushmore_w_scr1 {background-image:url(../img/casino/screens/forgames/rushmore/small/blackjack.jpg);}
#rushmore_w_scr1_b {background-image:url(../img/casino/screens/forgames/rushmore/blackjack.jpg);}

#rushmore_w_scr2 {background-image:url(../img/casino/screens/forgames/rushmore/small/blackjack+perfect-pairs.jpg);}
#rushmore_w_scr2_b {background-image:url(../img/casino/screens/forgames/rushmore/blackjack+perfect-pairs.jpg);}

#rushmore_w_scr3 {background-image:url(../img/casino/screens/forgames/rushmore/small/face-up-21.jpg);}
#rushmore_w_scr3_b {background-image:url(../img/casino/screens/forgames/rushmore/face-up-21.jpg);}

#rushmore_w_scr4 {background-image:url(../img/casino/screens/forgames/rushmore/small/match-play-21-.jpg);}
#rushmore_w_scr4_b {background-image:url(../img/casino/screens/forgames/rushmore/match-play-21-.jpg);}

#rushmore_w_scr5 {background-image:url(../img/casino/screens/forgames/rushmore/small/pontoon.jpg);}
#rushmore_w_scr5_b {background-image:url(../img/casino/screens/forgames/rushmore/pontoon.jpg);}

#rushmore_w_scr6 {background-image:url(../img/casino/screens/forgames/rushmore/small/super-21.jpg);}
#rushmore_w_scr6_b {background-image:url(../img/casino/screens/forgames/rushmore/super-21.jpg);}

#rushmore_w_scr7 {background-image:url(../img/casino/screens/forgames/rushmore/small/european-blackjack.jpg);}
#rushmore_w_scr7_b {background-image:url(../img/casino/screens/forgames/rushmore/european-blackjack.jpg);}


/**/
#win-palace_w_scr1 {background-image:url(../img/casino/screens/forgames/win-palace/small/blackjack.jpg);}
#win-palace_w_scr1_b {background-image:url(../img/casino/screens/forgames/win-palace/blackjack.jpg);}

#win-palace_w_scr2 {background-image:url(../img/casino/screens/forgames/win-palace/small/blackjack+perfect-pairs.jpg);}
#win-palace_w_scr2_b {background-image:url(../img/casino/screens/forgames/win-palace/blackjack+perfect-pairs.jpg);}

#win-palace_w_scr3 {background-image:url(../img/casino/screens/forgames/win-palace/small/face-up-21.jpg);}
#win-palace_w_scr3_b {background-image:url(../img/casino/screens/forgames/win-palace/face-up-21.jpg);}

#win-palace_w_scr4 {background-image:url(../img/casino/screens/forgames/win-palace/small/match-play-21-.jpg);}
#win-palace_w_scr4_b {background-image:url(../img/casino/screens/forgames/win-palace/match-play-21-.jpg);}

#win-palace_w_scr5 {background-image:url(../img/casino/screens/forgames/win-palace/small/pontoon.jpg);}
#win-palace_w_scr5_b {background-image:url(../img/casino/screens/forgames/win-palace/pontoon.jpg);}

#win-palace_w_scr6 {background-image:url(../img/casino/screens/forgames/win-palace/small/super-21.jpg);}
#win-palace_w_scr6_b {background-image:url(../img/casino/screens/forgames/win-palace/super-21.jpg);}

#win-palace_w_scr7 {background-image:url(../img/casino/screens/forgames/win-palace/small/european-blackjack.jpg);}
#win-palace_w_scr7_b {background-image:url(../img/casino/screens/forgames/win-palace/european-blackjack.jpg);}

/**/
#rome_w_scr1 {background-image:url(../img/casino/screens/forgames/rome/small/multihand-blackjack-.jpg);}
#rome_w_scr1_b {background-image:url(../img/casino/screens/forgames/rome/multihand-blackjack-.jpg);}

#rome_w_scr2 {background-image:url(../img/casino/screens/forgames/rome/small/royale-blackjack.jpg);}
#rome_w_scr2_b {background-image:url(../img/casino/screens/forgames/rome/royale-blackjack.jpg);}
/**/
#golden_w_scr1 {background-image:url(../img/casino/screens/forgames/golden/small/perfect-pairs-blackjack.jpg);}
#golden_w_scr1_b {background-image:url(../img/casino/screens/forgames/golden/perfect-pairs-blackjack.jpg);}

#golden_w_scr2 {background-image:url(../img/casino/screens/forgames/golden/small/european-blackjack.jpg);}
#golden_w_scr2_b {background-image:url(../img/casino/screens/forgames/golden/european-blackjack.jpg);}

#golden_w_scr3 {background-image:url(../img/casino/screens/forgames/golden/small/progressive-blackjack.jpg);}
#golden_w_scr3_b {background-image:url(../img/casino/screens/forgames/golden/progressive-blackjack.jpg);}

#golden_w_scr4 {background-image:url(../img/casino/screens/forgames/golden/small/vegas-strip-blackjack.jpg);}
#golden_w_scr4_b {background-image:url(../img/casino/screens/forgames/golden/vegas-strip-blackjack.jpg);}
/**/
#club-usa_w_scr1 {background-image:url(../img/casino/screens/forgames/club-usa/small/blackjack.jpg);}
#club-usa_w_scr1_b {background-image:url(../img/casino/screens/forgames/club-usa/blackjack.jpg);}

#club-usa_w_scr2 {background-image:url(../img/casino/screens/forgames/club-usa/small/blackjack+perfect-pairs.jpg);}
#club-usa_w_scr2_b {background-image:url(../img/casino/screens/forgames/club-usa/blackjack+perfect-pairs.jpg);}

#club-usa_w_scr3 {background-image:url(../img/casino/screens/forgames/club-usa/small/face-up-21.jpg);}
#club-usa_w_scr3_b {background-image:url(../img/casino/screens/forgames/club-usa/face-up-21.jpg);}

#club-usa_w_scr4 {background-image:url(../img/casino/screens/forgames/club-usa/small/match-play-21-.jpg);}
#club-usa_w_scr4_b {background-image:url(../img/casino/screens/forgames/club-usa/match-play-21-.jpg);}

#club-usa_w_scr5 {background-image:url(../img/casino/screens/forgames/club-usa/small/pontoon.jpg);}
#club-usa_w_scr5_b {background-image:url(../img/casino/screens/forgames/club-usa/pontoon.jpg);}

#club-usa_w_scr6 {background-image:url(../img/casino/screens/forgames/club-usa/small/super-21.jpg);}
#club-usa_w_scr6_b {background-image:url(../img/casino/screens/forgames/club-usa/super-21.jpg);}
/* */
#rushmore_wd_scr1 {background-image:url(../img/casino/screens/fordownloads/rushmore/small/1-step.jpg);}
#rushmore_wd_scr1_b {background-image:url(../img/casino/screens/fordownloads/rushmore/1-step.jpg);}

#rushmore_wd_scr2 {background-image:url(../img/casino/screens/fordownloads/rushmore/small/2-step.jpg);}
#rushmore_wd_scr2_b {background-image:url(../img/casino/screens/fordownloads/rushmore/2-step.jpg); width:400px; height:300px;}

#rushmore_wd_scr3 {background-image:url(../img/casino/screens/fordownloads/rushmore/small/3-step.jpg);}
#rushmore_wd_scr3_b {background-image:url(../img/casino/screens/fordownloads/rushmore/3-step.jpg);}

/* */
#win-palace_wd_scr1 {background-image:url(../img/casino/screens/fordownloads/win-palace/small/1-step.jpg);}
#win-palace_wd_scr1_b {background-image:url(../img/casino/screens/fordownloads/win-palace/1-step.jpg);}

#win-palace_wd_scr2 {background-image:url(../img/casino/screens/fordownloads/win-palace/small/2-step.jpg);}
#win-palace_wd_scr2_b {background-image:url(../img/casino/screens/fordownloads/win-palace/2-step.jpg); width:400px; height:300px;}

#win-palace_wd_scr3 {background-image:url(../img/casino/screens/fordownloads/win-palace/small/3-step.jpg);}
#win-palace_wd_scr3_b {background-image:url(../img/casino/screens/fordownloads/win-palace/3-step.jpg);}

/* */
#golden_wd_scr1 {background-image:url(../img/casino/screens/fordownloads/golden/small/1-step.jpg);}
#golden_wd_scr1_b {background-image:url(../img/casino/screens/fordownloads/golden/1-step.jpg);}

#golden_wd_scr2 {background-image:url(../img/casino/screens/fordownloads/golden/small/2-step.jpg);}
#golden_wd_scr2_b {background-image:url(../img/casino/screens/fordownloads/golden/2-step.jpg); width:400px; height:300px;}

#golden_wd_scr3 {background-image:url(../img/casino/screens/fordownloads/golden/small/3-step.jpg);}
#golden_wd_scr3_b {background-image:url(../img/casino/screens/fordownloads/golden/3-step.jpg);}

/* */
#online-vegas_wd_scr1 {background-image:url(../img/casino/screens/fordownloads/online-vegas/small/1-step.jpg);}
#online-vegas_wd_scr1_b {background-image:url(../img/casino/screens/fordownloads/online-vegas/1-step.jpg);}

#online-vegas_wd_scr2 {background-image:url(../img/casino/screens/fordownloads/online-vegas/small/2-step.jpg);}
#online-vegas_wd_scr2_b {background-image:url(../img/casino/screens/fordownloads/online-vegas/2-step.jpg); width:400px; height:300px;}

#online-vegas_wd_scr3 {background-image:url(../img/casino/screens/fordownloads/online-vegas/small/3-step.jpg);}
#online-vegas_wd_scr3_b {background-image:url(../img/casino/screens/fordownloads/online-vegas/3-step.jpg);}

/* */
#rome_wd_scr1 {background-image:url(../img/casino/screens/fordownloads/rome/small/1-step.jpg);}
#rome_wd_scr1_b {background-image:url(../img/casino/screens/fordownloads/rome/1-step.jpg);}

#rome_wd_scr2 {background-image:url(../img/casino/screens/fordownloads/rome/small/2-step.jpg);}
#rome_wd_scr2_b {background-image:url(../img/casino/screens/fordownloads/rome/2-step.jpg); width:400px; height:300px;}

#rome_wd_scr3 {background-image:url(../img/casino/screens/fordownloads/rome/small/3-step.jpg);}
#rome_wd_scr3_b {background-image:url(../img/casino/screens/fordownloads/rome/3-step.jpg);}

/* */
#club-usa_wd_scr1 {background-image:url(../img/casino/screens/fordownloads/club-usa/small/1-step.jpg);}
#club-usa_wd_scr1_b {background-image:url(../img/casino/screens/fordownloads/club-usa/1-step.jpg);}

#club-usa_wd_scr2 {background-image:url(../img/casino/screens/fordownloads/club-usa/small/2-step.jpg);}
#club-usa_wd_scr2_b {background-image:url(../img/casino/screens/fordownloads/club-usa/2-step.jpg); width:400px; height:300px;}

#club-usa_wd_scr3 {background-image:url(../img/casino/screens/fordownloads/club-usa/small/3-step.jpg);}
#club-usa_wd_scr3_b {background-image:url(../img/casino/screens/fordownloads/club-usa/3-step.jpg);}

/* STR BJ */
.strbj_box {width:524px; padding:8px 7px 0 7px; margin:0; overflow:hidden; float:none; zoom:1;}
	.strbj_box .grey_inner {overflow:hidden;}
.str_grl_box {overflow:hidden; zoom:1; margin-bottom:8px;}
.grl_image {width:138px; float:left;}
.grl_image img {border:0 none;}
.grl_desc {width:386px; float:left; overflow:hidden; position:relative; zoom:1;}
	.grl_desc_top {width:386px; height:44px; background:url(../img/bg-str-grl-top.gif) 0 0 no-repeat; overflow:hidden;}
		.grl_desc_top h3 {height:24px; margin:13px 0 0 15px;}
		.grl_texasspunky .grl_desc_top h3 {background:url(../img/bg-head-grl-texasspunky.gif) 0 0 no-repeat;}
		.grl_rich .grl_desc_top h3 {background:url(../img/bg-head-grl-rich.gif) 0 0 no-repeat;}
		.grl_dealer .grl_desc_top h3 {background:url(../img/bg-head-grl-dealer.gif) 0 0 no-repeat;}
			.grl_desc_top h3 span {padding-top:24px;}
	.grl_desc_bott {width:359px; height:159px;  background:url(../img/bg-str-grl-bott.gif) 0 100% no-repeat; padding:0 12px 0 15px; position:relative;}
		.grl_stats {margin-bottom:8px;}
		.grl_stats span {color:#666; font-style:italic;}
	.grl_butt {position:absolute; overflow:hidden; bottom:8px;}
		.grl_button, .grl_button:hover {display:block; width:146px; height:27px; float:left; background:url(../img/bg-button-strbj.gif) 0 0 no-repeat; margin:4px 0 0 0; text-decoration:none; overflow:hidden;}
		.grl_button span {display:block; padding-top:27px;}
		.grl_disclaimer {float:left; width:204px; padding:6px 0 0 8px; font-size:10px; line-height:110%; color:#666;}
		
.center .strip_main_wallp {width:76px; height:37px; background:url(../img/bg-sbj-wallpapers-white.gif) 0 0 no-repeat; padding:12px 0 3px 90px; float:left; margin-bottom:7px;}
.strip_main_wallp_txt {float:left; width:363px; padding:12px 0 0 9px; text-align:left; letter-spacing:0;}
		
/* VAR */

.ic_flash a {padding-right:22px; background:url(../img/bg-icon-flash.gif) 100% 0 no-repeat; display:inline-block; line-height:16px;}
.ic_rc a {padding-right:22px; background:url(../img/bg-icon-rc.gif) 100% 0 no-repeat; display:inline-block; line-height:16px;}
.ic_flashrc a {padding-right:22px; background:url(../img/bg-icon-flashrc.gif) 100% 0 no-repeat; display:inline-block; line-height:16px;}

.varlist_legend li {padding:0 0 0 22px !important; line-height:16px; margin-bottom:6px;}
.varlist_legend .ic_flash {background:url(../img/bg-icon-flash.gif) 0 0 no-repeat;}
.varlist_legend .ic_rc {background:url(../img/bg-icon-rc.gif) 0 0 no-repeat;}
.varlist_legend .ic_flashrc {background:url(../img/bg-icon-flashrc.gif) 0 0 no-repeat;}
.h_var {font-size:20px; text-align:left; font-weight:bold; padding:0px 0 0px 12px; color:#666; clear:left;}
.varlist_left, .varlist_right {float:left; width:260px; margin-left:9px; text-align:left;}
.varlist {margin:2px 0 12px 2px;}
.varlist li {line-height:16px;}
/* VAR CASINOS */
.wierd_vcasinos  {padding:25px 0 0 0; margin:0 0 12px 0; width:546px;}
	.wierd_vcasinos .wierd_head {height:26px;}
		.wierd_vcasinos .screen_modal, .wierd_vcasinos .screen_modal:hover {width:150px; height:113px; float:none;}
		.wierd_vcasinos .screen_modal span {width:150px; height:113px;}
	.varc_item {border-top:1px solid #cfcfcf; border-bottom:1px solid #d0d0d0; overflow:hidden;} 
	.varc_first {border-top:0 none;}
	.varc_last {border-bottom:0 none;}
	.varc_first .varc_actually, .varc_first .varc_scr1, .varc_first .varc_scr2 {border-top:0 none;}
	.varc_last .varc_actually, .varc_last .varc_scr1, .varc_last .varc_scr2  {border-bottom:0 none;}
		.varc_actually, .varc_scr1, .varc_scr2 {height:140px; border-top:1px solid #f5f5f5; border-bottom:1px solid #fbfbfb; position:relative; float:left;}
		.varc_actually {width:180px; background:#eee; border-top-color:#e7e7e7; border-bottom-color:#ebebeb; text-align:center;}
			.varc_title {text-align:left; padding:5px 4px 5px 14px;}
			.varc_title a {font-weight:bold; text-align:left; padding-right:26px; background:url(../img/usa.gif) 100% 1px no-repeat;}
			.varc_bonus {font-size:11px; padding:5px 0 3px 16px; width:74px; float:left; text-align:left}
			.varc_match {font-size:11px; padding:5px 16px 3px 0; width:74px; float:right; text-align:right}
			.varc_score {width:74px; float:left; font-size:11px; text-align:left; padding:0 0 0 16px;}
			.varc_us {width:74px; margin:0 auto; float:right; font-weight:bold; font-size:11px; text-align:right;  padding:0 16px 0 0;}
		.varc_scr1, .varc_scr2 {width:183px;}
		.varc_scr1 .screen_modal, .varc_scr1 .screen_modal:hover{margin:10px 8px 0 21px;}
		.varc_scr2  .screen_modal, .varc_scr2 .screen_modal:hover {margin:10px 16px 0 8px;}
		.wierd_defaultvarc .varc_actually, .wierd_defaultvarc .varc_scr1, .wierd_defaultvarc .varc_scr2 {height:146px;}
		.wierd_defaultvarc .varc_scr1 .screen_modal, .wierd_defaultvarc .varc_scr1 .screen_modal:hover{margin:21px 8px 0 16px;}
		.wierd_defaultvarc .varc_scr2  .screen_modal,.wierd_defaultvarc .varc_scr2 .screen_modal:hover {margin:2px 16px 0 8px;}
		.varc_scr2 > span {display:block; text-align:center; font-weight:bold; padding:2px 13px 2px 0;}
		* html .varc_scr1 .screen_modal span, * html .varc_scr2 .screen_modal span {display:none;}

.wierd_default-bj {background:#ccc !important;}
.wierd_default-bj h2 {color:#555 !important;}
.varc_downlink {display:block; width:446px; height:35px; margin:24px 0;}
.varc_dl_pontoon {background:url(../img/bg-downbutton-pontoon.gif) 0 0 no-repeat;}
.varc_dl_progressive {background:url(../img/bg-downbutton-progressive.gif) 0 0 no-repeat;}
.varc_dl_vegas-strip {background:url(../img/bg-downbutton-vegas-strip.gif) 0 0 no-repeat;}
.varc_dl_superfun21 {background:url(../img/bg-downbutton-superfun21.gif) 0 0 no-repeat;}
.varc_dl_switch {background:url(../img/bg-downbutton-switch.gif) 0 0 no-repeat;}
.varc_dl_perfectpairs {background:url(../img/bg-downbutton-perfectpairs.gif) 0 0 no-repeat;}

/* new var page */

	
	.variation-cont, .all-variations-cont { overflow:hidden; zoom:1; clear:both;}
	.variation-cont { margin-bottom:2em;}
	.variation-left { float:left; width:180px; margin-right:-180px; text-align:center;}
		.variation-left a { text-decoration: none;}
		.variation-left a span { text-decoration: underline; padding-right:31px; background:url(../img/des/stp-free.gif) 100% 4px no-repeat;}
		.variation-left img { margin-bottom:6px;}
	.variation-right { margin-left:200px;}
		.variation-right ul {padding:3px 0 0 40px; min-height:30px; margin:0 0 10px 0;}
		.variation-right-plus {background:url(../img/img-rew/positive.gif) 10px 2px no-repeat;}
			.variation-right-plus li { background-image:url(../img/bull-gre.gif)}
		.variation-right-minus { background:url(../img/img-rew/negative.gif) 10px 2px no-repeat;}
			.variation-right-minus li { background-image:url(../img/bull-red.gif)}


/* free online game on variations */
.greywhite_borderbox {position:relative; border:2px solid #ccc; zoom:1;}
.grwbtl, .grwbbr {position:absolute; width:10px; height:10px; background-image:url(../img/bg-greybordered-corners3.gif); background-repeat:no-repeat; font-size:0; z-index:1;}
.grwbtl {top:-2px; left:-2px; background-position:0 0;}
.grwbbr {bottom:-2px; right:-2px; background-position:100% 100%;}
.greywhite_borderbox .inner {position:relative; z-index:0; overflow:hidden; zoom:1;}
.varc_ourgamebox {margin:0px 0 8px 0; width:546px; border:1px solid #ccc !important; border-top:none !important;}
.varc_ourgamebox_left {width:162px; float:left; background:#ececec; padding:36px 11px 0 11px; height:104px;}
.varc_ourgamebox_right {width:360px; float:left; background:#fff; position:relative;}
.varc_ourgamebox .varc_scr1, .varc_ourgamebox .varc_scr2 {width:180px; border:none; overflow:hidden; zoom:1;}
.varc_ourgamebox .varc_scr1 .screen_modal, .varc_ourgamebox .varc_scr1 .screen_modal:hover{margin:10px 7px 0 19px; float:none;}
.varc_ourgamebox .varc_scr2  .screen_modal, .varc_ourgamebox .varc_scr2 .screen_modal:hover {margin:10px 14px 0 7px; float:none;}
.varc_ourgamebox_left h2 {width:100%; text-align:center; margin:14px 0 20px 0; font-size:15px; color:#56AC4E; line-height:100%;}
/*.varc_ourgamebox_left h2 span {display:block;}
.varc_ourgamebox_left.pontoon h2 {background-image:url(../img/bg-head-varc-ourgame-pontoon.gif);}
.varc_ourgamebox_left.perfectpairs h2 {background-image:url(../img/bg-head-varc-ourgame-perfectpairs.gif);}
.varc_ourgamebox_left.switch h2 {background-image:url(../img/bg-head-varc-ourgame-switch.gif);}
.varc_ourgamebox_left.progressive h2 {background-image:url(../img/bg-head-varc-ourgame-progressive.gif);}
.varc_ourgamebox_left.superfun21 h2 {background-image:url(../img/bg-head-varc-ourgame-superfun21.gif);}
.varc_ourgamebox_left.vegas-strip h2 {background-image:url(../img/bg-head-varc-ourgame-vegas-strip.gif);}*/

.varc_ourgamebox_left p {text-align:center; margin:0; font-size:13px;}
.varc_ourgamebox_left .review_butt {background:url(../img/img-rew/bg-button-gold24.gif) 0 0 repeat-x; height:24px; border:1px solid #c77f01; float:none; margin:12px auto 0 auto;}



/* main page adjustments */
.main_menu .mm-icon a {background:url(../img/des/sprite-menu-icons.gif) 100% 1px no-repeat; padding-right:30px;}
.main_menu .hotpage a {background-position:100% 1px}
.main_menu .newpage a {background-position:100% -14px}
.main_menu .updpage a {background-position:100% -29px}
.main_menu .toolpage a {background-position:100% -44px}


.fl_box {float:right; width:80px; height:44px;}
.fl_beginner {width:69px; height:58px; background:url(../img/bg-pic-beginner.gif) 100% 0 no-repeat; position:absolute; top:4px; right:0;}
.fl_basic {width:74px; height:55px; background:url(../img/bg-pic-basic.gif) 100% 0 no-repeat; position:absolute; top:4px; right:0;}
.fl_advanced {width:76px; height:51px; background:url(../img/bg-pic-advanced.gif) 100% 0 no-repeat; position:absolute; top:12px; right:0;}
.beginner_box p, .basic_box p, .advanced_box p {text-align:justify; margin:0;}
.basic_box .fl_box {width:90px; height:44px;}
.advanced_box .fl_box {width:90px; height:44px;}

.mainbottom_wrap {position:relative;}
.box_mainbottom .greybordered_inner {padding:14px 18px;}
.box_mainbottom h1 {margin-top:0; font-size:14px; font-weight:bold; margin-top:0;}
.box_mainbottom p {margin-bottom:0;}

/* game ment */
.flash_object object, .flash_object embed {z-index:1;}
.flash_game .leftwrapper {background:none; padding-top:0;}
.game_menu {height:30px; width:978px; margin:0 auto 3px auto; background:url(../img/bg-game-menu.gif) 0 100% no-repeat;}
.game_menu ul {margin:0; padding:0 0 0 0;}
.game_menu ul li {float:left; background:0; padding:7px 36px 0 0;}
.game_menu ul li.game_menu_home {padding:0px 14px 0 0; width:127px; height:30px; background:url(../img/bg-game-menu-home.gif) 0 0 no-repeat;}
.game_menu ul li.game_menu_home a {display:block; width:127px; height:30px; overflow:hidden;}
.game_menu ul li.game_menu_home a span {display:block; padding-top:30px;}
.game_menu ul li.game_menu_share {padding:6px 7px 0 0; float:right;}
.game_menu ul li a:link, .game_menu ul li a:visited {color:#333;}
.game_menu ul li a:hover {color:#009234;}
.game_menu ul li.current a:link, .game_menu ul li.current a:visited, .game_menu ul li.current a:hover {text-decoration:none; font-weight:bold; color:#009234;}

/* strips bottom */
.strgame_bottom {overflow:hidden; margin-top:3px;}

.stripgame_bottom_box {width:auto; padding:5px; margin-right:5px;}
.stripgame_bottom_box_last {margin-right:0;}
.freak_box {background:url(../img/bg-frbox-border-t.gif) 0 0 repeat-x #f6f6f6; position:relative;}
.freak_box_l {background:url(../img/bg-frbox-border-l.gif) 0 0 repeat-y; position:relative;}
.freak_box_r {background:url(../img/bg-frbox-border-r.gif) 100% 0 repeat-y; position:relative;}
.freak_box_b {background:url(../img/bg-frbox-border-b.gif) 0 100% repeat-x; position:relative;}
.freak_box_b .inner {position:relative; z-index:5; padding:8px;text-align:justify;}
.frbtl, .frbtr, .frbbl, .frbbr {position:absolute; width:10px; height:10px; background-image:url(../img/bg-frbox-corners.gif); background-repeat:no-repeat; overflow:hidden; line-height:0; font-size:0; z-index:1; zoom:1;}
.frbtl {top:0; left:0; background-position:0 0;}
.frbtr {top:0; right:0; background-position:100% 0;}
.frbbl {bottom:0; left:0; background-position:0 100%;}
.frbbr {bottom:0; right:0; background-position:100% 100%;}

.frb_feat_link {font-size:14px; font-weight:bold; padding:0 8px 8px 4px;  float:left; display:block; height:17px;}
.freak_fb_feat .uspic {display:block; float:left; height:17px; background-position:0 2px;}
.frb_feat_image  {display:block;}
.freak_fb_feat .freak_box_b {height:198px; width:190px;}
.freak_fb_feat .feat_r {text-align:right;}
.freak_fb_feat .feat_bm {width:100%; font-size:12px; margin-top:6px;}
.freak_fb_feat .feat_bm td {padding:4px 1px 4px 1px;}
.gameb_vizit, .gameb_review {display:block; width:80px; height:19px; text-align:center; line-height:19px; text-decoration:none;}
.gameb_vizit, .gameb_vizit:link, .gameb_vizit:visited, .gameb_vizit:hover {background:url(../img/bg-gameb-button-vizit.gif) 0 0 no-repeat; color:#654101; text-decoration:none;}
.gameb_review, .gameb_review:link, .gameb_review:visited, .gameb_review:hover {background:url(../img/bg-gameb-button-review.gif) 0 0 no-repeat; color:#333; text-decoration:none; float:right;}

.freak_fb_strbj {width:200px; float:left;}
.freak_fb_strbj .freak_box_b {width:200px; height:198px;}
.freak_fb_strbj h1 {height:20px; background:url(../img/bg-gameb-head-strbj.gif) 50% 0 no-repeat; overflow:hidden; margin:3px 0 3px 0;}
.freak_fb_strbj h1 span {display:block; padding-top:20px;}
.strbj_wallpapers {width:77px; height:38px; background:url(../img/bg-sbj-wallpapers.gif) 0 0 no-repeat; padding:12px 0 3px 90px;}
.freak_fb_strbj .strbj_wallpapers {margin:0 auto;}
.freak_fb_strbj_txt {padding:0 8px 4px 8px; text-align:justify;}
.gameb_str_grl {width:139px; float:left; margin-left:5px; position:relative; z-index:5;}
.gameb_str_grl_piclink {display:block; width:139px; height:175px;}
.gameb_rich {background:url(../img/img-grl-gameb-rich.jpg) 0 0 no-repeat;}
.gameb_texas {background:url(../img/img-grl-gameb-texas.jpg) 0 0 no-repeat;}
.gameb_dealer {background:url(../img/img-grl-gameb-dealer.jpg) 0 0 no-repeat;}

.gameb_grl_butt:link, .gameb_grl_butt:visited, .gameb_grl_butt:hover {display:block; width:135px; height:19px; text-align:center; text-decoration:none; color:#333; line-height:19px; background:url(../img/bg-gameb-button-play.gif) 0 0 no-repeat; margin:2px auto 0 auto;}

.freak_fb_form .freak_box_b {width:257px; height:198px;}
.freak_fb_form h3 {color:#333; height:auto; font-size:14px; margin:2px 0 4px 0;}
.freak_fb_form form {margin-top:6px;}
.freak_fb_form textarea {height:37px; width:99%; color:#999; margin-bottom:7px; text-indent:2px; vertical-align:middle; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.freak_fb_form input {color:#999;text-indent:2px; vertical-align:middle;}
.gameb_feedback_email {width:99%; margin-bottom:7px; font-size:12px;font-family:Arial, Helvetica, sans-serif;}
.gameb_feedback_name {width:143px; font-size:12px;font-family:Arial, Helvetica, sans-serif;}
.freak_fb_form .gameb_feedback_button {display:inline-block; border:0; outline:0; width:80px; padding:0; text-indent:0; line-height:12px; height:19px; text-align:center; background:url(../img/bg-gameb-form-button.gif) 0 0 no-repeat; color:#333 !important; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin-left:11px; vertical-align:middle; cursor:pointer;}
.freak_fb_form .gameb_feedback_button:active {border:0; outline:0;}
.game_share {position:absolute; width:61px; height:24px; top:0; right:0; background:url(../img/bg-game-share.gif) 0 0 no-repeat;}
.game_share a {display:block; position:relative; z-index:100; width:54px; margin:2px 0 0 5px;}
.fb_strbj_dealer h1 {background:url(../img/bg-gameb-head-strbj-dealer.gif) 50% 0 no-repeat !important;}
.fb_strbj_rich h1 {background:url(../img/bg-gameb-head-strbj-rich.gif) 50% 0 no-repeat !important;}
.fb_strbj_texas h1 {background:url(../img/bg-gameb-head-strbj-texas.gif) 50% 0 no-repeat !important;}
/* about us */
.au_links_wrap {overflow:hidden; margin-bottom:20px;}
.au_link {width:169px; float:left; margin:0 5px; text-align:center;}
.au_link_text {margin-bottom:5px; display:block}
.au_link_img, .au_link_img:hover {display:block; width:169px; height:91px; overflow:hidden; text-decoration:none}
.au_link_img img {margin-bottom:0px;}
.au_link_img span {text-decoration:underline;}
.au_table {overflow:hidden; margin:0 0 20px 0;}
.au_table_item {width:174px; float:left; margin:0 1px;}
.au_table_item.au_versions {width:176px; margin:0;}
.au_table_item h3 {margin:0; padding:0; height:36px; overflow:hidden;}
.au_table_item h3 span {display:block; padding-top:36px;}
.au_exclusives h3 {background:url(../img/bg-head-aboutus-exclusives.gif) 0 0 no-repeat;}
.au_versions h3 {background:url(../img/bg-head-aboutus-versions.gif) 50% 0 no-repeat;}
.au_updated h3 {background:url(../img/bg-head-aboutus-updated.gif) 0 0 no-repeat;}
.au_exclusives_list {text-align:left; color:#56ac4e; font-weight:bold; margin:0; padding:0;}
.au_exclusives_list li {padding:0 24px 0 0; background:none; margin:6px 0 0 0; line-height:16px;}
.au_exclusives_list li a:link, .au_exclusives_list li a:visited {color:#56ac4e;}
.au_exclusives_list li.au_exl_new {background:url(../img/bg-icon-au-new.gif) 95% 95% no-repeat;}
.au_exclusives_list li.au_exl_pending {background:url(../img/bg-icon-au-pending.gif) 95% 95% no-repeat;}
.au_exl_spec {display:inline-block; font-weight:bold; color:#3D9435;}
.au_exl_spec-8 {display:inline-block; font-weight:bold; color:#3D9435;}

.au-table-fob {width:176px; height:129px; background:url(../img/bg-au-table-fob.gif) 0 3px no-repeat; text-align:center; padding:3px 0 0 0;}
.au-table-fob .h3 {height:12px; background:url(../img/bg-head-au-fob.gif) 50% 0 no-repeat; overflow:hidden; margin:12px 0 8px 0;}
.au-table-fob .h3 span {display:block; padding-top:12px;}
.au-table-fob ul {margin:0; padding:0;}
.au-table-fob ul li {background:none; margin:0 0 8px 0; padding:0; text-align:left;}
.au-table-fob .au-table-fob-left {width:76px; float:left; padding:0 0 0 12px;}
.au-table-fob .au-table-fob-right {width:80px; float:left; padding:0 0 0 8px}
/*.au-fob-piclink {display:block; width:138px; height:76px; margin:22px 0 5px 18px;}*/
.au_up_list {padding:5px 0 0 8px; margin:0;}
.au_up_list li {padding:0; margin:0 0 3px 0; height:26px; background:none;}
.au_up_list li a {display:block; height:26px; overflow:hidden;}
.au_up_list li a span {display:block; padding-top:26px;}
.au_up_list li.au_up_pending {background:url(../img/bg-icon-au-pending.gif) 100% 50% no-repeat;}
.au_up_list li.au_up_pending a {cursor:default;}
.au_up_news {background:url(../img/bg-au-but-news.gif) 0 0 no-repeat; width:50px;}
.au_up_articles {background:url(../img/bg-au-but-articles.gif) 0 0 no-repeat; width:80px;}
.au_up_lo {background:url(../img/bg-au-but-lo.gif) 0 0 no-repeat; width:123px;}
.au_up_video {background:url(../img/bg-au-but-video.gif) 0 0 no-repeat; width:146px;}

.au_man_wrap {margin:14px 0 0 0;}
.au_man_item {overflow:hidden; margin:0 0 25px 0;}
.au_man_left {width:228px; height:131px; float:left;}
.au_man_right {width:278px; padding:0 0 0 12px; float:left;}
.au_man_right h3 {height:14px; overflow:hidden; margin:0}
.au_man_right h3 span {display:block; padding-top:14px;}
.au_man_right ul li {margin:8px 0; text-align:left !important;}
.au_man_beginners .au_man_left {background:url(../img/bg-au-beginners.gif) 0 0 no-repeat;}
.au_man_beginners .au_man_right h3 {background:url(../img/bg-head-au-beginners.gif) 50% 0 no-repeat;}
.au_man_beginners .au_man_left a {display:block; width:228px; height:131px;}
.au_man_basic .au_man_left {background:url(../img/bg-au-basic.gif) 0 0 no-repeat;}
.au_man_basic .au_man_right h3 {background:url(../img/bg-head-au-basic.gif) 50% 0 no-repeat;}
.au_man_advanced .au_man_left {background:url(../img/bg-au-advanced.gif) 0 0 no-repeat;}
.au_man_advanced .au_man_right h3 {background:url(../img/bg-head-au-advanced.gif) 50% 0 no-repeat;}

.mega_thank {font-size:24px; color:#999; font-weight:bold; text-align:center;}

/* free games page */
.classic_bj_box {padding:10px 7px; overflow:hidden; width:524px; zoom:1;}
.classic_bj_box .grey_inner {zoom:1;}
.classic_bj_left {width:195px; float:left; padding:0 0 0 2px;}
.classic_bj_imglink img {border:none;}
.classic_bj_right {width:294px; height:141px; padding:13px 14px 13px 19px; float:left; background:url(../img/bg-freegame-classicbj-right.gif) 5px 0 no-repeat;}
.classic_bj_right h2 {height:15px; overflow:hidden; background:url(../img/bg-head-freegames-cbj.gif) 0 0 no-repeat; margin:0 0 12px 0;}
.classic_bj_right h2 span {display:block; padding-top:15px;}
.classic_bj_right p {margin:0;}
.freegames_button {display:block; width:146px; height:27px; overflow:hidden; background:url(../img/bg-freegames-button.gif) 0 0 no-repeat; margin:4px auto 0 auto;}
.freegames_button span {display:block; padding-top:27px;}
.classic_bj_botbox {width:504px; height:57px; margin:7px 0 0 0; background:url(../img/bg-freegames-classicbjj-botbox.gif) 0 0 no-repeat; padding:14px 10px;}
.classic_bj_botbox h2 {height:17px; overflow:hidden; background:url(../img/bg-head-freegames-classicbj-bot.gif) 50% 0 no-repeat; margin:0 0 12px 0;}
.classic_bj_botbox h2 span {display:block; padding-top:17px;}
.classic_bj_botbox_vars {margin:5px 0 0 0; overflow:hidden;}
.var_item {text-align:center; float:left; margin:0 4px 0 0;}
.var_item.last {margin:0;}
.var_item .piclink {display:block; width:84px; height:64px;}
.var_item .piclink img {border:none;}

.freegames_strip_bj_box {padding:7px 7px; margin-top:14px;}
.strip_bj_topbox {width:504px; height:79px; padding:14px 10px; background:url(../img/bg-freegames-stripbj-topbox.gif) 0 0 no-repeat;}
.strip_bj_topbox h2 {height:17px; overflow:hidden; background:url(../img/bg-head-freegames-stripbj.gif) 50% 0 no-repeat; margin:0 0 12px 0;}
.strip_bj_topbox h2 span {display:block; padding-top:17px;}
.strip_bj_topbox p {margin:0;}
.strip_bj_topbox p span {font-style:italic; color:#666;}
.freegames_sbj_item {width:174px; float:left; margin:5px 0 0 0;}
.freegames_sbj_imglink {display:block; width:135px; height:157px; overflow:hidden; margin:0 auto 2px auto;}
.freegames_sbj_imglink img {border:none;}
.freegames_sbj_text {width:127px; height:75px; background:url(../img/bg-freegames-stripbj-item.gif) 0 0 no-repeat; margin:0 auto; padding:18px;}

.flash_object iframe {border:none; margin:0; padding:0;}
.freegames_disclaimer {font-size:10px; color:#666; padding:5px 12px 0 12px;}
/* wallpapers */
.wallpapers_strip_bj_box {float:none; padding:7px; margin-bottom:9px;}
.wallpapers_strip_bj_box h2 {display:block; height:38px; background-position:50% 0; background-repeat:no-repeat; overflow:hidden; margin:0 0 6px 0;}
.wallpapers_strip_bj_box h2 span {display:block; padding-top:38px;}
.wallp_dealer h2 {background-image:url(../img/bg-head-wallp-dealer.gif);}
.wallp_rich h2 {background-image:url(../img/bg-head-wallp-rich.gif);}
.wallp_texas h2 {background-image:url(../img/bg-head-wallp-texas.gif);}

.wallp_item {float:left; width:169px;}
.wallp_item img {border:none;}
.wallp_item_center {margin:0 7px;}
.wallp_linkbox_l, .wallp_linkbox_r {float:left; width:76px; text-align:center;}
.wallp_linkbox {margin-top:7px;}
.wallp_linkbox .inner {overflow:hidden;}
.wallp_linkbox .inner a {display:inline-block; margin:2px 0;}
.current_res {margin:0 0 0.6em 0; position:relative;}
.current_res span {font-size:14px; font-weight:bold;}
#nojs .current_res {display:none;}

.current_res .strbjw_back {position:absolute; right:12px;;}
/* some tables */
.green_round_header {height:26px; background:#0e762d }
.green_round_header h2,.green_round_header span {display:block; padding:6px 0 5px 10px; font-size:15px; font-weight:bold; color:#deffde; line-height:100%;margin:0;}
.bordered_content {border:solid #ccc; border-width:0 1px 1px 1px;}
.spans_yourcard, .spans_dealercard {overflow:hidden;}
.spans_yourcard {margin:10px 0 14px 0;}

.grey_round_header { background:#ccc; height:26px;}
.grey_round_header span {display:block; padding:6px 0 5px 10px; font-size:15px; font-weight:bold; color:#555; line-height:100%;}
.rules_form_box {width:256px; float:left;}
.rules_form_box .bordered_content {padding:15px 15px;}
.rules_form_chapter {border-top:1px solid #ccc; margin:8px 0 0 0; padding:9px 6px 0 6px;}
.rules_form_chapter input {display:inline-block; vertical-align:middle; margin-right:8px; width:13px; height:13px;}
.inner .center .rules_form_chapter label {font-size:14px; text-align:left !important;}
#numDecks {margin-left:6px; width:80px;}
#numDecks option {text-indent:4px;}
.rules_form_submit {margin:9px 0 0 5px;}
.rules_form_submit input {padding:0 4px;}
/* calcs */
#js .advisor_js {overflow:hidden; zoom:1;}
#js .advisor_nojs {display:none;}
#nojs .advisor_js {display:none;}

/* promote */
.promote_table .grey_round_header {overflow:hidden; zoom:1;}
.promote_head_l, .promote_head_r {float:left; width:259px;}
.promote_table table {border:solid #ccc; border-width:0 0 0 1px; width:100%; //border-width:0 1px 0 1px;}
.promote_table table td {width:50%; padding:10px; border:solid #ccc; border-width:0 1px 1px 0;}
.promote_code {overflow:hidden; width:100%; font-size:11px; font-family:Arial, Helvetica, sans-serif;}

/* games bottom */
.freak_fb_varbj .freak_box_b {position:relative; z-index:10; zoom:1;width:491px;}
.freak_fb_varbj .inner {width:475px; z-index:10;}

.freak_fb_varbj  h1 {height:20px; overflow:hidden; margin:3px 0 3px 0;}
.freak_fb_varbj.pontoon h1 {background:url(../img/bg-gameb-head-varbj-pontoon.gif) 50% 0 no-repeat;}
.freak_fb_varbj.classic h1 {background:url(../img/bg-gameb-head-varbj-classic.gif) 50% 0 no-repeat;}
.freak_fb_varbj.perfectpairs h1 {background:url(../img/bg-gameb-head-varbj-perfectpairs.gif) 50% 0 no-repeat;}
.freak_fb_varbj.switch h1 {background:url(../img/bg-gameb-head-varbj-switch.gif) 50% 0 no-repeat;}
.freak_fb_varbj.progressive h1 {background:url(../img/bg-gameb-head-varbj-progressive.gif) 50% 0 no-repeat;}
.freak_fb_varbj.superfun21 h1 {background:url(../img/bg-gameb-head-varbj-superfun21.gif) 50% 0 no-repeat;}
.freak_fb_varbj.vegasstrip h1 {background:url(../img/bg-gameb-head-varbj-vegasstrip.gif) 50% 0 no-repeat;}

.freak_fb_varbj  h1 span {display:block; padding-top:20px;}
.freak_fb_varbj  h2 {height:20px; background:url(../img/bg-gameb-head-varbj-right.gif) 50% 0 no-repeat; overflow:hidden; margin:3px 0 3px 0;}
.freak_fb_varbj  h2 span {display:block; padding-top:20px;}
.freak_fb_varbj .game_text {padding-left:0; text-align:center;}
.gameb_fr_left {float:left; width:195px;}
.gameb_fr_right {overflow:hidden; float:left; width:280px; zoom:1;}

.wager {font-size:12px; font-weight:normal; color:#666;}


/* casino software */
.casino_software {width:546px; padding:25px 0 0 0;}
.casino_software .wierd_head {width:548px; height:26px; overflow:hidden;}
.casino_software .wierd_head span {display:block; font-size:15px; color:#fff; font-weight:bold; padding:6px 0 5px 10px}
.casino_software .software_top {padding:6px 11px; background:#e9e9e9; overflow:hidden; zoom:1;}
.casino_software .software_logo {width:163px; float:left;}
	.soft_vegastech {background:url(../img/bg-head-soft-vegastech.gif) 0 0 no-repeat;}
	.soft_rtg {background:url(../img/bg-head-soft-rtg.gif) 0 0 no-repeat;}
	.soft_rival {background:url(../img/bg-head-soft-rival.gif) 0 0 no-repeat;}
	.soft_topgame {background:url(../img/bg-head-soft-topgame.gif) 0 0 no-repeat; clip}
.soft_link {display:block; position:absolute; right:6px; top:4px;}

.software_grade {width:104px; float:left; border:1px solid #ccc; text-align:center;}
.software_grade.general {margin:0 13px 0 0;}
.software_grade.blackjack {margin:0 15px 0 0;}
.software_grade_inner {width:102px; height:79px; border:1px solid #fff; background:#f1f1f1;}
	.software_grade_number {font-size:35px; line-height:100%; padding:12px 0 8px 0; letter-spacing:-2px}
	.general .software_grade_number {color:#990000;}
	.blackjack .software_grade_number {color:#858585;}
	.software_grade_desc {font-weight:bold;}
.software_right {width:116px; float:left; text-align:center; padding:10px 0 0 0;}
.software_right_string1 {display:block; margin-bottom:8px;}
.software_right_string2 {display:block; margin-bottom:10px;}
.software_right_string3 {display:block; position:relative; height:17px; padding:2px 14px 0 0;}
.win {display:block; position:absolute; top:0; right:0; width:20px; height:17px; background:url(../img/bg-icon-win.gif) 0 0 no-repeat;}
.wierd_table.review {margin-bottom:10px;}
.software_button, .software_button:link, .software_button:visited, .software_button:hover {display:block; width:116px; background:url(../img/img-rew/bg-button-silver17.gif) 0 0 repeat-x; height:17px; line-height:17px; border:1px solid #a8a8a8; text-align:center; text-decoration:none; color:#333;}
.software_mid {border:solid #ccc; border-width:1px 0 1px 0; padding:5px; overflow:hidden; zoom:1;}
.software_mid_text {width:369px; float:left; padding:3px 10px 3px 3px;}

.casino_software .screen_modal, .casino_software .screen_modal:hover {width:150px; height:113px; margin:0;}
.casino_software .screen_modal span {width:150px; height:113px;}
* html .wierd_table .screen_modal span {background:none;}

.software_partner {padding:5px 9px; overflow:hidden;}
.software_partner_logo {width:117px; float:left; margin:0 16px 0 0;}
.software_partner_info {width:160px; float:left; overflow:hidden; zoom:1;}
	.software_partner_info_string1 {padding:5px 0 12px 0;}
	.software_partner_info_string2 {position:relative; float:left; padding-right:26px;}
	.software_partner_info_string2 .us {display:block; width:18px; height:13px; position:absolute; right:0; top:0; background:url(../img/flags_us2.png) 0 0 no-repeat;}
	
.software_partner_buttons {width:200px; float:right;}
.software_partner_buttons_download {padding:4px 0 9px 22px;}
.software_partner_buttons .gameb_review, .software_partner_buttons .gameb_review:hover {float:left; width:91px; background:url(../img/img-rew/bg-button-silver17.gif) 0 0 repeat-x; height:17px; line-height:17px; border:1px solid #a8a8a8; margin:0 13px 0 0;}
.software_partner_buttons .gameb_vizit, .software_partner_buttons .gameb_vizit:hover {float:left;width:91px; background:url(../img/img-rew/bg-button-gold17.gif) 0 0 repeat-x; height:17px; line-height:17px; border:1px solid #cb8812;}

#vegastech_scr1 {background-image:url(../img/casino/screens/go-casino/small/game-cards.jpg);}
#vegastech_scr1_b {background-image:url(../img/casino/screens/go-casino/game-cards.jpg);}
#rtg_scr1 {background-image:url(../img/casino/screens/software/small/real-time-screen.jpg);}
#rtg_scr1_b {background-image:url(../img/casino/screens/software/big/real-time-screen.jpg);}
#rival_scr1 {background-image:url(../img/casino/screens/software/small/rival-screen.jpg);}
#rival_scr1_b {background-image:url(../img/casino/screens/software/big/rival-screen.jpg);}
#topgame_scr1 {background-image:url(../img/casino/screens/software/small/top-game-screen.jpg);}
#topgame_scr1_b {background-image:url(../img/casino/screens/software/big/top-game-screen.jpg);}
/* comp table */
.comparative_table {width:548px; padding-top:25px; border:0 none !important;}
.comparative_table .wierd_head {width:548px; height:26px; overflow:hidden;}
.comparative_table.blackjack {background:url(../img/bg-head-comparative-bj.gif) 0 0 no-repeat;}
.comparative_table.general .wierd_head {background:#ccc !important;}
.comparative_table.general .wierd_head span {color:#555;}
.comparative_table .wierd_head span {display:block;}
.comparative_table table { width:546px; border:1px solid #CCCCCC;}
.comparative_table table td {text-align:center; padding:4px; border:solid #ccc; border-width:1px 0 0 1px;}
.comparative_table table thead td {background:#e7e7e7; border-top:none;}
.comparative_table table td.clogo {padding:4px 8px; background:#e7e7e7;  border-left:0 none;}
.comparative_table table td.clogo img {border:none;}
.comparative_table table td.colcompany {text-align:left; padding:0 5px; width:140px; background:#e7e7e7; border:none;}
.comparative_table table td.company {text-align:left; padding:0 4px 0 0; background:#e7e7e7; border-left:0 none;}
.comparative_table table thead td.average {background:#fbe271;}
.comparative_table table td.average {background:#fff1b2;}



/* software review */
.wierd_table.wide {width:546px; padding-top:25px;}
.soft_review_grades {margin-bottom:12px;}
.soft_review_grades .green_round_header {width:548px; position:absolute; top:-1px; left:-1px; right:-1px;}

.soft_review_grades .grey_header2 {width:542px; position:absolute; top:-1px; left:-1px; right:-1px; margin:0;}
.soft_review_grades .grey_header2 div {width:531px;}
.soft_review_grades table td {text-align:left; padding:4px 8px;}
.soft_review_grades table .soft_review_grade_left {width:168px; border-right:1px solid #ccc;}
.soft_review_grades table .soft_review_grade_mid {width:160px; border-right:1px solid #ccc;}
.soft_review_grades table .soft_review_grade_right {width:182px;}
.soft_review_grades table .soft_review_grade_left, .soft_review_grades table .soft_review_grade_mid {padding:12px 10px;vertical-align:top;}
.soft_review_grades .h3 {font-size:14px; font-weight:bold;}
.soft_review_grade_overall {background:#fdee9a; font-size:14px; font-weight:bold; border-bottom:1px solid #ccc;}
.soft_review_grade_overall span {display:inline-block; margin:0 0 0 9px; font-size:25px; color:#990000; vertical-align:middle;}
.general .soft_review_grade_overall {background:#eee;}
.general .soft_review_grade_overall span {color:#858585;}
.soft_review_grades table .num {text-align:center; font-weight:bold;}
.soft_review_grades table .odd td {background:#f2f2f2;}

.soft_review_partners {width:546px; border:1px solid #ccc;}
.soft_review_partner {overflow:hidden; zoom:1; border-bottom:1px solid #ccc;}
.soft_review_partner_left {width:158px; float:left; padding:8px 17px}
.soft_review_partner_mid {width:145px; float:left; padding:16px 0 0 0;}
.soft_review_partner_right {width:179px; float:left; background:#f2f2f2; padding:5px 0 7px 30px;}
.soft_review_partner_string1 {padding:6px 0 0 3px;}
.soft_review_partner_string2 {position:relative; padding:2px 0 0 3px; float:left; padding-right:26px;}
.soft_review_partner_string2 .us {display:block; width:21px; height:14px; position:absolute; right:0; top:2px; background:url(../img/usa.gif) 0 0 no-repeat;}
.soft_review_partner_mid .software_partner_buttons_download {padding:4px 0 9px 0px; text-align:center; width:120px; line-height:150%;}
.soft_review_partner_mid .gameb_review {float:left; width:120px; background:url(../img/img-rew/bg-button-silver17.gif) 0 0 repeat-x; height:17px; line-height:17px; border:1px solid #a8a8a8; float:none; margin:3px 0 9px 0;}
.soft_review_partner_mid .gameb_vizit {float:left;width:120px; background:url(../img/img-rew/bg-button-gold17.gif) 0 0 repeat-x; height:17px; line-height:17px; border:1px solid #cb8812; float:none;}

/* cheat sheet */
.cheatsheet-grid {width:100%;}
.cheatsheet-grid td {padding:4px; vertical-align:top;}
.cs_container {position:relative; height:956px;}
.cs_card-values {top:0; left:0; position: absolute; width:236px; padding:0 4px 4px 0;}
.cs_counting-strategies {top:0; left:240px; position:absolute; width:304px; padding:0 0 4px 4px;}
.cs_strategy-advice {top:120px; left:0; position:absolute; width:236px; padding-left:0; padding:4px 4px 4px 0px;}
.cs_probabilities {top:273px; left:240px; position:absolute; width:108px; padding:4px;}
.cs_chart {top:273px; left:356px; position:absolute; width:188px; padding:4px 0 4px 4px;}
.cs_options {top:462px; left:0; position:absolute; width:236px; padding:4px 4px 4px 0;}
.cs_useful-links {top:647px; left:0; position:absolute; width:352px; padding:4px 4px 4px 0;}


.sheet_block {border:1px solid #ccc; padding-top:25px; position:relative;}
	.sheet_block_head {position:absolute; top:-1px; left:-1px; right:-1px; height:26px; overflow:hidden; background:#0e762d !important; background-image:none !important;}
		.sheet_block_head h2, .sheet_block_head span {display:block; font-size:15px; color:#deffde; padding:6px 0 5px 10px; line-height:100%; font-weight:bold;margin:0;}
	.sheet_block_txt {padding:8px 11px; line-height:15px;}
	.sheet_block_txt p {margin:7px 0;}
	.counting-strategies span{color:#0D652D;font-size:12px;font-weight:bold;margin:0.4em 0 0; display:block;}
.card-values {width:234px;}
	.card-values .sheet_block_head {background:url(../img/bg-head-cs-card-values.gif) 0 0 no-repeat; width:236px;}
.strategy-advice {width:234px;}
	.strategy-advice .sheet_block_head {background:url(../img/bg-head-cs-strategy-advice.gif) 0 0 no-repeat; width:236px;}
	.strategy-advice ul {margin:0;}
	
.counting-strategies {width:302px;}
	.counting-strategies .sheet_block_txt {padding-right:7px; text-align:left;}
	.counting-strategies .sheet_block_head {background:url(../img/bg-head-cs-counting-strategies.gif) 0 0 no-repeat; width:304px;}
.cs_gray_table {border:solid #ccc; border-width:1px 0 0 1px;}
	.cs_gray_table td {border:solid #ccc; border-width:0 1px 1px 0; vertical-align:middle; text-align:center; padding:0; width:53px;}
	.cs_gray_table thead td {background:#d7d7d7; padding:7px 0 8px 0; font-weight:bold;}
	.cs_gray_table tbody td {letter-spacing:-1px; padding:6px 0 7px 0;}
.players-options {width:234px;}
	.players-options .sheet_block_head {background:url(../img/bg-head-cs-options.gif) 0 0 no-repeat; width:236px;}
	.players-options .sheet_block_txt {padding:8px 11px 7px 11px;}
	.players-options .sheet_block_txt ul {margin:0;}
	.players-options .cs_chart_legend .chart_legend {width:20px}
.cs_tier1 {height:121px; /height:106px;}
.cs_tier2 {height:153px; /height:153px;}
.cs_tier3 {height:189px; /height:182px;}
.cs_tier4 {height:185px; /height:170px;}
.cs_tier5 {}

.cs_chart_block {width:186px;}
.cs_chart_block .sheet_block_head {background:url(../img/bg-head-cs-chart.gif) 0 0 no-repeat; width:188px;}
.cs_chart_block .sheet_block_txt {padding:0 6px 8px 6px;}
.cs_th_v, .cs_th_g {background:#999; font-weight:bold; text-align:center; letter-spacing:1px; border:none !important; font-size:11px;}
.cs_th_v {padding-top:30px !important; width:12px; border:none !important;}
.cs_th_l th {width:10px;}
.cs_chart_table {width:174px;}
.cs_chart_table th {text-align:center; font-weight:bold; background:#d7d7d7; font-size:10px; padding:2px 0px; border:solid #ccc; border-width:0 1px 1px 0;  vertical-align:top; line-height:10px; padding:3px 1px 2px 1px;}
.cs_chart_table td {font-size:10px; text-align:center; outline:none; padding:1px; border:solid #ccc; border-width:0 1px 1px 0; vertical-align:top; line-height:10px;}
.cs_chart_legend {text-align:left;}
.cs_chart_legend li {padding:0; font-size:11px}
.cs_chart_legend .chart_legend {height:15px; font-size:11px; text-align:center;}
.cs_chart_top {text-align:center; display:block; letter-spacing:-1px; font-size:11px; padding:3px 0;}

.useful-links {text-align:left;}
	.useful-links .sheet_block_head {background:url(../img/bg-head-cs-useful-links.gif) 0 0 no-repeat; width:352px;}
	.useful-links .sheet_block_txt {padding:1px 11px;}
.cs_download {float:left; width:240px; line-height:27px;}
.cs_download a {display:inline-block; height:27px; padding:0 0 0 30px;}
.cs_download.pdf a {background:url(../img/bg-icon-cs-pdf.gif) 0 0 no-repeat;}
.cs_download.png a {background:url(../img/bg-icon-cs-png.gif) 0 0 no-repeat;}

/* new footer */
#footer { overflow:hidden; zoom:1; background:#c4c4c4; font-size:10px; border-bottom:6px solid #fff;}
.fleft { float:left; width:222px;}
.fright {overflow:hidden; zoom:1; background:#ccc; padding:12px;}
.frleft {float:left; width:49%; text-align:left;}
.frright {float:right; width:49%; text-align:right;}

.otherdoc { overflow:hidden;}
.otherdoc div { padding:8px 0; width:275px; float:right;}
.slotsdoc {background:url(../img/foot-slotsdoc.gif) 0 0 no-repeat; float:left; width:77px; height:39px; text-decoration:none !important;}
.roulettedoc {background:url(../img/foot-roulettedoc.gif) 0 0 no-repeat; float:left; width:77px; height:39px; text-decoration:none !important;}

.botmenu { margin-left: 80px;}

/* blackjack tools */
.bjtools_table { margin-top:30px;padding-top:25px;}
/*.wierd_bjtools {background-color:#56ac4e; height:26px;color:white;font-weight:bold;font-size:14px;}*/
img.right-floated { float:right; margin:0 8px 0 16px; display:inline;}
/*.wierd_bjtools  span{position:relative;top:5px;left:10px;}*/

.bjtools_advisor, .bjtools_strategy, .bjtools_trainer, .bat_ff { overflow:hidden; zoom:1; border-bottom:1px solid #ccc;}
.bjtools_house-edge, .bag_ig, .ba_wp { overflow:hidden; zoom:1;}

.bjtools_right h3 a { display:block; padding:0 0 0 40px; background-position:0 0; background-repeat:no-repeat;}
.bjtools_advisor h3 a { background-image:url(../img/bg-icon-tools-advisor.gif); line-height:36px;}
.bjtools_strategy h3 a { background-image:url(../img/bg-icon-tools-strat-calc.gif); line-height:36px;}
.bjtools_trainer h3 a {background-image:url(../img/bg-icon-tools-trainer.gif); line-height:36px;}
.bjtools_house-edge h3 a { background-image:url(../img/bg-icon-tools-edge-calc.gif); line-height:38px;}
.bat_ff  h3 a { background:url(../img/ff_logo_sm.gif) no-repeat 0 0; line-height:32px;padding:0 0 0 42px;height:32px;display:block;font-size:15px;}
.bag_ig  h3 a { background:url(../img/ig_logo_sm.gif) no-repeat 0 0; line-height:33px;padding:0 0 0 52px;height:33px;display:block;font-size:15px;}
.ba_wp  h3 a { background:url(../img/wp-logo.jpg) no-repeat 0 0; line-height:32px;padding:0 0 0 52px;height:32px;display:block;font-size:15px;}
.bgt_br_but{float:left;margin:10px 0 0 10px;}
.bat_ff p, .bag_ig p, .ba_wp p{float:left;width:370px;}

.bjtools_left { float:left; width:218px; margin-right:-218px; background:#f5f5f5; text-align:center; padding:6px 0;}
.bjtools_right { border-left:218px solid #f5f5f5; padding:6px 12px;}

.tools_btn { display:block; width:136px; height:18px; line-height:18px; text-align:center; background:url(../img/bg-button-grey-c.gif) 0 0 repeat-x; text-decoration:none !important; color:#444 !important; cursor:pointer;}
.tools_btn span { display:block; height:18px; background:url(../img/bg-button-grey-l.gif) 0 0 no-repeat;}
.tools_btn span span { background:url(../img/bg-button-grey-r.gif) 100% 0 no-repeat;}

.bat_ff, .bag_ig, .ba_wp {overflow:hidden; padding:0 9px;}
.bjt_br_table h2 a:link, .bjt_br_table h2 a:visited {/*color:#113EBF;*/}
.bjt_br_table{padding-top:25px;margin:-19px 0 0 0;}

/*Blackjack Doc Gadget for iGoogle*/
.bgg_box_wrap img{border:none;}
.bgg_left{background:url(../img/ig_logo.gif) no-repeat 0 0; width:330px;padding:12px 0 0 0;margin:15px 0 0 7px;}
.bgg_box_wrap, .bgg_left{overflow:hidden;}
.bgg_left p{margin:55px 0 0 0;}
.grbord_bdgbox{border:1px solid #cccccc;margin:0 0 7px 0;padding:0 10px;}
.bgg_box_wrap h2{margin:34px 0 10px 0;}
.bdgbox_st1{width:340px;}

/* new blackjack games */
.wierd_bjgames { padding-top:25px;}
.wierd_classicbjgames {background:url(../img/bg-head-clbjgames.gif) 0 0 no-repeat;  height:26px;}
.wierd_unusbjgames {background:url(../img/bg-head-unusbjgames.gif) 0 0 no-repeat;  height:26px;}


.bjg-hdr { overflow:hidden; zoom:1; background:#e7e7e7; padding:8px 6px 8px 12px;}
.bjg-hdr-left { float:left; width:160px; margin-right:-160px; font-weight:bold; font-size:120%;}
.bjg-hdr-left a { }
.bjg-hdr-right { margin-left:166px; text-align:left;}


.bjg-bdy {overflow:hidden; zoom:1; background:#fff; padding:6px 20px; border-bottom:1px solid #ccc; margin-bottom:-1px; position:relative;}
.bjg-bdy-left {float:left; width:140px; margin-right:-140px;}
.bjg-bdy-right {float:right; width:148px; margin-left:-148px;}
.bjg-bdy-center { margin:0 168px 0 160px; overflow:hidden; zoom:1;}

.bjg-bdy p { line-height:1.4;}
.wild_button { background-repeat:no-repeat; background-position:0 0; display:inline; float:left; padding:0; width:151px; height:17px; line-height:17px; text-align:center;}

.games_preal { margin-top:-1px;  background:url(../img/img-rew/bg-button-gold17.gif) 0 0 repeat-x; height:17px; line-height:17px; text-align:center; border:1px solid #cb8812; color:#654101 !important; text-decoration:none !important;}
.games_pfree { margin-top:6px;  background:url(../img/img-rew/bg-button-silver17.gif) 0 0 repeat-x; height:17px; line-height:17px; text-align:center; border:1px solid #a8a8a8; color:#333 !important; text-decoration:none !important;}

.bjg-bdy .loffer_link { float:none;}
.bjg-bdy .uspic { width:auto; height:auto; padding-left:24px; vertical-align:middle; margin-bottom:8px; background-position:0 50%;}

.bjg-bdy .class_cas {position:relative; text-decoration:none; display:block;}
.bjg-bdy .class_cas span {
	display:block;
	position:absolute;
	top:0; left:0;
	width:138px; height:103px;
	background-image:url(../img/scope.png);
	background-repeat:no-repeat;
	cursor:pointer;
}
.bjg-bdy .class_cas:link span,
.bjg-bdy .class_cas:visited span {background-position:1000px 1000px;}
.bjg-bdy .class_cas:hover span,
.bjg-bdy .class_cas span:hover {background-position:50% 50%;}

.coming_soon {width:139px; padding-left:12px; margin-top:6px; height:16px; vertical-align:middle; background:url(../img/bg-icon-au-pending.gif) 20px 50% no-repeat;
color:#666; font-weight:bold; text-align:center;}  

/* new white box */
.whitebox {position:relative; zoom:1; border:1px solid #ccc; min-height:24px;}
.wb_tl, .wb_tr, .wb_bl, .wb_br {background-image:url(../img/bg-corners-whitebox.gif); background-repeat:no-repeat; width:18px; height:18px; position:absolute; z-index:1;}
.wb_tl {top:-1px; left:-1px; background-position:0 0;}
.wb_tr {top:-1px; right:-1px; background-position:100% 0;}
.wb_bl {bottom:-1px; left:-1px; background-position:0 100%;}
.wb_br {bottom:-1px; right:-1px; background-position:100% 100%;}
.white_inner {position:relative; zoom:1; z-index:5;}
.wi_padded {padding:4px 16px;}


/* new free blackjack*/
.float_wrapper { overflow: hidden; zoom:1; margin:1em 0 12px 0;}

.freebj-classic-left { float:left; margin-right:12px; text-align:center;}
.freebj-classic-left img { margin-bottom:6px;}
.freebj-classic-left a:link,.freebj-classic-left a:visited, .freebj-classic-left a:hover { text-decoration:none;}
.freebj-classic-left a span { text-decoration: underline;}

.freebj-var-leftlink {float:left;}
.freebj-var-rightlink {float:right;}



.fg-variations_table { margin:12px 0;}

.charmed_table .table_header h2 {background:#0e762d; font-size:15px; font-weight:bold; color:#deffde; margin:0; line-height:100%; padding:6px 0 5px 10px;}

.charmed_table .table_body { border:solid #ccc; border-width:0 1px;}
.charmed_table .table_body .table_row { overflow:hidden; zoom:1; border-bottom:1px solid #ccc;}
.charmed_table .table_body .table_row .table_cell_left { float:left; width:218px; margin-right:-218px; background:#f5f5f5; text-align:center; padding:6px 0;}
.charmed_table .table_body .table_row .table_cell_right { border-left:218px solid #f5f5f5; padding:6px 12px;}

.table_cell_right h3 a { display:inline-block; *display:inline; zoom:1; padding:14px 0 6px 50px; background-repeat:no-repeat; background-position:0 50%;}
.head_perfect a { background-image:url(../img/free-blackjack/pic-perfect-pairs.gif)}
.head_vegas a { background-image:url(../img/free-blackjack/pic-vegas-strip.gif)}
.head_switch a { background-image:url(../img/free-blackjack/pic-switch.gif)}
.head_progressive a { background-image:url(../img/free-blackjack/pic-progressive.gif)}
.head_fun a { background-image:url(../img/free-blackjack/pic-superfun21.gif)}
.head_pontoon a { background-image:url(../img/free-blackjack/pic-pontoon.gif)}




.margintop { margin-top:6px}

.freebj-strip-1,
.freebj-strip-2,
.freebj-strip-3 { float:left; width:146px;}
.freebj-strip-1,
.freebj-strip-2 { margin-right:20px;}

.freebj-disclaimer { text-align:center; font-style: italic; margin-bottom:-0.8em;}
.freebj-strip-pic { text-align:center;}
.freebj-strip-pic img { border:0 none;}
.freebj-strip-link {text-align:center;}




/* new sidebar*/

.casinosreview .typic_rs_head {background-position:0 0; background-color:#57B24E;}
.casinosreview_rs_inner {background:#5ba754 url(../img/bg-side-casinosreview.gif) 0 0 repeat-x; padding:0; margin:0; border:1px solid #ccc; border-top:none;}
.casinosreview_rs_item { padding:7px; border-bottom:1px solid #7ed975; overflow:hidden; zoom:1;}
.cri_last { border-bottom:0 none;}
.cri_1, .cri_2 { overflow:hidden; zoom:1; line-height:18px; margin-top:2px;}
.cri_1 a { float:left; padding-left:20px; font-size:120%; background-repeat:no-repeat; background-image:url(../img/casino/sprite-partners-16x16.gif); line-height:16px;}
.cri_1 img { float:right; border:0 none; margin:2px 0 -2px 0;}
.cri_2 span { float:left; padding-left:20px;}
.cri_2 a { float:right;}
.cri-ec {padding-right:36px; background:url(../img/des/editors-icon-30x18.gif) 100% 0 no-repeat;}
.bjtools .typic_rs_inner {padding-right:4px;}
.bjtools .typic_rs_head {background-position:0 -52px;}
.advisor_link,
.strategy_link,
.edge_link,
.trainer_link { display:block; background-repeat:no-repeat; background-image:url(../img/des/sprite-side-tools.gif);  height:44px; line-height:44px; margin:0 -10px 0 -2px; padding:0 0 0 40px; }
.advisor_link {background-position:0 0;}
.strategy_link {background-position:0 -44px;}
.edge_link {background-position:0 -88px;}
.trainer_link {background-position:1px -132px;}

.freegame_box .free {padding-top:5px; height:24px;}
.freegame_box .free .piclink {background:url(../img/bg-icon-freegames-freebj.gif) 4px 0 no-repeat;}

.poppages ul { margin:0; padding:0;}
.poppages .poppages_1 { margin-bottom:10px;}
.poppages li img { border:0 none; margin:1px 0 -1px 2px;}
.poppages_1 li { background-image:url(../img/bull-yel.gif)}
.poppages_2 li { background-image:url(../img/bull-gre.gif)}

#cs_side_form .typic_rs_head {background-position:0 -104px;}
.newsletter strong {color:#409638;}
.newsletter small {color:#676;}
.newsletter .nl_1 { font-weight:bold; text-align:center;}
.newsletter .nl_2 { font-weight:bold; text-align:center; font-size:120%; padding:12px 84px 6px 0; background:url(../img/bg-icon-newsletter.gif) 100% 0 no-repeat;}

.newsletter label { display:inline-block; font-size:90%; *display:inline; zoom:1; width:44px; height:16px; line-height:16px; vertical-align:middle;}
.nl_3 input, .nl_4 input { width:110px; height:16px; vertical-align:middle;}
.nl_6 { font-size:80%;}

/* utilized silver 19px button */
.button_silver19, .button_silver19:link, .button_silver19:visited, .button_silver19:hover {display:block; height:17px; line-height:17px; background:url(../img/img-rew/bg-button-silver17.gif) 0 0 repeat-x; text-decoration:none; border:1px solid #A8A8A8; color:#333; padding:0px 5px;}
.button_silver19 span span {line-height:17px; text-align:center;}
.button_silver19 span span input {height:17px;}
.nl_5 { overflow:hidden; zoom:1; padding-right:8px;}
#nl_submit { background:none; border:0 none; cursor:pointer; padding-left:6px; padding-right:6px;}
.btn_submit { float:right;}

/*The Blackjack Basic Strategy Chart*/
.center_cont_wrap{
overflow:hidden;
zoom:1;
}
.leftside{
float:left;
width:278px;
margin-right:15px;
}
.rightside{
float:left;
width:250px;
}
.rightside h4{
color:#333333;
}
.rightside ul li{
padding:0;
}
.chart_floated_right{
width:267px;
float:right;
}
.chart_floated_right .whitebox{
padding:0 15px;
}
.chart_floated_right .whitebox h3{
text-align:left;
}
.chart_floated_right .marg_bot p{
margin:5px 0;
}
.whitebox_text_wrap{
margin:10px 0;
}
.calc_img{
background:url(../img/bg-icon-tools-strat-calc.gif) no-repeat top left;
display:inline-block;
height:20px;
padding:7px 0 8px 40px !important;
font-weight:normal;
}

.calc_box, .chart_box{
padding:8px 0 18px 0;
}
.marg_bot{
margin-bottom:10px;
}
.strat_chart_head{
margin:8px 0 13px 0;
}
.calc_box a{
padding-top:16px;
}
.chart_box a{
display:inline-block;
line-height:31px;
margin-left:10px;
}
.marg_bot, .strat_block{
width:235px;
}
/*The Blackjack Basic Strategy Chart*/
/*text pages bot panel*/
.tp_social_block{margin:20px 0 0 0;}
.tp_social_list{margin:5px 0 5px 8px;}
.tp_social_list li{height:20px;margin:0 0 0 13px;padding:0;display:inline-block;background-image:none;//display:inline;}
.tp_social_list li a{line-height:20px;cursor:pointer; padding:0 0 0 25px;background-image:url(../img/social/sprite-20x20.gif); background-repeat:no-repeat;height:20px;display:inline-block; font-size:11px; font-weight:bold;text-decoration:none;color:#6085d3;}
.tp_social_list .tp_digg {margin-left:47px;}
.tp_digg a{background-position:0 -120px;}
.tp_stumble a{background-position:0 0;}
.tp_facebook a{background-position:0 -20px;}
.tp_deliciouse a{background-position:0 -80px;}
.tp_twitter a{background-position:0 -100px;}
.tp_add a{background-position:0 -40px;}
.tp_print a{background-position:0 -60px;}
.tp_social_list .tp_twitter {}


.social_top {float:right; padding:2px 0 0 0; overflow:hidden; zoom:1;}
.social_top a {display:block; width:16px; height:16px; float:left; margin:0 5px 0 0; background-repeat:no-repeat; cursor:pointer; background-image:url(../img/social/sprite-16x16.gif);}
.soc_fb {background-position:0 -16px;}
.soc_dl {background-position:0 -64px;}
.soc_bm {background-position:0 -32px;}
.soc_tw {background-position:0 -80px;}
.soc_su {background-position:0 0;}
.soc_pr {background-position:0 -48px;}
/*text pages bot panel*/
/*advisor toolbar*/
.ff_toolbar_block{overflow:hidden; background:url(../img/ff_logo.gif) no-repeat 465px 0;height:61px;}
.yellow_but, .yellow_but:hover{background:url(../img/down_but_bg.gif) repeat-x 0 0; border:1px solid #c77f01;height:24px; color:#654101 !important;display:block;text-align:center;line-height:24px;text-decoration:none;cursor:pointer;}
.ff_down_but{margin:25px 0 0 20px;float:left;width:111px;}
.bottom_down_but{float:right;width:111px;}
.ff_text_block{width:315px; float:left;}
.advisor_panel_img{border:none;margin:15px 0 15px 7px;}
.advisor_instract{padding:0 0 0 12px; border:1px solid #CCCCCC;overflow:hidden; margin:0 0 6px 0;}
.inst_tb{width:320px;}
.advisor_instract img{border:none;}
.at-step1{margin:40px 10px 70px 0;}
.at-step2{margin:10px 15px 0 0;}
.at-step12{margin:14px 7px 12px 20px;}
.at-step11{margin:15px 0 6px 53px;}
.step1_text{width:207px;}
.use_img{margin:0.6em 13px 5px 0;}
.at_block_pr{padding:0 12px;}
.step6_tb{margin:25px 0 0 0;}
.step5_tb{line-height:26px;}
.use_img_mt{margin:15px 13px 20px 0;}
.use_img_s4{margin:0.6em 13px 20px 0;}
.use_img_s5{margin:0.6em 13px 10px 0;}
/* Blackjack Basic Strategy */
.grey_plate {background:#f0f0f0;}
.gray_plate_list {padding:16px 15px;}
.gray_plate_list li {background:url(../img/ul-bull-grey_plate.gif) 0 5px no-repeat; padding:0 0 0 16px}

.h3bl {font-size:14px; font-weight:bold; color:#333;}
.bs_golden {background:url(../img/blackjack-basic-strategy/bg-icon-goldenrules.gif) 0 50% no-repeat; padding-left:96px; margin-top:10px;}
.bs_golden .bsg_i {border:1px solid #e2c22c;}
.bs_golden .bsg_i ul {padding:10px 12px; margin:0;}
.bs_golden .bsg_i ul li {padding-left:16px; background:url(../img/ul-bull-golden.gif) 0 5px no-repeat;}

.bs_stbox {border:1px solid #ccc; overflow:hidden; zoom:1;}
.bs_stboxl {width:273px; float:left;}
.bs_stboxr {width:272px; float:left; border-left:1px solid #ccc;}
.bs_stboxt {width:100%;}
.bs_stboxt thead td {color:#004b09; font-weight:bold; padding:10px 0 8px 13px}
.bs_stboxt tbody th {background:#f0f0f0; font-weight:bold; text-align:center; padding:5px 0px; width:46px; vertical-align:top;}
.bs_stboxt tbody td {background:#f8f8f8; vertical-align:top; padding:5px 5px 5px 6px; text-align:left;}
.bs_stboxm {text-align:center; padding-top:6px;}
.bs_stboxm span {display:block; font-size:11px; color:#666; font-style:italic;}

.bs_handstable {border:1px solid #ccc; width:100%; margin-bottom:10px;}
.bs_handstable td {vertical-align:middle; background:#f0f0f0;}
.bsht_hand {font-size:14px; color:#1e753d; padding:7px 8px 7px 13px; width:230px; background:#fff !important;}
.bsht_hand img {border:none; display:inline-block; vertical-align:middle;}
.bsht_tup {display:block; padding-bottom:2px;}
.bsht_tmid {display:inline-block; width:46px; text-align:center; vertical-align:middle;}
.bsgt_tbw {display:inline-block;}
.bsht_act {padding:7px 10px; font-size:16px; color:#2d7a49; text-align:center; width:50px;}
.bsht_act span {font-size:12px; color:#333;}
.bsht_desc {padding:7px 7px 7px 0;}
.bsht_empty {display:inline-block;}

/*Responsible Gaming*/
.rg_gpwa{position:relative;top:-20px;}
.rg_ecogra{position:relative;top:-20px;}
.res_gam_wrap img{border:none; margin: 0.6em 1em 0 0;}
.res_gam_wrap ul li{background-image:none;}
.res_gam_wrap h2{margin-top:30px;}

/* Table of Contents */
.toc-box {width:160px; float:left; background:#f9f9f9; padding:6px 0 6px 12px; margin:0 8px 8px 0; border:1px solid #aaa;}
	.toc-head {font-weight:bold; display:block; font-size:13px; margin:0 0 6px 0}
	.toc-list {margin:0 0 0 0; padding:0 0 0 0;}
		.toc-list li {background:none; padding:0 0 0 0;}
		.toc-list li span {display:inline-block; width:17px; margin-right:4px; text-align:right; *display:inline; zoom:1;}
		.toc-list .toc-ec a {padding:0 16px 0 0; background:url(../img/des/editors-icon-11x11.gif) 100% 3px no-repeat;}
		
		
/* 404 page */
.p404-content {padding:50px 0 50px 64px; background:url(../img/des/404.gif) 650px 100px no-repeat;}
.p404-content h1 {font-size:35px;}
.p404-content h2 {font-size:20px; color:#333; margin:0 0 30px 0;}
.p404-content ul {margin:8px 0 20px 10px;}
.p404-content ul li {margin:8px 0;}		

/* rules new */
.rules_table { overflow:hidden; zoom:1;}
.rules_table p { margin-bottom:1.6em}
.rt_num { float:left; color:#009234; font-size:20px; width:30px; text-align:right; margin:0 -30px 0 0;}
.rt_text { display:block; margin:0 0 0 40px;}
.rt_pic {margin:0 0 4px 10px; width:auto; min-width:190px; *width:190px; float:right; text-align:center;}

.formula { text-align:center;}
.formula img { border:0 none;}

.fix-ff-links a, .fix-ff-links { text-decoration:none;}
.fix-ff-links span { text-decoration: underline;}

.count-famous { margin:0.6em -20px 0 0;}
.count-famous img { margin:0 0 3px 0;}
.count-famous a {float:left; margin:0 4px 0 0; text-align:center;}

.inset_yellow { width:140px; background:#fcf4cd; border:1px solid #e2c22c; padding:5px 10px; text-align:left;}
.inset_left { float:left; margin:6px 12px 6px 0;}
.inset_right { float:right; margin:6px 0 6px 12px;}

#history_evomap { width:530px; height:317px; margin:0.6em auto; position:relative; background:url(../img/blackjack-history/evo-map.jpg) 0 0 no-repeat;}

#history_evomap a { position:absolute; text-align:center;}
#ha_31 { top:8px; left:14px; width:81px; height:120px;}
#ha_rabelais {top:190px; left:55px; width:105px; padding-top:95px;}
#ha_7andhalf {top:8px; left:132px; width:106px; height:16px;}
#ha_vingt-et-un{top:24px; left:132px; width:106px; height:106px;}
#ha_america {top:190px; left:206px; width:120px; padding-top:77px;}
#ha_vegas {top:8px; left:309px; width:81px; height:120px;}
#ha_modern1 {top:190px; left:379px; width:100px; padding-top:85px;}
#ha_modern2 {top:8px; left:443px; width:81px; height:120px;}/**/

#history_summary {width:530px; height:547px; margin:0.6em auto; position:relative; background:url(../img/blackjack-history/summary.jpg) 0 0 no-repeat;}
#history_summary div { position:absolute; text-align:justify;}
#history_summary div p { margin:0;}
.hs_head { font-weight:bold; color:#0d652d; font-size:18px; text-align:center;}
#hs_1440 { top:10px; left:8px; width:110px;}
#hs_1532-1542 {top:140px; left:132px; width:114px;}
#hs_1613 { top:10px; left:268px; width:114px;}
#hs_XVII {top:126px; left:387px; width:134px;}
#hs_1789 {top:460px; left:30px; width:90px;}
#hs_1931 {top:324px; left:150px; width:110px;}
#hs_1949 {top:444px; left:294px; width:100px;}
#hs_1958 {top:324px; left:420px; width:90px;}

.houseedge_box { padding:4px 10px 4px 54px; background:#fcf4cd url(../img/bg-icon-tools-edge-calc-y.gif) 6px 6px no-repeat; clear:both;}
.yb_left { float:left; width:48.5%;}
.yb_right { float:right; width:48.5%;}
.good_box { margin:0.6em 0; padding:4px 10px; text-align:left;}
.good_box li { background-image:url(../img/bull-gre.gif)}

.probab_table { float:left; width:190px; clear:left; margin:10px 12px 6px 0; text-align:left;}
.probab_wider {width:240px;}
.probab_table .grey_header { margin-top:0;}
.probab_table td { text-align:center;}


/* faq */
.sc_list_legend {padding:0 !important;}
.sc_list_legend li {line-height:16px; padding-left:0; background:none; overflow:hidden; zoom:1; color:#666;}
.sc_list_legend a {height:16px; width:16px; display:block; float:left; padding:0 !important; margin-right:6px;}

.sc_list_selector {float:none; width:538px; padding:12px 0;}
.sc_list_selector .grey_inner {text-align:center;}
.sc_list_selector .grey_inner a {display:inline-block; font-size:15px; padding:0 16px 0 17px; border-right:1px solid #666;}
* html .sc_list_selector .grey_inner a {display:inline; zoom:1;}
.sc_list_selector .grey_inner a.last {border:none;}
.sc_list_selector .grey_inner .active {font-weight:bold; color:#666; text-decoration:none; cursor:default;}

.sc_list_cont {display:none;}
#nojs .sc_list_cont {display:block;}

.sc_lists_wrap .sc_list_cont.active {display:block; margin-top:20px;}

.sc_list_cont_l, .sc_list_cont_r {width:269px; float:left;}
.sc_list_head {font-size:20px; font-weight:bold; color:#666; padding-left:23px;}

.sc_list {padding-left:10px; padding-bottom:16px;}
.sc_list a {line-height:16px; display:inline-block;}
.sc_list .sc_list_new a {padding-right:20px; background:url(../img/slots-catalog/icon-alphabet-new.gif) 100% 0 no-repeat;}
.sc_list .sc_list_prog a {padding-right:20px; background:url(../img/slots-catalog/icon-alphabet-prog.gif) 100% 0 no-repeat;}
.sc_list .sc_list_both a {padding-right:40px; background:url(../img/slots-catalog/icon-alphabet-both.gif) 100% 0 no-repeat;}


.count_plot { text-align:center; margin:1em 0;}
.count_plot img { border:0 none;}

#page_counting-1-deck .probab_wider,
#page_counting-4-decks .probab_wider,
#page_counting-6-decks .probab_wider,
#page_counting-8-decks .probab_wider { width:270px;}

.decks_selector {background:#E7E7E7; padding:8px 10px; text-align:center;}
.decks_selector a, .decks_selector span { display:inline-block; *display:inline; zoom:1; border-right:1px solid #666; padding:0 10px; font-size:16px;}
.decks_selector .last {border-right:0px none;}
.decks_selector span { font-weight:bold; color:#666;}

.ix-nwblock	{width:344px; height:95px; //height:96px; border:1px solid #ccc; float:right; padding:10px 13px; overflow:hidden; zoom:1;}
	.ixnwb-head {color:#36912E; font-size:15px; font-weight:bold; margin-bottom:5px;}
	.ixnwb-text {float:right; width:220px; padding-top:3px; padding-top:0px;}
	.ixnwb-lnk {display:block; float:left; width:124px; height:60px; background-repeat:no-repeat; background-image:url(../img/des/sprite-nwork.gif); overflow:hidden; zoom:1; margin-top:6px;}
	.ixnwb-lnk span {display:block; padding-top:60px;}
	.ixnw-ocd .ixnwb-lnk {background-position:0 0;}
	.ixnw-bjd .ixnwb-lnk {background-position:0 -59px;}

.newflash_cont, .flash_object {position:relative;}
.newflash_back {position:absolute; z-index:5; background-image:url(../img/bg-wait-ani.gif); background-repeat:no-repeat;background-position:50% 260px !important; width:768px; height:551px;}
.newflash_back img {border:none;margin:140px 0 0 310px;}
.newflash_game {position:relative; z-index:10;}


/* PNG FIXES & OTHER EXPRESSIONS */
* html .screen_modal span,
* html #simplemodal-container a.modalCloseImg,
* html .download a, 
* html .uspic 
{star: expression(
	 (runtimeStyle.filter == '') ?
		runtimeStyle.filter = 	'progid:DXImageTransform.Microsoft.AlphaImageLoader(src='+currentStyle.backgroundImage.split('\"')[1]+', sizingMethod=crop)' 
	:
		runtimeStyle.filter,
	runtimeStyle.backgroundImage = 'none'
)}

* html .grbr, * html .grbl, * html .frbbl, * html .frbbr
{bottom:expression(
		(this.parentNode.clientHeight%2) ?						
		runtimeStyle.bottom = '-1px'
		:
		runtimeStyle.bottom = '0'
)}

* html .grbbr 
{star:expression(
		(this.parentNode.clientHeight%2) ?						
		runtimeStyle.bottom = '-3px'
		:
		runtimeStyle.bottom = '-2px'
)}

* html .grbbr 
{star1:expression(
		(this.parentNode.clientHeight%2) ?						
		runtimeStyle.right = '-3px'
		:
		runtimeStyle.right = '-2px'
)}

* html .grbur, * html .grtr, * html .grbr, * html .frbtr, * html .frbbr
{right:expression(
		(this.parentNode.clientWidth%2) ?						
		runtimeStyle.right = '-1px'
		:
		runtimeStyle.right = '0'
)}

* html .ybr, * html .cyb_br 
{bottom:expression(
		(this.parentNode.clientHeight%2) ?						
		runtimeStyle.bottom = '-2px'
		:
		runtimeStyle.bottom = '-1px'
)}

