html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}

body{font:normal normal normal 14px/1.4 arial,helvetica,sans-serif;background:#000 url('../images/main-bg.png') no-repeat fixed center top;}
h2.thanks{font-size:20px;color:#c00f24;}
p.thanks{padding:12px;color:#666;font-size:12px;}

#container{margin:20px auto 0;width:960px;}
#body{background-color:#fff;}
#copy-tooltip{position:absolute;left:0;top:0;background:url('../images/arrow-left.png') no-repeat scroll left top;padding-left:14px;height:23px;display:none;}
#copy-tooltip span{border-width:1px 1px 1px 0;border-style:solid;border-color:#990b1c;background-color:#c00f24;color:#fff;font-weight:bold;font-size:10px;display:block;margin-top:1px;line-height:20px;padding:0 6px 0 3px;}

#header{position:relative;background-color:#fff;}
#header #starburst{width:519px;height:148px;background:url('../images/starburst.png') no-repeat scroll left top;position:absolute;left:0;top:-12px;}
#header #wrapper{position:relative;overflow:hidden;height:136px;}
#header #logo{float:left;margin:8px 0 0 16px;}

#search-form{float:right;margin:14px 21px 0 0;width:530px;height:86px;}
#search-form .left-side{float:left;width:12px;height:86px;background:url('../images/box-sides.png') no-repeat scroll 0 0;}
#search-form .right-side{float:right;width:12px;height:86px;background:url('../images/box-sides.png') no-repeat scroll -12px 0;}
#search-form .center{margin:0 12px;padding:14px 0;height:58px;background:url('../images/box-slither.png') repeat-x scroll left top;}
#search-form form{padding:2px 6px;height:32px;background:url('../images/input-bg.png') no-repeat scroll left top;}
#search-form input[type="text"]{padding:6px 2px;width:370px;border:none;background-color:transparent;font-family:arial,helvetica,sans-serif;font-size:16px;color:#555;}
#search-form input[type="submit"]{float:right;border:none;width:116px;height:32px;background:url('../images/search-button.png') no-repeat scroll 0 0;}
#search-form input[type="submit"]:hover, #search-form input[type="submit"]:focus{background-position:0 -32px;}
#search-form p{color:#555;padding:4px;}
#search-form a{color:#555;text-decoration:none;}
#search-form a:hover{text-decoration:underline;}

#ribbon{margin:-28px -10px 0;width:980px;height:160px;background:url('../images/ribbon-bg.png') no-repeat scroll left top;position:relative;}
#ribbon-small{margin:-28px -10px 0;width:980px;height:100px;background:url('../images/ribbon-small-bg.png') no-repeat scroll left top;position:relative;}
#ribbon .content{padding:34px 42px 0;}

#table-wrapper{padding:0 12px;background-color:#bbb;}
#table-wrapper .content{background-color:#fff;}
#bonuses{margin:0 auto;width:540px;}
#bonuses th, #bonuses td{border-bottom:1px solid #deded7;}
#bonuses th{font-size:12px;font-weight:normal;text-align:left;color:#171314;padding:10px 0;vertical-align:middle;}
#bonuses td{font-size:15px;font-weight:bold;color:#212121;padding:10px 0;vertical-align:middle;}
#bonuses big{font-size:20px;}
#bonuses th a{background:url('../images/arrow.png') no-repeat scroll right -14px;padding-right:14px;color:#000000;text-decoration:none;}
#bonuses th a:hover{text-decoration:underline;}
#bonuses th a.selected{background-position:right 1px;}
#bonuses th a.selected-inv{background-position:right -28px;}

#pagination{overflow:hidden;margin:10px 20px 0 0;}
#pagination .numbers{float:right;font-size:12px;line-height:27px;font-size:12px;font-weight:bold;color:#666;}
#pagination .arrows{float:right;}
#pagination .arrow{margin-left:6px;width:27px;height:27px;display:block;float:left;}
#pagination .left{background:url('../images/pagination-arrows.png') no-repeat scroll 0 0;}
#pagination .gray-left{background:url('../images/pagination-arrows.png') no-repeat scroll 0 -27px;}
#pagination .right{background:url('../images/pagination-arrows.png') no-repeat scroll -27px 0;}
#pagination .gray-right{background:url('../images/pagination-arrows.png') no-repeat scroll -27px -27px;}

#subscription{padding:12px;}
#subscription p{font-size:12px;color:#666;margin-bottom:12px;}
#subscription label.main{display:block;font-weight:bold;color:#212121;}
#subscription label.checkbox{margin-left:6px;}
#subscription input[type="text"]{margin-bottom:6px;width:260px;border:2px solid #ccc;padding:4px;background:url('../images/input-slither.png') scroll repeat-x left top;}
#subscription table{width:100%;margin:6px 0 16px}

#tab-poker{width:63px;}
#tab-slots{width:62px;}
#tab-bingo{width:60px;}
#tab-blackjack{width:98px;}
#tab-craps{width:63px;}
#tab-baccarat{width:89px;}
#tab-roulette{width:86px;}
#tab-casinos{width:72px;}
#tab-poker-rooms{width:105px;}
#tab-search{width:138px;}

#white-tabs{float:right;margin:1px 15px 0 0;}
#white-tabs li{float:left;margin-right:8px;}
#white-tabs a{display:block;float:left;color:#666;text-decoration:none;font-size:12px;font-weight:bold;line-height:30px;}
#white-tabs .tab{width:8px;height:30px;}
#white-tabs .sl{float:left;background:#000 url('../images/tab-bg.png') no-repeat scroll -0 -60px;}
#white-tabs .sr{float:right;background:#000 url('../images/tab-bg.png') no-repeat scroll -8px -60px;}
#white-tabs .selected{background-color:#fff;}
#white-tabs .selected a{background-color:#fff;}
#white-tabs .components{visibility:hidden;}
#white-tabs .selected .components{visibility:visible;}

#copyright{padding:20px;color:#686867;font-weight:bold;}

.error{border:2px solid #c00f24;background-color:#fff;color:#c00f24;padding:4px;font-weight:bold;font-size:12px;margin-bottom:12px;}

.top10{margin-left:20px;padding:12px;list-style-type:decimal;}
.top10 li{font-weight:bold;color:#666;line-height:20px;}
.top10 a{color:#666666;text-decoration:none;}
.top10 a:hover{text-decoration:underline;}
.top10 .us{background:url('../images/flag-us.png') scroll no-repeat right -19px;}

.rounded-corners .corner{width:12px;height:12px;}
.rounded-corners .small-corner{width:8px;height:8px;}
.rounded-corners .w-tl{float:left;background:url('../images/corners.png') no-repeat scroll 0 0;}
.rounded-corners .w-tr{float:right;background:url('../images/corners.png') no-repeat scroll -12px 0;}
.rounded-corners .w-bl{float:left;background:url('../images/corners.png') no-repeat scroll 0 -12px;}
.rounded-corners .w-br{float:right;background:url('../images/corners.png') no-repeat scroll -12px -12px;}
.rounded-corners .w-bar{margin:0 12px;height:12px;background-color:#fff;}
.rounded-corners .g-tl{float:left;background:url('../images/corners.png') no-repeat scroll 0 -24px;}
.rounded-corners .g-tr{float:right;background:url('../images/corners.png') no-repeat scroll -12px -24px;}
.rounded-corners .g-bl{float:left;background:url('../images/corners.png') no-repeat scroll 0 -36px;}
.rounded-corners .g-br{float:right;background:url('../images/corners.png') no-repeat scroll -12px -36px;}
.rounded-corners .g-lbar{margin:0 12px 0 0;height:12px;background-color:#bbb;}
.rounded-corners .g-bar{margin:0 12px;height:12px;background-color:#bbb;}
.rounded-corners .sw-tl{float:left;background:url('../images/corners.png') no-repeat scroll -4px -52px;}
.rounded-corners .sw-tr{float:right;background:url('../images/corners.png') no-repeat scroll -12px -52px;}
.rounded-corners .sw-bl{float:left;background:url('../images/corners.png') no-repeat scroll -4px -60px;}
.rounded-corners .sw-br{float:right;background:url('../images/corners.png') no-repeat scroll -12px -60px;}
.rounded-corners .sw-bar{margin:0 8px;height:8px;background-color:#fff;}

.columns{overflow:hidden;}
.columns .left-column{float:left;width:600px;padding:0 10px 0 20px;}
.columns .right-column{float:right;width:300px;padding:30px 20px 0 10px;}

.tabs{overflow:hidden;}
.tabs li{float:left;margin-right:5px;background-color:#e5e5e5;}
.tabs li.selected{background-color:#bbb;}
.tabs a{display:block;float:left;background-color:#e5e5e5;line-height:30px;font-size:13px;font-weight:bold;color:#666;text-decoration:none;}
.tabs a:hover{color:#212121;}
.tabs .selected a{background-color:#bbb;color:#212121;}
.tabs .tab{width:8px;height:30px;}
.tabs .sl{float:left;background:#fff url('../images/tab-bg.png') no-repeat scroll -0 -30px;}
.tabs .sr{float:right;background:#fff url('../images/tab-bg.png') no-repeat scroll -8px -30px;}
.tabs .selected .sl{background-position:0 0;}
.tabs .selected .sr{background-position:-8px 0;}

.code{display:block;cursor:pointer;border:1px solid #febf02;padding:2px 22px 0 0;line-height:19px;text-align:center;color:#000000;text-decoration:none;}
.cut{background:#fdedb4 url('../images/icons.png') no-repeat scroll right 0;}
.go{background:#fdedb4 url('../images/icons.png') no-repeat scroll right -21px;white-space: nowrap}

.block{margin-bottom:30px;}
.header{overflow:hidden;}
.header .left-side{float:left;width:12px;height:41px;background:url('../images/header-sides.png') no-repeat scroll 0 0;}
.header .right-side{float:right;width:12px;height:41px;background:url('../images/header-sides.png') no-repeat scroll -12px 0;}
.header .center{margin:0 12px;padding-top:10px;height:31px;background:url('../images/header-slither.png') repeat-x scroll top left;}

.flag{width:24px;height:19px;background:url('../images/flag-us.png') scroll no-repeat 0 0;}
.brand-logo{position:relative;top:7px;}

.top-container{position:relative;}
.top{display:block;width:47px;height:26px;background:url('../images/top-img.png') no-repeat scroll 0 0;position:absolute;bottom:0;right:12px;}