/*
2010/05/11 - 13:20:18
*/
 div.picks {margin-bottom: 15px;}
div.picks h3 { margin-bottom: 6px; }
div.picks div.box8, div.picks div.section {width: 460px !important;}
div.picks dl {width: 210px;margin: 0 10px;padding-bottom: 12px;}
div.picks dl dt, div.picks dl dd {width: 210px;text-align: center;}
div.picks dl dd a {
font-size:10px;
font-weight:bold;
text-transform:uppercase;
}
 .genrelist, .genrelist li {position: relative;display: inline;float: left;}
.genrelist {list-style-type: none;padding: 0 15px 0 0 !important;margin: 0;}
.genrelist li, .genrelist a {clear: both;white-space: nowrap;font-size: 11px;}
.genrelist li {margin: 0;padding: 0;}
.genrelist li a:visited {color: #003399;}

 
.index_sprite, .index_sprite_pc {background: transparent url(Popular-poker-room.jpg) no-repeat;overflow: hidden;}

 div#header h4 {height: 36px;width: 570px;background: transparent url(header_anged.png) top left no-repeat;}
body.download div#header div#bubbles {position: absolute !important;top: 0px;right: 0px;height: 109px;}
 div#top10 h4 {margin-bottom: -2px;z-index: 10;}
div#top10 h4 a {background-position: -240px -83px; height: 59px;}
div#top10 div.mod_cap_inner {z-index: 9;}
div#top10 div.top10_bottom {width: 200px !important;clear: both;overflow: hidden;padding: 10px 0 0 0 !important;}
div#top10 div.top10_bottom a { float: left;position: relative;display: inline;}
div.dailyemail .box8 {padding: 4px 12px 3px 6px;height: 36px;width: 682px;}
div.dailyemail form {width: 100%;}
div.dailyemail form div {width: 570px;}
div.dailyemail label {display: inline;float: left;position: relative;height: 18px;width: 295px;padding: 8px 5px 6px 40px;margin: 0 0 0 10px;text-align: left;font-size: 13px;font-weight: bold;background-position: left center;}
div.dailyemail input.formText {margin: 5px 5px 0 0;height: 16px;width: 195px;float: left;}
div.dailyemail .formSubmit {float: right;margin: 4px 0 0 0;width: 110px;}
div#dailyemail_errors_1 ul.formErrors { width: 683px; }
div#dailyemail_errors_2 ul.formErrors { width: 683px; margin-bottom: 0 !important; }
div#dailyemail_2 { margin-top: 10px; }
 div #gc_overlay {position: absolute;top: 50%;left: 50%;margin-left: -230px;margin-top: -250px;width: 472px;padding: 4px;background: #D7E9FE;z-index: 3001;overflow: hidden;text-align: left;}
#gc_overlay .overlay_main {width: 425px;background: white;padding: 10px 20px 0 27px;}
#gc_overlay #close {background: #d7e9fe;position: absolute;z-index: 3002;top: 0;right: 0;padding: 7px 10px 5px 5px;}
#gc_overlay #close span {text-transform: uppercase;}
#gc_overlay .box1 {background: transparent url(gameclub_fish_middle.gif) top left repeat-x;margin: 10px 0 0 -10px;}
#gc_overlay .box2 {background: transparent url(gameclub_fish_right.gif) top right no-repeat;}
#gc_overlay .gc_overlay_header .box4 {background: transparent url(gameclub_fish_left.jpg) top left no-repeat;height: 118px;margin: 0 0 0 0;width: 425px;}
#gc_overlay h2 {padding: 51px 0 0 110px;font-size: 16px;}
#gc_overlay .gc_overlay_content {margin: 25px 0 24px 0;}
#gc_overlay ul {padding-left: 0;clear: both;}
#gc_overlay ul li {padding-bottom: 4px;width: 405px;display: block;}
#gc_overlay .bfgc_bbb {margin: 25px 0 30px -15px;width: 450px;height: 68px;background: url(BFGC_BBB.jpg) top left no-repeat;text-indent: -30000px;}
#gc_overlay_footer {width: 472px;height: 64px;overflow: hidden;clear: both;margin: 0 0 0 -27px;background: url(footer_tile.gif) top left repeat-x;}
#gc_overlay_footer span {display: block;position: relative;text-indent: -30000px;width: 397px;padding: 30px 0 0 75px;background: url(footer_fish.jpg) top left no-repeat;}
#gc_overlay_footer span span {padding: 10px 0 0 0;width: 380px;height: 21px;background: url(text_bfg_worldslargest.gif) top left no-repeat;}
 div#feature_dw {width: 460px;}
div#feature_dw.loading {margin: 0;background-position: center center;background-color: #F3F8FF;}
 div#feature {margin-bottom: 3px;}
div#feature div.box8 {width: 460px;}
div#feature_top {width: 460px;border-bottom: solid 1px #D7E9FE;margin-bottom: 6px;height: 44px;}
div#feature_top h3 {background-position: 0 -374px; width: 140px;height: 30px;margin: 12px 0 0 162px;text-indent: -30000px;}
 div#feature_image {width: 175px;height: 150px;padding: 6px 10px 10px 10px;overflow: hidden;}
div#feature_info {width: 255px;overflow: hidden;margin: 4px 0 0 0;}
div#feature_info h5 {display: block;font-size: 12px;margin: 0 0 3px 0;}
div#feature_info div {width: 255px;clear: both;}
div#feature_info div#screenshots {margin: 8px 0 10px 0;text-align: left;font-size: 11px;}
div#feature_info img {margin: 3px 0 0 0;}
a#module_more_games {background: url(more_games.jpg) top right no-repeat;width: 400px;height: 89px;margin: 0 0 20px 0;}
div#addtofaves.theme_banner_above {margin-top: -8px;right: 0;border-top: solid 1px #B3CEDC;border-right: solid 1px #B3CEDC;z-index: 11;}
 .gameListDivPadding{position:relative;display:block !important;clear:both;width:940px;}
#container .gameListDivPadding h2{margin:39px 0px 10px 0px;padding:0px;display:block !important;clear:both;font-size:18px;}
#showHideAlphalist{position:absolute;bottom:14px;right:6px;}
 .GameListBar{margin:0px 0px 30px 0px;padding:0px;height:32px;width:940px;font-weight:bold;background:#f6fbff url(GameListBar.png) top left repeat-x;}
.GameListBar .goto{display:block;height:32px;width:42px;font-size:11px;background-color:#d8eaff;line-height:32px;text-align:center;float:left;margin-right: 3px;}
.GameListBar a{margin:1px 0px 0px 0px;padding:0px 10px;line-height:30px;display:block;float:left;}
.GameListBar a:hover{padding:0px 9px;border:1px solid #ebf1f1;border-top:none;border-bottom:none;background-color:#ffffff;}
.GameListBar a.selected{padding:0px 9px;border:1px solid #ebf1f1;border-top:none;border-bottom:none;background-color:#ffffff;}
.GameListBar a.nogames{padding:0px 9px;color:#666666 !important;text-decoration:none;cursor:default;}
.GameListBar a.nogames:hover{padding:0px 9px;color:#666666;border:none;background-color:transparent;}
.GameListBar span.icon_loading {display:none;height:32px;width:24px;font-size:11px;background-color: #d8eaff;background-position: 2px 5px;line-height:22px;text-align:center;float:right;}
 #alpha_gamelist div{margin:0px;padding:0px 0px 40px 0px;display:block !important;clear:both;width:940px;}
#alpha_gamelist div h4{margin:0px;padding:0px 12px 0px 0px;width:28px;float:left;border-right: 1px solid #d7edff;text-align:right;font-size:18px;color:#666666;}
#alpha_gamelist div ul{margin:0px;padding:0 8px 0 0;list-style-type:none;float:left;width:290px;border-left: 1px solid #d7edff;overflow:hidden;}
#alpha_gamelist div ul li{padding-left:12px;line-height: 18px;font-size:12px;color:#003399;}
 div#shareOverlay {position: absolute;display: none;top:0px;left:0px;width:100%;background: #000000;z-index:600 !important;}
div#shareWindow {display: none;position: absolute;top:20px;left:0px;width:589px;margin:0px;padding:3px 0px;background-color: #d6ecff;z-index:700 !important;overflow:auto;text-align:center;}
div#closeButton{position:absolute;top:3px;right:3px;width:67px;height:24px;font: normal normal bold 12px/24px arial, sans-serif;cursor:pointer;border:1px solid #dce8f6;border-top:none;border-right:none;}
.closeButton{text-decoration: none;color: #003399;background:#d9eafc;}
.closeButtonhover{text-decoration: underline;color: #008800;}
div#shareContainer {margin:0px auto;padding:0px;width:581px;background:#ffffff;border:1px solid #dce8f6;text-align:left;overflow:hidden;font: normal normal normal 12px/16px arial, sans-serif;}
 h1#shareTitle{margin:16px 0px 0px 25px;padding:0px;width:532px;height:25px;font: normal normal bold 22px/20px arial, sans-serif;color:#003399;border-bottom: 1px solid #abcfdd;}
h2#option1{margin:16px 0px 0px 25px;padding:0px;width:532px;font: normal normal bold 18px/16px arial, sans-serif;color:#003399;}
#errorContainer{display: none;margin:4px 0px 0px 25px;padding:8px 0px 8px 32px;width:500px;background:#fffed8;color:#000000;line-height:18px;background:#fffed8 url(icon_error.gif) 8px 8px no-repeat;}
#shareForm{margin:0px;padding:0px;text-align:left;}
#shareForm label{display:block;font-weight:bold;float:none;clear:both;text-align:left;padding-left: 12px;width: 400px;}
h2#option2{clear:both;margin:0px 0px 0px 25px;padding:10px 0px 0px 0px;width:532px;height:27px;font: normal normal bold 16px/16px arial, sans-serif;color:#003366;border-top:1px solid #abcfdd;}
h2#option2 span{font-weight:normal;}
div#infoContainer{margin:14px 0 0 0;padding: 0;width: 564px;}
div#emailContainer{margin: 0;padding:0;width: 564px;}
 span#sharePreload{display:none;background:transparent url(message.png) right top no-repeat;}
div#messageContainer{margin: 0;padding: 10px 0 0 0;width: 564px;height: 300px;overflow: hidden;background: transparent url(message.png) right top no-repeat;clear: both;}
div#securityContainer{margin: 0 0 0 38px;padding: 0;width: 532px;height: 139px;}
div#privacyContainer{margin: 8px 0 4px 0;padding: 0;height: 40px;text-align: center;}
div#infoContainer p{margin: 0 0 0 38px;padding: 0;width: 526px;height: 20px;clear: both;position: relative;display: block;}
div#infoContainer p label {position: absolute;top: 1px;left:22px;margin:0px;padding:0px;display: block;font-weight:normal;}
div#infoContainer p input#earnFreeGames {margin:0px;padding:0px;}
 .addEmails{margin:0px 0px 0px 0px;padding:0px 0px 0px 26px;float:right;width:180px;height:24px;font: normal normal bold 12px/24px arial, sans-serif;color:#003399;background:#ffffff url(add.gif) left top no-repeat;cursor:pointer;text-align:left;}
.addEmails:hover{background-position: bottom left;}
div#gameInfoContainer, div#yourNameContainer{padding:0px;overflow:hidden;}
div#gameInfoContainer{margin:0px 0px 0px 38px;width:508px;height:85px;clear:left;}
div#gameInfoContainer img{float:left;margin-right:8px;}
div#gameInfoContainer strong{margin:0px 0px 0px 0px;padding:0px;display:block;font-size:14px;font-weight:bold;color:#003399;}
div#gameInfoContainer a{display:block;color:#003399;line-height:12px;font-weight:normal;}
div#yourNameContainer{margin:0px 0px 0px 130px;width:420px;height:20px;}
div#securityContainer strong{margin:4px 0px;display:block;}
div#keyContainer{margin:4px 14px 0px 0px;padding:0px;width:300px;height:50px;float:left;display:inline;}
#privateKey{}
#securityImage{border:1px solid #9ec4d5;}
 div#buttonContainer{margin:24px 4px 4px 0px;padding:0px;height:35px;}
#clearFields{padding-left:8px;line-height:19px;}
#clearFields span{color:#003399;cursor:pointer;}
#submit{float:left;clear:left;}
#openEmail{margin:0px 0px 10px 34px;}
div#infoContainer label, div#infoContainer input,div#emailContainer label, div#emailContainer input,div#messageContainer label, div#messageContainer input,div#yourEmailText{margin:0px 0px 4px 38px;}
div#messageContainer textarea{margin: 0px 0px 4px 38px;font-weight: normal;line-height: 16px;}
div#infoContainer input,div#messageContainer input,div#messageContainer textarea{margin-bottom:8px;}
#yourName, #yourEmail,#yourEmailText, #friendsEmail, .friendsEmail, #privateKey{width:300px;height:22px;}
div#emailContainer #friendsEmail, div#emailContainer .friendsEmail{margin-bottom:8px;}
 div#infoContainer > #yourName,div#infoContainer > #yourEmail,div#infoContainer > #yourEmailText,div#emailContainer > #friendsEmail,div#emailContainer > .friendsEmail, div#securityContainer > #privateKey{height:18px;}
 #subject{margin:0px 0px 0px 38px;padding-right:8px;width:400px;overflow:hidden;line-height:16px;}
#message{height:82px;width:397px;}
.textbox{padding:2px 2px;font-size:14px;color:#003366;border:1px solid #9ec4d5;background:transparent url(textbox.jpg) top left repeat-x;}
.textbox:hover{border:1px solid #0068dd;background:transparent url(textbox.jpg) top left repeat-x;}
.textboxError{padding:2px 2px;font-size:14px;color:#003366;border:1px solid #a12d16;background:none;}
.textboxError:hover{border:1px solid #9c2811;}
#shareForm .error{color:#9c2811;}
.errorIcon{float:right;width:190px;height:24px;display:inline;line-height:24px;padding-left:24px;color:#9c2811;background: transparent url(icon_error.gif) 0px 2px no-repeat;}
#privateKeyError{float:none;width:300px;height:24px;display:block;line-height:24px;margin:4px 0px 0px 2px;}
#submit, #openEmail{padding:0px;}
.button{padding:0px;border:2px solid #003366;border-top:2px solid #b3cedc;border-left:2px solid #b3cedc; background-color:#003399;color:#FFFFFF;font-size:12px;font-weight:bold;cursor:pointer;}
.button:hover{ background-color:#3399ff;}
 #toolTip{position:absolute;display: none;left:0px;top:0px;background: transparent;width:200px;height:200px;z-index:800 !important;}
#toolTipTop{background: transparent url(tipbox_topcap.png) 0 0 no-repeat;width: 225px;height: 25px;}
#toolTipCenter{background: transparent url(tipbox_middle.png) 0 0 repeat-y;width: 188px;padding: 0px 23px 0px 14px;text-align:left;}
#toolTipBottom{background: transparent url(tipbox_bottomcap.png) 0 0 no-repeat;width: 225px;height: 20px;}
#toolTipPointer{position: absolute !important;top: 0;left:-36px;width: 40px;height: 85px;background:transparent url(tipbox_pointer_left_mid.png) right 20px no-repeat;}
 #shareConfirmation{ }
#shareMessage{padding:8px 8px 8px 43px;display:block !important;background:#ecfce1 url(icon_check.gif) 8px 8px no-repeat;border:1px solid #edf9e5;color:#000000;}
#shareMessage h4{display:block !important;font: normal normal bold 14px/24px arial, sans-serif;color:#000000;}
#shareMessage p{display:block !important;font: normal normal normal 12px/18px arial, sans-serif;color:#000000;}
 .icon_share {visibility: hidden;}
 table.subnav_drop_top td.box1 { background-position: 115px 0px;}
ul#subnav li div.dropdown #genrelist_1 {margin-left: 3px !important;}
ul#subnav li div.dropdown a {font-size: 12px;}
table.subnav_drop_bottom a {margin: 10px 0 0 8px;}
table.subnav_drop_bottom a:visited {color: #003399;}
table.subnav_drop_bottom a.icon_pop {margin-left: 56px;}
#subnav_outer .gsearch {position: absolute !important;right: 8px;top: 5px;}
 div#todays_release {margin-bottom: 20px;}
div#todays_release h4 {margin-bottom: -2px;z-index: 10;}
div#todays_release h4 a {height: 51px;}
div#todays_release h4 a.single {background-position: -240px -161px; }
div#todays_release h4 a.multiple {background-position: -240px -222px; }
div#todays_release div.mod_cap_inner {z-index: 9;padding: 12px 8px 0 10px;}
div#todays_release dl.game_list dt {padding-bottom: 10px;}
div#todays_release dl.game_list dd {padding-top: 0;padding-bottom: 10px;}
div#todays_release dl.game_list dt span div {float: left;display: inline;width: 80px;height: 20px;text-align: center;}
div#todays_release div.todays_release_bottom {width: 200px !important;clear: both;overflow: hidden;padding: 1px 0 0 0 !important;border-top: solid 1px #B3CEDC;margin-bottom: -10px;}
div#todays_release div.todays_release_bottom a { float: left;position: relative;display: inline;}
div#topgenres {width: 220px;background: white;margin: -7px 0 10px 0;}
div#topgenres h4 {height: 28px;width: 220px;text-indent: -30000px;background-position: 0 -337px; }
div#topgenres ul {margin: 0 0 15px 0;}
div#topgenres ul li {width: 220px !important;clear: both;text-align: left;margin: 0 0 -2px 0;}
div#topgenres ul li a {padding-left: 28px;}
div#gc_specials {margin-bottom: 20px;background-color: white; }
div#gc_specials h3 {width: 220px;height: 53px;background-position: 0 -166px;}
span#gc_specials_gcicon, span#gc_specials_title, span#gc_specials_counter {position: absolute;display: block;overflow: hidden;}
span#gc_specials_gcicon {width: 60px;height: 52px;background-position: -286px -368px;left: 7px;top: 0;text-indent: -30000px;}
span#gc_specials_title {width: 145px;height: 20px;left: 69px;top: 15px;color: white;font-size: 10px;font-weight: normal;white-space: nowrap;}
span#gc_specials_counter {width: 145px;height: 20px;left: 67px;top: 25px;}
div.gc_specials_divider {margin-top: 10px;border-top: solid 1px #B3CEDC;width: 200px;height: 10px;overflow: hidden;}
div#gc_specials h5, div#gc_specials h5 a {display: inline;float: left;position: relative;text-indent: -30000px;}
div#gc_specials_tgt h5 {width: 191px;height: 42px;background-position: -3px -228px;}
div#gc_specials_ddeal h5, div#gc_specials_ddeal h5 a {width: 202px;height: 42px;}
div#gc_specials_ddeal h5 {background-position: -1px -280px;}
div#gc_specials dd {font-weight: bold;} 
div#theme_banner_pagecap {height: 8px;width: 980px;overflow: hidden;background: transparent url(theme_banner_pagecap.png) top left no-repeat;margin-top:  5px;z-index: 10;}
body.online div#theme_banner_pagecap {background-image: url(theme_banner_pagecap_online.png);}
.gsearch_field {overflow: hidden;}
.gsearch_field div, .gsearch_field input, .gsearch_submit div {background: url(search_sprite.png) left top no-repeat;}
.gsearch_field_left, .gsearch_field_right {width: 12px;height: 22px;}
div.gsearch_field_left {background-position: -19px 0;}
body.mac div.gsearch_field_left { background-position: -19px -52px; }
div.gsearch_field_center {border-top: solid 1px #9AC9EA;border-bottom: solid 1px #9AC9EA;height: 20px;}
body.mac div.gsearch_field_center { border-top: solid 1px #BFBFBF;border-bottom: solid 1px #BCBCBC;}
div.gsearch_field_center input {width: 174px;padding: 3px 0 0 16px;margin: 0;background-position: 0 -25px;background-repeat: repeat-x;border-style: none;height: 17px;line-height: 15px;outline: none;}
body.mac div.gsearch_field_center input { background-position: 0 -77px; }
div.gsearch_field_center input.hint {font-style: italic;font-weight: normal;}
div.gsearch_field_right {background-position: 0 0;} 
body.mac div.gsearch_field_right { background-position: 0 -52px; }
div.gsearch_field_icon {position: absolute !important;left: 8px;top: 5px;width: 15px;height: 13px;background-position: 0 -114px;}
div.gsearch_submit {margin: 0 0 0 2px;cursor: pointer;cursor: hand;} 
div.gsearch_submit_left, div.gsearch_submit_right {width: 16px;height: 22px;}
div.gsearch_submit_left {background-position: -15px -133px;}   
div.gsearch_submit:hover div.gsearch_submit_left { background-position: -15px -183px; }
div.gsearch_submit_center { 
background-position: 0 -158px;background-repeat: repeat-x;height: 18px;padding: 4px 0 0 0;line-height: 13px;font-weight: bold;color: white;
display:block;
}
    

#thezoken{ 
 padding:2px 0px 3px 0px;
 line-height: 13px;font-weight: bold;color: white;
display:block;
float:left;
background:url("search_sprite.png") repeat-x scroll 0 -158px transparent;
border:none; 
cursor:pointer; 
}


#thezoken:hover{
background-position:0 -208px; 

} 

div.gsearch_submit:hover div.gsearch_submit_center { background-position: 0 -208px; }
div.gsearch_submit_right {background-position: 0 -133px;}
div.gsearch_submit:hover div.gsearch_submit_right { background-position: 0 -183px; }
#dailyemail h3 { clear: both; }
#dailyemail p { margin: 5px 15px 5px 0 !important; }
#dailyemail ul {clear: both;padding: 15px 10px;margin: 0 0 10px 0;width: 675px;list-style-type: none;font-size: 14px;font-weight: bold;}
#dailyemail ul.successmsg { background-color: #F0FFEB; }
#dailyemail ul.errmsg { background-color: #FFFFCC; }
div#oops {width: 100%;}
div#oops h2 {background: url(fish_blush.jpg) top left no-repeat;border-bottom: solid 1px #BED7E3;width: 100%;height: 63px;text-indent: -30000px;margin: 5px 0 14px 0;}
div#oops h2 span {display: block;width: 200px;height: 63px;background: url(oops.gif) 63px 14px no-repeat;}
div#oops ul li {clear: both;overflow: hidden;}
div#oops h3 { margin: 30px 0 8px 0 }
div#oops_num1game { margin: 0 20px 0 0; }
div#oops_num1game div.box8 {width: 175px !important;padding: 0 10px 10px 10px;text-align: center;}
div#oops_num1game h3 { background-image: url(title_hitgame.gif);margin: -14px 0 6px 0 !important;}
div#oops_num1game a { font-weight: bold; }
div#oops_gamelist_row1 {width: 604px;padding: 0;}
div#oops_gamelist_row2 {padding-left: 15px;}
div#oops_gamelist dl {width: 80px;margin: 17px 20px 0 0;overflow: hidden;}
div#oops_gamelist dl dt {margin-bottom: 5px;font-weight: bold;color: #008800;}
.countdown {min-height: 25px;}
.hasCountdown, .countdown_row, .countdown_section {display: inline;float: left;position: relative;}
.hasCountdown, .countdown_row {width: 100%;clear: both;}
.countdown_rtl {direction: rtl;}
.countdown_holding span {background-color: #ccc;}
.countdown_row {padding: 0px 2px;}
.countdown_section {padding: 0 5px 0 0;font-size: 10px;color: #8F8F99;}
.countdown_yellow_white .countdown_section {color: white;}
.countdown_section br {display: none;}
.countdown_amount, .countdown_whole_day .countdown_section {position: relative;padding: 0 2px 0 0;font-size: 20px;font-weight: bold;color: #990000;}
.countdown_whole_day .countdown_amount {padding-right: 6px;}
.countdown .countdown_zero, .countdown .countdown_zero span {color: #8F8F99;}
.countdown_yellow_white .countdown_zero, .countdown_yellow_white .countdown_zero span {color: #B3CEDC;}
.countdown_yellow_white .countdown_amount {color: yellow;}
.countdown_descr {display: block;width: 100%;}

 
 
 
 
 
 
 
 
 

