@charset "utf-8";
/* GLOBEL */
* { margin:0; padding:0;}
html, body { height:100%;}
body {text-align:center;  background:#e8e8e8; font-weight:normal;}
body, table { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#333;}

img {border: 2px solid #ccc; padding:0px 0; margin:0px;}
img.intext {border:none; margin:0 0 8px 8px;}

p, ol, ul {margin:0.6em 0;}

ol {margin-left:1.8em;}
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:#ef0000; margin:0 0 8px 0;}
.inner h1 {font-weight:bold; text-align:left;}	
.game_h1{margin:0.7em 0 0.2em; font-size:14px !important;font-family: Arial, Helvetica, sans-serif; font-weight:bold;}
h2 {font-size:16px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#a30000; margin:0.8em 0 -0.3em 0;}
h3 {font-size:14px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#a30000; margin:0.7em 0 -0.3em 0;}
h4 {font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; margin:0.4em 0 0 0; color:#a30000;}

.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;}

.wager {font-size:12px; font-weight:normal; color:#666;}
.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:168px; white-space:normal; overflow:hidden; zoom:1;}

/* HAEDIR  */
.header {position:relative; height:108px; background:url(../img/bg-header.gif) 0 0 no-repeat; overflow:hidden;}
.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; margin:6px 0 0 0; background:url(../img/bg-menu.gif) -6px 0 repeat-y;}
#page_index .leftwrapper {background-position:0 0;}
.flash_game .leftwrapper {background:none;}
.leftwrapper .center {float:right; width:744px; overflow:hidden; position:relative;}
.leftwrapper .left {width:222px; float:left;}
.clearer {clear:both; height:0; overflow:hidden;}
.inner_top_box {background:#f1f1f1; height:22px; margin:1px 0 9px 0;}
.inner_top_box .breadcrumbs {padding:0 0 0 7px; height:22px; line-height:22px;  width:400px; float:left; overflow:hidden;}
.inner_top_box .breadcrumbs ul {font-size:11px; margin:0; overflow:hidden;}
.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:9px 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;}

.inner .leftwrapper {width:794px;}
.inner .center {width:548px; padding:0 12px 0 0; text-align:justify;}
.right {float:left; width:184px; padding:6px 0 0 0; overflow:hidden; zoom:1;}

.flash_game .leftwrapper, .flash_game .leftwrapper .center {width:auto; float:none;}
.flash_object {border:2px solid #ccc; width:970px; margin:0 auto;}

.inimgright {float:right; margin:0 0 8px 10px;}
.inimgleft {float:left; margin:0 10px 8px 0;}
.inimgcenter {text-align:center; margin:10px 0;}
.inimgcenter img {margin:0 auto; border:none;}
.inimgdesc {font-size:11px; color:#666; font-style:italic;}

.ff-notvalid {outline:1px solid red; border:1px solid red;}

/* MAINE MENUE */
.menu_head {height:26px; width:222px; background-color:#c52929; /*background:url(../img/bg-menu-header.gif) 0 0 no-repeat;*/ overflow:hidden; position:relative; border-top:2px solid #fff; margin-top:-2px;}
.menu_head span {display:block; position:relative; top:4px; left:14px; height:25px; overflow:hidden; background-repeat: no-repeat; background-position:0 0;}
.menu_head span strong {display:block; padding-top:26px;}
.beginner_head span {background-image:url(../img/bg-menu-head-beginner.gif);}
.basic_head span {background-image:url(../img/bg-menu-head-basic.gif)}
.advanced_head span {background-image:url(../img/bg-menu-head-advanced.gif)}
.extra_head span {background-image:url(../img/bg-menu-head-extra.gif)}
.casinos_head span {background-image:url(../img/bg-menu-head-casinos.gif)}
.fun_head span {background-image:url(../img/bg-menu-head-fun.gif)}
.other_head span {background-image:url(../img/bg-menu-head-other-games.gif)}
.anews_head span {background-image:url(../img/bg-menu-head-news.gif)}
.roulettedoc_head span {background-image:url(../img/bg-menu-head-roulettedoc.gif)}
.mustsee_head span {background-image:url(../img/bg-menu-head-mustsee.gif)}

.main_menu {padding:9px 0 11px 0; width:222px; background:#e7e7e7; margin: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:#e02020; 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:#e02020 !important; font-weight:bold !important;}

#page_index .main_menu, #page_index .menu_head {width:228px;}

/* GREI BOKSES */
.grey_box {width:339px; position:relative; float:left; background:#e7e7e7; margin-right:9px; padding:0 12px 14px 12px;}
.grey_box h3, .grey_box .sidehead {height:12px; overflow:hidden; background-repeat:no-repeat; background-position:0 0; margin:0.7em 0 -0.2em 0;}
.grey_box h3 span, .grey_box .sidehead span {display:block; padding-top:15px;}

.grtl, .grbr {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;}
.grbr {right:0; bottom:0; background-position:100% 100%;}
.grey_inner {position:relative; z-index:5;}

/* SIX BOXES */
.boxes_wrap {position:relative; height:829px;}
.box {width:370px; height:210px; position:absolute;}
#page_index .box_top5 {top:0; left:0; height:233px; width:442px; overflow:hidden;}
.box_picker {top:0; right:0;}
.box_game {top:237px; left:374px; height:225px; overflow:hidden;}
.box_lng {top:237px; left:0; height:188px; padding:35px 0px 0 0px; width:368px; overflow:hidden; background: url(../img/bg-lng.jpg) 0 0 no-repeat; border:1px solid #cccccc;}
.box_press {top:466px; left:374px; height:225px; overflow:hidden; background:#fff;}
.box_ocd {top:695px; right:0; height:118px;}
#page_index .beginner_box, #page_index .basic_box {position:absolute !important; width:344px !important; background:#fff !important;}
#page_index .beginner_box {top:466px; left:0; height:163px !important;}
#page_index .basic_box {top:649px; left:0; height:164px !important;}
/*
.box_news {top:210px; left:0; height:225px; overflow:hidden; background:#fdfdfd;}
.box_articles {top:415px; left:374px; height:225px; overflow:hidden; background:#fdfdfd;}
.box_poll {position:relative; width:744px; height:auto !important; overflow:hidden; background:#fdfdfd;}
*/
/* lucky number generator*/
.box_lng_row {padding:10px 0 6px 0; overflow:hidden; clear:left; margin:0 0 0 22px;}
.box_lng_btn { height:28px; width:153px; overflow:hidden; margin:10px auto 0; background: url(../img/btn-generate.png) 0 0 no-repeat; text-indent:-3000px; cursor:pointer;}
#lng_name1, #lng_name2 { width:120px;}
#lng_sex { width:46px;}
#lng_bd_date, #lng_gd_date { width:20px;}
#lng_bd_month, #lng_gd_month { width:90px;}
#lng_bd_year, #lng_gd_year { width:34px;}
.box_lng_row label { color:#555; margin-top:2px; overflow:hidden; float:left;}
.box_lng_row label.box_lng_lbl_big { width:80px;}
.box_lng_row label.box_lng_lbl_small { margin-left:14px; margin-right:10px;}
.box_lng_row input { border-top:1px solid #e64848; border-left:1px solid #e64848; border-bottom:1px solid #fd7703; border-right:1px solid #fd7703; height:16px; padding:0 3px; float:left; color:#555;}

.box_lng_row .box_lng_fake_select { float:left; width:20px; height:18px; background: url(../img/btn-fake_selector.png) 0 0 no-repeat; margin-left:-4px; cursor:pointer;}
#lng_bd_date_sel, #lng_bd_month_sel, #lng_gd_date_sel, #lng_gd_month_sel { margin-right:13px;}

.inner_lng { height:188px; padding:35px 0px 0 0px; width:368px; overflow:hidden; background: url(../img/bg-lng.jpg) 0 0 no-repeat; border:1px solid #cccccc; margin:1.2em auto;}

.lng_options { background:#fff; border-top:1px solid #e64848; border-left:1px solid #e64848; border-bottom:1px solid #fd7703; border-right:1px solid #fd7703; position:absolute; display:none; padding:1px 1px; max-height:150px; overflow:auto; text-align:left; z-index:99;}
.lng_options div { padding:1px 2px; cursor:pointer; background:#fff;}
.lng_options div:hover { background:#ffe6a7}
.lng_help_trigger { width:12px; height:15px; float:left; overflow:hidden; background: url(../img/img-lng-help.png) 0 0 no-repeat; margin:2px;}
.lng_help_pad { width:100px; height:25px; padding:3px 8px; overflow:hidden; background: url(../img/bg-lng-help.png) 0 0 no-repeat; position:absolute; font-size:7pt; display:none;}

#page_index #simplemodal-container,
#lucky-number-generator #simplemodal-container {width:508px; height:618px; background:#e6cd5f; border: 1px solid #e0c755; overflow:hidden;}
#page_index #simplemodal-container a.modalCloseImg,
#lucky-number-generator #simplemodal-container a.modalCloseImg {background:url(../img/bg-lng-modal-close.gif) 50% 50% no-repeat; width:20px; height:20px; display:inline; z-index:3200; position:absolute; top:6px; right:6px; cursor:pointer;}
/**/
#lng_modal {display:none; background:#e8d063; border: 1px solid #d4bb40; width:504px; height:614px; overflow:hidden; margin:1px; }
#lng_modal .b1 { background:#000; border: 1px solid #e2ca59; color:#fff; width:500px; height:610px; overflow:hidden; margin:1px; }
#lng_modal_flash { margin:30px auto 0 auto; width:494px; height:526px;}
#lng_modal_back {background:url(../img/btn-lng-back.gif) 50% 50% no-repeat; width:160px; height:20px; overflow:hidden; margin:6px auto 0; cursor:pointer;}



/*.box_books {top:410px; left:374px; height:211px; overflow:hidden; background:#fdfdfd;}*/
/* ----- HEIGHTS */
.box_press .news_text, .box_news .news_text, .box_articles .news_text {height:187px;}
.box_books .news_text {height:164px;}
.box_poll .news_text  {height:auto; padding-bottom:12px;}

/* GAME */
.game_wrap {background:#ebebeb; border:2px solid #ccc; height:201px; position:relative; z-index:0; padding:0 12px 0 16px;}
.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-corners.gif);}
.grbtl {left:-2px; top:-2px; background-position:0 0;}
.grbbr {right:-2px; bottom:-2px; background-position:100% 100%;}
.greybordered_inner {position:relative; z-index:5;}
.game_wrap h2 {margin:0;}
.game_wrap h2 a {display:block; background:url(../img/bg-head-game.gif) 0 -2px no-repeat; height:51px; overflow:hidden;}
.game_wrap h2 a span {display:block; padding-top:53px;}
.game_wrap img {float:left;}
.game_text {padding:0 0 0 14px; float:right; width:118px;}
.game_text p {margin:0; text-align:justify;}
.game_button {display:block; width:93px; height:18px; margin:0 auto; background:url(../img/bg-button-game.gif) 0 0 no-repeat; line-height:18px; text-align:center; margin-top:22px;} 
.game_button:link, .game_button:visited {text-decoration:none; font-size:11px; color:#814300;}

/* 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 {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:0px; left:0px; background:#f1f1f1; width:368px; height:40px;}
.newslist li {padding-left:24px; font-size:12px; background:url(../img/bg-news-bull.gif) 12px 50% no-repeat;}
.newslist li small {color:#999;}

/* 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 { overflow:hidden;}

/* 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:30px; overflow:hidden; background:url(../img/bg-head-books.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;}

/* 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:6px; right:6px;}
.poll_divide1 {float:left; width:359px;}
.poll_divide2 {float:right; width:359px;}

/* 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;}
 */


/* TYPIC RIGHT STUFF */
.typic_rs {float:left; width:184px;}
.typic_rs_head {height:27px; overflow:hidden;}
.typic_rs_head span {display:block; padding-top:27px;}
.typic_rs_inner {padding:9px 6px; margin:1px; border:1px solid #ccc; outline:1px solid #f1f1f1;}

/* 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; 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:26px; 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:url(../img/bg-greyhead-r.gif) 100% 0 no-repeat; padding-right:6px; margin:14px 0 0px 0;}
.grey_header div {background:url(../img/bg-greyhead-l.gif) 0 0 no-repeat #ccc; height:26px; line-height:26px; padding-left:12px; font-size:14px; font-weight:bold;}
.grey_header div span {width:259px; float:left;}
.grey_header_first, .grey_header_first div  {background:#ccc; margin:0;}
.grey_block_table td p {margin:0;}
.grey_block_txt {border:1px solid #ccc; padding:6px 20px;}

#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;}
.rv_modal {width:150px; float:left; margin-right:26px;}
.modal_pic_div {position:relative;}
.modal_big_pic {background-position:0 0; background-repeat:no-repeat; width:800px; height:600px;}
.modal_pic {cursor:pointer;}
.modal_pic_big {display:none;}
.scope_span {display:block; position:absolute; top:0; left:0; background-image:url(../img/scope.png); background-position:-1000px -1000px; background-repeat:no-repeat; cursor:pointer;}
.review_screens .scope_span {width:154px; height:117px;}
.rd_modal .scope_span {width:154px; height:117px;}
.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;text-align:left;}
.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; 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;}
.notabene_box {padding:9px 10px;}
.notabene_box .red {font-size:14px;}
.notabene_box p {margin:0;}
.note {font-size:12px; color:#bc0000; font-weight:bold;}
/* 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 {height:19px; line-height:18px; font-size:12px; color:#666;}
.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:url(../img/bg-header-chartv-b.gif) 0 100% no-repeat; padding-bottom:6px; float:left;}
.chart_header_v div {width:19px; background:url(../img/bg-header-chartv-t.gif) 0 0 no-repeat #ccc; text-align:center; padding-top:16px;  font-size:12px; color:#666; font-weight:bold;}
.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:384px;}

/* 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:13px; 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;}

/* 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;}
.img_left {margin:3px 10px 5px 0;}
.img_right {margin:3px 0 5px 10px;}

#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 50%; 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 {color:#A30000; text-decoration:none; border-bottom:1px solid;}
.press-title a:hover {color:#a60000;}
.press-date {font-size:11px; color:#999; margin-bottom:5px;}
.press-image {float:left; margin-top:3px; width:72px;}
.press-image img {border:none;}
.press-text {float:left; width:466px;}
.noimage .press-text {float:none; width:auto;}

.press-image-big {border:none; 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:8px 0 0px 0; height:auto;}
.poll_answers ul li .answerdata {overflow:hidden; zoom:1;  background:url(../img/bg-underscore-dot.gif) 0 88% repeat-x; position:relative;}
.poll_answers ul li .answertext {background:#fff; float:left; padding-right:1px; max-width:70%; font-size:10px;}
.poll_answers ul li .answernum {background:#fff; float:right; padding-left:1px; position:absolute; bottom:0px; right:0px;}
.poll_answers ul li .answerbar {background:#999; height:7px; overflow:hidden; border:1px solid; border-color:#a4a4a4 #8b8b8b #8b8b8b #a4a4a4; margin:0 0 2px 0;}

.rightpoll .answerbar { display:none;}
.rightpoll .poll_answers ul li {margin:0px 0 5px 0; }
.rightpoll .poll_answers ul li .answernum {color:#d50d0d; font-weight:bold;}
.rightpoll ul li .answertext {max-width:70%;}
.box_poll {}
.answertotal {display:none;}


/* WIERD PAGES */
.wierd_table {border:1px solid #ccc; width:536px; padding:40px 0 0 0; position:relative; margin-bottom:24px;}
.wierd_head {position:absolute; width:538px; top:-1px; left:-1px; right:-1px; height:40px;}
.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_go {background:url(../img/bg-head-go.gif) 0 0 no-repeat;}
.wierd_club-usa {background:url(../img/bg-head-club-usa.gif) 0 0 no-repeat;}
.wierd_soft {background:url(../img/bg-head-software.gif) 0 0 no-repeat; height:26px;}
.wierd_table .review_top {padding:13px 8px; border-top:1px solid #ccc;}
.wierd_table  .review_top img {margin-top:0px;}
.wierd_table  .review_top .review_clink {font-size:14px; font-weight:bold; display:block; padding-bottom:6px;}
.wierd_table .review_top_txt {width:320px; padding:0;}
.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; height:23px; line-height:23px; text-align:center; background:url(../img/bg-button-grey-b.gif) 0 0 no-repeat; float:left;}
.wierd_review_butt:link, .wierd_review_butt:visited, .wierd_review_butt:hover {text-decoration:none; color:#545454;}
.wierd_playnow_butt {width:125px; height:23px; line-height:23px; text-align:center; background:url(../img/bg-button-gold-b.gif) 0 0 no-repeat; float:right;}
.wierd_playnow_butt:link, .wierd_playnow_butt:visited, .wierd_playnow_butt:hover {text-decoration:none; color:#814300;}
.wierd_download .review_top p {margin:0;}
.wierd_table .grey_block {padding:0; overflow:hidden; zoom:1;}
.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_table .grey_header_first {}
.wierd_download {margin:14px 0 10px 0; padding:25px 0 0 0;}

.wierd_download .review_top .uspic {float:left;}
.wierd_download .wdt {display:block; margin-bottom:4px; overflow:hidden;}
.wierd_download .wdt span {}

.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 h3 {font-size:16px; margin-top:0;}
.wierd_table .grey_block_table p {margin:0.3em 0;}
.wierd_table .grey_table_odd_v {background:#eeeeee;}
.rd_modal_item {overflow:hidden; zoom:1;}
.rd_modal_item h3 {margin-bottom:5px;}
.rd_modal {width:166px; float:left;}

.rv_item {width:250px; float:left; padding:12px 0 12px 12px;}
.rv_item img {border:none;}
.ro_var_clink {font-weight:bold;}
.last {margin-right:0 !important;}

.wierd_offer {padding:10px 20px 10px 0;}
.wierd_offer .review_top_txt {width:300px;}
.wierd_offer .review_top {border:none; padding:0 0 0 10px;}
.claim_offer {display:block; float:right;}

/* GREI BOKSES */
#page_index .grey_box {width:344px; border:1px solid #ccc; position:relative; float:left; background:#f1f1f1; margin-right:4px; padding:4px 12px 14px 12px;}
#page_index .basic_box { margin-right:0;}
#page_index .grey_box h3 {overflow:hidden; background-repeat:no-repeat; background-position:0 0;}
#page_index .grey_box h3 span {display:block; padding-top:0;}

/*#page_index .beginner_box h3 {background-image:url(../img/bg-grbox-head-beginner.gif);}
#page_index .basic_box h3 {background-image:url(../img/bg-grbox-head-basic.gif);}
#page_index .advanced_box h3 {background-image:url(../img/bg-grbox-head-advanced.gif);}*/
#page_index .beginner_box, #page_index .basic_box, #page_index .advanced_box {height:118px; padding-bottom:10px;}
.beginner_box .grey_inner, .basic_box .grey_inner {text-align:justify; position:relative; zoom:1; padding:9px 0 0 0; background:#fff;}
.beginner_box .grey_inner h3, .basic_box .grey_inner h3 {margin-top:0; color:#C52929; background:none; height:auto;}
.beginner_box .grey_inner p, .basic_box .grey_inner p {margin-bottom:0;}
.fl_box {width:78px; height:90px; float:right;}
.fl_basics, .fl_howtowin {position:absolute;}
.fl_basics {width:74px; height:105px; top:9px; right:-2px; background:url(../img/bg-icon-basics.gif) 0 0 no-repeat;}
.fl_howtowin {width:74px; height:105px; top:9px; right:2px; background:url(../img/bg-icon-howtowin.gif) 0 0 no-repeat;}

/* 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; zoom:1;}
.au_table_item {width:174px; float:left; margin:0 1px;}
.au_table_item h3 {margin:0; padding:0; height:36px; overflow:hidden; border:1px solid #888;}
.au_table_item h3 span {display:block; padding-top:36px;}
.au_exclusives h3 {background: #999 url(../img/bg-head-aboutus-exclusives.gif) 50% 50% no-repeat;}
.au_versions h3 {background: #999 url(../img/bg-head-aboutus-versions.gif) 50% 50% no-repeat;}
.au_updated h3 {background: #999 url(../img/bg-head-aboutus-updated.gif) 50% 50% no-repeat;}
.au_exclusives_list {text-align:left; color:#e02121; 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:#e02121;}
.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_exclusives_list li.au_exl_hot {background:url(../img/bg-icon-hot.gif) 95% 95% no-repeat;}
.au_exl_spec {display:inline-block; height:10px; width:13px; background:url(../img/bg-au-table-spec.gif) 0 0 no-repeat;}

.au-table-fob {width:172px; text-align:center; margin:1px 0 0 0; border: 1px solid #ccc; padding:3px 0 5px 0;}
.au-table-fob a { text-decoration:none;}
.au-table-fob a span { text-decoration: underline;}
.au-table-fob img { margin:4px 0 2px 0;}


.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:inline-block; *display:inline; zoom:1; line-height:24px; height:24px; overflow:hidden; background:#e64848; padding:0 8px; text-decoration:none; font-size:14px; color:#fff; border:1px solid #c52f2f; font-weight:bold;}


/*.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:149px; float:left;}
.au_man_right {width:278px; padding:0 0 0 12px; float:left;}
.au_man_right h3 { margin-top:0}
/*.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:#f1f1f1; width:226px; border:1px solid #ccc; padding:0 0 6px 0;}
.au_man_beginners .au_man_left h3 { text-align:center; margin:6px 0 12px 0;}
.au_man_wrapgames { overflow: hidden; zoom:1;}
.au_man_wrapgames a { float:left; width:49.9%; text-decoration:none; text-align:center;}
.au_man_wrapgames a span { text-decoration:underline;}
.au_man_wrapgames a img { border:none;}
/*.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;}

.main_menu .newpage {background:url(../img/bg-icon-newpage.gif) 95% 2px no-repeat;}
.main_menu .hotpage {background:url(../img/bg-icon-hot.gif) 95% 1px no-repeat;}
.main_menu .toolpage {background:url(../img/bg-icon-tool.gif) 95% 1px no-repeat;}
.main_menu .updpage {background:url(../img/bg-icon-au-upd.gif) 95% 1px no-repeat;}

.classic_bj_box {padding:10px 9px; overflow:hidden; width:auto; margin:0;}
.classic_bj_left {width:195px; float:left;}
.classic_bj_imglink img {border:2px solid #bbb;}/**/
.classic_bj_right {width:297px; height:141px; padding:13px 14px; float:left; background:url(../img/bg-freegame-classicbj-right.gif) 0 0 no-repeat;}

.classic_bj_right h2 { margin:0 0 12px 0;}
/*.classic_bj_right h2 {height:15px; overflow:hidden; margin:0 0 12px 0;}
.classic_bj_right .european { background:url(../img/bg-head-freegames-european.gif) 0 0 no-repeat;}
.classic_bj_right .american { background:url(../img/bg-head-freegames-american.gif) 0 0 no-repeat;}
.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;}


/* other games of chance */
.other_games_cont {width:269px; float:left;}
	.other_games_cont h2 {margin-bottom:7px;}
	  .other_games_item {overflow:hidden; zoom:1; margin-bottom:9px;}
	  .other_games_piclink {width:70px; height:70px; float:left;}
	  .other_games_txt {width:193px; float:left; padding:0 0 0 6px; text-align:left;}
	  .other_games_txt p {margin:0;}
	  .other_games_txtlink {display:block; padding:0 0 6px 0;}

/* Cheat Sheet */
.cs_left_cont {width:362px; float:left;}
	  .cs_left {width:176px; float:left;}
	  .cs_center {width:176px; float:left; padding:0 5px;}
	  .cs_right {width:176px; float:left;}
	  .cs_table_american {width:176px; height:302px; background:url(../img/img-cs-american-table.gif) 0 0 no-repeat; margin-bottom:5px;}
	  .cs_table_european {width:176px; height:304px; background:url(../img/img-cs-european-table.gif) 0 0 no-repeat; margin-bottom:5px;}
	  .sheet_block {border:1px solid #ccc; padding-top:25px; position:relative; margin-bottom:5px;}
	  .sheet_block_head {position:absolute; top:-1px; left:-1px; right:-1px; height:26px; overflow:hidden;}
		.sheet_block_head span {display:block; padding-top:26px;}
	  .sheet_block_txt {padding:8px 8px; text-align:left;}
		.sheet_block_txt ul {margin:7px 0;}
			.sheet_block_txt ul li {background:url(../img/ul-bull2.gif) 0 5px no-repeat; padding-left:7px;}
		.inside-bets {width:174px; font-size:11px}
			.inside-bets .sheet_block_head {width:176px; background:url(../img/bg-head-cs-insidebets.gif) 0 0 no-repeat;}
		.outside-bets {width:174px; font-size:11px}
			.outside-bets .sheet_block_head {width:176px; background:url(../img/bg-head-cs-outsidebets.gif) 0 0 no-repeat;}
		.european-bets {width:174px; font-size:11px; margin-bottom:0;}
			.european-bets .sheet_block_txt {padding:3px;}
			.european-bets .sheet_block_head {width:176px; background:url(../img/bg-head-cs-europeanbets.gif) 0 0 no-repeat;}
		.cs_european_bets_img {width:170px; height:170px; background:url(../img/bg-cs-wheel.gif) 0 0 no-repeat;}
		.cs-odds {width:174px; font-size:11px; margin-bottom:6px;}
			.cs-odds .sheet_block_txt {padding:0px;}
			.cs-odds .sheet_block_head {width:176px; background:url(../img/bg-head-cs-odds.gif) 0 0 no-repeat;}
		.cs-payouts {width:174px; font-size:11px}
			.cs-payouts .sheet_block_txt {padding:0px;}
			.cs-payouts .sheet_block_head {width:176px; background:url(../img/bg-head-cs-payouts.gif) 0 0 no-repeat;}
		.cs_block_table {width:174px;}
			.cs_block_table td {text-align:center; border:solid #ccc; border-width:1px 0 0 1px; font-size:11px; padding:3px 1px; line-height:11px;}
			.cs_block_table thead td {background:#d7d7d7; font-size:10px; padding:3px 1px 2px 1px; border-top:none; text-align:center !important;}
			.cs_block_table .td_first {text-align:left; border-left:none;}
		.cs-usefullinks {width:355px; font-size:12px; margin-bottom:0;}
			.cs-usefullinks .sheet_block_head {width:357px; background:url(../img/bg-head-cs-usefullinks.gif) 0 0 no-repeat;}
			.cs-usefullinks .sheet_block_txt {padding:6px 8px 6px 8px;}
		.cs_download {float:left; width:240px; line-height:27px;}
		.cs_download a {display:inline-block; heigth: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;}
		
		.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}
		
/*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 10px;padding:0;display:inline-block;background-image:none;//display:inline;}
.tp_social_list li a{line-height:20px;cursor:pointer;background-position:0 0;padding:0 0 0 25px;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:37px;}
.tp_digg a{background-image:url(../img/social/digg_it.gif);}
.tp_stumble a{background-image:url(../img/social/stumble.gif);}
.tp_facebook a{background-image:url(../img/social/facebook.gif);}
.tp_deliciouse a{background-image:url(../img/social/deliciouse.gif);}
.tp_twitter a{background-image:url(../img/social/twitter.gif);}
.tp_add a{background-image:url(../img/social/add.gif);}
.tp_social_list .tp_twitter {margin-left:1px;}
.tp_print a{background-image:url(../img/social/print.gif);}

.social_top {float:right; padding:3px 0 0 0; overflow:hidden; zoom:1;}
.social_top a {display:block; width:16px; height:16px; float:left; margin:0 5px 0 0; background-position:0 0; background-repeat:no-repeat;}
.soc_fb {background-image:url(../img/social/small/facebook.gif);}
.soc_dl {background-image:url(../img/social/small/delicious.gif);}
.soc_bm {background-image:url(../img/social/small/bookmark.gif);}
.soc_tw {background-image:url(../img/social/small/twitter.gif);}
.soc_su {background-image:url(../img/social/small/stumble.gif);}
.soc_pr {background-image:url(../img/social/small/print.gif);}
/*text pages bot panel*/

/* 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;}


/* Footer */
.empty {height:151px;}
.bottom {position:relative; width:978px; margin:-145px auto 0 auto; padding:0 6px; background:#fff;}
#footer {background:#e7e7e7; font-size:11px; padding:12px 18px 12px 18px; border-bottom:6px solid #fff; overflow:hidden; zoom:1;}
	.ft-top {overflow:hidden; zoom:1;}
		.ft-tl {float:left;}
		.ft-tr {float:right;}
	.ft-mid {padding:14px 0 15px 0; overflow:hidden; zoom:1;}
		.ft-i {float:right; width:276px; text-align:left; padding-left:22px;}
		.ft-il {float:left; padding:0; width:320px;}
			.ft-docl {display:block; width:65px; height:34px; float:left; background-position:0 0; background-repeat:no-repeat; margin-right:11px; overflow:hidden;}
			.ft-docl span {display:block; padding-top:34px;}
			.ft-txt {padding:4px 0; text-align:justify;}
			.ft-ref {width:200px; float:right;}
			.ft-il .ft-txt {text-align:left;}
	.ft-bot {overflow:hidden; zoom:1;}






.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;}
.blackjackdoc {background:url(../img/foot-blackjackdoc.gif) 0 0 no-repeat; float:left; width:77px; height:39px; text-decoration:none !important;}

.botmenu { margin-left: 80px;}		
		
/*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;}


/* new game pages */
/*bot-box2*/
.white_box_bot_head1{background:url(../img/bot_box/wb_head1.gif) no-repeat; }
.white_box_bot_head2{background:url(../img/bot_box/wb_head2.gif) no-repeat; }
.white_box_bot_head3{background:url(../img/bg-head-freeg-trick-or-treat1.gif) no-repeat; }
.white_box_bot_head1, .white_box_bot_head2{display:block; overflow:hidden; height:13px; }
.white_box_bot_head1 p, .white_box_bot_head2 p{padding-top:13px; }
.white_bot_box{margin-right:4px; width:383px; float:left; }
.botbox_vertical_content{padding:0 13px; height:140px; }
.bb3_body textarea{width:169px; height:38px; }
.subscribe_submit {width:99px; height:19px; border:none; margin:10px 0; float:right; display:inline-block; cursor:pointer; text-decoration:none !important;}
.subscribe_submit input {cursor:pointer;}
.gameb_feedback_email {width:169px;}
.red_price{color:#990000;}
.game_desc {width:244px; height:235px; margin-right:4px; overflow:hidden; zoom:1;}
.game_desc p{text-align:justify;}
.white_bot_box_keys {width:281px; float:left; margin-right:4px; margin-left:287px;}
* html .white_bot_box_keys {margin-left:143px;}
.white_bot_box_feedback {width:198px; float:left;}
.white_bot_box_feedback .white_inner, .game_desc .white_inner, .white_bot_box_keys .white_inner  {padding:1px 12px 8px 12px; height:192px;}
.gameb_desc_first { position:absolute; top:674px; left:414px;}
.bb3_body b {font-size:14px;}
.gr_bot_box .bb3_body {margin-top:20px;}
.gr_bot_box .gameb_feedback_form textarea {height:48px;}

/* social */
.whitebox_social {width:124px; float:right;}
.whitebox_social .white_inner {padding:10px 0px 0px 12px; overflow:hidden; zoom:1;}
.gameb_social_list {width:104px; float:left; margin:0;}
.gameb_digg {width:52px; height:80px; float:right;}
.gameb_social_list li {background:none; height:32px; text-align:left; margin-bottom:13px; padding:0;}
.gameb_social_list li a {color:#3f66ba; text-decoration:none; font-size:11px; font-weight:bold; display:table-cell; vertical-align:middle; height:32px; padding-left:40px; line-height:32px; //display:block;}
.gameb_social_list .stumble a {background:url(../img/icon-social-stumble.gif) 0 0 no-repeat;}
.gameb_social_list .facebook a {background:url(../img/icon-social-facebook.gif) 0 0 no-repeat;}
.gameb_social_list .delicious a {background:url(../img/icon-social-delicious.gif) 0 0 no-repeat;}
.gameb_social_list .twitter a {background:url(../img/icon-social-twitter.gif) 0 0 no-repeat;}
.gameb_social_list .bookmarks a {background:url(../img/icon-social-bookmark.gif) 0 0 no-repeat; line-height:normal;}
.bb2_gr_box_social {width:367px;}
.bb2_gr_box_social .gr_box_body_bot {width:345px;}


/* utilized gold 19px button */
.button_gold19, .button_gold19:link, .button_gold19:visited , .button_gold19:hover{display:block; height:19px;  background:url(../img/bg-button-gold19-l.gif) 0 0 no-repeat; text-decoration:none; color:#654101; padding:0 0 0 5px;}
.button_gold19 span {display:block; background:url(../img/bg-button-gold19-r.gif) 100% 0 no-repeat; padding:0 5px 0 0;}
.button_gold19 span span {line-height:19px; text-align:center; background:url(../img/bg-button-gold19-m.gif) 0 0 repeat-x; padding:0;}


/* utilized silver 19px button */
.button_silver19, .button_silver19:link, .button_silver19:visited, .button_silver19:hover {display:block; height:19px;  background:url(../img/bg-button-silver19-l.gif) 0 0 no-repeat; text-decoration:none ; color:#464646; padding:0 0 0 5px;}
.button_silver19 span {display:block; background:url(../img/bg-button-silver19-r.gif) 100% 0 no-repeat; padding:0 5px 0 0;}
.button_silver19 span span {line-height:19px; text-align:center; background:url(../img/bg-button-silver19-m.gif) 0 0 repeat-x; padding:0;}

.no_bord_img { border:0 none;}

/* game*/
#game_tpl .leftwrapper {width:978px; background:url(../img/bg-menu.gif) -24px 5px repeat-y;}
#game_tpl .left {width:198px;}
#game_tpl .left .main_menu {width:198px;}
#game_tpl .left .menu_head {background-position:100% 0; width:198px;}
#game_tpl .left .menu_head span {width:180px;}
#game_tpl .center {width:774px; padding:0;}

.newflash_cont, .flash_object {position:relative;}
.newflash_back {position:absolute; z-index:0; 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:5;}
.partner_name { float:left; padding:0 0 0 22px; height:20px; line-height:20px; background-repeat:no-repeat; background-position: 0 50%; }
.gameb_partner_american {border:2px solid #CCCCCC; width:126px; height:86px; display:block;
background:url(../img/screen-american.jpg) 0 0 no-repeat;
}
.gameb_partner_european {border:2px solid #CCCCCC; width:126px; height:86px; display:block;
background:url(../img/screen-european.jpg) 0 0 no-repeat;
}
.newflash_cont {border:3px solid #ccc;}

.flshgame_bottom {overflow:hidden; margin-top:3px;}

.flashgame_bottom_box {width:auto; padding:5px; margin:0; position:relative; overflow:hidden; zoom:1;}
* html .flashgame_bottom_box .grey_inner {zoom:1; filter:aplpha(opacity=100);}
.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;}
.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%;}

.freak_fb_feat {float:left; width:190px; margin-right:5px}
.freak_fb_center {width:373px; float:left; margin-right:5px}
.freak_fb_form {float:left; margin-top:16px;}
* html .freak_fb_feat  {margin-right:3px;}
* html .freak_fb_center  {margin-right:4px;}



.frb_feat_link {font-size:14px; font-weight:bold; padding:0 8px 12px 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:215px; 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;}


.gameb_fr_left {float:left; width:154px;}
.gameb_fr_right {overflow:hidden; float:left; margin-left:8px; width:190px; zoom:1;}
.gameb_fr_left h1, .gameb_fr_right h2 {margin:0; padding:0; display:block; height:30px; overflow:hidden; background-position:50% -5px; background-repeat:no-repeat;}
.gameb_fr_left h1 span, .gameb_fr_right h2 span {display:block; padding-top:30px;}
.wildwest .gameb_fr_left h1 {background-image:url(../img/bg-head-fb-wildwest.gif);}
.wildwest .gameb_fr_right h2 {background-image:url(../img/bg-head-fb-keys.gif);}
.freak_fb_center_txt {padding:0 4px 4px 4px; text-align:justify;}
.gameb_fr_right .game_text {width:auto; float:none; padding:0; line-height:1.17;}
.gameb_fr_right .game_text strong {font-size:10pt;}

.freak_fb_form .freak_box_b {width:190px; height:199px;}
.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 {}
.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:86px; font-size:12px;font-family:Arial, Helvetica, sans-serif; float:left;}
/*.gameb_feedback_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:4px; vertical-align:middle; cursor:pointer; float:right;}
.gameb_feedback_form .gameb_feedback_button:active {border:0; outline:0;}*/
.game_share {position:absolute; width:120px; height:24px; top:-18px; left:35px;}
.game_share a {float:right; margin-left:3px;}
.game_share .addthis {display:block; position:relative; z-index:100; width:54px; margin:0;}
.flshgame_bottom .feat_bm .feat_l {padding-left:4px; padding-bottom:8px;}
.flshgame_bottom .feat_bm .feat_r {padding-right:4px; padding-bottom:8px; text-align:right;}


.box1_head, .overflow, .bot_box1, .bot_box2{overflow:hidden; zoom:1; }
.freak_fb_feat .casino2{display:inline-block; height:20px; line-height:20px; padding:0 0 0 22px; float:left; background:transparent url(../img/right_menu/casino_ic.gif) no-repeat scroll 0 0; font-weight:bold; }
.gr_bot_box .overflow img{margin:3px 0 0 7px; }
.gr_bot_box{padding:5px 14px; }
.bb3_gr_box .gr_bot_box{padding:5px 0; }
.bb1_gr_box{padding:0 1px 12px 1px; margin-right:4px; width:197px; height:225px; overflow:hidden; }
.center_text{text-align:center; }
.but_wrap{overflow:hidden; width:180px; position:relative; left:5px; top:-3px; }
.but_wrap a{width:78px; }
.left_but{float:left; color:#654101; }
.right_but{float:right; cursor:pointer !important;}
.right_but span span {cursor:pointer;}
.bb3_body .right_but {text-decoration:none !important;}
.newsletter_bot{background:transparent url(../img/bot_box/new_head.gif) no-repeat scroll 0 0; }
.news_block .gr_box_body_bot{width:348px; height:190px; }
.news_block .block_head {background:transparent url(../img/bot_box/new_head_main.gif) no-repeat scroll 0 0}
.gr_box_body_bot{overflow:hidden; zoom:1; border:1px solid #CCCCCC; padding:15px 10px 8px 10px; }
.bot_news1{font-size:14px; }
.flshgame_bottom .news1 {margin:0 0 0.8em;}
.blue_text{color:#3f66ba; }
.left_news_block{float:left; width:50%; border-right:1px solid #cccccc; padding:0 5px 0 0; }
.right_news_block{float:right; width:151px; padding:0 6px; }
.bot_img{margin:15px 0 0 0; }
.news_header{margin:0 0 1.2em 0}
/*bot_subscr*/
.right_news_block form{overflow:hidden; zoom:1; }
.right_news_block input{width:147px; }
.right_news_block .input{}
.right_news_block .input label{font-size:11px; margin:5px 0; color:#666666; }
.right_news_block .submit input{background:none; border:none; width:auto; height:19px; color:#464646; padding-bottom:1px;}



/* new main */
.box_header {background:#e64848; border: solid #c52f2f; border-width:1px 1px 0 1px; font-size:15px; font-weight:bold; color:#fff; margin:0; line-height:100%; padding:5px 0 5px 10px;}
.box_body { border:solid #ccc; border-width:0 1px 1px 1px; padding:4px 10px;}
.box_game .box_body {height:190px;}
.box_game_shotswrap { overflow:hidden; zoom:1; padding:2px 5px;}
.box_game_shotswrap a { float:left; width:49.9%; text-decoration:none; text-align:center;}
.box_game_shotswrap a img { margin-bottom:3px;}
.box_game_shotswrap a span { text-decoration:underline;}

/* TOP5 TABLE */
.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:#ccc; border-style:solid; width:370px; 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:#ccc; border-style:solid; padding:0; zoom:1;}
.box_top5 table thead td {background-color:#ccc; color:#333; padding:2px;}

.box_top5 table .first td,
.box_top5 table .odd 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:65px; padding:0;}
.download {text-align:center; padding-left:0 !important; padding-right:0 !important;}
.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;}

/* 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; height:30px; overflow:hidden;}
.top5_wide_head h2 { text-indent:-5000px;}
.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 thead td.casino {width:85px; padding-left:9px;}
.box_top5_wide table td.us {padding-left:50px; width:auto;}
.box_top5_wide table td.software {width:60px;}
.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;}
}

.index_table table {width:442px;}
.index_table td {font-size:12px;}
.index_table table thead td {padding:3px 2px 3px 2px;}
.index_table table thead .casino {padding-left:9px;}
.index_table table tbody td {padding:10px 0 10px 0; height:auto;}
.index_table table tbody .casinopic {padding-right:3px; padding-left:9px; width:22px;}
.ixpt-amex, .ixpt-visa {display:inline-block; width:25px; height:14px; margin:0 2px;}
.ixpt-amex {background:url(../img/banking/amex-small.gif) 0 0 no-repeat;}
.ixpt-visa {background:url(../img/banking/visa-small.gif) 0 0 no-repeat;}
.payment {text-align:center;}
.review {text-align:center; width:50px;}
/* offers/articles */

.press_wrap {position:absolute;}
.press_head {/*border-bottom:5px solid #e64848;*/ overflow:hidden; zoom:1;}
.press_tab { height:24px; line-height:24px;  overflow:hidden; padding: 0 8px; /*margin-right:1px;*/ border-width:1px 1px 0 1px; border-style:solid; font-size:14px;
background:#bbb; border-color:#aaa; text-decoration:underline; color:#333;}
.press_head .active {background:#e64848; border-color:#c52f2f; font-weight:bold; text-decoration:none; color:#fff;}
.press_head .seeall_link {position:absolute; font-size:11px; top:5px; right:8px; background:none; border:0 none; font-weight:normal; color:#fff}
.press_head .seeall_link a {color:#fff;}
.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;}

/* welcome */
.box_mainbottom {width:auto; position:static; height:auto; padding:0 0 2px 0; z-index:10; filter:alpha(opacity=100%); text-align:justify;}
.box_mainbottom h1 {margin-top:0; font-size:14px; font-weight:bold; margin-top:0;}
.box_mainbottom p {margin-bottom:0;}

.mainbottom_wrap .grbtl, .mainbottom_wrap  .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);}
.mainbottom_wrap .grbtl {left:-1px; top:-1px; background-position:0 0;}
.mainbottom_wrap .grbbr {right:-1px; bottom:-1px; background-position:100% 100%;}




/* new right col */ 
/* featured */ 
.teareye_box {}
.teareye_box .sidehead {
	background-color:#e64848; background-position:10px 50%; background-repeat:no-repeat; border: solid #e64848; border-width:1px 1px 0 1px; margin:0; padding:5px 0 5px 10px; text-indent:-5000%;
	font-size:15px; font-weight:bold; color:#fff; line-height:100%;
}
.featured_box .sidehead {background-image:url(../img/bg-head-featured.gif);}
.teareye_box_inner {background:#ff9a9a; text-align:center;}
.feat_name { font-size:14px; font-weight:bold; margin:5px 0 10px 0;}
.feat_name * { border:0 none; vertical-align:middle;}
.featured_box_bonuses { overflow:hidden; zoom:1; margin:10px 0 5px 0;}
.featured_box_bonuses strong { color:#9c1212;}
.fbb_left { float:left;}
.fbb_right { float:right;}

/* FREE GAME RIGHT */
.simple_box {overflow:hidden; zoom:1; background:#eee; padding:3px 0 3px 10px;}

.simple_box .sidehead {height:12px; overflow:hidden; background-repeat:no-repeat; background-position:0 0; margin:0.7em 0 0 0;}
.simple_box .sidehead span {display:block; padding-top:15px;}



.freegame_box {}
.freegame_box .sidehead {background-image:url(../img/bg-head-freegames.gif); padding-bottom:10px;}
.freegame_box .sidehead 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 .piclink {display:block; width:46px; height:38px; position:absolute; top:0; left:0;}*/
.freegame_box a {display:block; height:25px; line-height:25px; font-size:13px; font-weight:bold; padding-left:40px; margin-bottom:8px; background-position:0 0; background-repeat:no-repeat; text-align:left;}
.eurogame_link { background-image:url(../img/bg-eurogame-link.gif)}
.amergame_link { background-image:url(../img/bg-amergame-link.gif)}

/* popular */

.bordered_box .sidehead {
	background-color:#999; background-position:10px 50%; background-repeat:no-repeat; border: solid #999; border-width:1px 1px 0 1px; margin:0; padding:5px 0 5px 10px; text-indent:-5000%;
	font-size:15px; font-weight:bold; color:#fff; line-height:100%;
}
.popular_box .sidehead {background-image:url(../img/bg-head-popular.gif);}

.popular_box {position:relative;}
/*.popular_box .grbtl, .popular_box .grbbr {background-image:url(../img/bg-greybordered-corners2.gif);}*/

.popular_box .box_body { padding:8px 4px 4px 4px; background:#f1f1f1;}
.popular_box .box_body a {display:block; height:25px; line-height:25px; font-size:13px; font-weight:bold; padding-left:34px; margin-bottom:8px; white-space:nowrap; }
.reviews_link { background:url(../img/bg-reviews-link.gif) 0 0 no-repeat;}
.downloads_link {background:url(../img/bg-downloads-link.gif) 0 0 no-repeat;}
.games_link {background:url(../img/bg-games-link.gif) 0 0 no-repeat;}
.cheatsheet_link {background:url(../img/bg-cheatsheet-link.gif) 0 0 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;}		


		
/*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 
{star: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 .grbur 
{star:expression(
		(this.parentNode.clientWidth%2) ?						
		runtimeStyle.right = '-1px'
		:
		runtimeStyle.right = '0'
)}

* html .ybr
{star:expression(
		(this.parentNode.clientHeight%2) ?						
		runtimeStyle.bottom = '-2px'
		:
		runtimeStyle.bottom = '-1px'
)}


/*Addon Table*/
.rad_table{border:1px solid #CCCCCC;margin-bottom:24px;padding:26px 0 0;position:relative;}
	.rad_table_head{background-color:#C62829;height:26px;left:-1px;overflow:hidden;position:absolute;right:-1px;top:-1px;}
		.rad_table_head h2{color:#FFFFFF;display:block;font-size:15px;font-weight:bold;line-height:100%;margin:0;padding:6px 0 5px 10px;}
	.rad_table_cont-block{overflow:hidden;padding:0 9px;}
		.rad_table_cont-block h3 a{background:transparent url(../img/ff_logo_sm.gif) no-repeat scroll 0 0;display:block;font-size:15px;height:32px;line-height:32px;padding:0 0 0 42px;}
		.gr-str-but, .gr-str-but:hover{background:transparent url(../img/bg-button-silver17.gif) repeat-x scroll 0 0;border:1px solid #A8A8A8;color:#464646 !important;display:block;font-weight:normal;height:17px;line-height:17px;text-align:center;text-decoration:none;}
		.gold-str-but, .gold-str-but:hover{background:transparent url(../img/bg-button-gold17.gif) repeat-x scroll 0 0;border:1px solid #C77F01;color:#654101 !important;display:block;font-weight:normal;height:17px;line-height:17px;text-align:center;text-decoration:none;}
		.rad_table_cont-block p{float:left;width:370px;}
		.add-down-but{width:100px;float:right;margin:16px 0 0 0;}
		
/*LNG Toolbar for Firefox*/
.ff_toolbar_block {background:transparent url(../img/ff_logo.gif) no-repeat scroll 100% 0;overflow:hidden;}
	.ff_text_block {float:left;width:335px;margin-bottom:15px;}
	.ff_down_but{float:left;margin:27px 0 0 20px;width:111px;}
	.ff_down_but_bot{float:right;width:111px;margin:10px 0 0 0;}

.lng-firefox-toolbar-body h2{margin:0.8em 0 0.3em;}
.lng-firefox-toolbar-body .whitebox{overflow:hidden;margin:7px 0;padding:0 5px 5px 5px;}
.lng-firefox-toolbar-body h3{color:#000000;margin:0.7em 0 0.3em;}
.lng-firefox-toolbar-body p{overflow:hidden;}
.lng-firefox-toolbar-body .whitebox img{margin:0 0 0 7px;border:none;}

/* game newsletter */

.sgb-newsletter {width:170px; height:217px; border:1px solid #ccc; float:right; margin:0 6px 0 0; padding:9px 7px;}
	.sgb-newsletter h2 {font-size:13px; margin-top:0;}
		.gmbts-top {padding-right:78px; background:url(../img/des/game-newsletter-ico.gif) 100% 0 no-repeat; text-align:left}
			.gmbts-top span {color:#cf0505; font-weight:bold}
		.gmbts-form {overflow:hidden; zoom:1; padding-top:10px; text-align:left}
			.gmbtsf-input {overflow:hidden; zoom:1; margin-bottom:4px;}
				.gmbtsf-input label {display:block; float:left; font-size:11px; color:#666; line-height:17px;}
				.gmbtsf-input input {float:right; width:128px;}
				.gmbtsf-input .error {clear:both; font-size:11px; color:#cc0000; margin-top:3px;}
			.gmbtsf-submit {border:1px solid #959595; background:url(../img/des/button-grey17-sub.gif) 0 0 repeat-x; float:right}
				.gmbtsf-submit input {border:none; outline:none; background:transparent; height:17px; line-height:17px; width:98px; cursor:pointer; padding-bottom:2px;}
			.gmbtsf-disclaimer {clear:both; font-size:10px; text-align:justify; padding-top:7px; //padding-top:2px;}
/* right nsltr */
.right .sgb-newsletter {margin-right:0; width:168px; height:auto; border-top:none;}
.right .sgb-newsletter-head {width:184px; height:26px; background:url(../img/des/headings/side-newsletter.gif) 0 0 no-repeat; overflow:hidden; zoom:1;}
.right .sgb-newsletter-head span {display:block; padding-top:26px;}

/* Install Guides */
.icg-head {clear:both; display:block; margin:1em 0 0.5em 0; font-size:11pt;}
.icg-cont {overflow:hidden; zoom:1;}
	.icg-cont .colorbox-screenshot {display:block; float:left; width:150px; border:1px solid #eee;}
		.icg-cont .colorbox-screenshot  img {border:none;}
	.icg-text {float:left; width:376px; padding-left:10px;}
.icg-casino-cont {overflow:hidden; zoom:1; margin-right:-14px; margin-top:10px;}
	.icg-casino {background:#e8e8e8; width:232px; float:left; margin-right:14px; overflow:hidden; padding:9px 15px 9px 15px; zoom:1;}
		.icgc-pic {width:74px; height:47px; margin-top:0px; display:block; float:left;}
			.icgc-pic img {border:1px solid #ccc;}
		.icgc-text {float:left; width:115px; padding:6px 0 0 20px;}
			.icgc-text a {font-size:10pt; font-weight:bold}
			.icgc-us {background:url(../img/usa.gif) 100% 0 no-repeat; padding:0 26px 0 0;}
			.icgc-bonus {display:block; font-weight:bold; padding-top:4px; text-align:left}
			.icgc-bonus strong, .icgc-bonus big {color:#990000;}
			.icgc-bonus strong {font-size:13px;}
			
		.icgc-links {padding-top:7px; margin-right:-75px; clear:left;}
			.icgc-links a {margin-bottom:4px; display:block; float:left; margin-right:75px;}


.ix-nwblock	{width:342px; border:1px solid #ccc; float:right; padding:7px 13px; overflow:hidden; zoom:1; position:absolute;}
	.ixnwb-head {color:#C52929; font-size:15px; font-weight:bold; margin-bottom:7px;}
	.ixnwb-text {float:right; width:218px; padding-top:1px; padding-bottom:0px; text-align:justify;}
	.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:16px;}
	.ixnwb-lnk span {display:block; padding-top:60px;}
	.ixnw-ocd .ixnwb-lnk {background-position:0 0;}
	.ixnw-bjd .ixnwb-lnk {background-position:0 -59px;}
		.ixnw-ocd {margin-bottom:4px;}
		
.basics-list {list-style:none; padding-left:110px; background:url(../img/onpages/basics-list.jpg) 0 0 no-repeat; margin:10px 0;}
	.basics-list li {background:none; padding:0; margin:13px 0;}
.basics-block {padding-left:186px; background:url(../img/onpages/basics-laptop.jpg) 0 0 no-repeat; margin:12px 0;}

.bets-list {list-style:none;}
	.bets-list li {padding:0 0 0 26px; background:none; position:relative; margin:8px 0;}
	.bets-list li span {display:block; position:absolute; top:0; left:0; width:17px; height:17px; background-image:url(../img/des/bets-list.gif); background-repeat:no-repeat; margin-right:9px;}
.bl-1 {background-position:0 0;}
.bl-2 {background-position:0 -17px;}
.bl-3 {background-position:0 -34px;}
.bl-4 {background-position:0 -51px;}
.bl-5 {background-position:0 -68px;}
.bl-6 {background-position:0 -85px;}
.bl-7 {background-position:0 -102px;}
.bl-8 {background-position:0 -119px;}
.bl-9 {background-position:0 -136px;}
.bl-10 {background-position:0 -153px;}
.bl-11 {background-position:0 -170px;}
.bl-12 {background-position:0 -187px;}
.bl-13 {background-position:0 -204px;}

.h2cc {background:#ccc; font-size:14px; font-weight:bold; color:#333; margin:10px 0 0 0; line-height:100%; padding:6px 0 6px 9px;}
.odds_table {width:100%; border:1px solid #ccc; border-width:0 1px 1px 1px;}
.odds_table td {text-align:center;}
.odds_table thead td {padding:2px 0;}
.odds_table .ot-name {text-align:left; padding-left:14px;}
.odds_table .ot-odd td {background:#ebebeb;}
.odds_table .ot-bd td {border-top:1px solid #ccc;}
.odds_table th {text-align:center; border:1px solid #ccc; border-width:1px 1px 0 0; line-height:100%; padding:9px 8px;}

#strategies_yellow {width:210px; float:right; margin:0 0 6px 6px;}
#strategies_list span {color:#ccc; font-size:20px; font-weight:bold; display:block; float:left; width:24px; margin-left:-24px;}
#strategies_list li {background:none; padding-left:24px; margin:8px 0;}
.strategies_lnk {display:block; margin-top:3px; text-align:right;}

#roulette_timeline {position:relative; width:530px; height:317px; background:url(../img/onpages/roulette-history-timeline.jpg) 0 0 no-repeat; margin:10px auto;}
#roulette_timeline a {display:block; position:absolute; width:107px; height:142px; text-align:center;}
#roulette_timeline #rtl-a {top:5px; left:13px;}
#roulette_timeline #rtl-c {top:5px; left:212px;}
#roulette_timeline #rtl-e {top:5px; left:413px;}
#roulette_timeline #rtl-b, #roulette_timeline #rtl-d {height:auto; padding-top:112px;}
#roulette_timeline #rtl-b {top:166px; left:110px;}
#roulette_timeline #rtl-d {top:166px; left:321px;}

#history-pascal .yellow_inner {padding-left:120px; background:url(../img/onpages/history-pascal.jpg) 0 0 no-repeat;}
#history_eagle {width:250px; float:left; margin-right:10px;}
#history_eagle img {border:none; margin-right:8px}

#var-table {width:100%; border:1px solid #ccc; border-width:1px 0 1px 1px;}
#var-table td {border:1px solid #ccc; border-width:0 1px 0 0; padding:9px 7px 9px 22px; vertical-align:middle; text-align:left;}
#var-table thead td {font-size:14px; font-weight:bold; text-align:center; background:#ccc; padding:6px 0;}
#var-table tbody td {background:url(../img/ul1-alt-bull.gif) 7px 50% no-repeat;}
#var-table tbody .vt-even td {background-color:#f2f2f2;}
.payout_table {width:354px;}
.payout_table .odds_table .ot-name {padding-left:10px; width:90px;}
.payout_table .odds_table tbody td {padding:4px 0;}
.payout_table .odds_table thead td {border-bottom:1px solid #ccc;}
.payout_table .odds_table .ot-last {padding-right:10px;}
.payout_table .odds_table .ot-mid {padding-right:14px;}
#payout-box {float:right; width:230px; margin-left:8px;}
#payouts-bottom {margin:10px 0; font-size:21px; text-align:center;}
#pob-b {font-size:11px; font-style:italic; color:#666; text-align:left; padding-left:64px;}

/* cll bets */
.cb-numbers {font-weight:bold; font-size:14px;}
	.cb-numbers span {font-size:12px; font-weight:normal;}
	.cb-numbers em {font-style:normal; color:#cc0000;}
	.cb-numbers .cbn-zero {color:#27af41}
	.cbn-bigger {font-size:16px; text-align:center; display:block;}
.call-bets-table {width:354px; border:1px solid #ccc;}
	.call-bets-table td {padding:7px 0; text-align:center;}
	.call-bets-table thead td {font-weight:bold; border-bottom:1px solid #ccc;}
	.call-bets-table .cbt-f {text-align:left; padding-left:14px; width:80px;}
	.cbt-odd {background:#ebebeb;}
.call-bets-table-b {width:100%; border:1px solid #ccc;}
	.call-bets-table-b td {padding:6px 0 6px 8px; background:#ebebeb;}
	.call-bets-table-b .cbtb-h td {font-weight:bold; background:#fff;}
	
.bc-systems-grid {text-align:center; font-size:20px; font-weight:bold; position:relative; overflow:hidden; zoom:1; background:#fcf4cd; border:1px solid #e2c22c; padding:6px 0;}
	.bc-systems-grid em, .bc-systems-grid strong, .bc-systems-grid span {display:block; float:left; height:25px; overflow:hidden; zoom:1; line-height:25px; margin:0 2px;} 
	.bc-systems-grid strong {font-size:23px;}
	.bc-systems-grid span {width:19px; height:25px; background:url(../img/des/rarr.gif) 0 6px no-repeat;}
	.bc-systems-grid em {display:block; float:left; font-style:normal;}
	
.bc-systems-grid p {clear:left; margin:0}
.bcsg-string {position:relative; left:50%; float:left; margin:4px 0;}
	.bcsg-string div {position:relative; left:-50%; overflow:hidden; zoom:1;}
.bsg-smaller {font-size:16px;}
.bsg-smaller strong {font-size:20px;}

.betsys-table {width:100%; border:1px solid #ccc; border-width:1px 1px 0 0;}
.betsys-table td, .betsys-table th {border:1px solid #ccc; border-width:0 0 1px 1px;}
.betsys-table td {text-align:center; width:60px; font-size:14px; padding:4px 0;}
.betsys-table th {color:#666; padding-left:14px;}
.bst-size td {font-weight:bold;}
.bst-red {color:#b10000;}

#bsl-table {border:1px solid #e2c22c; background:#fcf4cd; font-size:13px; width:450px;}
#bsl-table thead td {border-bottom:1px solid #e2c22c; font-weight:bold;}
#bsl-table td {padding:4px 0; text-align:center;}
#bsl-table .bsl-f {padding-left:12px; text-align:left; width:160px;}

.bst-other td {width:53px;}

/* h */
#page_roulette-tips .hre {background:none;}
.hre-chips {background:none !important;}
.hre-chips span {height:17px; background:url(../img/des/separator-chips.gif) 50% 0 no-repeat;}


/*roulette TIPS*/
.table_tips {border-color:#CCCCCC;border-style:solid;border-width:1px 0 1px 1px;width:100%;}
	.table_tips thead td {font-size:20px;font-weight:bold;padding:10px 0;text-align:center;}
	.table_tips * {vertical-align:middle;}
	.ti_th1 {color:#198A0D;}
	.ti_th2 {color:#C71210;}
	.ti_txt {border-color:#CCCCCC;border-style:solid;border-width:0 1px 0 0;padding:5px 4px 5px 0;text-align:left;width:217px;}
	.ti_gr td {background:#E7E7E7 none repeat scroll 0 0;}
	.ti_num {color:#c71210;font-size:20px;font-weight:bold;padding:0 8px 0 17px;}
	.ti_txt img {margin-right:10px; float:left;}
	.ti_txt span {width:132px; height:55px; display:table-cell; //display:inline; text-align:left;}
.bj-tips-list{margin:30px 0 0 0;}
	.bj-tips-list li{background-image:none;padding-left:0;margin:10px 0;}
	.bj-tips-list li strong {display:block; margin-bottom:8px;}
	
	
/* Roulette Games */
.bgs-item {margin:0 0 12px 0;}
.bgs-table {border:1px solid #ccc; border-width:0 1px;}
	.bgs-table td {border:1px solid #ccc; border-width:0 0 1px 0;}
		.bgst-1 {padding:5px;}
		.bgst-2 {padding:12px 10px 7px 5px; vertical-align:top;}
			.bgst-title {font-size:14px; font-weight:bold;}
				.bgst-title span {font-size:12px; font-weight:normal; font-style:italic; color:#666;}
			.bgst-2 p {margin:6px 0 0 0;}
			.bgst-mb {margin:24px 0 0 0; text-align:right; color:#999;}
			.bgst-mbp {margin:11px 0 0 0; text-align:right}
		.bgst-3 {background:#ededed; font-size:24px; font-weight:bold; color:#e64848;}
			.bgst-3 span {padding:0 15px;}
			.bgst-ec span {display:block; line-height:100%; padding-bottom:13px; background:url(../img/des/editors-icon-54x11.gif) 50% 100% no-repeat;}
.lnk-play {display:inline-block; padding:0 0 0 18px; background:url(../img/des/play-icon.gif) 0 1px no-repeat;}
.lnk-info {display:inline-block; padding:0 0 0 18px; background:url(../img/des/info-icon.gif) 0 1px no-repeat;}
			
/* 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;}
		
.h2gr {background:#e64848; font-size:15px; font-weight:bold; color:#fff; margin:0; line-height:100%; padding:6px 0 5px 10px;}
.h2cc {background:#ccc; font-size:15px; font-weight:bold; color:#555; margin:0; line-height:100%; padding:6px 0 5px 10px;}


/*CASINO GAMES REVIEW*/
.gr-score {width:80px; float:right; margin:0 0 10px 12px;}
.gr-score-block{border:1px solid #CCCCCC;color:#e64848;font-size:30px;font-weight:bold;padding:0 0 6px;text-align:center;}
	.gr-score-ec {background:url(../img/des/editors-icon-54x11.gif) 50% 54px no-repeat; padding-bottom:14px;}
	.gr-score-block div{background:#CCCCCC;color:#666666;display:block;font-size:11px;margin-bottom:6px;padding:3px 0;}
	.gr-score-ec div {margin-bottom:0;}
.game-rev-pros-cons{border:1px solid #CCCCCC;overflow:hidden;margin:10px 0;}
	.game-rev-pros-cons span{padding:0 0 0 29px;background-repeat:no-repeat;background-position:0 0; height:16px; line-height:16px;display:block;font-size:14px;font-weight:bold;margin:0.7em 0 0.2em;}
	.gr_rev_pros{width:235px;float:left;padding:0 20px;}
		.gr_rev_pros span{background-image:url(../img/des/positive.gif)}
	.gr_rev_cons{width:200px;float:right;padding:0 20px;}
		.gr_rev_cons span{background-image:url(../img/des/negative.gif)}
	.gr-score .button_golden17 {margin-top:8px;}
		
.gr-rival {background:url(../img/des/icon-16-rival.gif) 0 0 no-repeat; padding-left:20px; display:inline-block; height:16px; line-height:16px;}
.gr-vegas-tech {background:url(../img/des/icon-16-vegastech.gif) 0 0 no-repeat; padding-left:20px; display:inline-block; height:16px; line-height:16px;}
.gr-rtg {background:url(../img/des/icon-16-rtg.gif) 0 0 no-repeat; padding-left:20px; display:inline-block; height:16px; line-height:16px;}
.gr-topgame {background:url(../img/des/icon-16-topgame.gif) 0 0 no-repeat; padding-left:20px; display:inline-block; height:16px; line-height:16px;}

.gr-table .grey_block_table {width:100%;}

#gr-partner {padding:4px 22px; border:1px solid #ccc; margin:12px 0; overflow:hidden;}
#grp-logo {display:block; width:80px; float:left; margin-right:36px;}
	#grp-logo img {border:none;}
#grp-bonus {font-size:14px; width:120px; float:left; line-height:40px; margin-right:44px;}
	#grp-bonus span {font-weight:bold; color:#e64848;}
#grp-us {width:21px; height:14px; float:left; padding-top:12px; margin-right:44px;}
	#grp-us img {border:none;}
#grp-links {width:177px; float:left; line-height:40px; text-align:left; overflow:hidden; margin-right:-20px;}
	#grp-links a {display:block; float:left; margin-right:20px;}
	#grp-links .button_golden17 {margin-top:11px; padding:0 8px;}

/*  Screen Appendix */
.screen_appendix {display:none; position:absolute; z-index:10000; height:40px; background:url(../img/des/gm_review-appendix.gif) 0 0 repeat-x;}
	.screen_appendix a {display:inline-block; height:40px; background:url(../img/des/gm_review-sb-l.gif) 0 0 no-repeat; padding:0 0 0 12px; text-decoration:none;  color:#654101; text-align:center;}
	* html .screen_appendix a {display:inline; zoom:1;}
		.screen_appendix a span {display:block; height:40px; background:url(../img/des/gm_review-sb-r.gif) 100% 0 no-repeat; padding:0 12px 0 0;}
			.screen_appendix a span span {background:url(../img/des/gm_review-sb-c.gif) 0 0 repeat-x; padding:0; line-height:40px; padding:0 40px; font-size:18px !important;}
	
.button_golden17, .button_golden17:link, .button_golden17:visited, .button_golden17:hover {display:block; height:17px; line-height:17px; background:url(../img/des/button-golden17.gif) 0 0 repeat-x; border:1px solid #cb8812; color:#654101; text-decoration:none; text-align:center}
.button_silver17, .button_silver17:link, .button_silver17:visited, .button_silver17:hover {background:url(../img/des/button-silver17.gif) repeat-x scroll 0 0; border:1px solid #b9b9b9; color:#555555; display:block; height:17px; line-height:17px; text-align:center; text-decoration:none; cursor:pointer; }

.button_silver21, .button_silver21:link, .button_silver21:visited, .button_silver21:hover {background:url(../img/des/button-silver21.gif) repeat-x scroll 0 0; border:1px solid #b9b9b9; color:#555555; display:block; height:21px; line-height:21px; text-align:center; text-decoration:none; cursor:pointer; }

/* picker */
.index_picker {position:absolute; width:298px;}
	.ixp-cont {border:1px solid #ccc; border-width:0 1px 1px 1px; width:296px; height:206px; position:relative; overflow:hidden;}
	.ixp-mover-cont {height:206px; position:relative; left:-296px; width:888px;}
	.ixp-mover {position:absolute; top:0; width:284px; height:192px; padding:7px 6px;}
	.ixp-curr {left:296px;}
	.ixp-next {left:0;}
		.ixp-l, .ixp-r {float:left; background:#fff;}
		.ixp-l {width:179px;}
		.ixp-r {width:105px;}
			.ixp-l {color:#666666; font-style:italic;}
			.ixp-l strong {color:#333; font-style:normal;}
			.ixp-l a {display:inline-block;}
			.ixp-l img {margin-bottom:6px;}
			.ixp-name {margin-right:-100px;}
			.ixp-score {background:#f1f1f1; font-size:30px; color:#e64848; font-weight:bold; letter-spacing:-1px; text-align:center; width:103px; line-height:100%; padding:8px 0 9px 0;}
			.ixp-score.ixp-ec {background:url(../img/des/editors-icon-54x11.gif) 50% 33px no-repeat #f1f1f1;  padding:2px 0 15px 0;}
			.ixp-us {display:block; background:url(../img/usa.gif) 0 0 no-repeat; height:14px; color:#666; font-weight:bold; margin:8px 0 0 0; padding:0 0 7px 29px; border-bottom:1px dotted #ccc;}
			.ixp-desc {margin:10px 0 0 0; padding:0;}
				.ixp-desc li {margin:0 0 3px 0; padding:0; background:none;}
			.ixp-cont .button_silver17, .ixp-cont .button_golden17 {position:absolute; bottom:12px; width:78px; clear:left;}
			.ixp-cont .button_silver17 {left:64px;}
			.ixp-cont .button_golden17 {right:64px;}
			.ixp-larr, .ixp-rarr {width:34px; height:25px; position:absolute; bottom:10px; cursor:pointer; background:url(../img/des/ixp-arr.gif) 0 0 no-repeat;}
			.ixp-larr {left:7px;}
			.ixp-rarr {right:7px; background-position:100% 0;}
			.picker-tooltip {position:absolute; width:194px; background:#fff; color:#333; border:1px solid #999; text-align:left; padding:7px;}
				.picker-tooltip span {color:#cc0000;}
/* index social */				
.index_social {position:absolute; top:0; right:0;}
	.index_social .social_top {float:none; padding:0; display:inline; overflow:hidden; zoom:1;}
		.index_social .social_top a {display:block; width:18px; height:18px; float:left; margin:0 5px 0 0; background-image:url(../img/social/sprite-18x18.gif); background-repeat:no-repeat; cursor:pointer;}
		.index_social .soc_su {background-position:0 0;}
		.index_social .soc_fb {background-position:0 -18px;}
		.index_social .soc_bm {background-position:0 -36px;}
		.index_social .soc_pr {background-position:0 -54px;} 
		.index_social .soc_dl {background-position:0 -72px;}
		.index_social .soc_dg {background-position:0 -90px;}
		.index_social .soc_tw {background-position:0 -108px;}