* { margin:0; padding:0; border:0; }
body,html { height:100%; text-align:center; }
body { background-image:url(images/backer.gif); background-repeat:repeat-x; font-size:12px; font-family:Verdana; color:#000; line-height:18px; margin-top:0; }
a:link { color:#226622; text-decoration:underline; }
a:visited { color:#226622; text-decoration:underline; }
a:hover { color:#CC0000; text-decoration:none; }
a.bar:link { color:#bf1414; text-decoration:none; }
a.bar:visited { color:#bf1414; text-decoration:none; }
a.bar:hover { color:#bf1414; text-decoration:underline; }
a.top:link { color:#fff; text-decoration:none; }
a.top:visited { color:#fff; text-decoration:none; }
a.top:hover { color:#ccc; text-decoration:none; }
a.bot:link { color:#fff; text-decoration:none; border-bottom:1px dotted #fff; }
a.bot:visited { color:#fff; text-decoration:none; border-bottom:1px dotted #fff; }
a.bot:hover { color:#ccc; text-decoration:none; }
a.name { font-size:16px; font-weight:bold; font-family:arial; }
a.name:link { color:#bf1414; text-decoration:underline; }
a.name:visited { color:#bf1414; text-decoration:underline; }
a.name:hover { color:#034EA2; text-decoration:none; }
a.yea:link { color:#bf1414; text-decoration:underline; }
a.yea:visited { color:#bf1414; text-decoration:underline; }
a.yea:hover { color:#034EA2; text-decoration:none; }
a.big { font-size:14px; font-weight:bold; font-family:arial; }
a.tar:link { color:#fff; text-decoration:none; }
a.tar:visited { color:#fff; text-decoration:none; }
a.tar:hover { color:#fff; text-decoration:underline; }
a.table { font-size:16px; font-family:Arial; font-weight:bold; }
a.table:link { color:#bf1414; text-decoration:underline; }
a.table:visited { color:#bf1414; text-decoration:underline; }
a.table:hover { color:#034EA2; text-decoration:none; }
a.feature { font-size:16px; font-weight:bold; font-family:arial; }
a.feature:link { color:#fff; text-decoration:underline; }
a.feature:visited { color:#fff; text-decoration:underline; }
a.feature:hover { color:#fff; text-decoration:none; }
a.foot:link { color:#fff; text-decoration:underline; }
a.foot:visited { color:#fff; text-decoration:underline; }
a.foot:hover { color:#fff; text-decoration:none; }
h1 { font-size:16px; font-weight:bold; color:#fff; padding-top:5px; margin-left:35px; }
h2 { font-size:16px; font-weight:bold; color:#fff; padding-top:5px; margin-left:35px; }
h2.fun { font-size:13px; font-weight:bold; font-family:Georgia; color:#6b5f3d; margin-left:0; }
h2.review { font:20px Tahoma, Geneva, sans-serif; color:#034EA2; margin-top:0; margin-bottom:5px; padding-left:0; margin-left:0; }
h3 { font-size:16px; font-weight:bold; color:#fff; padding-top:5px; margin-left:35px; }
h3.review { font:20px Tahoma, Geneva, sans-serif; color:#034EA2; margin-top:0; margin-bottom:5px; padding-left:0; margin-left:0; }
h3.old { font:20px Tahoma, Geneva, sans-serif; color:#034EA2; margin-top:0; margin-bottom:5px; margin-left:0; }
h4 { font-size:16px; font-weight:bold; color:#fff; padding-top:5px; margin-left:35px; }
h4.side { font:20px Tahoma, Geneva, sans-serif; color:#034EA2; margin-top:0; margin-bottom:5px; margin-left:0; }
p { padding-bottom:15px; }
p.nav { font-size:18px; font-family:arial; color:#fff; padding-top:19px; padding-left:15px; }
p.home { padding:0; }
p.cur { padding-left:150px; padding-right:30px; padding-bottom:0; }
p.usa { padding-left:150px; padding-right:60px; padding-bottom:0; }
p.big { font-size:14px; font-weight:bold; padding-top:8px; padding-left:150px; padding-bottom:0; }
p.list { margin:0; color:#000; padding-bottom:5px; }
p.side { padding-top:0; padding-left:0; margin-left:0; color:#000; font-family:Arial; font-size:11px; font-weight:bold; padding-bottom:0; line-height:18px; }
p.desc { padding-top:0; padding-left:0; margin-left:0; color:#000; font-family:Arial; font-size:11px; font-style:italic; padding-bottom:0; line-height:18px; }
p.review { padding-top:0; padding-left:0; margin-left:0; color:#000; font-family:Arial; font-size:11px; font-weight:bold; padding-bottom:0; line-height:18px; }
p.foot { font-size:10px; font-family:Verdana; color:#fff; font-weight:bold; padding-top:27px; text-align:center; }
p.small { font-family:verdana; }
p.vip { padding-left:168px; padding-top:34px; padding-right:15px; }
p.out { font-size:16px; font-family:arial; font-weight:bold; color:#fff; padding-left:200px; padding-top:9px; }
p.bonzi { padding-left:200px; padding-top:152px; text-align:center; font-family:arial:font-size:16px; }
p.langs { padding-left:545px; padding-top:60px; color:#fff; font-size:16px; font-family:arial; font-weight:bold; }
p.boxad { padding-top:35px; margin-right:50px; font-family:Arial; font-size:11px; line-height:18px; }
p.boxadtwo { padding-top:40px; margin-right:50px; font-family:Arial; font-size:11px; line-height:18px; }
p.boxadthree { padding-top:45px; margin-right:50px; font-family:Arial; font-size:11px; line-height:18px; }
p.boxadfour { padding-top:50px; margin-right:50px; font-family:Arial; font-size:11px; line-height:18px; }
p.boxadfive { padding-top:53px; margin-right:50px; font-family:Arial; font-size:11px; line-height:18px; }
ul { margin-left:20px; }
ul.promo { margin-left:20px; margin-bottom:15px; }
ul.op { margin-left:0; line-height:17px; }
li.st { list-style:none; font-weight:normal; }
li.one { margin-left:30px; line-height:22px; }
li.two { margin-left:15px; line-height:22px; }
li.three { margin-left:25px; line-height:22px; }
li.cool { margin-bottom:10px; }
#page { position:relative; margin:0 auto; width:950px; text-align:left; min-height:100%; overflow:auto; background:#fff; border:2px solid #000; }
#header { position: relative; background-image:url(images/header.jpg); repeat:no-repeat; width:950px; height:111px; }
#headeralt { position: relative; background-image:url(images/headerforeign.png); repeat:no-repeat; width:950px; height:145px; }
#nav { background-image:url(images/nav.png); repeat:no-repeat; width:950px; height:56px; }
#contentside { background:url(images/content.png); width:950px; height:100%; }
#cont { width:555px; float:left; }
#top { background-image:url(images/bz.png); background-repeat:no-repeat; width:547px; height:31px; margin-left:15px; margin-top:5px; float:left; }
#poker-left { width:260px; background-color:#fff; border:1px solid #CDCDCD; margin-left:2px; margin-top:5px; margin-bottom:5px; padding:5px; float:left; }
#poker-right { width:260px; background-color:#fff; border:1px solid #CDCDCD; margin-top:5px; margin-bottom:5px; margin-right:6px; padding:5px; float:right; }
#box { width:535px; background-color:#fff; border:1px solid #CDCDCD; margin-left:15px; padding:5px; padding-bottom:0; float:left; }
#reviewbot { background-image:url(images/reviewbottom.jpg); background-repeat:no-repeat; width:400px; height:75px; font-size:16px; font-family:arial; font-weight:bold; color:#fff; text-align:center; padding-top:26px; margin-left:60px; padding-bottom:0; }
#hometable { background-image:url(images/hometoplist.png); background-repeat:no-repeat; width:535px; height:505px; margin-bottom:10px; }
#homeleft { width:150px; height:91px; float:left; margin-right:8px; }
#homebox { width:535px; height:91px; margin-left:6px; float:left; }
#homeboxtwo { width:535px; height:91px; margin-left:6px; float:left; margin-top:5px; }
#homeboxthree { width:535px; height:91px; margin-left:6px; float:left; margin-top:5px; }
#gameback { background-image:url(images/gameback.png); background-repeat:no-repeat; width:535px; height:103px; margin-bottom:10px; }
.box { width:535px; background-color:#fff; border:1px solid #CDCDCD; margin-left:15px; padding:5px; padding-bottom:0; float:left; }
.brown { background:#E9E6DC; border:1px solid #E2DED3; color:#6b5f3d; width:525px; padding:5px; margin-bottom:10px; }
.blue { background-image:url(images/tablebg.jpg); border:1px solid #CDCDCD; width:525px; padding:5px; margin-bottom:10px; }
.bluesmall { background-image:url(images/tablebg.jpg); border:1px solid #CDCDCD; width:248px; padding:5px; margin-bottom:5px; }
.button { padding-left:260px; }
.button a { display:block; width:275px; height:46px; background:url(images/button.jpg) no-repeat top left; }
.button a:hover { background-position:bottom left; }
.banner { padding-left:17px; margin-top:2px; }
.home { text-indent:-700px; overflow:hidden; display:block; width:330px; height:110px; float:left; }
.promos { overflow:hidden; display:block; width:415px; height:110px; float:right; }
.homeout { overflow:hidden; display:block; width:150px; height:91px; float:left; }
.featurebox { display:block; width:240px; height:200px; float:left; }
div.review-list { background:url(images/reviewback.jpg) no-repeat; height:155px; margin:0 0 10px; background-color:#fff; padding-top:5px; border:1px solid #CDCDCD; }
div.review-list .image { float:left; width:100px; height:92px; background-color:#FFF; }
div.review-list .mid { background:transparent; float:right; width:285px; height:90px; background-color:none; margin-right:15px; }
div.review-list .mid2 { float:right; width:285px; height:44px; background:transparent; margin-right:15px; margin-top:10px; font-size:16px; font-family:Arial; color:#fff; font-weight:bold; text-align:center; padding-top:12px; }
div.review-list .button { float:right; width:285px; background:transparent; }
div.review-list .summary { float:left; width:220px; padding:0 0 0 5px; margin-right:0; }
div.review-list .summary p { font-size:10px; line-height:16px; }
div.review-list a.site { font-size:17px; font-weight:bold; }
.casinobox { width:535px; background-color:#fff; border:1px solid #CDCDCD; margin-left:2px; padding:5px; margin-top:0; padding-bottom:0; }
.lastbox { width:535px; background-color:#fff; border:1px solid #CDCDCD; margin-left:15px; padding:5px; padding-bottom:0; clear:both; float:left; }
#colm { width:180px; float:left; margin-left:15px; padding-top:5px; padding-left:5px; }
#sidebar { width:180px; float:right; font-family:Arial; font-size:11px; font-weight:bold; }
#footer { background:#000; background-image:url(images/footer.png); width:950px; height:40px; background-repeat:no-repeat; clear:both; color:#fff; text-align:center; padding-top:30px; padding-bottom:0; text-align:center; }
#tournaments-special { background-image:url(images/tournament-special.png); background-repeat:no-repeat; width:520px; height:174px; padding-top:0; padding-left:10px; margin-bottom:10px; margin-left:7px; }
#usfirst { background-image:url(images/us1.png); background-repeat:no-repeat; width:520px; height:174px; padding-top:0; padding-left:10px; margin-bottom:10px; margin-left:7px; }
#ussecond { background-image:url(images/us2.png); background-repeat:no-repeat; width:520px; height:174px; padding-top:0; padding-left:10px; margin-bottom:10px; margin-left:7px; }
#usthird { background-image:url(images/us3.png); background-repeat:no-repeat; width:520px; height:174px; padding-top:0; padding-left:10px; margin-bottom:10px; margin-left:7px; }
#usfourth { background-image:url(images/pokeronline-org_0003_only.png); background-repeat:no-repeat; width:520px; height:174px; padding-top:0; padding-left:10px; margin-bottom:10px; margin-left:7px; }
#usfifth { background-image:url(images/pokeronline-org_0002_players.png); background-repeat:no-repeat; width:520px; height:174px; padding-top:0; padding-left:10px; margin-bottom:10px; margin-left:7px; }
#ussixth { background-image:url(images/pokeronline-org_0004_sporstbook.png); background-repeat:no-repeat; width:520px; height:174px; padding-top:0; padding-left:10px; margin-bottom:10px; margin-left:7px; }
#usseventh { background-image:url(images/pokeronline-org_0001_bodog.png); background-repeat:no-repeat; width:520px; height:174px; padding-top:0; padding-left:10px; margin-bottom:10px; margin-left:7px; }
#useighth { background-image:url(images/pokeronline-org_0000_carbon.png); background-repeat:no-repeat; width:520px; height:174px; padding-top:0; padding-left:10px; margin-bottom:10px; margin-left:7px; }
#featured-room { background-image:url(images/only-special.png); background-repeat:no-repeat; width:535px; height:200px; padding-top:0; padding-left:5px; margin-bottom:10px; }
#poker-sites { width:535px; padding:0; margin-bottom:10px; margin-left:0; border:1px solid #cfcfcf; }
#poker-sites th { font-family:verdana; font-size:10px; font-weight:bold; color:#000; letter-spacing:2px; text-transform:uppercase; text-align:center; border-bottom:1px dotted #cfcfcf; background-image:url(images/tablebg.jpg); }
#poker-sites th.special { background:#99ff99; }
#poker-sites td { border-bottom:1px dotted #cfcfcf; font-family:Verdana; font-size:12px; font-weight:normal; text-align:center; padding:5px; background-image:url(images/tablebg.jpg); }
#poker-sites td.last { border-bottom:0 dotted #cfcfcf; font-family:Verdana; font-size:12px; font-weight:normal; text-align:center; padding:5px; background-image:url(images/tablebg.jpg); }
#poker-sites td.special2 { border-bottom:0 dotted #cfcfcf; font-family:verdana; font-size:12px; font-weight:normal; text-align:center; padding:5px; background:#99ff99; }
#poker-sites td.name { border-bottom:0 dotted #cfcfcf; font-family:verdana; font-size:12px; font-weight:normal; text-align:left; width:30%; padding:5px; }
#poker-sites td.special { background:#99ff99; }
#poker-rooms { width:535px; height:218px; padding:0; margin-bottom:10px; margin-left:0; background-image:url(images/tablebacker.jpg); }
#poker-rooms th { font-family:verdana; font-size:10px; font-weight:bold; color:#000; letter-spacing:2px; text-transform:uppercase; text-align:center; padding-left:5px; border-bottom:1px dotted #cfcfcf; }
#poker-rooms th.special { background:#99ff99; }
#poker-rooms td { border-bottom:1px dotted #cfcfcf; font-family:Verdana; font-size:12px; font-weight:normal; text-align:center; padding:5px; color:#000; }
#poker-rooms td.last { border-bottom:0 dotted #eee; font-family:Verdana; font-size:12px; font-weight:normal; text-align:center; padding:5px; }
#poker-rooms td.special2 { border-bottom:0 dotted #cfcfcf; font-family:verdana; font-size:12px; font-weight:normal; text-align:center; padding:5px; background:#99ff99; }
#poker-rooms td.name { border-bottom:0 dotted #cfcfcf; font-family:verdana; font-size:12px; font-weight:normal; text-align:left; width:30%; padding:5px; }
#poker-rooms td.special { background:#99ff99; }
#winners { width:535px; padding:0; margin:0; border:0 solid #C1DAD7; }
td.casinowinner { border-right:1px solid #C1DAD7; border-bottom:1px solid #C1DAD7; border-left:1px solid #C1DAD7; border-top:0 solid #C1DAD7; background:#fff; padding:10px 1px 1px 5px; color:#000; font:11px Verdana; text-align:left; }
th.nobg { font:bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#4f6b72; border-right:1px solid #C1DAD7; border-bottom:1px solid #C1DAD7; border-top:1px solid #C1DAD7; border-left:1px solid #C1DAD7; letter-spacing:2px; text-transform:uppercase; text-align:left; padding:6px 6px 6px 12px; background:#CAE8EA url(images/bg_header.jpg) no-repeat; }
#games { width:100%; padding:0; margin-bottom:10px; border:1px solid #cfcfcf; }
#games td { border-bottom:none; font-family:Verdana; font-size:12px; font-weight:normal; text-align:left; padding:2px; padding-bottom:0; padding-top:5px; background-image:url(images/tablebg.jpg); }
#games td.map { width:50%; border-bottom:none; font-family:Verdana; font-size:12px; font-weight:normal; text-align:left; padding:2px; padding-bottom:0; padding-top:5px; background-image:url(images/tablebg.jpg); }
#games td.title { border-bottom:1px dashed #333; font-family:Verdana; font-size:12px; font-weight:normal; text-align:center; padding:2px; padding-bottom:5px; padding-top:5px; background-image:url(images/tablebg.jpg); }
#games td.top { border-bottom:1px dotted #cfcfcf; border-top:1px dotted #cfcfcf; font-family:verdana; font-size:12px; font-weight:normal; text-align:left; padding:2px; padding-bottom:5px; padding-top:5px; }
#normal { width:535px; padding:0; margin-bottom:10px; margin-left:0; border-left:1px dotted #cfcfcf; border-right:1px dotted #cfcfcf; }
.more { width:535px; padding:0; margin-bottom:10px; margin-left:0; }
td.news { border-bottom:1px dotted #cfcfcf; background:#fff; font-family:Verdana; font-size:12px; font-weight:normal; color:#000; text-align:left; padding:5px; background-image:url(images/tablebg.jpg); }
td.top { border-bottom:1px dotted #cfcfcf; border-top:1px dotted #cfcfcf; background:#fff; font-family:Verdana; font-size:12px; font-weight:normal; color:#000; text-align:left; padding:5px; background-image:url(images/tablebg.jpg); }
#resources { width:535px; padding:0; margin-bottom:10px; margin-left:0; }
#resources td { border-bottom:1px dotted #cfcfcf; background:#fff; font-family:Verdana; font-size:12px; font-weight:normal; color:#000; text-align:left; padding:5px; padding-left:0; }
#resources td.sourcetop { border-bottom:1px dotted #cfcfcf; border-top:1px dotted #cfcfcf; background:#fff; font-family:Verdana; font-size:12px; font-weight:normal; color:#000; text-align:left; padding:5px; padding-left:0; }
#poker-mid { width:180px; padding:0; margin-bottom:10px; margin-left:0; border:1px solid #cfcfcf; background-image:url(images/tabgrey.jpg); }
#poker-mid th { font-family:verdana; font-size:10px; font-weight:bold; color:#000; letter-spacing:2px; text-transform:uppercase; text-align:center; border-bottom:1px dotted #cfcfcf; }
#poker-mid td { border-bottom:1px dotted #cfcfcf; font-family:Verdana; font-size:12px; font-weight:normal; text-align:center; padding:5px; }
#poker-mid td.site { border-bottom:1px dotted #cfcfcf; font-family:Verdana; font-size:12px; font-weight:normal; text-align:left; padding:5px; padding-left:15px; }
#poker-mid td.sitelast { border-bottom:0 dotted #cfcfcf; font-family:Verdana; font-size:12px; font-weight:normal; text-align:left; padding:5px; padding-left:15px; }
#poker-mid td.last { border-bottom:0 dotted #cfcfcf; font-family:Verdana; font-size:12px; font-weight:normal; text-align:center; padding:5px; }
#poker-pros { width:180px; padding:0; margin-bottom:10px; margin-left:0; background-color:#000; }
#poker-pros th { font-family:verdana; font-size:10px; font-weight:bold; color:#fff; letter-spacing:2px; text-transform:uppercase; text-align:center; border-bottom:1px dotted #333; }
#poker-pros td { border-bottom:1px dotted #333; font-family:Verdana; font-size:12px; color:#fff; font-weight:normal; text-align:center; padding:5px; }
#poker-pros td.site { border-bottom:1px dotted #333; font-family:Verdana; font-size:12px; color:#fff; font-weight:normal; text-align:left; padding:5px; padding-left:10px; }
#poker-pros td.sitelast { border-bottom:0 dotted #333; font-family:Verdana; font-size:12px; color:#fff; font-weight:normal; text-align:left; padding:5px; padding-left:5px; }

#country_flags { position: absolute;}
#country_flags.one {left: 600px; width: 330px; top: 42px;}
#country_flags.two {left: 340px; top: 19px; width: 165px;}
#country_flags a {margin-right: 5px; margin-left: 5px; float: left; background-repeat: no-repeat; background-image: url(/images/sprite-flags.png); height: 45px; width: 31px; display: block; overflow: hidden; text-indent: -400px;}
#country_flags a.usa {background-position: 0px 0px;}
#country_flags a.usa:hover {background-position: 0px -45px;}
#country_flags a.cz {background-position: -31px 0px;}
#country_flags a.cz:hover {background-position: -31px -45px;}
#country_flags a.es {background-position: -62px 0px;}
#country_flags a.es:hover {background-position: -62px -45px;}
#country_flags a.de {background-position: -93px 0px;}
#country_flags a.de:hover {background-position: -93px -45px;}
#country_flags a.ro {background-position: -124px 0px;}
#country_flags a.ro:hover {background-position: -124px -45px;}
#country_flags a.po {background-position: -155px 0px;}
#country_flags a.po:hover {background-position: -155px -45px;}
#country_flags a.fr {background-position: -186px 0px;}
#country_flags a.fr:hover {background-position: -186px -45px;}
#country_flags a.it {background-position: -217px 0px;}
#country_flags a.it:hover {background-position: -217px -45px;}
