body {

  	background-color: #4e4e4e;

        background-image: url(https://www.holdemreview.com/images/bgr_body.jpg);

        background-repeat: repeat-x;

  	font-family: Verdana, Tahoma, sans-serif;

  	font-size: 12px;

  	color: #000;

  	margin: none;

  	padding: none;

}



#wrapper {

  	width: 100%;

        min-width: 1050px;

        max-width: 1050px;

        position: relative;

  	margin: 0 auto;

 	border: 10px solid #fff;

 	padding: none;

        background:#FFF;

}



/* - - -   HEADER STYLES  - - - */



.footer-table {

        color:#fff;

        width:80%;

        margin:auto;

}



.footer-table h3 {

        margin-top:-8px;

}



.footer-table ul li {

        color:#fff;

        display:list-item;

        list-style-image: none;

        margin:2px auto 2px 0;

        border:1px red dotted;

}



#header {

	width: 1060px;

	border-collapse: collapse;

	padding: 10px 0 0 0;

	margin: 0 auto -3px;

}



.blogslogan {

	font-family: Verdana, Tahoma, sans-serif;

	font-size: 39px;

        font-weight:bold;

	color: #000;

	margin: -20px auto 30px;

        text-align:center;

        letter-spacing: -5px;

}



.headerbanner {

        float: right;

        margin: 0 auto 10px; 

}



/*   Top Green Box HOMEPAGE   */



#top {

        background:url('https://www.holdemreview.com/images/lightgreen_gradient.png') top left repeat-x;

        height:160px;

        border:2px solid #95D575;

        padding:8px;

  	font-size: 13px;

  	color: #666;

        font-style:italic;

        font-weight:bold;

        margin-bottom:4px;

}



.middle {

        vertical-align:top;

}



.middle h3 {

       margin:5px auto 10px;

}



.right li {

       margin-left:-10px;

}



a.topbox {

       font-size: 19px;

}



p.right {

       text-indent:17px;

       margin:-8px 0 0;

}



.middle img {

       padding:6px;

       margin:0;

}



img.nick-pic {

        float:left;

        padding:0;

        margin:0 6px 0 0;

        border:5px solid #FFF;

}



/*   END Top Green Box HOMEPAGE   */



p.bc {

  	font-size: 42px;

  	font-family: Verdana, Tahoma, sans-serif;

  	color: green;

  	margin: 10px;

        text-align: center;

        font-weight: bold;

        letter-spacing: -5px;

}



div.announce {

	border: 1px solid #EAC117;

	background: #FFff99;

	margin: 20px auto;

	padding: 5px;

	font-size: 100%;

        width: 95%;

        text-align: center;

}



.announce a {

        font-size: 18px;

}



.code {

        color: #DF7401;

        font-weight: bold;

}



.score {

        height:30px;

        font-weight:bold;

        letter-spacing: -.08em;

}



.review {

        height:30px;

}



.red-table a:link, .red-table a:visited {

	color: #fff;

	text-decoration: underline;

}



 .red-table a:active, .red-table a:hover {

        color: yellow;

        text-decoration: none;

}



.blue-table {

        height: 142px;

        width: 245px;

        background-image: url(https://www.holdemreview.com/images/blue-table-245x142.gif);

        background-repeat: repeat-x;

        color: #000;

        padding-left: 6px;

        letter-spacing: -.05em;

        float:right;

        margin-left: 0;

        margin-bottom:20px;

}





.blue-table h3 {

        font-size:17px;

        padding:5px;

        margin:-5px auto -9px;

        color:white;

        border:none;

}



.blue-table img {

        padding:0;

        margin:auto;

}



.blue-sub {

        color:#fff;

        margin-bottom:-3px;

}



.logo-b {

        height:30px;

        width:30px;

}



.room-name-b {

        height:30px;

        width: 140px;

        font-weight:bold;

        padding-left:3px;

}



.flag-b {

        height:30px;

}



.variable {

        height:30px;

        font-weight:bold;

        color: green;

}



/* - -  Hyperlinks inside Header - - */





#header a:link, #header a:active, #header a:visited #header a:hover {

	color: #000;

	text-decoration: none;

}



#header a img {

	border: none;

}



.tab {

        font-weight:bold;

        color: #fff;

        letter-spacing: -.1em;

        margin-top:-3px;

}





