
body {
   background: #2463a2 url('images/background2.png') repeat-x left top;
   font-family: Verdana, Tahoma, sans-serif;
   font-size: 14px;
   color: #000;
   margin: 0px;
   padding: 0px;
}

#wrapper {
   width: 960px;
   position: relative;
   margin: 0 auto;
   border: 7px solid #FFF;
   padding: 0px;
}

#main {
   background: #fff;
}
.provided-by {
   color: #BDBDBD;
   font-size: 10px;
   text-align: right;
}

   /* - - - - - - - - - - - - - - - - - -.MAIN TABLE STYLES   - - - - - - - - - - - - - - - - - - */

     /* - -  The Table - - */
#main {
   border-collapse: collapse;
   width: 100%;
   border: none;
   padding: 0;
   margin: 0;
}
   /* - - - - - - -- - - - --  - - - - -  The CONTENT Table Data Cell - - - - - - - - - - - - - - - */
.content {
   vertical-align:top;
   background: #FFF url('images/bodybg.png') repeat-x left top;
   padding: 20px;
   padding-top: 0;
   margin: 0;
   text-align: left;
}
.provided-by a:link, .provided-by a:visited, .provided-by a:hover, .provided-by a:active {
   color: #BDBDBD;
}
.info {
   padding: 0;
   margin: 0;
   border: none;
   vertical-align: middle;
   height: 12px;
   width: 12px;
}

.storycontent ul{
   list-style:none;
   padding-left: 5px;
}

.storycontent li {
   background: transparent url('images/green-check.png') no-repeat top left;
   padding-left: 21px;
   line-height: 130%;
}

/* - - - - - - - - - - - - - - -.HEADER & LOGO   - - - - - - - - - - - - - - - */

div.logo{
   margin:0 auto;
   width:950px;
}
.logo img{
   background:none;
   border:none;
   padding:none;
   margin:0;
}
#header {
   height: 60px;
   width: 900px;
   border-collapse: collapse;
   padding: 2px;
   margin: 10px auto auto;
}

/* - -  Hyperlinks inside Header - - */

#header a {
   text-decoration:none;
}
#header a img {
   border: none;
}
.headerstats {
   float: right;
   background: #c1d9f0;
   height: 46px;
   width: 350px;
   display: block;
   color: #666;
   padding: 3px;
   padding-left: 7px;
   margin-top: 10px;
   line-height: 130%;
   font-size: 10.5px;
   border: 1px solid #97BADE;
}
.stats {
   font-weight: bold;
   padding:0px 1px;
   color: #FFF;
}
.statsr {
   float: right;
}

/* - - - - - - - - - - - - - - - TOP NAVIGATION - - - - - - - - - - - - - - - */
ul#topnav {
   list-style-type: none;
   padding: 0 0 55px;
   width: 736px;
   clear: both;
   margin: -7px -20px 0;
}
li#topnav {
   display: inline;
}
#topnav li{
   float: left;
}
ul#topnav li a {
   font-size: 17px;
   letter-spacing: -.0585em;
   text-decoration: none;
   padding: 7px 8px 9px;
   background: #FFF url('images/topnavbg.png') repeat-x left bottom;
   color: #3c88d4;
   text-align: center;
   display: block;
   border-bottom: 1px solid #FFF;
   border-left: 1px dotted #c9dbf2;
   border-right: none;
   text-shadow: 1px 1px 1px #CCC;
}
ul#topnav li a:hover {
   background: #FFF url('images/topnavbghover.png') repeat-x left bottom;
   color: #3c88d4;
   border-bottom: 2px solid #b8cded;
}
.topnav1 a:link {
   border-left: none;
}
/* - - - - - - - - - - - - - - -.BREADCRUMB NAVIGATION   - - - - - - - - - - - - - - - */
.breadcrumb {
   margin: -10px auto 5px 2px;
   font-size: 11px;
   color: #6E6E6E;
   padding-top: 0;
}
.breadcrumb a:link, a:hover, a:visited, a:active {
   color: #6e6e6e;
}
.summary {
   background: #FFF;
   border: 1px solid #fff;
   font-size: 14px;
   padding: 10px;
   margin: 0 auto;
}
.home {
   background: transparent url(https://www.pokerwebsites.net/images/home.gif) no-repeat top left;
   padding-left: 20px;
}
/* - - - - - - - - - - - - - - -.GENERAL TEXT STYLES    - - - - - - - - - - - - - - - */
/* - - Hyperlinks - - */
a:link, a:visited {
   text-decoration: underline;
   color: #0000ff !important;
}
a:active, a:hover {
   text-decoration: none;
   color: #5858FA;
}
a img {
   border: none;
   padding: 2px;
   background: #fff;
   margin: 4px;
}
img {
   border: 1px solid #E6E6E6;
   padding: 2px;
   background: #fff;
   margin: 4px;
}
.thumbnail {
   width: 70px;
   height: 70px;
   float: left;
}

   /* - -  Headings  - - */
h1 {
   font-size: 22px;
   font-family: Verdana, Tahoma, sans-serif;
   color: #FFF;
   margin: auto auto 0;
   padding: 1px;
   background: #E0ECF8 url('images/h1bg.png') repeat-x left top;
   border: 1px solid #FFF;
   text-shadow: 1px 1px 3px #333;
   display: block;
}
.post h2 {

   border-bottom: 1px solid #7DB0E4;
   color: #7DB0E4;
   font-size: 18px;
   letter-spacing: -0.05em;
   margin: 20px 0 -9px;
   padding-bottom: 2.5px;
   padding-left:15px;
   background: transparent url('images/orangearrow2.gif') no-repeat center left;
   text-shadow: 1px 2px 1px #ccc;
   font-style: italic;
}
h3 {
   border-bottom: 1px solid #7DB0E4;
   color: #7DB0E4;
   font-size: 18px;
   letter-spacing: -0.05em;
   margin: 20px 0 -9px;
   padding-bottom: 2.5px;
   padding-left:15px;
   background: transparent url('images/orangearrow2.gif') no-repeat center left;
   text-shadow: 1px 2px 1px #ccc;
   font-style: italic;
}
h2 {
   border-bottom: 1px solid #7DB0E4;
   color: #7DB0E4;
   font-size: 18px;
   letter-spacing: -0.05em;
   margin: 20px 0 -9px;
   padding-bottom: 2.5px;
   padding-left:15px;
   background: transparent url('images/orangearrow2.gif') no-repeat center left;
   text-shadow: 1px 2px 1px #ccc;
   font-style: italic;
}

   /* - -  Paragraphs and List Items - - */
p {
   font-size: 13px;
   font-family: Verdana, Tahoma, sans-serif;
   color: #000;
   line-height: 130%;
}
p.indent {
   margin: 0 0 0 15px;
   font-size: 10px;
}

p.indentsub {
   margin: 15px 0 15px 15px;
   font-size: 10px;
}

li {
   font-size: 13px;
   font-family: Verdana, Tahoma, sans-serif;
   color: #000000;
   line-height: 120%;
   margin: 0 0 6px 0;
}
ul.category-page {
   list-style-type: none;
   padding-left: 0;
}
.category-page li {
   padding-left: 22px;
   background: transparent url(https://www.pokerwebsites.net/images/thumbs-up.gif) no-repeat top left;
   margin-top: 8px;
   padding-top: 7px;
   border-top: 5px dotted #E9DCCD;
}
.category-page a{
   font-weight: bold;
}
/* - - - - - - - - - - - - - - - - - -.DEFAULT PAGE TEMPLATE   - - - - - - - - - - - - - - - - - - */
.lrsite .green2, .lrsite .red3{
   float: right;
   margin-left: -13px;
   margin-right: 13px;
   width: auto;
}
.green2{
   color: #22d733;
}
.red3{
   color: #fb0500;
}

/* - - - - - SITEMAP TEMPLATE   - - - - - - - - */

.sitemap1, .sitemap2, .sitemap3 {
  float: left;
  width: 220px;
  margin-left: 9px;
}

/* - - - - - BLOG FEED TEMPLATE   - - - - - - - - */

.blogfeed-wrapper {
  background: url("images/toplistbg.png") repeat-x scroll left bottom #FFFFFF;
  border: 1px solid #E3E2BF;
  margin-bottom: 11px;
  padding: 0 5px 5px;
}

.blogfeed1, .blogfeed2, .blogfeed3 {
   float: left;
   width: 216px;
   margin-left: 11px;
}

.postsection {
   font-size: 12px;
   margin: 6px auto 12px;
}

.postsection a {
   font-weight: bold;
}

/* - - - - - SISTER SIDEBAR TEMPLATE   - - - - - - - - */


#ftpguide{
   float: right;
   margin: -40px 0 auto 10px;
   width: 220px;
}
#ftpguide p{
   text-align: center;
   font-size: 16px;
   font-weight: bold;
   margin-bottom: -14px;
}
#ftpguide ul{
   background: #fff url('images/sisterbg.png') repeat-x left bottom;
   border: 1px solid #C8DBF2;
   list-style-type: none;
   padding: 10px 10px 0;
   text-align: left;
}
#ftpguide ul li{
   font-size: 11px;
}