/* - - - - - - - - - - - - - - -

	GENERAL TEXT STYLES 

   - - - - - - - - - - - - - - - */



/* - - Hyperlinks - - */



a:link	{ 

	text-decoration: underline; 

	color: #0404B4;

}



a:active { 

	text-decoration: underline; 

	color: #ff0000; 

}



a:visited { 

	text-decoration: underline; 

	color: #0404B4;

}



a:hover {

	text-decoration: underline; 

	color: #2E9AFE; 

}



a img {

	border: none;

        padding: 15px;

}





/* - -  Headings  - - */





h1 {

  	font-size: 34px;

  	font-family: Verdana, Tahoma, sans-serif;

  	color: #000;

  	margin: -5px auto;

  	padding: 0;

        letter-spacing:-4px;

}



h2 {

  	font-size: 18px;

  	font-family: Verdana, Tahoma, sans-serif;

  	color: #990000;	

  	margin: 30px 0 0;

  	padding: 0;

}



h3 {

  	font-size: 16px;

  	font-family: Verdana, Tahoma, sans-serif;

  	color: #000;

  	margin: 25px 0 -5px;

        border-bottom: 1px #999 dotted;

}



h4 {

	font-size: 14px;

	font-family: Verdana, Tahoma, sans-serif;

	color: #666;

	margin: 20px 0 0 0;

  	padding-left:10px;

        border-bottom: 1px dotted #999;

}



h5 {

	font-size: 12px;

	font-family: Verdana, Tahoma, sans-serif;

        font-weight: bold;

	color: #990000;

	margin: 0;

  	padding: 0;

}



h6 {

        font-size: 12px;

	font-family: Verdana, Tahoma, sans-serif;

        font-weight: normal;

	color: #000;

	margin: 25px auto;

  	padding: 5px;

        border-bottom: 2px solid #ffd324;

        border-top: 2px solid #ffd324;

        background-color: #fff6bf;

        width: 95%;

}



/* - -  Paragraphs and List Items - - */





p {

	font-size: 100%;

	font-family: Verdana, Tahoma, sans-serif;

	color: #000000;

        line-height: 140%;

}



li {

	font-size: 100%;

	font-family: Verdana, Tahoma, sans-serif;

	color: #000;

        line-height: 125%;

        margin: 0 0 6px 0;

}



p.front {

	font-size: 120%;

	font-family: Verdana, Tahoma, sans-serif;

	color: #000000;

        line-height: 130%;

}





/* - -  Table Styles - - */



    #review tbody tr td {

      background-color: #eee;

    }

    #review tbody tr.odd  td {

      background-color: #fff;

    }





/* - -  Misc. Elements - - */





acronym, abbr {

	border-bottom: 1px dashed #999999;

}



acronym, abbr, span.caps {

	cursor: help;

	font-size: 90%;

}



blockquote {

	border: 1px solid #ccc;

	background: #F0f0f0;

	margin: 2px auto;

	padding: 5px;

	font-size: 90%;

        width: 90%;

}



div.score {

	font-size: 3em;

        color: green;

        font-family: arial black, arial, "lucida console", sans-serif;

        float: left;

        margin: auto;

        border: none;

        width: 60px;

        height: 100%;





}