/* - - - - - - - - - - - - - - - - - - General TABLE Style - - - - - - - - - - - - - - - - - - */

td {
   vertical-align: top;
}

/* - - - - - - - - - - - - - - - - - - FRONT PAGE TABLE TEMPLATE - - - - - - - - - - - - - - - - - - */
#fronttable {
   border-collapse: collapse;
   padding: 2px;
   width: 102%;
   border: 1px solid #e3e2bf;
   text-align: center;
   letter-spacing: -1px;
   font-weight: bold;
   vertical-align: middle;
   margin-left: -5px;
   background: #e3e2bf url('/images/fronttablebg.png') repeat top left;
   text-shadow: 1px 1px 1px #CCC;
}
#fronttable th {
   background: #806837 url('/images/thbg.png') repeat top left;
   color: #fff;
   height: 26px;
}
#fronttable td {
   vertical-align: middle;
}
.topl {
   background: url('/images/topl.png') no-repeat top left;
   background-color:  transparent;
}
.topr {
   background: url('/images/topr.png') no-repeat top right;
   background-color:  transparent;
}
#fronttable tr {
   height: 42px;
   background: #e3e2bf url('/images/fronttablebg.png') repeat-x center left;
   font-size: 14px;
}

.roomlink {
   text-align: left;
}
.bdg {
   display: block;
   height:30px;
   line-height:30px;
   padding-left: 63px;
   background: transparent url('/images/icons/bodog-60x30.png') no-repeat center left;
}
.sbp {
   display: block;
   height:30px;
   line-height:30px;
   padding-left: 63px;
   background: transparent url('/images/icons/sportsbook-poker-60x30.png') no-repeat center left;
}
.ftp {
   display: block;
   height:30px;
   line-height:30px;
   padding-left: 63px;
   background: transparent url('/images/icons/full-tilt-poker-60x30.png') no-repeat center left;
}
.abs {
   display: block;
   height:30px;
   line-height:30px;
   padding-left: 63px;
   background: transparent url('/images/icons/absolute-poker-60x30.png') no-repeat center left;
}
.ubp {
   display: block;
   height:30px;
   line-height:30px;
   padding-left: 63px;
   background: transparent url('/images/icons/ultimate-bet-poker-60x30.png') no-repeat center left;
}
.pop {
   display: block;
   height:30px;
   line-height:30px;
   padding-left: 63px;
   background: transparent url('/images/icons/playersonly-60x30.png') no-repeat center left;
}
.party {
   display: block;
   height:30px;
   line-height:30px;
   padding-left: 63px;
   background: transparent url('/images/icons/partypoker-60x30.png') no-repeat center left;
}
.lock {
   display: block;
   height:30px;
   line-height:30px;
   padding-left: 63px;
   background: transparent url('/images/icons/lock-poker-60x30.png') no-repeat center left;
}
.365 {
   display: block;
   height:30px;
   line-height:30px;
   padding-left: 63px;
   background: transparent url('https://www.pokerwebsites.net/images/icons/bet365-poker-60x30.png') no-repeat center left;
}
.888 {
   display: block;
   height:30px;
   line-height:30px;
   padding-left: 63px;
   background: transparent url('https://www.pokerwebsites.net/images/icons/888-poker-60x30.png') no-repeat center left;
}
.allin {
   display: block;
   height:30px;
   line-height:30px;
   padding-left: 63px;
   background: transparent url('/images/icons/all-in-poker-60x30.png') no-repeat center left;
}
.bop {
   display: block;
   height:30px;
   line-height:30px;
   padding-left: 63px;
   background: transparent url('/images/icons/betonline-60x30.png') no-repeat center left;
}