div.wsop {

	border: 1px solid #A6D4FC;

	background-color: #FFF;

        background-image: url(https://www.holdemreview.com/images/blue-gradient.gif);

        background-repeat: repeat-x;

	margin: 25px auto;

	padding-right: 10px;

	font-size: 100%;

        width: 100%;

}



img.wsop {

       margin:auto 10px 10px 0;

       padding:none;

}



div.shout {

	border: 2px solid #EAC117;

	background: #FFF6BF;

	margin: 25px auto;

	padding: 5px;

	font-size: 100%;

        width: 95%;

}



div.blue {

	border: 1px solid #A6D4FC;

	background: #E4F2FD;

	margin: 25px auto;

	padding: 5px;

	font-size: 100%;

        width: 95%;

}



p.caption {

        color: #999;

        float: left;

        clear: left;

        max-width: 250px;

        font-size: 8px;

        position: relative;

        text-align: center;

        margin: -2px 25px 5px 12px;

        line-height: 75%;

}



cite {

	font-size: 90%;

}



img {

        border: none;

        padding: 8px;

        margin: 5px 10px;

}



img.nostyle {

        padding: 0;

        border: 0;

}



img.leftfloat {

        border: 1px solid #ddd;

        padding: 6px;

        margin: 0 12px 5px 0;

        float: left;

}



img.rightfloat {

        border: 1px solid #ddd;

        padding: 8px;

        margin: 0 0 5px 12px;

        float: right;

}



img.center {

        border: 1px solid #ddd;

        padding: 8px;

        margin: 0 auto;

}



hr {

        border: 1px solid #4f4827;

        width: 80%;

}



.revlink {

        width: 180px;

        height: 70px;

        font-weight: bold;

        font-size: 14px;

        color: #008000;

        border: 1px solid #0000ff;

        background-color: #e5f3ff;

        float: right;

        text-align: center;

        clear: both;

        padding: 10px;

        margin: 20px 10px;

}



td.nowrap {

        border-bottom: 1px #ccc dotted;

        padding: 5px;

        text-align: left;

}



td.nowrap c {

        border-bottom: 1px #ccc dotted;

        padding: 5px;

        text-align: center;

}



#tpipe {

        font-family: arial black, arial, "lucida console", sans-serif;

	padding: 7px;

	border: none;

	margin: auto auto 0;

        font-size: 90%;

        text-align: center;

        color: #666;

	}



#tpipe ul {

	margin-left: 0;

	padding-left: 0;

	display: inline;

	} 



#tpipe ul li {

	margin-left: 0;

	padding: 3px 10px;

	border-left: 1px dotted red;

	list-style: none;

	display: inline;

	}

	

#tpipe ul li.first {

	margin-left: 0;

	border-left: none;

	list-style: none;

	display: inline;

	}



#pipe {

	padding: 7px;

	border: none;

	margin: auto;

        font-size: 90%;

        background-color: #e5f3ff;

        text-align: center;

	}



#pipe ul {

	margin-left: 0;

	padding-left: 0;

	display: inline;

	} 



#pipe ul li {

	margin-left: 0;

	padding: 3px 10px;

	border-left: 1px solid #000;

	list-style: none;

	display: inline;

	}

	

#pipe ul li.first {

	margin-left: 0;

	border-left: none;

	list-style: none;

	display: inline;

	}



#pipe ul li.bonus {

	margin-left: 0;

	padding: 3px 10px;

	border-left: 1px solid #000;

	list-style: none;

	display: inline;

        color: green;

        font-weight: bold;

	}



/* - - - - - - - - - - - - - - - - - -

	MAIN TABLE STYLES

   - - - - - - - - - - - - - - - - - -



/* - -  The Online Poker Ratings Table - - */



table#oprr {

        background-color: #FFF;

        border: 1px solid #000;

        border-collapse: collapse;

        width: 100%;

        font-size:13px;

        margin: 0 auto 15px;

        text-align: center;

        padding: 15px;

}



.one {

        background-color:#FEF664;

        font-weight:bold;

}



.odd {

        background-color: #e6eef6;

}



.b {

        font-weight: bold;

}



.green {

        color: green;

        font-weight: bold;

}



tr.toprow {

        background-color: #c2cff1;

        color: #000;

        font-weight: bold;

        height: 24px;

        font-size: 12px;

}





tr.toprow1 {

        background-color: #FAF8CC;

        color: #659EC7;

        font-weight: bold;

        height: 24px;

        font-size: 12px;

}



caption#oprc {

        height: 20px;

        background-color: #fff;

        margin: 5px 5px;

        font-size: 16px;

        font-weight: bold;

        color: #990000;

}



/* - -  Newest Poker Articles - - */



div.newest {

        background-color: #efe7c2;

        color: #4f4827;

        font-size: 16px;

        font-weight: bold;

        padding: 5px;

        text-align: center;

        margin: 15px 10px 30px;

        border: 7px solid #ccaa66;

        

}



/* - -  The Table - - */



#main {

	border-collapse: collapse;



	width: 100%;

	border: none;

	padding: 0;

	margin: 0;



}



/* - - - -  The CONTENT Table Data Cell - - - - */



.content {

  	vertical-align: top;

  	background-color: #FFF;

  	padding: 15px;

  	margin: 0;

        text-align:justify;

}