.rank {
   color: #0B0B61;
   font-size: 20px;
}
.bonus {
   color: #0B610B;
}
.code {
   color:#8A0808;
}
.ftp {
   margin-top:7px;
}

/* - - - - - - - - - - - - - - - - - - /POKER/SITES/ PAGE STYLING  - - - - - - - - - - - - - - - - - - */

#pokersites {
   background: url("images/psbg.png") repeat-y scroll 0 0 transparent;
   display: inline-block;
   width: 100%;
   line-height: 24px;
   padding: 3px 0 8px;
}
#pokersites-top {
   background: url("images/psbg-top.png") no-repeat scroll 0 0 transparent;
   margin-top: 5px;
   height: 11px;
}
#pokersites-bottom {
   background: url("images/psbg-bottom.png") no-repeat scroll 0 0 transparent;
   height: 11px;
}
#pokersites ul {
   float: left;
   padding: 0 10px;
   width: 30%;
}
#psul {
   width: 200px;
   font-weight: bold;
}

/* - - - - - - - - - - - - - - - - - -.POKER ROOM REVIEW TEMPLATE   - - - - - - - - - - - - - - - - - - */
.box-heading h2 {
   margin: 0 auto;
}
.box {
  background: url("images/toplistbg.png") repeat-x scroll left bottom #FFFFFF;
  border: 2px solid #E3E2BF;
  height: 352px;
  margin: 5px auto 0;
  padding: 5px;
}
.box2 {
   margin: 5px auto 0px;
   padding: 5px;
   border: 1px dotted #A4A4A4;
   height: 200px;
   background: #E8DFD1;
}
.box-left {
   width: 375px;
   float: left;
}
   
.website-image {
   max-width: 100px;
   max-height: 85px;
   background-color: #E3E2BF;
}
.lobby-image {
   max-width: 115px;
   height: 85px;
   background-color: #E3E2BF;
}
.table-image {
   max-width: 115px;
   height: 85px;
   background-color: #E3E2BF;
}
.box-chart {
   background: #fff;
   border: 1px solid #E3E2BF;
   width: 355px;
   padding: 4px;
   margin-top: 10px;
}
.chart-row {
   width: 100%;
   float: left;
   clear: both;
}
.chart-row-left {
   float: left;
   background: #CEE3F6;
   margin: 1px;
   width: 140px;
   padding: 3px;
   font-weight: bold;
}
.chart-row-right {
   float: right;
   background: #E0ECF8;
   margin: 1px;
   width: 194px;
   padding: 3px;
}
.box-visit {
   text-align: center;
   margin: auto auto 10px;
   width: 10 0%;
   font-size: 20px;
   font-weight: bold;
}
.box-download {
   text-align: center;
   margin: auto auto 5px;
   width: 100%;
   font-size: 20px;
   font-weight: bold;
}
/* - -  Right Column - - */
.box-right {
   width: 276px;
   height: 310px;
   float: right;
   background: #FFF;
   border: 1px solid #E3E2BF;
   margin: 4px 0 auto auto;
   padding: 5px;
   font-size: 11px;
}
.box-right2 {
   width: 276px;
   height: 123px;
   float: right;
   background: #FFF;
   border: 1px solid #E6E6E6;
   margin: 4px 0 auto auto;
   padding: 5px;
   font-size: 11px;
}
.grade {
   font-size: 34px;
   color: #088A08;
   letter-spacing: -1px;
   text-shadow: 1px 1px 2px #999;
   float: left;
   font-weight: bold;
   width: 70px;
   height: 60px;
   text-align: center;
   margin-top: 5px;
}
.grade-head {
   font-size: 14px;
   font-weight: bold;
   color: #000;
   text-align: left;
   margin-left: -3px;
}
.americans {
   font-size: 14px;
   color: #0B0B61;
   letter-spacing: -1px;
   text-shadow: 1px 1px 2px #999;
   float: right;
   height: 60px;
   width: 165px;
   text-align: center;
   font-weight: bold;
   margin-top: 5px;
}
.usa {
   font-size: 34px;
}
.bonus-info {
   font-size: 15px;
   margin-bottom: 6px;
   text-align: center;
  background: url("images/toplistbg.png") repeat-x scroll left bottom #FFFFFF;
   padding-bottom: 4px;
}
.box-right ul {
   text-align: left;
   margin: 0 auto auto 0;
   list-style: none;
   padding-left: 0;
}
.box-right li {
   font-size: 12px;
   margin: auto auto 0 0;
   padding-left: 14px;
}
.pros {
   margin-top: 4px;
}
.pros p {
   border-bottom: 1px solid #088A08;
   font-weight: bold;
   margin: 0;
   width: 90%;
   font-style: italic;
}
.cons {
   margin-top: 4px;
}
.cons p {
   border-bottom: 1px solid #B40404;
   font-weight: bold;
   margin: 0;
   width: 90%;
   font-style: italic;
}
.pros li {
   background: transparent url(https://www.pokerwebsites.net/images/arrowright.gif) no-repeat top left;
   padding-left: 12px;
}
.cons li {
   background: transparent url(https://www.pokerwebsites.net/images/arrowred.gif) no-repeat top left;
   padding-left: 12px;
}
.bottom {
    font-size: 18px;
    font-weight: bold;
    margin-left: 10px;
    padding-left: 55px;
    padding-top: 7px;
    padding-bottom: 7px;
    background: transparent url(https://www.pokerwebsites.net/images/thumbsup.png) no-repeat center left;
    text-shadow: #848484 1px 1px 10px;
}
.software-table {
    float: right;
    margin: 15px auto auto 10px;
}

/* - - - - - - - - - - - - - - - - - -.WEBSITE REVIEW TEMPLATE   - - - - - - - - - - - - - - - - - - */
.web-box {
   margin: 5px auto 0px;
   padding: 5px;
   border: 1px dotted #A4A4A4;
   height: 180px;
   background: #E8DFD1;
}
.web-website-image {
   margin-top: 10px;
   width: 194px;
   height: 135px;
   padding: 5px;
   background: #FFF;
   border: 1px solid #E6E6E6;
}
.web-box-chart {
   background: #fff;
   border: 1px solid #E6E6E6;
   width: 450px;
   padding: 5px;
   margin-top: 10px;
   float: right;
}
.web-chart-row-left {
   float: left;
   background: #CEE3F6;
   margin: 1px;
   width: 160px;
   padding: 4px;
   font-weight: bold;
}
.web-chart-row-right {
   float: right;
   background: #E0ECF8;
   margin: 1px;
   width: 266px;
   padding: 4px;
}

/* - - - - - - -- - - - --  - - - - -  BLOG STYLES - - - - - - - - - - - - - - - */
.content-blog {
   padding: 5px;
   padding-top: 2px;
   vertical-align: top;
   background: #FFF url('images/bodybg.png') repeat-x left top;
   margin: 0;
   text-align: left;
}
.post-blog {
   background: #fff;
   padding: 6px;
   padding-top: 0;
   border: 1px solid #e3e2bf;
   margin-top: 5px;
}
.post-blog div.breadcrumb {
   margin: 4px auto -6px 0;
   letter-spacing: -0.06em;
}
.post-blog h1 {
   color: #ff9900;
   margin: 12px 6px 0;
   font-size: 34px;
   background: transparent;
   text-shadow: none;
   line-height: 90%;
   letter-spacing: -0.1em;
   border: none;
   padding: none;
}
.post-blog h2 { border-bottom: 1px solid #7DB0E4;
   color: #7DB0E4;
   font-size: 18px;
   letter-spacing: -0.05em;
   margin: 20px 0 -9px;
   padding-bottom: 2.5px;
   padding-left:15px;
   background: transparent url('images/orangearrow2.gif') no-repeat center left;
   text-shadow: 1px 2px 1px #ccc;
   font-style: italic;
}
.post-front {

   background: #fff;
   padding: 0 6px;
   border: 1px solid #e3e2bf;
   margin-top: 5px;
}
.post-front h2 { border-bottom: 1px solid #7DB0E4;
   color: #7DB0E4;
   font-size: 18px;
   letter-spacing: -0.05em;
   margin: 20px 0 -9px;
   padding-bottom: 2.5px;
   padding-left:15px;
   background: transparent url('images/orangearrow2.gif') no-repeat center left;
   text-shadow: 1px 2px 1px #ccc;
   font-style: italic;
}
.post-front h2 a:link, a:visited {
   color: #ff9900;
   text-decoration: none;
}
.post-front h2 a:hover, a:active {
   text-decoration: underline;
}
.thumb {
   margin-top: 0;
   padding: 0;
   float:right;
}
.thumb img {
   margin: 0 2px 0 10px;
   padding: 1px;
   border: 1px solid orange;
}
div.news-bottom {
   background: #F8ECE0;
   margin: 0 auto -4px;
}
.news-bottom p {
   padding: 5px;
   color: #3F3F3F;
}
.meta {
   color: #A4A4A4;
   margin-top: 0;
   padding: 2px;
   padding-left: 8px;
   border-bottom: 1px solid #F7BE81;
}
.category {
   padding: 5px;
   background: #e3e2bf;
   margin: 0;
}
.alignright {
   float: right;
   margin: auto 0 7px 10px;
}
.alignleft {
   float: left;
   margin: auto 10px 7px 0;
}
.wp-caption {
   border: 1px solid #ddd;
   text-align: center;
   background-color: #f3f3f3;
   padding-top: 4px;
   margin: 10px;
   -moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius: 3px;
}
.wp-caption img {
   margin: 0;
   padding: 0;
   border: 0 none;
}
.wp-caption p.wp-caption-text {
   font-size: 11px;
   line-height: 17px;
   padding: 0 4px 5px;
   margin: 0;
}
.fbLikeContainer {
   float: right;
   padding-left: 20px;
}
.yarpp {
   list-style-type: none;
   margin: 10px 0 0 0;
   padding: 0;
}
.yarpp li {
   float: left;
   text-align: left;
}
.yarpp a {
   display: block;
   width: 120px;
   height: 167px;
   padding: 3px;
   text-decoration: none;
}
.yarpp a:hover {
   background-color: #F8ECE0;
   text-decoration: none;
}
.yarpp img {
   height: 90px;
   width: 110px;
}
.yarpp img a {
   text-decoration: none;
}
.yarpp p {
   font-size: 12px;
   margin: -3px auto 0;
   text-align: center;
   line-height: 110%;
   padding: 3px;
}
#respond {
   clear: both;
}

/* - - PAGENAVI (Paginated Blog Archive Navigation) - - */

.wp-pagenavi {
   clear: both;
   margin: 5px auto;
}
.wp-pagenavi a, .wp-pagenavi span {
  background: none repeat scroll 0 0 #FFFFFF;
  border: 1px solid #6C9ED0;
  margin: 2px;
  padding: 3px 5px;
  text-align: center;
  text-decoration: none;
}
.wp-pagenavi a:hover, .wp-pagenavi span.current {
   border-color: #000;
}
.wp-pagenavi span.current {
   font-weight: bold;
}

/* - - - - - - - - - - - - - - - - .SIDEBAR STYLES - - - - - - - - - - - - - - - - */

/* - - left sidebar (<TD>) - - */

.leftmenu {
   width: 220px;
   vertical-align: top;
   background: #FFF url('images/navbg.png') repeat-y left top;
   border-right: 1px solid #FFF;
}
.nav {
   padding: 0;
   margin: 0 0 0 5px;
}

/* - - List Styles - - */

.nav ul {
   list-style-type: none;
   margin: 0;
   padding: 5px 5px 6px 2px;
   text-transform: none;
}
.nav ul li {
   padding-left:15px;
   background: transparent url('images/orangearrow2.gif') no-repeat center left;
   margin: 0;
   padding-top: 5px;
   padding-bottom: 5px;
}


/* - - Sidebar Hyperlinks - - */

.nav ul li a{
   color: #2A4764;
   text-decoration: none;
   text-shadow: 1px 1px 0 #FFF;
   font-weight: bold;
}
.nav ul li a:hover {
   color: #3E5A76;
   text-decoration: underline;
}

.alt{
   background-color: #cadcf3 !important;
}

.widgettitle {
   text-align: center;
   margin: 4px auto -9px -2px;
   padding-top: 5px;
   font-size: 15px;
   color: #FFF;
   border: none;
   background: url('images/wtbg.png') no-repeat center top transparent;
   width: 100%;
   height: 26px;
   display: block;
   text-shadow: 1px 1px 1px #666666;
   padding-left: 0;
}
.widgettitle a{
   color: #fff !important;
   text-decoration: none;
}
.widgettitle a:hover, a:active{
   text-decoration: underline;
}


/* - - - - - - - - - - - - - - - - .FOOTER STYLES   - - - - - - - - - - - - - - - - */

#footer {
   margin-bottom: 0;
   background: #EEF4FB url('images/navbg.png') repeat-y left top;
   text-align: center;
   padding: 2px;
}
#footer p {
   color: #333;
   margin: 3px;
   padding: 1px;
}
.credit {
   font-size: 11px;
   color: #999;
   text-align: right;
   margin: -10px auto 0;
}
.credit a {
   color: #666;
   text-decoration: none;
}
.credit a:hover {
   color: #999;
   text-decoration: underline;
}