.content ul li {

        margin-left: -10px;

        margin-right:15px;

        list-style-image: url("/images/arrow_right.gif");

        padding-bottom: 5px;

}



.content ol li {

        margin-left: -10px;

        list-style-image:none;

        padding-bottom: 5px;

}



/* - -  Everything inside the Content Table Cell - - */



p .rb {

        font-size: 12px;

        color: #990000;

        font-weight: bold;

}



.post, .comments-post {

	margin: auto;

}





/* - -  BLOG STYLING - - */



.storytitle {

	margin: 0 auto;

        text-align: left;

        font-size: 18px;

        font-weight:bold;

        letter-spacing:-2px;

}



.storytitle a:link, .storytitle a:active, .storytitle a:visited {

	color: #990000;

	text-decoration: none;

}



.storytitle a:hover {

	color: #990000;

	text-decoration: underline;

}



.postpic {

        padding:5px;

        margin: 0 0 5px 10px;

        border:1px solid #ccc;

        float:right;

        max-height:175px;

        max-width:225px;

}



.Thumbnail {

        border:1px solid #E6E6E6;

        padding:3px;

        margin:0 12px 4px 0;

}



.subscribe {

        background-color: #333;

        background-image: url(https://www.holdemreview.com/images/bkg-subscribe.png);

        background-repeat: repeat-x;

        border:1px solid #ccc;

        padding-bottom:4px;

        margin:0;

}



.rss {

        margin-top:2px;

        padding:0;

}



.rssp {

        margin-top:-7px;

        font-weight:bold;

        letter-spacing:-.13em;

        text-align:center;

        color:orange;

        text-decoration:none;

        font-size:14px;

        line-height: 85%;

}



.email {

        font-weight:bold;

        letter-spacing:-.05em;

        text-align:center;

        color: #fff;

}



.indexmeta {

	font-size: 12px;

        font-style: italic;

        text-align: left;

        margin: auto;

}



.indexmeta, .indexmeta a {

	color: #999;

}



.meta {

	font-size: 12px;

        font-style: italic;

        text-align: center;

        margin: -4px auto auto;

}



.storycontent {

        margin: 20px 10px;

}



.storycontent p {

        line-height: 150%;

        font-size: 12px;

}



.related-posts {

	border: 1px solid #C6D9E9;

	background: #E4F2FD;

	margin: 25px auto;

	padding: 2px 8px;

	font-size: 100%;

        width: 85%;

}



.related-posts p {

        font-weight:bold;

        padding-left:15px;

        margin-bottom:-3px;

}



.feedback {

	text-align: center;

        margin:auto;

}



#commentform (

	text-align: left;

        margin:auto 30px auto auto;

        border:1px solid blue;

)



ul.post-meta {

	list-style: none;

}



ul.post-meta span.post-meta-key {

	font-weight: bold;

}



.postpacker {

        margin: 30px 10px;

        border-bottom: 2px solid #E6E6E6;

        padding-bottom: 10px;

}



.postpacker a:link, .postpacker a:active {

        color:#610B0B;

        text-decoration:none;

}



.postpacker a:hover {

        color:#610B0B;

        text-decoration:underline;

}



.postpacker h2 a:link, .postpacker h2 a:active {

        color:#990000;

        text-decoration:none;

}



.postpacker h2 a:hover {

        text-decoration:underline;

}



.blueposts {

        width: 44%;

        float:right;

	border: 1px solid #C6D9E9;

	background: #E4F2FD;

	margin: 5px -5px 5px 11px;

	padding: 5px;

	font-size: 90%;

}