/*----------------------------    List and Review Page    -----------------------------------*/

.clear{
   clear: both;
}
.lrsite{
   background: #fff url('images/toplistbg.png') repeat-x left bottom;
   border: 1px solid #e3e2bf;
   margin-bottom: 11px;
   padding: 5px;
}
.lrsite .left{
   width: 150px;
   text-align: center;
}
.lrsite .left img{
   border: none;
   border-width: 0px;
   margin: 0px 0px 5px 0px;
   padding: 0px;
   text-align: center;
}
.lrsite .left .button a{
   background: url('images/orangebg.png') no-repeat;
   color: #fff;
   display: block;
   font-size: 10.5px;
   height: 11px;
   line-height: 26px;
   text-align: center;
   text-decoration: underline;
   font-weight: normal;
   width: 148px;
   height: 29px;
}
.lrsite .left .button a:hover{
   text-decoration: none;
   background: url('images/orangebghover.png') no-repeat;
}
.lrsite .left p{
   font-size: 10px;
   margin: 15px auto 0;
   text-align: center;
}
.lrsite .right{
   width: 520px;
   padding: 0 5px;
   border-left: 2px solid #e3e2bf;
}
.topnum  {
   float: left;
   font-size: 28px;
   font-weight: bold;
   margin: 0 10px 0 0;
}
.lrsite .right h2{
   background-color: #fff;
   font-size: 17px;
   border-bottom: 2px solid #e3e2bf;
   margin: 0 0 8px 0;
   padding: 5PX 0;
   float: left;
   width: 460px;
   height: 23px;
}
.lrsite .right h4{
   font-size: 17px;
   font-weight: normal;
   letter-spacing: normal;
   margin: 0 0 0 0;
   padding: 5PX 0 0 0;
   float: left;
   height: 23px;
   width: 100%;
}
.lrsite .right p{
   margin-bottom: 0px;
   font-size: 13px;
}
.lrsite .right p{
   margin-bottom: 0px;
   font-size: 13px;
}
.lrsite .right ul{
   list-style:none;
   padding-left: 0;
}
.lrsite .right li{
   margin-bottom: 0px;
   font-size: 12px;
   line-height: 110%;
   background: transparent url('images/green-check.png') no-repeat center left;
   padding-left: 19px;
}
.left{
   float: left;
}
.red{
   margin: 0 0 0 10px;
   padding: 0 0 5px 0;
}
.red2{
   color: #a30005;
}
.blue2 {
   color: #0000FF;
   font-size: 10px;
}
.green{
   color: #000;
   font-size: 12px;
   float: right;
   font-weight: bold;
   margin: 3px 10px 1px 0;
}
.green3{
   margin: 0;
   padding: 0 0 5px 0;
   color: #079b11;
   font-weight: bold;
   float: left;
}
.green3 a{
   color: #079b11 !important;
   text-decoration: none;
}
.green3 a:hover{
   text-decoration: underline;
}
.green2 {
   margin:0;
   padding: 00 5px 0;
   color: #079b11;
   font-weight:bold;
}
.right{
   float: right;
}
.cta{
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	letter-spacing: -1px;
	text-shadow: #848484 1px 1px 10px;
	margin-bottom: 0;
}
.ctabottom{
	color: #000;
	background: none;
	border: none;
	font-size: 17px;
	text-align: center;
	margin-top: 0;
	letter-spacing: -1px;
	text-shadow: #848484 1px 1px 10px;
}

	/* - - - - - - - - - - - - - - - - - - TOP SLIDER  - - - - - - - - - - - - - - - - - - */
	