.newposts {

        text-align:left;

        margin-left:5px;

        padding-left:28px;

        background: transparent url(https://www.holdemreview.com/images/book24.png) no-repeat center left;

}



h3.newposts {

        margin:0 auto;

        padding-left:35px;

        background: transparent url(https://www.holdemreview.com/images/book32.png) no-repeat center left;

}

/* - - - - - - - - - - - - - - - - 

	SIDEBAR STYLES

   - - - - - - - - - - - - - - - - */



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



.leftmenu {

	width: 164px;

	vertical-align: top;

	padding: none;

  	background-color: #F6F6CC;

        background-image: url(https://www.holdemreview.com/images/left165px.png);

        background-repeat: repeat-y;

        border-right: 1px solid #ccc;

        border-left: 1px solid #ccc;

        border-top:0;

}



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



.rightmenu {

  	width: 230px;

  	vertical-align: top;

  	padding: 0;

  	background-color: #F6F6CC;

        background-image: url(https://www.holdemreview.com/images/right230px.png);

        background-repeat: repeat-y;

        border-right: 1px solid #ccc;

        border-left: 1px solid #ccc;

        border-top:0;

}





.nav {

  	padding: 0;

        margin: 0 0 0 5px;

}



#hmenu {

  	margin: 0;

  	padding: 0;

}



#hnav {

  	margin: 0;

  	padding: 0;



}





/* - - Search Form - - */



.nav form {

	margin: 0 5px 0 5px;

}



.nav input#s {

	width: 100%;

	background: #FFF;

	border: 1px solid #ccc;

	color: #ccc;

}





/* - - Subheadings - - */



.lnav, .lnav a:link, .lnav a:active .lnav a:visited {

        color: #fff;

        font-size: 14px;

        text-align: center;

        text-decoration:none;

        font-weight: bold;

        margin: 5px auto 3px;

        background-color: #990000;

        background-image:url(https://www.holdemreview.com/images/lnav.png);

        background-repeat: repeat-x;

        border:1px solid #8E0000;

        height:20px;

}



.lnav a:hover {

        color: #FFFF00;

	text-decoration: underline;

}





/* - - List Styles - - */



.nav ul {

	color: #990000;

        list-style-type: none;

	margin: auto;

	padding: 5px 5px 5px 0px;

	text-transform: none;

}	

  

.nav ul ul {

	font-weight: normal;

	line-height: 100%;

        display:list-item;

        list-style-image: url("https://www.holdemreview.com/images/bullet-sidebar.jpg");

	margin: 0;

	padding: 0;

	text-align: left;

}





/* - - List Items (Text) - - */



.nav ul ul li {

	border:0;

	font-size: 12px;

	line-height: 110%;

	font-family: Verdana, Tahoma, sans-serif;

	margin: 0 -2px 8px 0;

	padding: 0;

}



/* - - Sidebar Hyperlinks - - */



.nav ul ul li a:link, .nav ul ul li a:active {

	color: #990000;

	text-decoration: none;

}



.nav ul ul li a:visited {

	color: #990000;

	text-decoration: none;

}



.nav ul ul li a:hover {

        color: #FF0000;

	text-decoration: underline;

}



/* - - - - - - - - - - - - - - - - 

	FOOTER STYLES

   - - - - - - - - - - - - - - - - */



#footer {

        border: none;

        background-image: url(https://www.holdemreview.com/images/bgr_body.jpg);

        background-repeat: repeat-x;

  	margin-bottom: 0;

  	text-align: center;

  	padding: 2px;

}



#footer p {

        color: #999;

  	margin: 3px;

  	padding: 1px;



}



.credit {

  	font-size: 11px;

  	color: #999;



  	text-align: right;

  	margin: -10px auto 0;

}



.credit a {

	color: #fff;

	text-decoration: none;

}



.credit a:hover {

        color: #fcffb0

        text-decoration: underline;

}



/* - - - - - - - - - - - - - - - - 

	TOPROOMS STYLES

   - - - - - - - - - - - - - - - - */



div.toprooms {

        padding: 1px;

        margin: 0 auto -5px;

        width: 210px;

        font-size: 12px;

        border:0;

}



p.toproomshead {

        color: #fff;

        font-size: 14px;

        text-align: center;

        font-weight: bold;

        margin: -2px auto 3px;

        background-color: green;

        background-image:url(https://www.holdemreview.com/images/toprooms.png);

        background-repeat: repeat-x;

        border:1px solid #006600;

        height:20px;

}



p.roomname {

        font-size: 120%;

        margin: 0 0 -4px -8px;

}



p.download {

        text-align: left;

        margin: -18px 0 0 35px;

        font-size:9px;

        padding-left: 10px;

        background: transparent url(https://www.holdemreview.com/images/arrowdown.gif) no-repeat center left;

}



img.us-tr {

        border:0;

        margin:-4px -4px 0 0;

}



hr.sidebar {

        border: 1px dotted #ccc;

        width: 100%;

}



.toprooms a:link, .toprooms a:visited {

color: #666;

text-decoration: none;

}



.toprooms a:hover {

color: #990000;

text-decoration: none;

}



.roomname a:link, .roomname a:visited {

color: #000;

text-decoration: none;

}



.roomname a:hover {

color: #990000;

text-decoration: none;

}



/* - - - - - - - - - - - - - - - - 

	END TOPROOMS STYLES

   - - - - - - - - - - - - - - - - */





.children li {

        list-style-type: none;

}



.toc { border: #ccc solid 1px; background-color: #f0f0f0; float: right; font-size: .9em; margin: 0 0 5px 12px; width: 240px; }

.toc ol { margin: 5px; padding-left: 30px; }

.toc li { margin: 0 0 4px 0; font-size: 120%; line-height: 120%; }



.zoc_powerblogroll { list-style: none; color:#666666; }

p.zoc-pbr-desc {

        margin: 0 0 5px;

        color: #666;

}



li.widget li, li.linkcat li { margin: 0 0 0.7em -5px; }

li.widget ul, li.linkcat ul {margin: 0 0 0.5em 15px; }



.leftfloat {height: 1%;}

#parentElement>.leftfloat {height: auto;}



/* Hides from IE5-mac \*/

* html .leftfloat {height: 1%;}

/* End hide from IE5-mac */



#navcontainer {

        vertical-align:bottom;

        position:relative;

	float:right;

        clear:left;

        border:0;

        margin:-25px auto 0;

        padding:10px;

        padding-right:0;

}



ul#navlist {

	font-family:verdana,sans-serif;

	font-size:14px;

	font-weight:bold;

	white-space:nowrap;

        vertical-align:bottom;

        margin:auto auto 0;

}



#navlist li {

	display:inline;

	list-style-type:none;

}



#navlist a {

	padding:3px 7px 11px;

	border:1px solid #FF0000;

        background-color:#840000;

        background-image: url(https://www.holdemreview.com/images/topmenu.png);

	background-repeat:repeat-x;

}



#navlist a:link, #navlist a:visited {

	color:#fff;

	text-decoration:none;

}



#navlist a:hover {

	color:#F2F2F2;

        text-decoration:underline;

        background-image: url(https://www.holdemreview.com/images/topmenuhov.png);

	background-repeat:repeat-x;

}



.breadcrumb {

        margin:-15px auto 10px auto;

        font-size:10px;

        color:#999;

}



.breadcrumb a {

        color:#999;

        text-decoration:none;

}



.breadcrumb a:hover {

        color:#666;

}

.rev_txt {
    border-left: 2px solid #ECECEC;
    float: left;
    margin-left: 12px;
    padding-left: 13px;
    width: 388px;
}
.rev_info {
    float: left;
    width: 175px;
}
.rev_info .rev_logo {
    margin-bottom: 6px;
    width: 100%;
}
.rev_info .rev_list {
    margin-bottom: 10px;
}
.rev_info .rev_list li {
    line-height: 150%;
	list-style: disc outside none;
}
.review_box {
    background: url("/images/lists/box_bg.gif") repeat-x scroll center bottom transparent;
    border: 1px solid #D6D6D6;
    border-radius: 5px 5px 5px 5px;
    color: #333333;
    margin: 0 auto 10px;
    overflow: hidden;
    padding: 10px;
    width: 590px;
}
.review_box a img {
    border: none;
    padding: 1px;
}
.review_box img {
   
    margin: 1px 1px;
    padding: 1px;
}
.rev_info .btn_visit {
    background: url("/images/lists/btn_visit.gif") no-repeat scroll 0 0 #2FC300;
    color: #FFFFFF;
    display: block;
    font-size: 13px;
    font-weight: bold;
    height: 29px;
    line-height: 29px;
	margin-top:25px;
    margin-bottom: 4px;
    text-align: center;
    width: 175px;
}
.rev_txt .poker_name {
    float: left;
    font-size: 18px;
    font-weight: bold;
    line-height: 150%;
	width:100%;
}
.rev_txt .poker_bonus {
    color: #AF0201;
    float: left;
    font-size: 14px;
    font-weight: bold;
	width:100%;
    margin-bottom: 4px;
}