div.top_slider {
	width: 700px;
	height: 152px;
	margin: 0px auto 10px;
	padding: 8px 12px 5px 295px;
	display: none;
	background: #FCE057 url(https://www.pokerwebsites.net/images/welcome-us.png) no-repeat 5px 10px;
	border: 1px solid #dad8a0;
	position: relative;
	top: -5px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	font-family: arial;
}

div.top_slider td {
	width: 33%;
}

div.top_slider table {
	padding: 3px;
	: 33%;
}

div.top_slider img {
	background-color: transparent;
}

div.top_slider p {
	text-align: center;
}

div.top_slider a.hide {
	margin-left: 15px;
	font-size: 10px;
	text-decoration: none;
	color: #555555 !important;
	float: right;
	background: #e1e1e1 url(https://i.imgur.com/TBkVc.png) no-repeat 3px center;
	padding: 2px 5px 2px 17px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	border: 1px solid #888888;
	text-align: center;
}

div.top_slider a.hide:hover {
	text-decoration: underline;
}

	/* - - - - - - - - - - - - - - - - - - US POPUP - - - - - - - - - - - - - - - - - - */

#interContainer{
   position: absolute;
   width: 670px; /*dimensions of box*/
   height: 400px;
   left: 0;
   top: 0;
   padding: 15px;
   padding-top: 0;
   background-color: #001744;
   border: 1px solid black;
   visibility: hidden;
   z-index: 6;
}

#interContainer .headerbar{ /*CSS for header bar of interstitial box*/
   padding: 5px 0;
   text-align: right;
}

#interContainer .headerbar a{ /*CSS for header bar links of interstitial box*/
   font-size: 120%;
   text-decoration: none;
}

#interContent{ /*CSS for div that holds the content to show*/
   background: black url(https://www.pokerwebsites.net/images/pop-bg.png);
   height: 300px;
   padding: 20px 20px;
}

#interVeil{ /*CSS for background veil that covers entire page while interstitial box is visible*/
   position: absolute;
   background: black url(https://www.pokerwebsites.net/images/blackdot.gif);
   right: 0;
   width: 10px;
   top: 0;
   z-index: 5;
   visibility: hidden;
   filter:progid:DXImageTransform.Microsoft.alpha(opacity=80);
   opacity: 0.8;
}
#opener {
	text-decoration:underline;
	border:none;
	color:#5858FA;
	background-color:yellow;
	font-weight:bold;¨
}
#dialog {
	font-weight:bold;}
	
	.smalltext {
		font-size:10px}
	
