.conv-019-2 .pokerlistings-homepage-b .int-section {
	height: 425px;
}
.conv-019-2 .pokerlistings-homepage-b .int-section #top-10-poker-rooms {
	background: transparent url(toplist-test-bg.jpg) no-repeat 0px 0px;
	width: 320px;
	height: 401px;
	position: relative;
}
.conv-019-2 #top-10-poker-rooms .test-toplist-1 {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 320px;
	height: 200px;
}
.conv-019-2 #top-10-poker-rooms .test-toplist-2 {
	position: absolute;
	top: 202px;
	left: 0px;
	width: 320px;
	height: 200px;
}
.conv-019-2 #top-10-poker-rooms h2 {
	position: absolute;
	top: 14px;
	left: 8px;
	color: #fff;
	font-family: arial;
	font-weight: bold;
}
.conv-019-2 #top-10-poker-rooms h3 {
	position: absolute;
	top: 53px;
	left: 12px;
	width: 124px;
	font-size: 12px;
	color: #FEF95E;
}
.conv-019-2 #top-10-poker-rooms ul {
	margin: 0;
	padding: 0;
}
.conv-019-2 #top-10-poker-rooms li {
	list-style: none;
}
.conv-019-2 #top-10-poker-rooms .usp {
	position: absolute;
	top: 87px;
	left: 2px;
	width: 121px;
	font-size: 10px;
}
.conv-019-2 #top-10-poker-rooms .usp li {
	background: transparent url(bullets.png) no-repeat 1px -1px;
	padding-left: 16px;
	margin-bottom: 5px;
}
.conv-019-2 #top-10-poker-rooms .rooms {
	position: absolute;
	top: 43px;
	left: 136px;
	width: 190px;
}
.conv-019-2 #top-10-poker-rooms .rooms li {
	position: relative;
	height: 40px;
	padding-top: 11px;
}
.conv-019-2 #top-10-poker-rooms .rooms a.room-no {
	font-size: 14px;
	color: #043055;
	padding-right: 49px;
	padding-bottom: 10px;
	text-decoration: none;
}
.conv-019-2 #top-10-poker-rooms .rooms a {
	font-size: 12px;
	font-weight: bold;
	color: #043055;
}
.conv-019-2 #top-10-poker-rooms .rooms a.review {
	display: block;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	color: #204d75;
	margin-left: 61px;
}
.conv-019-2 #top-10-poker-rooms .rooms b {
	position: absolute;
	left: 144px;
	top: 10px;
	display: block;
	width: 34px;
	height: 30px;
	color: #043055;
	text-align: center;
}
.conv-019-2 #top-10-poker-rooms .test-toplist-2 h2, .conv-019-2 #top-10-poker-rooms .test-toplist-2 ul {
	color: #333333;
}
.conv-019-2 #top-10-poker-rooms .test-toplist-2 h3 {
	color: #163e60;
}
.conv-019-2-2 #toplists-texas-holdem {
	position: relative;
}
.conv-019-2-2 .test-toplist-1 {
	background-color: #eee;
	width: 374px;
	overflow: hidden;
	position: relative;
	height: 500px;
}
.conv-019-2-2 .test-toplist-2 {
	background-color: #eee;
	width: 374px;
	overflow: hidden;
	position: absolute;
	top: 0px;
	right: 0px;
	height: 500px;
}
.conv-019-2-2 .test-toplist-1 .test-toplist-container {
	background: transparent url(texasholdem-toplist-bg.jpg) no-repeat 0px 0px;
	width: 366px;
	height: 183px;
	position: relative;
	margin-bottom: 15px;
}
.conv-019-2-2 .test-toplist-2 .test-toplist-container {
	background: transparent url(texasholdem-toplist-bg.jpg) no-repeat 0px -213px;
	width: 366px;
	height: 183px;
	position: relative;
	margin-bottom: 15px;
}
.conv-019-2-2 .test-toplist-text {
	padding: 0 10px;
}
.conv-019-2-2 .test-toplist-text .bold {
	font-weight: bold;
}
.conv-019-2-2 .test-toplist-container {
	margin: 5px auto;
}
.conv-019-2-2 .test-toplist-1 h2 {
	color: #fff;
	margin-left: 10px;
	padding-top: 6px;
	font-size: 15px;
}
.conv-019-2-2 .test-toplist-2 h2 {
	color: #464c4a;
	margin-left: 10px;
	padding-top: 6px;
	font-size: 15px;
}
.conv-019-2-2 .test-toplist-container ul {
	padding: 0px;
	margin: 0px;
}
.conv-019-2-2 .test-toplist-container li {
	position: relative;
	list-style: none;
	height: 50px;
	padding-top: 0px;
	margin-left: 0px;
}
.conv-019-2-2 .test-toplist-container .rooms .play-logo {
	display: block;
	position: absolute;
	top: 0px;
	left: 6px;
	width: 90px;
	height: 45px;
}
.conv-019-2-2 .test-toplist-container .rooms a.play-room {
	position: absolute;
	top: 10px;
	left: 110px;
	color: #043055;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}
.conv-019-2-2 .test-toplist-container .rooms a.play-room:hover {
	text-decoration: none;
}
.conv-019-2-2 .test-toplist-container a.review {
	position: absolute;
	top: 26px;
	left: 110px;
	display: block;
	color: #043055;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
	width: 100px;
}
.conv-019-2-2 .test-toplist-container a.review:hover {
	text-decoration: underline;
}
.conv-019-2-2 .test-toplist-container .rooms span {
	position: absolute;
	top: 7px;
	right: 105px;
	color: #043055;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}
.conv-019-2-2 .test-toplist-container .rooms b {
	display: block;
}
.conv-019-2-2 .test-toplist-container .rooms .play-btn {
	display: block;
	position: absolute;
	top: 10px;
	right: 6px;
	width: 82px;
	height: 24px;
}
.conv-019-2-2 .usp {
	padding: 0;
	margin: 0;
}
.conv-019-2-2 .usp li {
	list-style: none;
	padding-left: 20px;
	margin-bottom: 15px;
	font-weight: bold;
}
.conv-019-2-2 .test-toplist-1 .usp li {
	background: transparent url(texas-holdem-bullets.png) no-repeat scroll 1px -1px;
	color: #19700b;
}
.conv-019-2-2 .test-toplist-2 .usp li {
	background: transparent url(texas-holdem-bullets.png) no-repeat scroll 1px -42px;
	color: #474747;
}
h1 {
	font:bold 20px "Trebuchet MS";
	margin-top:20px;
}
h2, h3 {
	font:bold 16px "Trebuchet MS";
}
h4, h5 {
	font-size:12px;
}
h6 {
	font-size:12px;
}
input, select, textarea {
	font:12px Arial;
}
a img {
	border:0;
}
hr {
	display:none;
}
ul#help-nav {
	display:none;
}
#quick-links {
	width:180px;
	float:right;
	padding:10px 0 0 10px;
}
#quick-links p select {
	width:180px;
}
#quick-links form {
	margin:0 0 18px;
}
#quick-links form p {
	margin:0;
}
#quick-links form p label {
	font-weight:bold;
	color:#464646;
}
#quick-links form p label input {
	background:#F8F8F8;
	border:1px solid #DADADA;
	width:80px;
	font-weight:normal;
	margin:0 5px 0 5px;
}
#quick-links div {
	margin:0 0 18px 0;
}
#quick-links div#ql-prr {
	background:#ECF3F9;
}
#quick-links div#ql-prr a {
	color:#4D6D9C;
}
#quick-links div#ql-prr ul {
	padding-bottom:10px;
}
#quick-links div#ql-prr ul li.top-pick {
	background:url("top-pick.gif") no-repeat right 50%;
}
#quick-links div#ql-prr ul li.local-top-pick {
	background:url("top-pick-usa.gif") no-repeat right 50%;
}
#quick-links div#ql-prr ul li.local {
	background:url("usa-small.gif") no-repeat right 50%;
}
#sc-room-reviews ul li.top-pick {
	background:url("top-pick.gif") no-repeat right 50%;
}
#sc-room-reviews ul li.local-top-pick {
	background:url("top-pick-usa.gif") no-repeat right 50%;
}
#sc-room-reviews ul li.local {
	background:url("usa-small.gif") no-repeat right 50%;
}
#quick-links div#ql-prr h2 {
	background:#E3EDF6 url("stack-quick-links-heading-left.gif") no-repeat left bottom;
	color:#445F72;
}
#quick-links div#ql-prr h2 span {
	background:url("stack-quick-links-heading-right.gif") no-repeat right bottom;
}
#quick-links div#ql-prr h2 span a {
	color:#445F72;
}
#quick-links h2 {
	margin:0 0 10px 0;
	background:#E7E8EA url("stack-quick-links-heading-left.gif") no-repeat left top;
	color:#737373;
	font-size:12px;
	font-family:Arial;
}
#quick-links h2 span {
	display:block;
	padding:5px 10px;
	background:url("stack-quick-links-heading-right.gif") no-repeat right top;
}
#quick-links h2 a {
	color:#737373;
	text-decoration:none;
}
#right-col h3 a:hover {
	text-decoration:underline;
}
#quick-links ul {
	margin:0 10px 0 10px;
	list-style-type:none;
}
#quick-links ul li a {
	color:#425F6F;
}
#quick-links ul li img {
	vertical-align:middle;
	margin:0 0 0 10px;
}
#header {
	background: url(header-hi.jpg) no-repeat;
	height: 79px;
	position: relative;
}
#header strong {
	display: block;
	width: 335px;
	height: 75px;
	position: absolute;
	left: 10px;
	top: 3px;
}
#header strong a {
	display: block;
	height: 75px;
	text-decoration: none;
	outline: 0;
	text-indent: -10000px;
}
#header strong span {
	display: block;
	height: 75px;
	text-decoration: none;
	outline: 0;
	text-indent: -10000px;
}
#header p {
	display: none;
}
#header h1 {
	margin: 0;
	font-size: 14px;
	font-weight:normal;
	text-transform: uppercase;
	text-align: center;
	color: #fff;
	position: absolute;
	left: 470px;
	top: 30px;
}
#header ul {
	margin: 0;
	list-style-type: none;
	position: absolute;
	right: 0;
	bottom: 3px;
	_height: 1%;
+display: inline-block;
}
#pokerlistings-head-b #header ul, #pokerlistings-head-original #header ul {
	right:15px;
}
#header ul:after {
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
	clear: both;
}
#header ul li {
	float: left;
	margin: 0 3px 0 0;
}
#header ul li a {
	background: url(nav-icons.gif) no-repeat;
	display: block;
	width: 34px;
	height: 34px;
	text-indent: -10000px;
	text-decoration: none;
	outline: 0;
}
#pokerlistings-head-b #header ul li a, #pokerlistings-head-original #header ul li a {
	background: url(nav-icons.png) no-repeat;
}
#header ul li#header-nav-search a {
	background-position: left 0px;
}
#header ul li#header-nav-search a:hover {
	background-position: left -34px;
}
#header ul li#header-nav-newsletter a {
	background-position: left -68px;
}
#header ul li#header-nav-newsletter a:hover {
	background-position: left -102px;
}
#header ul li#header-nav-odds-calc a {
	background-position: left -136px;
}
#header ul li#header-nav-odds-calc a:hover {
	background-position: left -170px;
}
#header-nav-tool-tip {
	display: block;
	position: absolute;
	right: 0px;
	top:50px;
	width: 108px;
	text-align: center;
	color: #80bfff;
}
#pokerlistings-head-b ul, #pokerlistings-head-original ul {
	top:78px;
*top:77px;
	right:15px;
}
#bread-crumbs {
	padding:0;
	background:#F1F1F1;
	border-bottom:1px solid #ccc;
}
#bread-crumbs.alt {
	border:0;
}
#bread-crumbs p {
	background:url("arrow-box.gif") no-repeat 10px 50%;
	margin:0;
	padding:10px 10px 10px 30px;
}
#intro {
	padding:10px;
	background:#F3F3F3;
	border-bottom:1px solid #ccc;
	border-top:1px solid #F1F1F1;
}
#intro h2 {
	color:#454545;
}
#intro p.right {
	height:60px;
	margin:20px 40px 10px 20px;
}
#intro p.right img {
	margin:0 10px 0 0;
	vertical-align:middle;
}
#intro div.right {
	margin-left:20px;
}
#intro div.right ul.left {
	margin-right:10px;
}
#search-bar {
	_height:1px;
	background:#F9F9F9;
	margin:20px 0 0 0;
	clear:both;
	border-top:1px solid #CBCBCB;
	border-bottom:1px solid #f9f9f9;
}
#search-bar form p {
	margin:20px 0;
	text-align:center;
}
#search-bar form p label {
	color:#494949;
	font-size:14px;
	font-weight:bold;
}
#search-bar form p label input {
	position:static;
	left:0;
	top:0;
	width:276px;
	height:24px;
	padding:8px 40px 0 10px;
	margin:0 0 0 10px;
	background:url("search-bar-input.gif") no-repeat;
	border:0;
	font-size:12px;
	text-indent:0;
	vertical-align:middle;
}
#search-bar form p input {
	width:28px;
	height:28px;
	margin:-1px 0 0 -36px;
	padding:0;
	background:url("search-bar-submit.gif") no-repeat;
	border:0;
	text-indent:-10000px;
	font-size:0;
	vertical-align:middle;
	_margin:0;
	_position:relative;
	_left:-36px;
	_top:-1px;
}
#footer {
	background: #fff url(footer.gif) no-repeat left top;
	color: #797979;
	clear: both;
	margin: 0 -9px;
	padding: 50px 19px 0;
*padding-top: 20px;
	border-bottom:0;
	border-top:0;
	text-align:center;
}
#footer a {
	color: #003f7d;
}
#footer div:after {
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
	clear: both;
}
.footer-links {
	text-align:left;
}
#footer #footer-navigation {
	padding-top: 5px;
	padding-left:30px;
	margin-bottom:20px;
}
#footer #footer-utils {
	padding-bottom:10px;
}
#footer #igasa {
	float:right;
	margin:10px 20px 20px 0;
	position: relative;
}
.pokerlistings-homepage-b #footer #igasa {
	margin:10px 40px 20px 0;
}
#footer #footer-sign-up {
	border-left:1px solid #CCCCCC;
	padding-left:20px;
	_height: 1%;
+display: inline-block;
}
#footer #footer-navigation form br {
	display: none;
}
#footer #footer-navigation form select {
	width: 200px;
	margin-left: 5px;
	color:#003f7d;
}
#footer #footer-sign-up form {
	_width: 10px;
	width:260px;
}
#footer-sign-up form p {
	text-align: left;
	_white-space: nowrap;
*margin-bottom:5px!important;
}
#footer-sign-up form br {
	display: none;
}
#footer-sign-up form p.last-child label input {
	margin-right: 5px;
}
#footer-sign-up input.name {
	width:97%;
}
#footer-sign-up input.email {
	width:auto;
}
#footer-sign-up table {
	margin-bottom: 5px;
}
#footer #footer-copy {
	_height: 1%;
+display: inline-block;
	background: url(footer-copy.gif) no-repeat left bottom;
	padding: 15px 20px 30px;
	margin: 0 ;
	border-bottom: 0;
	_width: 907px;
}
#footer #footer-copy p {
	float: left;
	margin: 0;
}
#footer #footer-copy p.last-child {
	float: right;
}
.self-clear {
	_height: 1%;
+display: inline-block;
	_display: block;
}
.self-clear:after {
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
	clear: both;
}
.two-col-a {
	width: 155px;
	float: left;
}
.two-col-b {
	width: 595px;
	float: right;
}
.side-bar-a {
	width: 155px;
	float: left;
}
.middle-bar {
	width: 410px;
	float: left;
	margin: 0 23px;
}
.side-bar-b {
	width: 155px;
	float: left;
}
.col-a {
	width: 48%;
	float: left;
}
.col-b {
	width: 48%;
	float: right;
}
.c, .calign {
	text-align: center;
}
.l, .lalign {
	text-align: left;
}
.r, .ralign {
	text-align: right;
}
.hl {
	color: red;
}
.error {
	color: red;
	font-weight: bold;
}
.nowrap {
	white-space: nowrap;
}
img.bordered {
	border: 1px solid #ccc;
}
span.folded, .hideContent {
	display: none;
}
.bgMediumGreen {
	background-color: #DBECF6;
}
.BgLightGreen {
	background-color: #B0D2EA;
}
.bgYellow {
	background-color: #F7F7F7;
}
.search_highlight {
	background: #69f;
	color: #fff;
}
div.hr {
	padding: 10px 0 0 0;
	margin: 0 0 10px 0;
	border-bottom: 1px solid #ccc;
}
.highlight, .hl {
	color: red;
}
.fresh, div.xbox .fresh {
	color: #b91f2b;
}
.fresh-bold, div.xbox .fresh-bold {
	color: #b93d45;
	font-weight: bold;
}
#toplist-page span.local-flag, .toplist-page span.local-flag {
	background: url(usa.png) no-repeat;
	width: 25px;
	height: 19px;
}
span.local-flag {
	background: url(usa-small.gif) no-repeat;
	width: 14px;
	height: 12px;
	text-indent: -10000px;
	display: block;
}
ul.dot {
	margin: 0;
	list-style-type: none;
}
ul.dot li {
	background: url("red-dot.gif") no-repeat left 3px;
	margin: 0 0 5px 0;
	padding: 0 0 0 15px;
}
ul.sdl, div.legend-box ul.sdl {
	margin: 0;
	list-style-type: none;
}
ul.sdl li {
	padding: 5px 10px;
	border-bottom: 1px dashed #DCDCDC;
	position: relative;
}
ul.sdl li.last {
	border: 0;
}
ul.sdl li span {
	position: absolute;
	right: 10px;
}
ul.small-check {
	margin: 10px 0;
	list-style-type: none;
}
ul.small-check li {
	background: url("small-check.gif") no-repeat left 1px;
	padding: 0 0 0 19px;
	font-weight: bold;
	font-size: 10px;
	margin: 0 0 5px 0;
}
ul.box-nav, div.box ul.box-nav, div.xbox ul.box-nav, div.classic-box ul.box-nav {
	margin: 0;
	list-style-type: none;
}
ul.box-nav li {
	background: #EAEAEA url("box-header.gif") repeat-x;
	padding: 5px 10px;
	border-top: 1px solid #B8B8B8;
}
ul.box-nav li a {
	background: url("arrow-small-blue.gif") no-repeat left 4px;
	padding: 0 0 0 12px;
	display: block;
	font-weight: bold;
}
ul.box-nav li ul {
	margin: 0;
	list-style-type: none;
}
ul.box-nav li ul li {
	background: none;
	border: 0;
}
ul.arrow, ul.arrow-2 {
	margin: 10px 0;
	list-style-type: none;
}
div.box ul.arrow, div.box ul.arrow-2, div.classic-box div.box-c ul.arrow, div.classic-box div.box-c ul.arrow-2, div.xbox ul.arrow, div.xbox ul.arrow-2, div.legend-box ul.arrow, div.legend-box ul.arrow-2 {
	margin: 10px;
}
ul.arrow li, ul.arrow-2 li {
	background: url("arrow-small-green.gif") no-repeat left 4px;
	margin: 0 0 5px 0;
	padding: 0 0 0 15px;
}
ul.arrow-2 li {
	background: url("arrow-small-blue.gif") no-repeat left 4px;
}
ul.data, div.box ul.data, div.classic-box div.box-c ul.data, div.xbox ul.data, div.legend-box ul.data {
	margin: 0;
	list-style-type: none;
}
ul.data li {
	position: relative;
	left: 0;
	top: 0;
	padding: 5px 10px;
	border-bottom: 1px dashed #DCDCDC;
}
ul.data li.last {
	border: 0;
}
ul.data li:hover {
	background: #EBF4FB;
}
ul.data li span {
	position: absolute;
	right: 10px;
}
ul.article {
	margin: 0;
	list-style-type: none;
}
div.box ul.article, div.classic-box div.box-c ul.article, div.xbox ul.article, div.legend-box ul.data {
	margin: 10px;
}
ul.article li {
	background: url("article.gif") no-repeat left 2px;
	margin: 0 0 5px 0;
	padding: 0 0 0 21px;
}
ul.categories {
	margin: 0;
	list-style-type: none;
}
ul.categories li {
	background: url("category.gif") no-repeat left 2px;
	margin: 0 0 10px 0;
	padding: 0 0 0 17px;
	color: #494949;
}
ul.categories li a {
	color: #116ADE;
}
div.box ul.categories {
	margin: 10px;
}
ul.listing, ol.listing, div.box ul.listing, div.box ol.listing, div.classic-box div.box-c ul.listing, div.classic-box div.box-c ol.listing, div.xbox ul.listing, div.xbox ol.listing, div.legend-box ul.listing, div.legend-box ul.listing {
	margin: 0;
	list-style-type: none;
}
ul.listing li, ol.listing li {
	padding: 10px;
	border-bottom: 1px solid #dcdcdc;
}
ul.listing li:hover, ol.listing li:hover {
	background-color: #EBF4FB;
}
ul.listing li.last, ol.listing li.last {
	border: 0;
}
ol.numbers, div.box ol.numbers, div.classic-box div.box-c ol.numbers, div.xbox ol.numbers, div.legend-box ol.numbers {
	margin: 0;
	list-style-type: none;
}
ol.numbers li {
	background: url("li-1.gif") no-repeat left top;
	padding-left: 25px;
}
ol.numbers li.li-1 {
	background-image: url("li-1.gif");
}
ol.numbers li.li-2 {
	background-image: url("li-2.gif");
}
ol.numbers li.li-3 {
	background-image: url("li-3.gif");
}
ol.numbers-2 {
	margin: 0;
	list-style-type: none;
}
ol.numbers-2 li {
	background: url("1.gif") no-repeat left top;
	margin: 0 0 5px 0;
	padding: 4px 0 4px 27px;
}
ol.numbers-2 li.li-1 {
	background-image: url("1.gif");
}
ol.numbers-2 li.li-2 {
	background-image: url("2.gif");
}
ol.numbers-2 li.li-3 {
	background-image: url("3.gif");
}
ol.numbers-2 li.li-4 {
	background-image: url("4.gif");
}
ol.numbers-2 li.li-5 {
	background-image: url("5.gif");
}
ol.nr-listing, div.box ol.nr-listing, div.classic-box div.box-c ol.nr-listing, div.xbox ol.nr-listing, div.legend-box ol.nr-listing {
	margin: 0;
	list-style-type: none;
}
ol.nr-listing li {
	background: #fafafa;
	padding: 5px 10px;
	border-bottom: 1px dashed #b8b8b8;
}
ol.nr-listing li.last {
	border: 0;
}
ol.nr-listing li span {
	color: #666;
	margin: 0 2px 0 0;
}
ul.plain {
	margin: 10px 0;
	list-style-type: none;
}
div.box ul.plain, div.classic-box div.box-c ul.plain, div.xbox ul.plain, div.legend-box ul.plain {
	margin: 10px;
}
ul.plain li {
	margin: 0 0 5px 0;
}
ul.inline {
	margin: 10px 0;
	list-style-type: none;
}
div.box ul.inline, div.classic-box div.box-c ul.inline, div.xbox ul.inline, div.legend-box ul.inline {
	margin: 10px;
}
ul.inline li {
	display: inline;
	margin: 0 5px 0 0;
}
ul.check, ul.alt-list, ul.check-b {
	margin: 10px 0;
	list-style-type: none;
}
div.box ul.check, div.box ul.check-b, div.classic-box div.box-c ul.check, div.classic-box div.box-c ul.check-b, div.xbox ul.check, div.xbox ul.check-b, div.legend-box ul.check, div.legend-box ul.check-b {
	margin: 10px;
}
ul.check li, ul.alt-list li, ul.check-b li {
	background: url("check-list.gif") no-repeat left 2px;
	padding: 0 0 0 28px;
	margin: 0 0 5px 0;
}
ul.check-b li {
	background-image: url("check-list-green.gif");
	padding-left: 20px;
}
ul.box {
	margin: 10px 0;
	list-style-type: none;
}
div.box ul.box, div.xbox ul.box {
	margin: 10px;
}
ul.box li {
	background: url("small-box.gif") no-repeat left 4px;
	padding: 0 0 0 15px;
	margin: 0 0 15px;
}
ul.flaps, div.box ul.flaps, div.xbox ul.flaps {
	background: url("flap-bg.gif") repeat-x left bottom;
	margin: 0;
	list-style-type: none;
	height: 30px;
	padding: 4px 0 0 8px;
}
ul.intro-flaps {
	background: url("flap-bg-clean.gif") repeat-x left bottom;
}
ul.flaps li {
	background: url("flap-left.gif") no-repeat left top;
	float: left;
	height: 30px;
	margin: 0 8px 0 0;
	overflow: hidden;
}
ul.flaps li span {
	background: url("flap-right.gif") no-repeat right top;
	display: block;
	height: 30px;
}
ul.flaps li span a {
	background-repeat:no-repeat;
	background-position: 5px top;
	display: block;
	height: 26px;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #999;
	text-decoration: none;
	text-align: center;
	padding: 4px 12px 0 29px;
}
}
ul.flaps li.no-icon span a {
	background: none;
	padding-left: 12px;
}
ul.flaps li.sel, ul.flaps li.tabs-selected {
	background-position: left -30px;
}
ul.flaps li.sel span, ul.flaps li.tabs-selected span {
	background-position: right -30px;
}
ul.flaps li.sel span a, ul.flaps li.tabs-selected span a {
	background-position: 5px -30px;
	color: #386694;
}
ul.flaps li.question-of-day {
	width: 110px;
}
ul.flaps li.question-of-day span a {
	background-image: url("flap-qod.gif");
}
ul.flaps li.hand-of-day {
	width: 95px;
}
ul.flaps li.hand-of-day span a {
	background-image: url("flap-hod.gif");
}
ul.flaps li.historical-poker-hands {
	width: 110px;
}
ul.flaps li.historical-poker-hands span a {
	background-image: url("flap-hph.gif");
}
ul.flaps li.poker-tournaments {
	width: 120px;
}
ul.flaps li.poker-tournaments span a {
	background-image: url("flap-poker-tournaments.gif");
}
ul.flaps li.poker-freerolls {
	width: 100px;
}
ul.flaps li.poker-freerolls span a {
	background-image: url("flap-poker-freerolls.gif");
}
ul.flaps li.special-bonus-offers, ul.flaps li.reviewBonus {
	width: 142px;
}
ul.flaps li.special-bonus-offers span a, ul.flaps li.reviewBonus span a {
	background-image: url("flap-sbo.gif");
}
ul.flaps li.private-satelites, ul.flaps li.reviewTournament {
	width: 136px;
}
ul.flaps li.private-satelites span a, ul.flaps li.reviewTournament span a {
	background-image: url("flap-satelites.gif");
}
ul.flaps li.private-freerolls, ul.flaps li.reviewFreeroll {
	width: 110px;
}
ul.flaps li.private-freerolls span a, ul.flaps li.reviewFreeroll span a {
	background-image: url("flap-freerolls.gif");
}
ul.flaps li.info, ul.flaps li.reviewDetails {
	width: 80px;
}
ul.flaps li.info span a, ul.flaps li.reviewDetails span a {
	background-image: url("flap-info.gif");
}
ul.flaps li.online-poker {
	width: 100px;
}
ul.flaps li.online-poker span a {
	background-image: url("flap-online-poker.gif");
}
ul.flaps li.general-poker {
	width: 100px;
}
ul.flaps li.general-poker span a {
	background-image: url("flap-general-poker.gif");
}
ul.flaps li.tournament-poker {
	width: 110px;
}
ul.flaps li.tournament-poker span a {
	background-image: url("flap-tournament-poker.gif");
}
ul.flaps li.download, ul.flaps li.reviewDownload {
	width: 120px;
}
ul.flaps li.download span a, ul.flaps li.reviewDownload span a {
	background-image: url("flap-download.gif");
}
ul.flaps li.review {
	width: 188px;
}
ul.flaps li.review span a {
	padding-left: 5px;
}
ul.flaps li.review span a img {
	margin-right: 5px;
}
ul.flaps-small, div.xbox ul.flaps-small {
	background: url("flaps-small-bg.gif") repeat-x;
	margin: 0;
	padding: 0 0 0 8px;
	list-style-type: none;
	height: 21px;
}
ul.flaps-small li {
	background: url("flaps-small-left.gif") no-repeat left top;
	float: left;
	height: 21px;
	font: bold 10px/1.2 Arial;
	margin: 0 9px 0 0;
	width: 90px;
}
ul.flaps-small li span {
	background: url("flaps-small-right.gif") no-repeat right top;
	display: block;
	height: 21px;
}
ul.flaps-small li span a {
	display: block;
	height: 16px;
	padding-top: 5px;
	text-align: center;
	color: #8F8F8F;
	text-decoration: none;
}
ul.flaps-small li.sel {
	background-position: left -21px;
}
ul.flaps-small li.sel span {
	background-position: right -21px;
}
ul.flaps-small li.sel span a {
	color: #386694;
}
ul.flaps-small, div.xbox ul.flaps-small {
	background: url("flaps-small-bg.gif") repeat-x;
	margin: 0;
	padding: 0 0 0 8px;
	list-style-type: none;
	height: 21px;
}
ul.flaps-small li {
	background: url("flaps-small-left.gif") no-repeat left top;
	float: left;
	height: 21px;
	font: bold 10px/1.2 Arial;
	margin: 0 9px 0 0;
	width: 90px;
}
ul.flaps-small li span {
	background: url("flaps-small-right.gif") no-repeat right top;
	display: block;
	height: 21px;
}
ul.flaps-small li span a {
	display: block;
	height: 16px;
	padding-top: 5px;
	text-align: center;
	color: #8F8F8F;
	text-decoration: none;
}
ul.flaps-small li.sel {
	background-position: left -21px;
}
ul.flaps-small li.sel span {
	background-position: right -21px;
}
ul.flaps-small li.sel span a {
	color: #386694;
}
.tabs-hide {
	display: none;
}
div.xbox ul.n-flaps, ul.n-flaps {
	background: #408E1E url("1x1-b8b8b8.gif") repeat-x left bottom;
	height: 30px;
	margin: 0;
	padding: 5px 0 0 8px;
	list-style-type: none;
}
ul.n-flaps li {
	background: url("n-flaps-left-green.gif") no-repeat left top;
	float: left;
	margin: 0 8px 0 0;
}
ul.n-flaps li.tabs-selected {
	background-position: left -30px;
}
ul.n-flaps li a {
	background: url("n-flaps-right-green.gif") no-repeat right top;
	display: block;
	height: 22px;
	text-align: center;
	font-size: 10px;
	color: #6A6A6A;
	text-decoration: none;
	outline: 0;
	padding: 8px 12px 0 12px;
}
ul.n-flaps li.tabs-selected a {
	background-position: right -30px;
	color: #1A1A1A;
}
* html ul.n-flaps li a {
	white-space: nowrap;
	width: 1%;
}
div.xbt-f ul.n-flaps {
	background-color: #408E1E;
}
div.xbt-f ul.n-flaps li {
	background-image: url("n-flaps-left-green.gif");
}
div.xbt-f ul.n-flaps li a {
	background-image: url("n-flaps-right-green.gif");
}
div.xbt-g ul.n-flaps {
	background-color: #4082C7;
}
div.xbt-g ul.n-flaps li {
	background-image: url("n-flaps-left-blue.gif");
}
div.xbt-g ul.n-flaps li a {
	background-image: url("n-flaps-right-blue.gif");
}
div.xbt-a ul.n-flaps {
	background: #FBFBFB url("n-flaps-silver-bg.gif") repeat-x left bottom;
}
div.xbt-a ul.n-flaps li {
	background-image: url("n-flaps-left-silver.gif");
}
div.xbt-a ul.n-flaps li a {
	background-image: url("n-flaps-right-silver.gif");
}
ul.new-flaps {
	background: url(1x1-c9c9c9.gif) repeat-x left bottom;
	margin: 0;
	padding: 0 0 0 10px;
	height: 30px;
	list-style-type: none;
}
ul.new-flaps li {
	background: url(new-flaps-left.gif) no-repeat left top;
	float: left;
	margin: 0 10px 0 0;
	height: 30px;
}
ul.new-flaps li a {
	background: url(new-flaps-right.gif) no-repeat right top;
	display: block;
	text-decoration: none;
	color: #6c6c6c;
	padding: 8px 30px 0 30px;
	height: 22px;
	outline: 0;
	_white-space: nowrap;
	_width: 1%;
}
ul.new-flaps li.tabs-selected {
	background-position: left -30px;
}
ul.new-flaps li.tabs-selected a {
	background-position: right -30px;
}
div.xbox ul.n-s-flaps, ul.n-s-flaps {
	background: url(1x1-c9c9c9.gif) repeat-x left bottom;
	margin: 0;
	list-style-type: none;
	_height: 1%;
+display: inline-block;
}
ul.n-s-flaps:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}
ul.n-s-flaps li {
	background: url(stats-tabs-left.gif) no-repeat left top;
	float: left;
	margin: 0 4px 0 0;
	height: 26px;
}
ul.n-s-flaps li a {
	background: url(stats-tabs-right.gif) no-repeat right top;
	display: block;
	text-decoration: none;
	color: #444;
	padding: 6px 15px 0 15px;
	height: 20px;
	font-weight: bold;
	outline: 0;
	_white-space: nowrap;
	_width: 1%;
}
ul.n-s-flaps li.tabs-selected {
	background-position: left -26px;
}
div.xbox ul.n-s-flaps li.tabs-selected a, ul.n-s-flaps li.tabs-selected a {
	background-position: right -26px;
	color: #9a1d1b;
}
div.xbox ul.arrow-flaps, ul.arrow-flaps {
	margin: 0 0 10px 0;
	list-style-type: none;
}
ul.arrow-flaps li {
	display: inline;
	margin: 0 20px 0 0;
}
ul.arrow-flaps li a {
	background: url(arrow-next-blue.gif) no-repeat left 50%;
	padding: 0 0 0 15px;
	color: #106bde;
	outline: 0;
}
ul.arrow-flaps li.tabs-selected a {
	background: url(arrow-next-blue.gif) no-repeat left 50%;
	padding: 0 0 0 15px;
	color: #000;
	text-decoration: none;
}
ul.il-flaps {
	margin: 10px 0;
	list-style-type: none;
}
ul.il-flaps li {
	display: inline;
	margin: 0 5px 0 0;
}
ul.il-flaps li.tabs-selected {
	font-weight: bold;
}
table.data, div.box table.data, div.xbox table.data {
	width: 100%;
	margin: 0;
	border-spacing: 0;
}
table.data th {
	padding: 5px 0 5px 10px;
	border-bottom: 1px dashed #DCDCDC;
	text-align: left;
	font-weight: bold;
}
table.data td {
	padding: 5px 10px 5px 0;
	border-bottom: 1px dashed #DCDCDC;
	text-align: right;
	font-weight: normal;
}
table.data tr.last-child th, table.data tr.last-child td {
	border-bottom: 0;
}
table.data tr:hover th, table.data tr:hover td {
	background: #EBF4FB;
}
table.liveUpdateChipHolderTable {
	border-spacing: 0;
}
table.liveUpdateChipHolderTable td {
	padding: 2px 10px 2px 0;
}
table.n-basic {
	width: 100%;
	border-spacing: 0;
}
table.n-basic th, table.n-basic td {
	padding: 5px 0;
	border-bottom: 1px dashed #dcdcdc;
	text-align: left;
}
table.n-basic th {
	color: #434343;
	font-weight: bold;
}
table.n-basic td {
	color: #868686;
}
table.n-basic th.r, table.n-basic td.r {
	text-align: right;
}
table.n-basic a {
	color: #0e6de5;
}
table.n-full-market-pulse {
	width: 100%;
	border: 1px solid #c9c9c9;
	border-spacing: 0;
}
table.n-full-market-pulse td {
	padding: 10px;
	border-bottom: 1px solid #c9c9c9;
	text-align: center;
}
table.n-full-market-pulse tr.last-child td {
	border-bottom: 0;
}
table.n-full-market-pulse td.rank {
	background: #efefef;
	border-right: 1px solid #c9c9c9;
}
table.n-full-market-pulse td.room {
	font-weight: bold;
	text-align: left;
}
table.n-full-market-pulse td.room a {
	color: #454545;
	text-decoration: none;
}
table.n-full-market-pulse td.room a:hover {
	text-decoration: underline;
}
table.n-full-market-pulse td.num-players {
	background: #d9e0f2;
	border-left: 1px solid #c9c9c9;
}
table.n-full-market-pulse td.num-players span {
	color: #999;
}
table.n-full-market-pulse td img {
	vertical-align: middle;
	margin: 0 10px 0 0;
}
table.n-market-pulse {
	width:100%;
	background:transparent url(newsletter-signup-bg.gif) repeat-x left 25px;
}
table.n-market-pulse td {
	border:none;
	padding:4px;
}
table.n-market-pulse th {
	color:#000;
	border-bottom: 1px solid #CBDAE5;
	padding-top:5px;
	padding-bottom:5px;
}
table.n-market-pulse td.flag {
	padding-right:15px;
}
table.n-market-pulse th.r, table.n-market-pulse td.r {
	text-align:right;
}
table.n-market-pulse td span.up {
	color: #18a41a;
}
table.n-market-pulse td span.down {
	color: #bb3c3c;
}
.market-trend {
	background: url(stack-markettrend.png) right 17px no-repeat;
	height:17px;
	padding-right:18px;
	text-align:right;
	padding-bottom:2px;
}
.up {
	background-position: right 0px;
}
.even {
	background-position: right -36px;
}
.down {
	background-position: right -72px;
}
.c {
	background-position: 5px -108px;
}
table.market-pulse-alt {
	width: 92%;
	margin: 10px;
	border-spacing: 0;
	font-size: 11px;
}
table.market-pulse-alt th {
	padding: 3px 0;
	border-bottom: 2px solid #fff;
	text-align: center;
}
table.market-pulse-alt th.first-child {
	color: #787878;
	text-align: left;
}
table.market-pulse-alt td {
	padding: 3px 0;
	border-bottom: 1px solid #fff;
	text-align: center;
}
table.market-pulse-alt td.first-child {
	font-weight: bold;
	text-align: left;
}
table.market-pulse-small {
	width: 100%;
	margin: 0;
	border-spacing: 0;
}
table.market-pulse-small tr th {
	padding: 3px 5px;
	font-weight: bold;
	text-align: right;
}
table.market-pulse-small tr th.n {
	width:40px;
	text-align: center;
}
table.market-pulse-small tr th.nw {
	width:70px;
	text-align: center;
}
table.market-pulse-small tr td {
	padding: 3px 5px;
	text-align: right;
}
table.market-pulse-small tr.even td {
	background: #f9f9f9;
}
table.market-pulse-small tr td.n {
	width: 40px;
	padding-right: 10px;
}
table.market-pulse-small tr td.nw {
	width: 70px;
	padding-right: 40px;
}
table.market-pulse-small tr td.first-child {
	text-align: left;
}
table.market-pulse-small tr td.first-child a {
	color: #106BDE;
}
table.market-pulse-small tr td.up {
	color: #469619;
}
table.market-pulse-small tr td.down {
	color: #b01928;
}
table.market-pulse {
	width: 100%;
	margin: 0 0 10px 0;
	border-spacing: 0;
	border-collapse: collapse;
}
table.market-pulse a {
	color: #5593ce;
}
table.market-pulse a.new-button {
	padding: 3px 10px;
	background-position: left -7px;
	color: #fff;
	font-size: 12px;
}
table.market-pulse tr th {
	padding: 15px 10px;
	background: #1b4e83 url(market-pulse-table-th-bg.gif) repeat-x;
	border-right: 1px solid #1b5088;
	color: #fff;
	font-weight: bold;
	text-align: left;
}
table.market-pulse tr th.ascending, table.market-pulse tr th.descending {
	color: #f5e108;
}
table.market-pulse tr th img {
	margin: 0 0 0 5px;
	vertical-align: middle;
}
table.market-pulse tr th span {
	display: block;
	width: 10px;
	height: 15px;
	margin: 0 auto;
	background: url(arrow-down.gif) no-repeat;
	text-indent: -10000px;
}
table.market-pulse tr th.descending span, table.market-pulse tr th.ascending span {
	background-image: url(arrow-down-sel.gif);
}
table.market-pulse tr td.ordered-by {
	font-weight: bold;
}
table.market-pulse tr th.l {
	text-align: left;
}
table.market-pulse tr th.main-heading {
	color: #f5e108;
	font-size: 14px;
}
table.market-pulse tr th.last-child {
	border-right: 0;
}
table.market-pulse tr th.first-child {
	font-size: 14px;
	text-align: left;
}
table.market-pulse tr td {
	padding: 10px;
	background: #fafafa;
	border: 1px solid #fff;
}
table.market-pulse tr.odd td {
	background: #f3f3f3;
}
table .cursor {
	cursor: pointer;
}
table .c {
	text-align: center;
}
table .l {
	text-align: left;
}
.hover {
	background: #EBF4FB;
}
.us-only {
	display: none;
}
.non-us-only {
	display: none;
}
table.photos, div.box table.photos {
	width: 100%;
	margin: 0;
	border-spacing: 0;
}
table.photos td {
	width: 50%;
	padding: 10px;
	color: #777;
	vertical-align: middle;
	text-align: center;
}
table.photos td img {
	border: 1px solid #ccc;
}
table.toplist, div.box table.toplist, div.classic-box div.box-c table.toplist, div.xbox table.toplist {
	width: 100%;
	margin: 0;
	border-spacing: 0;
}
table.toplist .r {
	text-align: right;
}
table.toplist .c {
	text-align: center;
}
table.toplist a:hover {
	text-decoration: underline;
}
table.toplist a.red {
	color: #C01E2B;
}
table.toplist tr.hover {
	background: transparent;
}
table.toplist tr.hover td {
	background: #EBF4FB;
}
table.toplist img {
	vertical-align: middle;
}
table.toplist th {
	padding: 5px 9px;
	background: #f3f3f3;
	text-align: left;
	vertical-align: middle;
}
table.toplist div {
	width: 16px;
	height:17px;
	display:inline;
	padding-right:16px;
}
table.toplist div.up {
	background-position:0 0;
}
table.toplist div.even {
	background-position:-16px 0;
}
table.toplist div.down {
	background-position:-32px 0;
}
table.toplist td {
	padding: 10px 2px;
	text-align: left;
	vertical-align: middle;
	border-bottom: 1px dashed #DCDCDC;
}
#st-texasholdem table.toplist td {
	padding: 10px 5px;
}
table.toplist tr:hover td {
	background: #EBF4FB;
}
table.toplist tr.last td {
	border: 0;
}
table.toplist td.c, table.toplist th.c {
	text-align: center;
}
table.toplist td.nr {
	padding-right: 36px;
	text-align: right;
}
table.toplist th.img-room {
	padding-left: 30px;
}
table.toplist td.img-room img {
	margin: 0 5px 0 0;
	vertical-align: middle;
}
table.simple, div.box table.simple, div.classic-box div.box-c table.simple, div.xbox table.simple {
	width: 100%;
	margin: 0;
	border-spacing: 0;
}
table.simple .r {
	text-align: right;
}
table.simple .c {
	text-align: center;
}
table.simple td {
	padding: 3px 10px;
	border-bottom: 1px dashed #d8d8d8;
	vertical-align: top;
	text-align: left;
}
table.simple tr.last td {
	border: 0;
}
table.simple th {
	padding: 3px 10px;
	background: #f1f1f1;
	vertical-align: top;
	text-align: left;
}
table.top-winners, div.box table.top-winners, div.classic-box div.box-c table.top-winners, div.xbox table.top-winners {
	width: 100%;
	margin: 0;
	border-spacing: 0;
	color: #989898;
}
table.top-winners th {
	padding: 4px;
	background: #F8F8F8;
	color: #4a4a4a;
	text-align: left;
}
table.top-winners td {
	padding: 4px;
	border-bottom: 1px dashed #ddd;
}
table.top-winners tr.last td {
	border: 0;
}
table.top-winners .nr {
	text-align: center;
}
table.top-winners .rank {
	padding-left: 13px;
}
table.top-winners .first-place {
	background: url("star-first-place.gif") no-repeat 8px 50%;
	text-indent: -10000px;
}
table.top-winners .money {
	text-align: right;
}
table.basic, div.box table.basic, div.classic-box div.box-c table.basic, div.xbox table.basic {
	width: 100%;
	margin: 0;
	border-spacing: 0;
	color: #494949;
}
table.basic th {
	padding: 3px;
	background: #f1f1f1;
	text-align: left;
}
table.basic td {
	padding: 3px 3px 3px 0;
}
table.basic .money {
	color: #989898;
	text-align: right;
}
table.bonuses {
	border-spacing: 0;
}
table.bonuses .c {
	text-align: center;
}
table.bonuses th {
	padding: 5px 10px;
	background: #940C18 url("bonus-table-heading.gif") repeat-x;
	border-bottom: 1px solid #ccc;
	color: #fff;
	text-align: center;
	font-size: 14px;
}
table.bonuses td {
	padding: 5px 10px;
	background: #fff;
	border-bottom: 1px solid #ccc;
	text-align: left;
}
table.bonuses td.f {
	background: #fff url("bonus-table-gradient.gif") repeat-x;
	border-right: 1px solid #ccc;
}
a.new-button {
	background: #088c0f url(new-button-bg.gif) repeat-x;
	display: block;
	padding: 7px 15px;
	text-align: center;
	font-weight: bold;
	font-size: 16px;
	text-decoration: none;
	color: #fff;
	border: 1px solid #d6d6d6;
}
a.new-button span {
	background: url(new-button-arrow.gif) no-repeat left 50%;
	padding: 0 0 0 13px;
}
a.plain, div.type-a a.plain, div.type-b a.plain, div.type-c a.plain, div.type-d a.plain, div.type-e a.plain, div.type-f a.plain, div.type-x a.plain {
	text-decoration: none;
	color: #333;
}
a.read-review {
	background: url("read-review.gif") no-repeat left top;
	padding: 5px 0 5px 30px;
}
a.comments {
	background: url("comments.gif") no-repeat left top;
	padding-left: 23px;
}
a.tiny-download {
	background: url("tiny-download.gif") no-repeat left 2px;
	padding-left: 18px;
}
a.medium-download {
	background: url("medium-download.gif") no-repeat left top;
	padding: 0 0 4px 30px;
	font-weight: bold;
	color: #0067D0;
}
a.read {
	background: url("read.gif") no-repeat;
	display: block;
	width: 54px;
	height: 16px;
	text-indent: -10000px;
	outline: 0;
	text-decoration: none;
}
a.rm {
	font-size: 12px;
	text-decoration: none;
}
a.rm span {
	font-size: 12px;
	border-bottom: 1px solid #004473;
}
a.rm:hover span {
	border: 0;
}
a.goto {
	background: url("goto.gif") no-repeat left 50%;
	padding: 3px 0 3px 28px;
}
a.goto-big {
	background: url("stack-big-green.gif") no-repeat 0 5px;
	padding: 4px 0 4px 48px;
	color: #106BDE;
	font-size: 16px;
	font-weight: bold;
	text-decoration:underline;
}
a.goto-small {
	background: url("stack-small-green.gif") no-repeat;
	padding: 0px 0px 4px 25px;
	color: #106BDE;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}
a.report {
	background: url("report.gif") no-repeat left 50%;
	padding: 5px 0 5px 18px;
}
a.comment {
	background: url("comment.gif") no-repeat left 50%;
	padding: 5px 0 5px 18px;
}
a.download {
	background: url("download.gif") no-repeat left 50%;
	padding: 0 0 0 22px;
}
a.enlarge {
	background: url("enlarge.gif") no-repeat right 50%;
	padding: 0 19px 0 0;
}
a.download-big {
	background: url("stack-big-green.gif") no-repeat 0 -100px;
	padding: 4px 0pt 13px 48px!important;
	color: #106bde;
	font-size: 16px;
	font-weight: bold;
	text-decoration:underline;
}
a.download-small {
	background: url("stack-small-green.gif") no-repeat 0 -100px;
	padding: 4px 0pt 13px 25px!important;
	color: #106bde;
	font-size: 14px;
	font-weight: bold;
	text-decoration:underline;
}
.pokerlistings-pokertoplists-b a.download-big {
	font-size: 12px;
}
a.bonus {
	background: url("bonus.gif") no-repeat left top;
	padding: 6px 0 6px 33px;
	_line-height: 24px;
	font-weight: bold;
	color: #106BDE;
}
a.next {
	background: url("arrow-next-blue.gif") no-repeat left 2px;
	padding: 0 0 0 20px;
	margin:0 10px;
}
a.previous {
	background: url("arrow-previous-blue.gif") no-repeat right top;
	padding: 0 20px 0 0;
	margin: 0 10px;
}
strong.first-page {
	margin-right: 10px;
}
a.email {
	background: url("link-email.gif") no-repeat left 50%;
	padding: 0 0 0 15px;
}
a.n-email {
	background: url("link-n-email.gif") no-repeat left 2px;
	padding: 0 0 0 25px;
	_padding: 1px 0 1px 25px;
}
a.delicious {
	background: url("del.icio.us.gif") no-repeat left 50%;
	padding: 0 0 0 20px;
}
a.feeds {
	background: url("xml-tiny.gif") no-repeat left 50%;
	padding: 0 0 0 20px;
}
a.digg {
	background: url("digg.gif") no-repeat left 50%;
	padding: 8px 0 8px 25px;
}
a.furl {
	background: url("furl.gif") no-repeat left 50%;
	padding: 8px 0 8px 25px;
}
a.forum {
	background: url("link-forum.gif") no-repeat left 50%;
	padding: 8px 0 8px 15px;
}
a.print {
	background: url("link-print.gif") no-repeat left 50%;
	padding: 8px 0 8px 15px;
}
a.n-print {
	background: url("link-n-print.gif") no-repeat left 50%;
	padding: 8px 0 8px 22px;
}
a.permalink {
	background: url("link-permalink.gif") no-repeat left 50%;
	padding: 8px 0 8px 18px;
}
a.profile {
	background: url("player-profile.gif") no-repeat left 50%;
	padding: 8px 0 8px 18px;
}
a.arrow-box {
	background: url("arrow-box.gif") no-repeat left 50%;
	padding: 8px 0 8px 18px;
}
a.wsop-blog, a.wsop-interview {
	background: url("blog-h-new.gif") no-repeat left top;
	padding: 5px 0 5px 32px;
	line-height: 22px;
}
a.wpt-blog, a.wpt-interview {
	background: url("wpt-blog-wb.gif") no-repeat left top;
	padding: 5px 0 5px 32px;
	line-height: 22px;
}
a.wsopc-blog, a.wsopc-interview {
	background: url("wsopc-blog-new.gif") no-repeat left top;
	padding: 5px 0 5px 32px;
	line-height: 22px;
}
a.ept-blog, a.ept-interview {
	background: url("ept-blog-wb.gif") no-repeat left top;
	padding: 5px 0 5px 32px;
	line-height: 22px;
}
a.wsope-blog, a.wsope-interview {
	background: url("wsope-blog.gif") no-repeat left top;
	padding: 5px 0 5px 32px;
	line-height: 22px;
}
a.other-blog, a.other-interview {
	background: url("tournament-other-wb.gif") no-repeat left top;
	padding: 7px 0 7px 32px;
	line-height: 22px;
}
div.stone-box {
	background: #fff url(stone-box-bg.gif) repeat-x;
	padding: 20px;
	margin: 0 0 20px 0;
}
div.rbox {
	background: url(rbox-bottom.gif) no-repeat left bottom;
	width: 712px;
	padding: 15px;
	margin: 20px auto;
}
div.rbox h2 {
	background: url(rbox-top.gif) no-repeat;
	margin: -15px -15px 10px -15px;
	padding: 15px 15px 0 15px;
}
div.lbox div.sbox {
	margin: 0 10px 10px 10px;
}
div.sbox {
	background: url(sbox-foot.gif) no-repeat left bottom;
}
div.sbox div.sbox-inner {
	background: url(sbox-head.gif) no-repeat left top;
	padding: 9px 13px 12px 5px;
}
div.push {
	background: #ECF3F9;
	border: 1px solid #B8B8B8;
	margin: 20px 0;
	padding: 0 10px;
}
div.tree-nav {
	border: 1px solid #B8B8B8;
	margin: 20px 0;
}
div.tree-nav h2 {
	background: #EAEAEA url("box-header.gif") repeat-x;
	margin: 0;
	padding: 5px 7px;
	border-top: 1px solid #B8B8B8;
	font: bold 12px/1.2 Arial;
	color: #356498;
}
div.tree-nav h2 a {
	text-decoration: none;
}
div.tree-nav h2 a:hover {
	text-decoration: underline;
}
div.tree-nav h2.first {
	border: 0;
	color: #000;
}
div.tree-nav h2 span {
	background: url("arrow-blue-down.gif") no-repeat left 50%;
	padding: 0 0 0 15px;
}
div.tree-nav ul {
	margin: 0;
	padding: 0 10px;
	list-style-type: none;
}
div.tree-nav ul li {
	background: url("tree-nav-li.gif") no-repeat left 50%;
	margin: 0;
	padding: 5px 0 5px 14px;
}
div.tree-nav ul li.last {
	background: url("tree-nav-li-last.gif") no-repeat left 50%;
}
div.tree-nav ul li a {
	color: #106BDE;
}
div.tree-nav ul li.sel a {
	color: #494949;
}
div.gbox {
	background: #EBF4FB url("gbox-gradient.jpg") repeat-x;
	border: 1px solid #CAD5E7;
	margin: 20px 0;
	padding: 10px;
}
div.lbox {
	margin: 10px 0;
	border: 1px solid #ccc;
	border-top: 0;
}
div.lbox h2.lbh {
	background: url("new-legend-box-head.gif") repeat-x left 50%;
	margin: 0 -1px;
	padding: 0;
	font-size: 13px;
	font-weight: bold;
	font-family: Trebuchet MS;
	color: #333;
	text-align: center;
}
div.lbox h2.r {
	text-align: right;
	padding-right: 10px;
	color: #A1AAB7;
	font: bold 12px/1.2 Arial;
}
div.lbox h2.l {
	text-align: left;
	padding-left: 10px;
}
div.lbox h2.lbh span {
	padding: 0 5px;
	background: #fff;
}
div.grad-box {
	background: url("grad-box-bottom.gif") no-repeat left bottom;
	width: 203px;
	margin: 10px 0;
	padding: 10px;
}
div.grad-box div.head {
	background: url("grad-box-top.gif") no-repeat left top;
	height: 2px;
	margin: -10px -10px 0 -10px;
	overflow: hidden;
	line-height: 0;
	font-size: 0;
}
div.legend-box {
	background: url("legend-box-content.gif") repeat-y;
	width: 223px;
	margin: 10px 0;
}
div.legend-box a {
	color: #1069DD;
}
div.legend-box h2.head {
	background: #fff url("legend-box-head.gif") no-repeat left 7px;
	margin: 0;
	padding: 0 0 0 10px;
	font-weight: bold;
	font-size: 14px;
	font-family: Arial;
}
div.legend-box h2.head span {
	background: #fff;
	padding: 0 3px;
}
div.legend-box div.foot {
	background: url("legend-box-foot.gif") left bottom;
	height: 3px;
	overflow: hidden;
	line-height: 0;
	font-size: 0;
}
div.legend-box h1, div.legend-box h2, div.legend-box h3, div.legend-box h4, div.legend-box h5, div.legend-box h6, div.legend-box p {
	margin: 10px;
}
div.legend-box ol, div.legend-box ul {
	margin: 10px 10px 10px 40px;
}
div.lbt-a h2.head {
	color: #025C98;
}
div.lbt-b h2.head {
	color: #157916;
}
div.lbt-c h2.head {
	color: #BF1F2B;
}
div.flap-box {
	background: #fff url("flap-box-head.gif") no-repeat;
	margin: 10px 0;
	padding: 0 1px;
	border-bottom: 1px solid #B8B8B8;
}
div.flap-box h2.head {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #BA1F2D;
	margin: 0;
	padding: 6px 0 0 10px;
	width: 121px;
	height: 24px;
	overflow: hidden;
}
div.flap-box a {
	color: #1069DD;
}
div.box {
	background: #fff;
	margin: 20px 0;
	color: #333;
	border: 1px solid #B8B8B8;
}
div.box div.box {
	margin: 20px 10px;
}
div.box .box-h {
	background: #EAEAEA url("box-header.gif") repeat-x;
	margin: 0;
	padding: 0;
	font-size: 12px;
	font-family: Arial;
}
div.box .box-h a {
	text-decoration: none;
}
div.box .box-h a:hover {
	text-decoration: underline;
}
div.box .box-h span {
	display: block;
	padding: 5px 10px;
}
div.box .box-h span.blog {
	background: url("blog-new.gif") no-repeat left 50%;
	padding-left: 33px;
}
div.box .box-h span.table-finder {
	background: url("magnifying-glass-gray-bg.gif") no-repeat 10px 50%;
	padding-left: 30px;
}
div.box .box-h span.more {
	background: url("more.gif") no-repeat 8px 50%;
	padding-left: 33px;
}
div.box .box-h span.wpt-blog {
	background: url("wpt-blog.gif") no-repeat left 50%;
	padding-left: 33px;
}
div.box .box-h span.video {
	background: url("video.gif") no-repeat 5px 50%;
	padding-left: 40px;
}
div.box .box-h span.tournament-other {
	background: url("tournament-other.gif") no-repeat 5px 50%;
	padding-left: 40px;
}
div.box .box-h span.photo {
	background: url("photo.gif") no-repeat 3px 50%;
	padding-left: 35px;
}
div.box .box-h span.updates {
	background: url("live-updates-1.gif") no-repeat 5px 50%;
	padding-left: 28px;
}
div.box .box-h span.interview {
	background: url("interview.gif") no-repeat 5px 50%;
	padding-left: 33px;
}
div.box .box-h span.winner {
	background: url("winner.gif") no-repeat 8px 50%;
	padding-left: 25px;
}
div.box .box-h span.toplist {
	background: url("toplist.gif") no-repeat 5px 4px;
	padding-left: 25px;
}
div.box h1, div.box h2, div.box h3, div.box h4, div.box h5, div.box h6, div.box p, div.box table, div.box pre {
	margin: 10px;
}
div.box ul, div.box ol {
	margin: 10px 10px 10px 40px;
}
div.type-a .box-h {
	color: #386694;
}
div.type-a a {
	color: #1069DD;
}
div.type-a a.rm span {
	border-color: #1069DD;
}
div.type-a a.next {
	background-image: url("arrow-next-blue.gif");
}
div.type-a a.previous {
	background-image: url("arrow-previous-blue.gif");
}
div.type-b .box-h, div.type-b a {
	color: #0F7310;
}
div.type-b a.rm span {
	border-color: #0F7310;
}
div.type-b a.next {
	background-image: url("arrow-next-green.gif");
}
div.type-b a.previous {
	background-image: url("arrow-previous-green.gif");
}
div.type-c .box-h, div.type-c a {
	color: #B91E2C;
}
div.type-c a.rm span {
	border-color: #B91E2C;
}
div.type-c a.next {
	background-image: url("arrow-next-red.gif");
}
div.type-c a.previous {
	background-image: url("arrow-previous-red.gif");
}
div.type-c ul.arrow li {
	background-image: url("arrow-next-red.gif");
}
div.type-d .box-h {
	color: #57512A;
}
div.type-d a {
	color: #A49318;
}
div.type-d a.rm span {
	border-color: #A49318;
}
div.type-e .box-h, div.type-e a {
	color: #369;
}
div.type-e a {
	color: #369;
}
div.type-e a.rm span {
	border-color: #369;
}
div.type-f .box-h {
	background: #DFECF7;
	color: #C61E2B;
	border-bottom: 1px solid #b8b8b8;
}
div.type-f .box-h span.updates {
	background-image: url("live-updates-blue-bg.gif");
}
div.type-f a {
	color: #C61E2B;
}
div.type-x .box-h, div.type-x a {
	color: #004473;
}
div.type-x a.rm span {
	border-color: #004473;
}
div.type-x a.next {
	background-image: url("arrow-next-blue.gif");
}
div.type-x a.previous {
	background-image: url("arrow-previous-blue.gif");
}
div.info-box {
	background: url("info-box-content.gif") repeat-y;
	width: 182px;
	margin: 10px 0;
	padding: 0 1px;
}
div.box div.info-box {
	margin: 10px;
}
div.info-box h3.box-h {
	background: #E9E9E9 url("info-box-header.gif") no-repeat;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	margin: 0 -1px;
	padding: 0;
}
div.info-box h3.box-h span {
	display: block;
	padding: 8px 11px 8px 11px;
}
div.info-box h3.box-h span.hits {
	background: url("hits.gif") no-repeat 5px 10px;
	padding-left: 25px;
}
div.info-box h3.box-h span.most-wanted {
	background: url("most-wanted.gif") no-repeat 5px 6px;
	padding-left: 30px;
}
div.info-box h3.box-h span.player {
	background: url("player.gif") no-repeat 5px 6px;
	padding-left: 28px;
}
div.info-box h3.box-h span.software {
	background: url("software.gif") no-repeat 5px 6px;
	padding-left: 30px;
}
div.info-box h3.box-h span.star {
	background: url("star.gif") no-repeat 5px 6px;
	padding-left: 28px;
}
div.info-box div.box-f {
	background: url("info-box-footer.gif") no-repeat left bottom;
	margin: 0 -1px;
	height: 7px;
	line-height: 0;
	font-size: 0;
	overflow: hidden;
	clear: both;
}
div.classic-box {
	margin: 10px 0;
}
div.classic-box div.box-c {
	border: 1px solid #ccc;
}
div.classic-box h2.box-h {
	background: #4C87C3 url("classic-box-header-blue-l.gif") no-repeat left top;
	margin: 0;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
}
div.classic-box h2.box-h span {
	background: url("classic-box-header-blue-r.gif") no-repeat right top;
	display: block;
	padding: 4px 10px;
}
div.classic-box h2.box-h span a {
	color: #fff;
	text-decoration: none;
}
div.classic-box h2.box-h span a:hover {
	text-decoration: underline;
}
div.cb-type-a h2.box-h {
	background: #4C87C3 url("classic-box-header-blue-l.gif") no-repeat left top;
}
div.cb-type-a h2.box-h span {
	background-image: url("classic-box-header-blue-r.gif");
}
div.cb-type-a div.box-c {
	border-top: 1px solid #4C87C3;
}
div.cb-type-b h2.box-h {
	background: #68B35A url("classic-box-header-green-l.gif") no-repeat left top;
}
div.cb-type-b h2.box-h span {
	background-image: url("classic-box-header-green-r.gif");
}
div.cb-type-b div.box-c {
	border-top: 1px solid #68B35A;
}
div.cb-type-c h2.box-h {
	background: #DB3334 url("classic-box-header-red-l.gif") no-repeat left top;
}
div.cb-type-c h2.box-h span {
	background-image: url("classic-box-header-red-r.gif");
}
div.cb-type-c div.box-c {
	border-top: 1px solid #DB3334;
}
div.cb-type-d h2.box-h {
	background: #ECE5A2 url("classic-box-header-gold-l.gif") no-repeat left top;
	color: #000;
}
div.cb-type-d h2.box-h span {
	background-image: url("classic-box-header-gold-r.gif");
}
div.cb-type-d h2.box-h span a {
	color: #000;
}
div.cb-type-d div.box-c {
	border-top: 1px solid #ECE5A2;
}
div.cb-type-e h2.box-h {
	background: #ECE5A2 url("classic-box-header-gold-l.gif") no-repeat left top;
	color: #000;
}
div.cb-type-e h2.box-h span {
	background-image: url("classic-box-header-gold-icon-r.gif");
	padding: 3px 10px;
}
div.cb-type-e h2.box-h span a {
	color: #000;
}
div.cb-type-e p.s-top {
	background: #C6BE79 url("classic-box-top-icon.gif") no-repeat right top;
	padding: 0;
	margin: 0;
}
div.cb-type-e p.s-top span {
	background: url("star-box.gif") no-repeat 5px 50%;
	display: block;
	padding: 4px 10px 3px 23px;
}
div.cb-type-e div.box-c {
	border-top: 0;
}
div.classic-box div.box-c h1, div.classic-box div.box-c h2, div.classic-box div.box-c h3, div.classic-box div.box-c h4, div.classic-box div.box-c h5, div.classic-box div.box-c h6, div.classic-box div.box-c p, div.classic-box div.box-c table, div.classic-box div.box-c pre {
	margin: 10px;
}
div.classic-box div.box-c ul, div.classic-box div.box-c ol {
	margin: 10px 10px 10px 40px;
	padding: 0;
}
div.simple-box {
	margin: 10px 0;
	border: 1px solid #ccc;
}
div.simple-box h2.box-h {
	background: #E3EAF4;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #444;
	margin: 0;
	padding: 15px 10px;
	border-bottom: 1px solid #ccc;
}
div.simple-box p {
	margin: 10px;
}
div.hits-box {
	background: url("hits-box-content.gif") repeat-y;
	width: 223px;
	margin: 10px 0;
}
div.hits-box h2 {
	background: url("hits-box-header.gif") no-repeat;
	margin: 0;
	height: 15px;
	text-indent: -10000px;
	font-size: 0;
	line-height: 0;
	overflow: hidden;
}
div.hits-box ul {
	background: url("hits-box-footer.gif") no-repeat left bottom;
	padding: 10px;
	margin: 0;
}
div.bonus-box {
	background: url("bonus-box.gif") no-repeat;
	width: 183px;
	height: 159px;
	margin: 10px 0;
	padding: 20px;
}
div.bonus-box h2 {
	display: none;
}
p.top, div.box p.top, div.classic-box div.box-c p.top {
	background-color: #f3f3f3;
	margin: 0;
	padding: 5px 10px;
}
p.bottom, div.box p.bottom, div.classic-box div.box-c p.bottom {
	background-color: #f3f3f3;
	margin: 0;
	padding: 5px 10px;
}
p.bottom a {
	background: url("arrow-box.gif") no-repeat left 2px;
	padding: 0 0 0 17px;
}
p.bottom a.rm {
	background-position: left top;
}
ul.bottom, div.box ul.bottom, div.classic-box div.box-c ul.bottom {
	background: #f3f3f3;
	margin: 0;
	padding: 5px 10px;
	list-style-type: none;
}
ul.bottom li {
	display: inline;
	margin: 0 20px 0 0;
}
ul.bottom li a {
	background: url("arrow-box.gif") no-repeat left 2px;
	padding: 0 0 0 17px;
}
p.result-nav, div.box p.result-nav, div.classic-box div.box-c p.result-nav, div.xbox p.result-nav {
	background: #fff url("result-nav-bg.gif") repeat-x;
	margin: 0;
	padding: 5px 10px;
	text-align: center;
	word-spacing: 10px;
}
p.result-nav em, p.result-nav a {
	word-spacing: normal;
	font-weight: normal;
}
p.result-nav em {
	font-style: normal;
	color: #555;
}
p.result-nav strong {
	background: #fff;
	font-weight: normal;
	padding: 1px 5px;
	color: #494949;
	border: 1px solid #eee;
}
div.box div.big-wsop-chip, div.box div.big-wpt-chip, div.box div.big-wsopc-chip, div.box div.big-other-chip, div.box div.big-ept-chip, div.box div.big-wsope-chip {
	background: url("big-chip-new.gif") no-repeat;
	width: 105px;
	height: 75px;
	position: absolute;
	right: 0;
	top: 0;
	_right: 1px;
	_top: 1px;
	z-index: 10;
}
div.box div.big-other-chip {
	background: url("big-other-chip.gif") no-repeat;
}
div.box div.big-wpt-chip {
	background: url("big-wpt-chip.gif") no-repeat;
}
div.box div.big-wsopc-chip {
	background: url("big-ce-chip-new.gif") no-repeat;
}
div.box div.big-ept-chip {
	background: url("ept_stars.gif") no-repeat;
	width: 160px;
}
div.box div.big-wsope-chip {
	background: url("big-wsope-chip.gif") no-repeat;
}
div.box p.winner-top {
	background: #EBF4FB;
	font-weight: bold;
	font-size: 14px;
	color: #000;
	margin: 0;
	padding: 17px 160px 17px 10px;
	min-height: 16px;
	_height: 16px;
}
div.winner-box {
	position: relative;
}
div.winner-box .box-h span {
	padding-right: 100px;
}
div.xbox {
	margin: 20px 0;
	border: 1px solid #B8B8B8;
}
div.xbox h2.head {
	margin: 0;
	font-size: 14px;
	line-height: 1.2;
	font-weight: bold;
	font-family: Arial;
}
div.xbox h2.head a {
	text-decoration: none;
}
div.xbox h2.head a:hover {
	text-decoration: underline;
}
div.xbox h2.head span {
	display: block;
	padding: 5px 10px;
	background: url(stack-header_icons.gif) no-repeat 0 690px;
}
div.xbox h2.head span.hot {
	padding-left: 33px;
	background-position:10px 0;
}
div.xbox h2.head span.table-finder {
	background-position:10px -30px;
	padding-left: 33px;
}
div.xbox h2.head span.feeds {
	background-position:10px -60px;
	padding-left: 30px;
}
div.xbox h2.head span.dollar {
	background-position:10px -90px;
	padding-left: 30px;
}
div.xbox h2.head span.pl {
	background-position:10px -120px;
	padding-left: 36px;
}
div.xbox h2.head span.pl-bonus {
	background-position:10px -150px;
	padding-left: 36px;
}
div.xbox h2.head span.pl-satellites {
	background-position:10px -180px;
	padding-left: 36px;
}
div.xbox h2.head span.pl-freerolls {
	background-position:10px -210px;
	padding-left: 36px;
}
div.xbox h2.head span.pls {
	background-position:10px -240px;
	padding-left: 30px;
}
div.xbox h2.head span.star {
	background-position:10px -270px;
	padding-left: 25px;
}
div.xbox h2.head span.tv {
	background-position:10px -300px;
	padding-left: 38px;
}
div.xbox h2.head span.stats {
	background-position:10px -330px;
	padding-left: 40px;
}
div.xbox h2.head span.calc {
	background-position:10px -360px;
	padding-left: 32px;
}
div.xbox h2.head span.toplist {
	background-position:10px -390px;
	padding-left: 34px;
}
div.xbox h2.head span.news {
	background-position:10px -420px;
	padding-left: 34px;
}
div.xbox h2.head span.mail {
	background-position:10px -450px;
	padding-left: 34px;
}
div.xbox h2.head span.more {
	background-position:10px -480px;
	padding-left: 34px;
}
div.xbox h2.head span.paper-clip {
	background-position:10px -510px;
	padding-left: 30px;
}
div.xbox h2.head span.question {
	background-position:10px -540px;
	padding-left: 34px;
}
div.xbox h2.head span.forum {
	background-position:10px -570px;
	padding-left: 38px;
}
div.xbox h2.head span.calculator {
	background-position:10px -600px;
	padding-left: 25px;
}
div.xbox h2.head span.strategy {
	background-position:10px -630px;
	padding-left: 25px;
}
div.xbox h2.head span.pl-new {
	background-position:10px -660px;
	padding-left: 36px;
}
div.xbox h1, div.xbox h2, div.xbox h3, div.xbox h4, div.xbox h5, div.xbox h6, div.xbox p, div.xbox table {
	margin: 10px;
}
div.xbox ul, div.xbox ol {
	margin: 10px 10px 10px 30px;
}
div.xbox .foot {
	background: #F2F2F2;
	margin: 0;
	padding: 7px 10px;
}
div.xbox .foot a {
	background: url("arrow-next-blue.gif") no-repeat left 1px;
	padding: 0 0 0 15px;
}
div.xbox .foot a.rm {
	background-position: left top;
}
div.xbox ul.foot {
	list-style-type: none;
}
div.xbox ul.foot li {
	display: inline;
	margin: 0 10px 0 0;
}
div.xbox p.top {
	background: #F8F8F8;
	padding: 5px 10px;
	margin: 0;
	color: #494949;
}
div.xbox h3.flap {
	background: red;
	margin: 5px 8px 0 8px;
	height: 30px;
	width: 100px;
}
div.xbox h3.flap a {
	display: block;
	height: 30px;
	width: 100px;
	outline: 0;
	text-indent: -10000px;
	text-decoration: none;
}
div.xbt-a h2.head {
	background: #356498 url("xbox-head-blue.gif") repeat-x;
	color: #fff;
}
div.xbt-a h2.head a {
	color: #fff;
}
div.xbt-a a {
	color: #106BDE;
}
div.xbt-a a.rm span {
	border-color: #106BDE;
}
div.xbt-b h2.head {
	background: #3C8648 url("xbox-head-green.gif") repeat-x;
	color: #fff;
}
div.xbt-b h2.head a {
	color: #fff;
}
div.xbt-b a {
	color: #106BDE;
}
div.xbt-b a.rm span {
	border-color: #106BDE;
}
div.xbt-c h2.head {
	background: #B02A2A url("xbox-head-red.gif") repeat-x;
	color: #fff;
}
div.xbt-c h2.head a {
	color: #fff;
}
div.xbt-c a {
	color: #106BDE;
}
div.xbt-c a.rm span {
	border-color: #106BDE;
}
div.xbt-d h2.head {
	background: #C7BB62 url("xbox-head-gold.gif") repeat-x;
	color: #595431;
}
div.xbt-d h2.head a {
	color: #595431;
}
div.xbt-d a {
	color: #106BDE;
}
div.xbt-d a.rm span {
	border-color: #106BDE;
}
div.xbt-e h2.head {
	background: #7840B9 url("xbox-head-lila.gif") repeat-x;
	color: #fff;
}
div.xbt-e h2.head a {
	color: #fff;
}
div.xbt-e h2.head span.question {
	background: url("xbox-question-lila.gif") no-repeat 5px 5px;
	padding-left: 20px;
}
div.xbt-f h2.head {
	background: #32860E url("xbox-head-light-green.gif") repeat-x;
	color: #fff;
}
div.xbt-f h2.head a {
	color: #fff;
}
div.xbt-g h2.head {
	background: #4082C7 url("xbox-head-light-blue.gif") repeat-x;
	color: #fff;
}
div.xbt-g h2.head a {
	color: #fff;
}
div.pop-up {
	background: #fff;
	padding: 8px;
	display: none;
	position: absolute;
	z-index: 1000;
	left: 100px;
	top: 100px;
	width: 160px;
	border: 1px solid #B8B8B8;
	border-width: 1px 3px 3px 1px;
}
#newslettersignup-page #content #newsletter-signup {
	width:99%;
}
h3.market-pulse-table-heading {
	background: #226bba url(market-pulse-table-heading-bg.gif) repeat-x;
	margin: 10px 0 0 0;
	padding: 5px 10px;
	color: #fffd02;
	font: bold 18px/1.2 Arial;
}
p.show-it {
	color: #BF1E2D;
	font-size: 14px;
	font-weight: bold;
}
div.xbox p.content-flipper-navigation, div.box p.content-flipper-navigation, p.content-flipper-navigation {
	background: #fff url("box-header-inv.gif") repeat-x;
	margin: 0;
	padding: 5px;
	position: relative;
	text-align: center;
}
p.content-flipper-navigation input.previous, p.content-flipper-navigation input.no-previous, p.content-flipper-navigation input.next, p.content-flipper-navigation input.no-next {
	background: url("arrow-previous-small.gif") no-repeat;
	margin: 0;
	padding: 0;
	border: 0;
	width: 19px;
	height: 18px;
	cursor: pointer;
	text-indent: -10000px;
	_text-indent: 0;
	line-height: 2000px;
	overflow: hidden;
	vertical-align: middle;
	position: absolute;
}
p.content-flipper-navigation input.previous {
	left: 5px;
	top: 3px;
	_left: -63px;
}
p.content-flipper-navigation input.no-previous {
	background: url("arrow-no-previous-small.gif") no-repeat;
	cursor: default;
	left: 5px;
	_left: -63px;
	top: 3px;
}
p.content-flipper-navigation input.next {
	background: url("arrow-next-small.gif") no-repeat;
	right: 5px;
	top: 3px;
}
p.content-flipper-navigation input.no-next {
	background: url("arrow-no-next-small.gif") no-repeat;
	cursor: default;
	right: 5px;
	top: 3px;
}
p.content-flipper-navigation em {
	font-style: normal;
}
div.xbox ul.content-flipper-navigation, div.box ul.content-flipper-navigation, ul.content-flipper-navigation {
	background: #fff url("box-header-inv.gif") repeat-x;
	padding: 5px;
	margin: 0;
	list-style-type: none;
	position: relative;
	_height: 1%;
+display: inline-block;
}
ul.content-flipper-navigation:after {
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
	clear: both;
}
ul.content-flipper-navigation li {
	text-align: center;
	position: static;
}
ul.content-flipper-navigation li.previous, ul.content-flipper-navigation li.no-previous {
	text-align: left;
	position: absolute;
	left: 5px;
	top: 3px;
}
ul.content-flipper-navigation li.next, ul.content-flipper-navigation li.no-next {
	text-align: left;
	position: absolute;
	right: 5px;
	top: 3px;
}
ul.content-flipper-navigation li a {
	background: url("arrow-previous-small.gif") no-repeat;
	display: block;
	width: 19px;
	height: 18px;
	text-decoration: none;
	text-indent: -100000px;
	outline: 0;
}
ul.content-flipper-navigation li.no-previous a {
	background-image: url(arrow-no-previous-small.gif);
	cursor: default;
}
ul.content-flipper-navigation li.no-next a {
	background-image: url(arrow-no-next-small.gif);
	cursor: default;
}
ul.content-flipper-navigation li.next a {
	background-image: url(arrow-next-small.gif);
}
p.question-mark {
	background: url("question-mark.gif") no-repeat left top;
	padding: 2px 0 0 30px;
}
p.day-select {
	text-align: center;
	color: #666;
}
p.day-select span {
	background: url("arrow-small-blue.gif") no-repeat left 3px;
	padding-left: 10px;
}
p.day-select a {
	color: #1069DD;
}
h1.blog, h1.wsop-blog, h2.blog, h2.wsop-blog {
	background: url("blog-h-new.gif") no-repeat left top;
	padding: 0 0 0 30px;
}
h1.wpt-blog, h2.wpt-blog {
	background: url("blog-h-new.gif") no-repeat left top;
	padding: 0 0 0 30px;
}
h1.wsopc-blog, h2.wsopc-blog {
	background: url("wsopc-blog-new.gif") no-repeat left top;
	padding: 0 0 0 30px;
}
h1.wsope-blog, h2.wsope-blog {
	background: url("wsope-blog.gif") no-repeat left top;
	padding: 0 0 0 30px;
}
h1.interview, h2.interview {
	background: url("interview.gif") no-repeat left top;
	padding: 0 0 0 30px;
}
h1.winner, h2.winner {
	background: url("winner-h1.gif") no-repeat left top;
	padding: 0 0 0 25px;
}
h2.feeds {
	background: url("feeds.gif") no-repeat left 50%;
	padding: 0 0 0 25px;
}
input.button {
	background: #E8E8E8 url("input-button.gif") repeat-x;
	color: #376AA1;
	font-weight: bold;
	border: 1px solid #B8B8B8;
}
input.n-button {
	background: #088c0f url("input-button-new.gif") repeat-x;
	font-weight: bold;
	border: 1px solid #9aaa9b;
	color: #fff;
	font-size: 14px;
	padding: 2px 20px;
}
p.card-box {
	background: url("card-box.gif") no-repeat;
	width: 139px;
	height: 93px;
	padding: 14px 0 0 0;
	text-align: center;
}
p.card-box img {
	margin: 0 0 5px 0;
}
p.flop-box {
	background: url("flop-box.gif") no-repeat;
	width: 139px;
	height: 93px;
	padding: 14px 0 0 0;
	text-align: center;
}
p.turn-box {
	background: url("turn-box.gif") no-repeat;
	width: 66px;
	height: 93px;
	padding: 14px 0 0 0;
	text-align: center;
}
p.river-box {
	background: url("river-box.gif") no-repeat;
	width: 66px;
	height: 93px;
	padding: 14px 0 0 0;
	text-align: center;
}
p.intro {
	font-family: Verdana;
	line-height: 22px;
	color: #333;
}
#intro-with-left-image {
	color: #404040;
}
#intro-with-left-image img {
	float:left;
	border:1px solid #ccc;
	padding:3px;
	margin-right:7px;
}
span.timer, strong.timer, p.timer {
	background: url("timer.gif") no-repeat left 50%;
	padding-left: 15px;
	color: #737373;
}
#featured-articles span.article p {
	margin:0;
	padding:0;
}
#featured-articles p.intro {
	background: url("article.gif") no-repeat left 5px;
	text-indent:15px;
}
span.profile, strong.profile, p.profile {
	background: url("player-profile.gif") no-repeat left 1px;
	padding: 1px 0 1px 20px;
}
span.info, strong.info, p.info {
	background: url("info.gif") no-repeat left 1px;
	padding: 0 0 0 17px;
}
span.n-info, strong.n-info, p.n-info {
	background: url("info-new.gif") no-repeat left 1px;
	padding: 1px 0 1px 20px;
}
p.warning {
	background: url("warning.gif") no-repeat left top;
	padding-left: 40px;
	color: #777;
}
p.info-big {
	background: url("info-big.gif") no-repeat left top;
	padding-left: 40px;
}
a.rss-icon {
	background: url("xml-tiny-2.gif") no-repeat left 50%;
	padding: 3px 0 3px 20px;
}
#image-viewer-loading {
	background: url(ajax-loading.gif) no-repeat;
	width: 24px;
	height: 24px;
	text-indent: -10000px;
}
#image-viewer {
	background: #fafafa url(close.gif) no-repeat right top;
	border: 1px solid #ccc;
	padding: 20px;
	max-width: 900px;
}
#image-viewer h2, #image-viewer p {
	margin: 0 0 10px 0;
}
#image-viewer ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#image-viewer ul li {
	display: inline;
+margin-right: 50px;
}
#image-viewer ul li:after {
	content: " | ";
}
#image-viewer ul li:last-child:after {
	content: "";
}
#fp-newsletter {
	background: url("fp-newsletter-bg.gif") no-repeat 10px 35px;
}
#fp-newsletter p {
	margin-left: 90px;
	line-height: 180%;
	color: #494949;
}
#fp-newsletter form p label {
	font-weight: bold;
}
#fp-newsletter form p label input {
	margin: 0 5px;
}
#sb-featured-player-2 h2 {
	font-size: 12px;
}
#sb-featured-player-2 h3 {
	font: bold 12px/1.2 Arial;
	margin: 10px 10px 0 10px;
}
#sb-featured-player-2 p {
	margin: 0 10px 10px 10px;
}
#sb-featured-player-2 p.player-photo {
	margin-top: 10px;
}
#sb-featured-player-2 p.player-photo img {
	border: 1px solid #B8B8B8;
	margin: 0;
	width: 131px;
}
#sb-featured-player-2 p img {
	vertical-align: middle;
	margin-left: 5px;
}
#top-list-footer-info {
	width: 538px;
	margin-top: 0;
}
#top-list-footer-info p, #top-list-footer-info ul {
	margin-left: 30px;
}
#top-list-footer-info p span {
	color: #0F6ADD;
}
#top-list-footer-info p.question-mark {
	margin-left: 0;
}
#latest-live-action table {
	width:auto;
}
#latest-live-action span.sep {
	color: #c0c0c0;
}
#latest-live-action p.right img {
	border: 1px solid #ccc;
	margin: 0 0 0 30px;
}
#latest-live-action ul.inline li {
	margin-right: 30px;
}
#latest-live-action ul.inline li em {
	color: #777;
	font-style: normal;
}
#news-categories h3 {
	font-size: 12px;
	color: #000;
	font-weight: bold;
	font-family: Arial;
}
#news-categories ul.left {
	width: 174px;
	_width: 170px;
	margin: 0 10px 20px 10px;
	_margin-left: 5px;
}
#news-categories ul.left li {
	padding: 5px 0;
	border-top: 1px dashed #ccc;
}
#news-categories h3.clr {
	border-top: 1px dashed #ccc;
}
#news-categories ul.plain {
	border-bottom: 1px dashed #ccc;
}
#news-categories ul.plain li img {
	vertical-align: middle;
	margin: 0 5px 0 0;
}

#download-info {
	display: none;
	position: absolute;
	background: #FFFFFF;
	border: 1px solid #B8B8B8;
	padding: 10px;
	font-size: 13px;
	width: 180px;
	min-height: 90px;
	_height: 90px;
	z-index: 10;
}
#download-info p {
	margin: 0;
	padding: 0;
	line-height: 20px;
}
#download-info p strong.h {
	font-size: 15px;
	color: red;
}
#download-info p strong {
	font-size: 13px;
	color: #494949;
}
#article-page #content div.xbox div.col-a, #articlechapter-page #content div.xbox div.col-a {
	width: 485px;
	padding:5px;
}
#article-page #content div.xbox div.col-b, #articlechapter-page #content div.xbox div.col-b {
	width: 250px;
}
#article-nav-box {
	margin-right: 20px;
	_position: static;
}
#article-nav-box a {
	color: #000;
}
#editorspick-page div.left {
	width: 170px;
	margin-right: 10px;
}
#editorspick-page div.left h4 {
	margin: 0;
	padding: 5px 10px;
	background: #f1f1f1;
}
#wisehandpoker-page #content div.type-b {
	width: 560px;
}
#wisehandpoker-page #content div.type-b div.card-box-container {
	width: 320px;
	_width: 340px;
	margin: 10px auto;
}
#wisehandpoker-page #content div.type-b div.card-box-container p {
	float: left;
}
#wisehandpoker-page #content div.type-b div.card-box-container p.turn-box {
	margin-right: 0;
}
#wisehandpoker-page #content div.type-b div.card-box-container p.river-box {
	margin-left: 5px;
}
#wisehandpoker-page #content div.type-c {
	width: 200px;
}
#review_backgammon-page #content div.col-a, #review_backgammon-page #content div.col-b {
	width: 385px;
}
#review-bg-info div.box-c, #review-bg-score div.box-c, #review-bg-screenshots div.box-c {
	width: 250px;
	min-height: 420px;
	_height: 420px;
}
#review-bg-score {
	margin-left: 12px;
	margin-right: 12px;
}
#review-bg-score p.top {
	padding: 12px 10px 12px 10px;
	font-weight: bold;
	font-size: 16px;
}
#review-bg-score p.top img {
	vertical-align: middle;
	margin: 0 30px 0 0;
}
#review-bg-score p.top span {
	color: #616161;
	font-size: 12px;
}
#review-bg-screenshots p {
	margin: 10px auto;
	width: 202px;
	position: relative;
}
#review-bg-screenshots p span {
	position: absolute;
	right: 0;
}
#review-bg-screenshots p img {
	border: 1px solid #ccc;
	margin: 5px 0 0 0;
}
#review-bg-info div.box-c h2 {
	margin: 10px 0 0 0;
	padding: 5px 10px;
	background: #f1f1f1;
	font-family: Arial;
	font-size: 12px;
	color: #000;
	font-weight: bold;
}
#review-bg-info div.box-c ul.data li.website {
	padding-bottom: 20px;
}
#review-bg-info div.box-c ul.data li span {
	right: auto;
	left: 80px;
}
#review-bg-info div.box-c ul.second li span {
	left: 210px;
}
#LiveEventSeasonWinners-page #content div.middle-bar h1 {
	background: url("winner-h1.gif") no-repeat left 4px;
	padding: 0 0 0 15px;
}
#LiveEventSeasonWinners-page #content div.middle-bar p.intro a.rm {
	color: #B91E2C;
}
#LiveEventSeasonWinners-page #content div.middle-bar p.intro a.rm span {
	border-color: #B91E2C;
}
#LiveEventSeasonWinners-page #content div.middle-bar div.box {
	position: relative;
}
#LiveEventSeasonWinners-page #content div.middle-bar div.box h2.box-h {
	color: #386694;
	padding-right: 110px;
}
#LiveEventSeasonWinners-page #content div.middle-bar div.box p.left img {
	border: 1px solid #ccc;
}
#LiveEventSeasonWinners-page #content div.middle-bar div.box div.left {
	width: 260px;
}
#LiveEventSeasonWinners-page #content div.middle-bar div.box ul.arrow li {
	background-image: url("arrow-next-red.gif");
}
#LiveEventSeasonWinners-page #content div.middle-bar div.box h3 {
	font-weight: bold;
	font-family: Arial;
	color: #777;
	font-size: 12px;
}
#latest-winner {
	position: relative;
	_height: 1%;
}
#latest-winner h2.box-h {
	color: #386694;
	padding-right: 110px;
}
#latest-winner p.left {
	_margin-left: 5px;
}
#latest-winner p.left img {
	border: 1px solid #ccc;
}
#latest-winner div.left, #pokertable-page #content #latest-winner div.left {
	width: 260px;
}
#latest-winner h3, #pokertable-page #content #latest-winner h3 {
	font-weight: bold;
	font-family: Arial;
	color: #777;
	font-size: 12px;
	border: 0;
	position: static;
}
#featured-video p.video {
	margin: 10px 0;
	text-align: center;
}
#featured-video h3 {
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}
#featured-video h3 a {
	color: #494949;
	text-decoration: none;
}
#featured-video ul.inline li {
	background: url("li-separator.gif") no-repeat right 3px;
	padding-right: 8px;
	_padding-right: 4px;
}
#featured-video ul.inline li.last {
	background: none;
	padding-right: 0;
}
#single-video h2.box-h {
	font-size: 14px;
}
#single-video ul.inline li {
	background: url("separator.gif") no-repeat right 50%;
	padding-right: 8px;
	_padding-right: 5px;
}
#single-video ul.inline li.last {
	background: none;
	padding-right: 0;
}
#single-video ul.inline li span, #eb-spr p span, #eb-int p span {
	color: #737373;
}
#video-listing h2.box-h {
	font-size: 14px;
}
#video-listing div.video-container {
	width: 50%;
}
#video-listing div.video-container p strong a {
	color: #0F6BE9;
	text-decoration: none;
}
#video-listing div.video-container p span {
	color: #737373;
}
#tournament-head.alone {
	margin: 20px 0;
	padding: 0 1px;
	border: 1px solid #B8B8B8;
}
#tournament-head.alone p, #tournament-head.alone h3 {
	margin: 10px;
}
#th-nav {
	background: url("tournament-result-nav-bg.gif") repeat-x left bottom;
	margin: 0;
	padding: 16px 0 0 5px;
	list-style-type: none;
	height: 30px;
}
#th-nav li {
	background: red;
	width: 40px;
	height: 30px;
	margin: 0 2px;
	float: left;
}
#th-nav li a {
	height: 30px;
	display: block;
}
#th-nav li a span {
	display: none;
}
#th-nav li#th-nav-details {
	background: url("details.gif") no-repeat;
	width: 53px;
}
#th-nav li#th-nav-details.sel {
	background: url("details-sel.gif") no-repeat;
}
#th-nav li#th-nav-details.dis {
	background: url("details-dis.gif") no-repeat;
}
#th-nav li#th-nav-details a {
	width: 53px;
}
#th-nav li#th-nav-live-updates {
	background: url("live-updates.gif") no-repeat;
	width: 53px;
}
#th-nav li#th-nav-live-updates.sel {
	background: url("live-updates-sel.gif") no-repeat;
}
#th-nav li#th-nav-live-updates.dis {
	background: url("live-updates-dis.gif") no-repeat;
}
#th-nav li#th-nav-live-updates a {
	width: 53px;
}
#th-nav li#th-nav-chip-count {
	background: url("chip-count.gif") no-repeat;
	width: 43px;
}
#th-nav li#th-nav-chip-count.sel {
	background: url("chip-count-sel.gif") no-repeat;
}
#th-nav li#th-nav-chip-count.dis {
	background: url("chip-count-dis.gif") no-repeat;
}
#th-nav li#th-nav-chip-count a {
	width: 43px;
}
#th-nav li#th-nav-final-results {
	background: url("final-results.gif") no-repeat;
	width: 49px;
}
#th-nav li#th-nav-final-results.sel {
	background: url("final-results-sel.gif") no-repeat;
}
#th-nav li#th-nav-final-results.dis {
	background: url("final-results-dis.gif") no-repeat;
}
#th-nav li#th-nav-final-results a {
	width: 49px;
}
#th-nav li#th-nav-payout-structure {
	background: url("payout-structure.gif") no-repeat;
	width: 58px;
}
#th-nav li#th-nav-payout-structure.sel {
	background: url("payout-structure-sel.gif") no-repeat;
}
#th-nav li#th-nav-payout-structure.dis {
	background: url("payout-structure-dis.gif") no-repeat;
}
#th-nav li#th-nav-payout-structure a {
	width: 58px;
}
#th-nav li#th-nav-blind-structure {
	background: url("blind-structure.gif") no-repeat;
	width: 58px;
}
#th-nav li#th-nav-blind-structure.sel {
	background: url("blind-structure-sel.gif") no-repeat;
}
#th-nav li#th-nav-blind-structure.dis {
	background: url("blind-structure-dis.gif") no-repeat;
}
#th-nav li#th-nav-blind-structure a {
	width: 58px;
}
#th-nav li#th-nav-photos {
	background: url("photos.gif") no-repeat;
	width: 47px;
}
#th-nav li#th-nav-photos.sel {
	background: url("photos-sel.gif") no-repeat;
}
#th-nav li#th-nav-photos.dis {
	background: url("photos-dis.gif") no-repeat;
}
#th-nav li#th-nav-photos a {
	width: 47px;
}
#tournament-head h2 {
	background: #EAEAEA url("box-header.gif") repeat-x;
	margin: 0;
	padding: 5px 10px;
	_position: relative;
	font-size: 12px;
	font-family: Arial;
	color: #B91E2C;
}
#tournament-head p {
	background: url("arrows-solution.gif") no-repeat left 5px;
	padding: 0 0 0 12px;
}
#tournament-head p select {
	font-size: 10px;
}
#tournament-head p select.first {
	width: 270px;
	margin-right: 30px;
}
#tournament-head p select.second {
	width: 70px;
}
#tournament-head h3 {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}
#tournament-head ul.data li {
	border-bottom: 0;
	border-top: 1px dashed #ccc;
}
#tournament-head ul.data li.show-bottom-line {
	border-bottom: 1px dashed #ccc;
	border-top: 1px dashed #ccc;
}
#LiveEvent-page #content div.middle-bar h3.sub-head {
	background: #F0F0F0;
	color: #494949;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	margin: 10px 0;
	padding: 5px 10px;
}
#LiveEvent-page #content div.middle-bar p.intro a {
	color: #1069DD;
}
#LiveEvent-page #content div.middle-bar p.intro a.rm span {
	border-color: #1069DD;
}
#tournament-event-winner {
	position: relative;
}
#tournament-event-winner h2.box-h {
	color: #386694;
}
#tournament-event-winner div.left {
	width: 270px;
}
#tournament-event-winner h3 {
	font-size: 12px;
	font-weight: bold;
	font-family: Arial;
	color: #666;
	margin-top: 20px;
}
#tournament-event-winner p.left {
	_margin-left: 5px;
}
#tournament-event-winner p.left img {
	border: 1px solid #ccc;
}
table.simple {
	margin-top: 10px;
}
.simple th {
	padding: 10px;
}
.simple td {
	padding: 5px 10px;
	border-bottom: 1px solid #eee;
}
.last td {
	border: 0;
}
table.simple td.comment {
	padding-left: 60px;
	color: #999;
}
tr.first td.place {
	background: url("winner-big.gif") no-repeat 30px 4px;
}
#tournament-final-results table.simple tr.first td {
	font-size: 14px;
}
#tournament-final-results ul.data li {
	border-bottom: 0;
	border-top: 1px dashed #ccc;
}
#tournament-payout-structure table.simple tr.first td.r {
	background: none;
}
#liveevent-page #content div.middle-bar #tournament-photos h3.sub-head {
	background: #F0F0F0 url("photo.gif") no-repeat 10px 50%;
	padding: 5px 10px 5px 40px;
	margin: 0;
	font-family: Arial;
	font-size: 12px;
	position: relative;
}
#tournament-photos h3.sub-head span {
	right: 10px;
	font-weight: normal;
	color: #666;
}
* html #tournament-photos table.photos {
	width: 400px;
}
#tournament-live-updates p.top {
	position: relative;
	background: #F8F8F8;
	border-bottom: 1px solid #F0F0F0;
	border-top: 1px solid #b8b8b8;
	min-height: 15px;
	_height: 15px;
	color: #737373;
}
#tournament-live-updates p.first {
	border-top: 0;
}
#tournament-live-updates p.top em {
	font-style: normal;
	position: absolute;
	right: 10px;
}
#tournament-live-updates p.top span {
	color: #ccc;
}
#tournament-live-updates div.report {
	padding-left: 60px;
	padding-right: 10px;
}
#tournament-live-updates div.report table {
	margin: 10px 0;
	padding: 0;
}
#tournament-live-updates div.report table td {
	padding: 1px 10px 1px 0;
}
#tournament-live-updates h3 {
	background: url("live.gif") no-repeat left top;
	padding: 2px 0 2px 50px;
	font-weight: bold;
	font-family: Arial;
	font-size: 12px;
}
#tournament-live-updates p.right {
	text-align: center;
	color: #737373;
	margin-left: 30px;
}
#tournament-live-updates p.right a {
	color: #737373;
}
#tournament-live-updates p.right img {
	border: 1px solid #ccc;
}
#tournament-live-updates p.image-wide {
	width: 172px;
}
#tournament-live-updates p.image {
	width: 115px;
}
#tournament-live-updates ul.plain {
	margin-left: 60px;
	color: #737373;
}
#featured-articles h3 {
	font-size: 22px;
}
#featured-articles h3 a {
	color: #333;
	text-decoration: none;
}
#featured-articles h3.clr {
	padding-top: 10px;
	border-top: 1px solid #ccc;
}
#featured-articles p.author {
	color: #777;
}
#featured-articles p.author span {
	color: #ccc;
}
#featured-articles p.right {
	font-style: italic;
}
#featured-articles p.image {
	width: 115px;
}
#featured-articles p.image-wide {
	width: 172px;
}
#featured-articles p.right img {
	border: 1px solid #ccc;
}
#featured-articles p.right a {
	color: #666;
}
#wsop-page p.intro a {
	color: #1069DD;
}
#wsop-page p.intro a.rm span {
	border-color: #1069DD;
}
#full-schedule table.simple th, #schedule-comming-up table.simple th {
	padding: 5px 10px;
	background: #F8F8F8;
}
#full-schedule table.simple td, #schedule-comming-up table.simple td {
	border-bottom: 1px solid #f0f0f0;
}
#full-schedule table.simple tr.last td, #schedule-comming-up table.simple tr.last td {
	border: 0;
}
#photo-album-list table.simple th {
	padding: 5px 10px;
	background: #f8f8f8;
}
#photo-album-list table.simple td {
	border-bottom: 1px solid #f0f0f0;
	color: #777;
}
#photo-album-list table.simple tr.last td {
	border: 0;
}
p.quick-album-select {
	background: url("arrow-next-blue.gif") no-repeat left 50%;
	padding-left: 15px;
	font-weight: bold;
}
p.quick-album-select select.first {
	width: 160px;
	margin: 0 10px 0 35px;
	font-weight: normal;
}
p.quick-album-select select.second {
	width: 70px;
	font-weight: normal;
}
#photolist-page #content div.middle-bar div.box h2.box-h {
	font-size: 14px;
}
#top-500-money-winners a {
	color: #1069DD;
}
#top-500-money-winners th {
	background: #F8F8F8;
	color: #4A4A4A;
}
#top-500-money-winners td {
	color: #989898;
	border-bottom: 1px dashed #ddd;
}
#top-500-money-winners td.rank {
	padding-left: 15px;
}
#top-500-money-winners tr.last td {
	border: 0;
}
#top-500-money-winners tr.first td.rank {
	background: url("money-finishers-first.gif") no-repeat 10px 50%;
	text-indent: -10000px;
}
#live-event-top-money-winners-men a, #live-event-top-money-winners-women a {
	color: #106BDE;
}
#poker-room-promotion {
}
#poker-room-promotion .site-bonus {
	background:url(stack-bonus.jpg) left top no-repeat;
	height:222px;
	padding-top: 48px;
	width:190px;
	font-size:8px;
}
#poker-room-promotion .site-bonus td {
	padding-right:10px;
	font-size:12px;
	font-family:Trebuchet MS;
	font-weight:bold;
}
#poker-room-promotion .site-bonus td a {
	font-size:12px;
	font-family:Trebuchet MS;
	font-weight:bold;
	color:#960A00;
}
#poker-room-promotion .exclusive-offer {
	font-size:10px;
	font-weight:bold;
	color:#fff;
	padding:10px 0 0 5px;
}
#poker-room-promotion .exclusive-offer-table {
	font-size:12px;
	font-weight:bold;
	margin-left:6px;
}
.poker-room-promotion-content_1556 {
	background-position: left 0px;
}
.poker-room-promotion-content_2740 {
	background-position: left -280px;
}
.poker-room-promotion-content_1580 {
	background-position: left -560px;
}
.poker-room-promotion-content_1980 {
	background-position: left -840px;
}
.poker-room-promotion-content_1901 {
	background-position: left -1120px;
}
#pl-exclusive-offer {
	margin:30px 0 0 0px;
	float:right;
	width:185px;
	background:#fff url(exclusive-bonus-1.png) no-repeat scroll left top;
	font-size:8px;
	padding:48px 0 0 0;
}
#pl-exclusive-offer p {
	padding:0;
}
#pl-exclusive-offer .exclusive-offer {
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding:15px 0pt 0pt 10px;
}
.site-bonus td {
	font-family:Trebuchet MS;
	font-size:12px;
	font-weight:bold;
	padding:0 10px 0 0;
}
* html div.side-bar-a p.item-nav input.previous, * html div.side-bar-a p.item-nav input.no-previous, * html div.side-bar-b p.item-nav input.previous, * html div.side-bar-b p.item-nav input.no-previous {
	left: -55px;
}
#sb-popular-profiles ol li {
	padding: 5px 10px;
	margin: 0 3px;
	border-bottom: 1px dotted #ccc;
}
#sb-featured-players p.image, #sb-analyzed-players p.image {
	text-align: center;
}
#sb-featured-players p.image img, #sb-analyzed-players p.image img {
	border: 1px solid #ccc;
}
#sb-news h2 {
	font-size: 12px;
}
#sb-news ul.listing li {
	border-bottom: 1px dashed #DCDCDC;
}
#sb-news ul.listing li.last {
	border: 0;
}
#sb-news ul.listing li a {
	font-weight: bold;
	color: #0D5093;
}
#sb-bonus-newsletter h2 {
	font-size: 12px;
}
#sb-bonus-newsletter form p label {
	font-weight: bold;
	color: #494949;
}
#sb-bonus-newsletter form p label input {
	background: #f8f8f8 url("input-type-text.gif") repeat-x;
	border: 1px solid #DADADA;
	font-weight: normal;
	width: 80%;
	margin-top: 4px;
}
#sb-online-bonuses h2 {
	font-size: 12px;
}
#sb-online-bonuses ol {
	margin: 0;
	list-style-type: none;
}
#sb-online-bonuses ol li {
	background: url("exclusive-promo-1.gif") no-repeat 7px 10px;
	border-bottom: 1px dashed #DCDCDC;
	padding: 10px 10px 10px 30px;
}
#sb-online-bonuses ol li a {
	color: #A49318;
}
#sb-online-bonuses ol li.last {
	border: 0;
}
#sb-online-bonuses ol li.li-1 {
	background-image: url("exclusive-promo-1.gif");
}
#sb-online-bonuses ol li.li-2 {
	background-image: url("exclusive-promo-2.gif");
}
#sb-online-bonuses ol li.li-3 {
	background-image: url("exclusive-promo-3.gif");
}
#sb-online-bonuses ol li.li-4 {
	background-image: url("exclusive-promo-4.gif");
}
#sb-online-bonuses ol li.li-5 {
	background-image: url("exclusive-promo-5.gif");
}
#sb-online-bonuses ol li.li-6 {
	background-image: url("exclusive-promo-6.gif");
}
#sb-online-bonuses ol li.li-7 {
	background-image: url("exclusive-promo-7.gif");
}
#sb-online-bonuses ol li.li-8 {
	background-image: url("exclusive-promo-8.gif");
}
#sb-online-bonuses ol li.li-9 {
	background-image: url("exclusive-promo-9.gif");
}
#sb-online-bonuses ol li.li-10 {
	background-image: url("exclusive-promo-10.gif");
}
#sb-feeds h2 {
	font-size: 12px;
}
#wsop-nav h2 {
	font-size: 14px;
}
#wsop-nav h2 a {
	color: #000;
	text-decoration: none;
}
#wsop-nav ul {
	margin: 0;
	list-style-type: none;
}
#wsop-nav ul li {
	background: #EAEAEA url("box-header.gif") repeat-x;
	padding: 5px 10px;
	border-top: 1px solid #B8B8B8;
}
#wsop-nav ul li a {
	background: url("arrow-small-blue.gif") no-repeat left 4px;
	padding: 0 0 0 12px;
	display: block;
	color: #386694;
	font-weight: bold;
}
#sb-recent-updates ul.listing {
	color: #777;
}
#sb-recent-updates ul.listing strong a {
	background: url("arrow-small-red.gif") no-repeat left 2px;
	padding: 0 0 0 12px;
}
#sb-recent-updates ul.listing span {
	color: #e0e0e0;
}
#sb-forum-posts {
	overflow: hidden;
}
#sb-forum-posts ul.listing li {
	background: url("forum-post.gif") 5px 10px no-repeat;
	padding-left: 30px;
}
#sb-forum-posts ul.listing li em {
	color: #aaa;
	font-style: none;
}
#sb-featured-player p.image {
	margin: 10px 0;
	text-align: center;
}
#sb-featured-player p.image img {
	border: 1px solid #b8b8b8;
}
#sb-featured-video p.image {
	margin: 10px 0;
	text-align: center;
}
#sb-featured-video p.image img {
	border: 1px solid #b8b8b8;
}
#sb-featured-video p span {
	color: #aaa;
}
#sb-exclusive-promotions {
	_width: 153px;
	_overflow:hidden;
}
#sb-exclusive-promotions ol li {
	background: url("exclusive-promo-1.gif") no-repeat 5px 10px;
	padding-left: 30px;
}
#sb-exclusive-promotions ol li.li-1 {
	background-image: url("exclusive-promo-1.gif");
}
#sb-exclusive-promotions ol li.li-2 {
	background-image: url("exclusive-promo-2.gif");
}
#sb-exclusive-promotions ol li.li-3 {
	background-image: url("exclusive-promo-3.gif");
}
#sb-exclusive-promotions ol li.li-4 {
	background-image: url("exclusive-promo-4.gif");
}
#sb-exclusive-promotions ol li.li-5 {
	background-image: url("exclusive-promo-5.gif");
}
#sb-exclusive-promotions ol li.li-6 {
	background-image: url("exclusive-promo-6.gif");
}
#sb-exclusive-promotions ol li.li-7 {
	background-image: url("exclusive-promo-7.gif");
}
#sb-exclusive-promotions ol li.li-8 {
	background-image: url("exclusive-promo-8.gif");
}
#sb-exclusive-promotions ol li.li-9 {
	background-image: url("exclusive-promo-9.gif");
}
#sb-exclusive-promotions ol li.li-10 {
	background-image: url("exclusive-promo-10.gif");
}
#sb-exclusive-promotions ol li.li-11 {
	background-image: url("exclusive-promo-11.gif");
}
#sb-exclusive-promotions ol li.li-12 {
	background-image: url("exclusive-promo-12.gif");
}
#sb-exclusive-promotions ol li.li-13 {
	background-image: url("exclusive-promo-13.gif");
}
#sb-exclusive-promotions ol li.li-14 {
	background-image: url("exclusive-promo-14.gif");
}
#sb-exclusive-promotions ol li.li-15 {
	background-image: url("exclusive-promo-15.gif");
}
#sb-exclusive-promotions ol li.li-16 {
	background-image: url("exclusive-promo-16.gif");
}
#sb-exclusive-promotions ol li.li-17 {
	background-image: url("exclusive-promo-17.gif");
}
#sb-exclusive-promotions ol li.li-18 {
	background-image: url("exclusive-promo-18.gif");
}
#sb-exclusive-promotions ol li.li-19 {
	background-image: url("exclusive-promo-19.gif");
}
#sb-exclusive-promotions ol li.li-20 {
	background-image: url("exclusive-promo-20.gif");
}
#sb-latest-winner p.image {
	margin: 10px 0;
	text-align: center;
}
#sb-latest-winner p.image img {
	border: 1px solid #b8b8b8;
}
#sb-hand-of-day p.card-box {
	margin: 10px auto;
}
#sb-hand-of-day h3 {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}
#sb-hand-of-day p.vs {
	text-align: center;
	font-size: 16px;
	font-weight: bold;
}
#sb-hand-of-day h3 {
	text-align: center;
	font-size: 12px;
}
#sb-featured-blog p.image, #sb-featured-interview p.image {
	margin: 10px 0;
	text-align: center;
}
#sb-featured-blog p.image img, #sb-featured-interview p.image img {
	border: 1px solid #b8b8b8;
}
#sb-featured-blog p.bottom, #sb-featured-interview p.bottom {
	position: relative;
}
#sb-featured-blog p.bottom em, #sb-featured-interview p.bottom em {
	font-style: normal;
	text-align: center;
	display: block;
}
#sb-featured-blog p.bottom span, #sb-featured-interview p.bottom span {
	background: url("arrow-next-small.gif") no-repeat;
	display: block;
	width: 19px;
	height: 18px;
	text-indent: -100000px;
	cursor: pointer;
	_cursor: hand;
	position: absolute;
	top: 3px;
}
#sb-featured-blog p.bottom span.prev, #sb-featured-interview p.bottom span.prev {
	background: url("arrow-previous-small.gif") no-repeat;
	left: 5px;
	_left: 0;
}
#sb-featured-blog p.bottom span.next, #sb-featured-interview p.bottom span.next {
	background: url("arrow-next-small.gif") no-repeat;
	right: 5px;
}
#sb-featured-blog p.bottom span.no-prev, #sb-featured-interview p.bottom span.no-prev {
	background: url("arrow-no-previous-small.gif") no-repeat;
	left: 5px;
	_left: 0;
}
#sb-featured-blog p.bottom span.no-next, #sb-featured-interview p.bottom span.no-next {
	background: url("arrow-no-next-small.gif") no-repeat;
	right: 5px;
}
#sb-featured-blog p span, #sb-featured-interview p span {
	color: #aaa;
}
#sb-featured-blog p a.rm span, #sb-featured-interview p a.rm span {
	color: #1069DD;
}
#sb-do-you-play-poker p, #sb-play-at-wsop p {
	margin: 0;
	line-height: 1;
}
#sb-do-you-play-poker p img, #sb-play-at-wsop p img {
	width: 153px;
}
#sb-top-money-finishers ol.listing, #sb-top-money-finishers-all-time ol.listing, #sb-top-bracelet-winners-all-time ol.listing {
	color: #4a4a4a;
}
#sb-top-money-finishers ol.listing span, #sb-top-money-finishers-all-time ol.listing span, #sb-top-bracelet-winners-all-time ol.listing span {
	color: #999;
}
#sb-top-money-finishers ol.listing li, #sb-top-money-finishers-all-time ol.listing li, #sb-top-bracelet-winners-all-time ol.listing li {
	border-bottom: 1px dashed #dcdcdc;
	padding-left: 30px;
}
#sb-top-money-finishers ol.listing li.li-1, #sb-top-money-finishers-all-time ol.listing li.li-1 {
	background: url("money-finishers-first.gif") no-repeat 5px 10px;
}
#sb-top-bracelet-winners-all-time ol.listing li.li-1 {
	background: url("bracelet-winners-first.gif") no-repeat 5px 10px;
}
#sb-top-money-finishers ol.listing li.li-2, #sb-top-money-finishers-all-time ol.listing li.li-2, #sb-top-bracelet-winners-all-time ol.listing li.li-2 {
	background: url("two.gif") no-repeat 5px 10px;
}
#sb-top-money-finishers ol.listing li.li-3, #sb-top-money-finishers-all-time ol.listing li.li-3, #sb-top-bracelet-winners-all-time ol.listing li.li-3 {
	background: url("three.gif") no-repeat 5px 10px;
}
#sb-top-money-finishers ol.listing li.li-4, #sb-top-money-finishers-all-time ol.listing li.li-4, #sb-top-bracelet-winners-all-time ol.listing li.li-4 {
	background: url("four.gif") no-repeat 5px 10px;
}
#sb-top-money-finishers ol.listing li.li-5, #sb-top-money-finishers-all-time ol.listing li.li-5, #sb-top-bracelet-winners-all-time ol.listing li.li-5 {
	background: url("five.gif") no-repeat 5px 10px;
	border: 0;
}
#sb-search-player-profiles form p {
	margin: 10px 0 10px 7px;
}
#sb-search-player-profiles form p input.txt {
	background: url("sb-poker-player-search.gif") no-repeat;
	border: 0;
	padding: 8px 34px 0 10px;
	margin: 0;
	width: 93px;
	height: 24px;
	line-height: 1;
	text-indent: 0;
	font-weight: normal;
}
#sb-search-player-profiles form p input.submit {
	background: transparent;
	width: 10px;
	height: 32px;
	border: 0;
	margin: 0 0 0 -25px;
	padding: 0;
	overflow: hidden;
	line-height: 100000px;
	text-indent: -100000px;
	_text-indent: 0;
}
#review-flaps li {
}
#review-flaps li.info, #review-flaps li.reviewDetails {
	width: 80px;
}
#review-flaps li a {
	display:table-cell;
	vertical-align:middle;
*height: 100%;
}
#review-flaps li.sel span a {
	color: #BB1E29;
}
#review-flap-download.sel span a, #review-flap-reviewDownload.sel span a {
	color: #049708;
}
#simple-image-viewer-loading {
	background: url(ajax-loading.gif) no-repeat;
	width: 24px;
	height: 24px;
	text-indent: -10000px;
}
#simple-image-viewer {
	background: #fff url(close-simple-image-viewer.gif) no-repeat right top;
	padding: 10px;
	margin: 10px;
	border: 1px solid #ddd;
	border-width: 1px 2px 2px 1px;
	max-width: 622px;
}
#simple-image-viewer p:first-child {
	margin-top: 40px;
}
#simple-image-viewer img {
	max-width: 600px;
	border: 1px solid #333;
}
* {
	padding: 0;
	margin: 0;
}
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}
#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}
#TB_window a:link {
	color: #666666;
}
#TB_window a:visited {
	color: #666666;
}
#TB_window a:hover {
	color: #000;
}
#TB_window a:active {
	color: #666666;
}
#TB_window a:focus {
	color: #666666;
}
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
	height:100%;
	width:100%;
}
* html #TB_overlay {
	position: absolute;
height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 4px solid #525252;
	text-align:left;
	top:50%;
	left:50%;
}
* html #TB_window {
	position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}
#TB_caption {
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}
#TB_closeWindow {
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}
#TB_closeAjaxWindow {
	padding:3px 1px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}
#TB_ajaxWindowTitle {
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}
#TB_title {
	background-color:#e8e8e8;
	height:27px;
}
#TB_ajaxContent {
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}
#TB_ajaxContent.TB_modal {
	padding:15px;
}
#TB_ajaxContent p {
	padding:5px 0px 5px 0px;
}
#TB_load {
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px;
}
* html #TB_load {
	position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_HideSelect {
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}
* html #TB_HideSelect {
	position: absolute;
height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_iframeContent {
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}
#navigation {
	border-bottom: 12px solid #fff;
}
#navigation ul {
	background: #353535 url(nav-bg.gif) repeat-x left bottom;
	margin: 0;
	list-style-type: none;
	_height: 1%;
+display: inline-block;
	color: #fff;
}
#navigation ul:after {
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
	clear: both;
}
#navigation ul li {
	position: relative;
	float: left;
	margin: 0 -1px 0 0;
}
#navigation ul li b {
	display: block;
	position: absolute;
	top: -2px;
	right: -2px;
	width: 23px;
	height: 9px;
	background: url(icon_new.gif) no-repeat top left;
}
#navigation ul li a {
	background: url(nav.gif) no-repeat right 50%;
	display: block;
	padding: 5px 10px;
	font-weight:bold;
	color:#fff;
	text-decoration: none;
}
#navigation ul li a.first-child {
}
#navigation ul li.selected a {
	background: url(nav-hover_new.png) no-repeat center top;
	color: #333;
	margin-right:-2px;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	padding: 5px 10px;
}
#navigation ul li a:hover {
	background: url(nav-hover_new.png) no-repeat;
	color: #333;
	text-decoration: none;
	margin-right:-2px;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
}
#bread-crumbs {
	margin-top:-12px;
}
#bread-crumbs {
	padding:0;
	background:#ffffff;
	border-bottom:0;
}
#intro {
	background:#ffffff;
	border-bottom:0;
}
#intro table td {
	vertical-align:top;
}
#pokerlistings-menu-b .new-navigation {
	background:url(header-menu_bg.jpg) left top;
	border-bottom:1px solid #CBCBCB;
}
#new-header-nav {
	list-style-type:none;
	padding:0;
	margin:0 0 0 4px;
}
#new-header-nav li {
	float:left;
	margin:0 2px 0 0;
	line-height:1.2;
	width:100px;
}
#new-header-nav li a {
	display:block;
	font-size:12px;
	font-weight:normal;
	padding:3px 2px 0px 2px;
	text-align:center;
	text-decoration:none;
	color:#4a4a4a;
	background:url(new_nav.png) no-repeat center top;
}
#new-header-nav li a:hover, #new-header-nav li.selected a {
	background-position:center -66px;
	color:#fff!important;
	text-decoration:none;
}
#new-header-nav li a:hover strong, #new-header-nav li.selected strong, #new-header-nav li a:hover b, #new-header-nav li.selected b {
	color:#fff;
	white-space:nowrap;
}
#new-header-nav li a strong {
	display:block;
	color:#3b3b3b;
}
#new-header-nav li a b {
	display: block;
	color: #3b3b3b;
	text-transform: uppercase;
}
#pokerlistings-menu-b #navigation ul li a {
	color:#c0c0c0;
	font-weight:normal;
}
#pokerlistings-menu-b #navigation ul li a:hover, #pokerlistings-menu-b #navigation ul li.selected a {
	color:#3b3b3b;
}
#pokerlistings-menu-b #navigation ul {
	background: url(nav-bversion.png) repeat-x left bottom;
}
#sub-content {
	width: 146px;
	float: right;
}
#sub-content div {
	padding: 10px;
	_padding-right:5px;
}
div.mboxDefault {
	padding:0 !important;
}
#sub-content h2 {
	font-size: 14px;
	color: #5e5e5e;
	margin: 0 0 10px;
	padding: 0 0 10px;
	border-bottom: 1px solid #e5e5e5;
}
#sub-content ul {
	margin: 0 -3px;
	list-style-type: none;
}
#sub-content ul li {
	position: relative;
	border-bottom:1px solid #959595;
	_line-height: 1;
	_font-size: 1px;
}
#sub-content h2 a {
	font-weight: bold;
	color: #145EAE;
	font-family: Trebuchet MS;
}
#sub-content ul li a {
	display: block;
	padding: 3px;
	_font-size: 12px;
	color: #145EAE;
}
#sub-content #quick-search-and-nav a {
	font-weight: bold;
}
#sc-room-reviews .top-pick {
	background:url("top-pick.gif") no-repeat right 50%;
}
#sc-room-reviews .local-top-pick {
	background:url("top-pick-usa.gif") no-repeat right 50%;
}
#sc-room-reviews .local {
	background:url("usa-small.gif") no-repeat right 50%;
}
#sub-content ul li img {
	position: absolute;
	right: 3px;
	top: 3px;
	z-index: 50;
}
#sub-content #social-media-links-sidebar ul li img {
	position:relative;
}
#sub-content div#quick-search-and-nav {
	background: #e7e7e7;
	margin-bottom: 10px;
}
#sub-content div#quick-search-and-nav input.fuie {
	width: 80px;
	margin-right: 4px;
}
.NavVerB input.fuie {
	width: 60px;
	margin-right: 4px;
}
.NavVerB select {
	width: 135px;
	margin:4px 0 3px 8px;
}
div.NavVerB-search {
	padding:10px 0px 0px 10px!important;
}
.NavVerB div#sc-room-reviews {
	padding:0px 10px 10px 10px!important;
}
#sub-content div#quick-search-and-nav select {
	width: 132px;
}
#sub-content div#quick-search-and-nav ul {
	margin: 0;
}
#sub-content div#quick-search-and-nav li {
	padding: 0 0 5px;
	margin: 0 0 5px;
	border-bottom: 1px solid #c7c7c7;
	font-weight: bold;
}
#sub-content div#quick-search-and-nav li.last-child {
	padding-bottom: 0;
	border-bottom: 0;
	margin-bottom: 0;
}
#sub-content div#quick-search-and-nav li a {
	display: inline;
	padding: 0;
	margin: 0;
}
#sub-content div#quick-search-and-nav li a:hover {
	background: transparent;
}
.newDesign {
	background: url(new_icon.png) no-repeat right 0px;
}
.right-nav-menu-bg {
	background: url(room-reviews-b.jpg) 5px top no-repeat;
	padding:0!important;
	margin-bottom:5px;
}
#sc-room-reviews-b {
	padding: 0 0 0 10px!important;
}
#sc-room-reviews-b h2 {
	text-align:center;
	border-bottom:none;
	padding:0!important;
	margin:2px!important;
}
#sc-room-reviews-b h2 a {
	color:#fff;
	font-size:90%;
}
#sc-room-reviews-b ul li img {
	right:auto!important;
	margin-left:-30px;
	_margin-top:3px;
}
#sc-room-reviews-b ul li {
	border-bottom:1px solid #fff;
	padding:3px 0 5px 30px;
	margin-right:6px;
}
#sc-room-reviews-b ul li a {
	color:#fff;
	padding-top:1px;
	padding-bottom:3px;
}
.twitter {
	margin-left:5px;
}
#content {
	width:770px;
	float: left;
}
.content-sep {
	background:#FFF url(cols.gif) -1px top repeat-y;
}
div.two-col-no-menu-a {
	float:left;
	width:450px;
	border-right:1px solid #cccccc;
	padding-right:5px;
}
div.two-col-no-menu-b {
	width: 305px;
	float: left;
	margin:0 0 0 -1px;
	border-left:1px solid #cccccc;
	padding-left:6px;
	overflow:hidden;
}
html {
	border: none;
}
body {
	font-family:Arial, Helvetica, Geneva, sans-serif;
	font-size:12px;
	background: #e7e7e7;
	margin: 0 auto;
	padding: 0;
	width:100%;
}
#wrapper {
	background: #fff url(wrapper-bg.gif);
	width: 926px;
	margin: 0 auto;
	padding: 0 9px;
	float:none;
}
img {
	border: 0;
}
.display-block {
	display: block;
}
.display-none {
	display: none;
}
.inline {
	display: inline;
}
.left-align {
	text-align: left;
}
.right-align {
	text-align: right;
}
.center-align {
	text-align: center;
}
.right, .float-right {
	float: right;
}
.left, .float-left {
	float: left;
}
.clear-left {
	clear: left;
}
.clear-right {
	clear: right;
}
.clear-both, .clr, .clear {
	clear: both;
}
.no-wrap {
	white-space: nowrap;
}
.strong {
	font-weight: bold;
}
.underline {
	text-decoration: underline;
}
.em {
	font-style: italic;
}
.fill-width {
	width: 100%;
}
#bread-crumbs {
	text-align: left;
}
p {
	margin: 0 0 2px 0;
	line-height: 1.4;
}
h1, h2, h3, h4, h5, h6 {
	margin: 0;
}
h2 {
	font: bold 17px Trebuchet MS;
	color: #292727;
}
h3 {
	font: bold 16px Arial;
}
h4, h5, h6 {
	font-size:12px;
}
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {
	font-size: 10px;
	text-transform: uppercase;
	color: #ccc;
	margin-left: 5px;
}
a {
	color: #145eae;
	text-decoration: none;
}
a img {
	border: 0;
}
a abbr {
	border-color: #145eae;
}
a:hover {
	text-decoration: underline;
}
a.ad {
	display: block;
	line-height: 1;
	font-size: 1px;
	margin: 0;
}
a.home {
	background: url(home.gif) no-repeat left 2px;
	padding: 5px 0 5px 25px;
}
a.discuss {
	background: url(home.gif) no-repeat left -37px;
	padding: 5px 0 5px 25px;
}
img {
	vertical-align: middle;
}
abbr, acronym {
	border-bottom: 1px dotted #333;
	cursor: help;
}
.page-header-with-border {
	border-bottom: 1px solid #ccc;
	color: #404040;
	font-family: Trebuchet MS;
	font-size: 20px;
	padding: 0 0 10px 10px;
	margin: 10px 0 3px 0;
}
.page-header-without-border {
	color: #404040;
	font-family: Trebuchet MS;
	font-size: 20px;
	padding: 0 0 10px 10px;
	margin: 10px 0 3px 0;
}
.page-header-with-border small {
	font-size:12px;
	font-weight:normal;
	text-transform:none;
	color:#8F8F8F;
	padding-left:10px;
}
#content .light-gray-bg .page-header-no-border {
	font-size: 28px;
	color: #404040;
	font-family: Trebuchet MS;
	padding: 0 0 6px 0;
	margin: 0;
	border: none;
}
.large-text {
	font-size: 15px;
	font-weight: bold;
	color: #000;
	margin-top: 0;
}
.large-text-alt {
	font-size: 18px;
	font-weight: bold;
	color: #000;
	margin-top: 0;
}
.larger-text {
	font-size: 26px;
	font-weight: bold;
	color: #000;
	margin-top: 0;
}
.small-text {
	font-size: 10px;
	font-weight: normal;
	display:block;
}
.small-text.add-pad-top {
	padding-top: 6px;
}
.white-text {
	color: #fff;
}
.note {
	font-size: 11px;
	color: #999;
}
.invalid, .red {
	color: red;
}
.blue {
	color: #145eae;
}
.yellow {
	color: #ff0;
}
#intro-with-image #intro-with-image-inner h2 {
	font-weight: bold;
	font-size: 28px;
	margin: 10px 0;
	color: #464C4A;
}
.border-bottom, .ruled {
	border-bottom: 1px solid #ccc;
	color: #404040;
}
.border-top {
	border-top: 1px solid #ccc;
}
.blog-header {
	border-bottom:1px solid #cccccc;
	margin-bottom: 6px;
}
.blog-header h2 {
	font-size:20px;
	margin-top:20px;
	margin-bottom:5px;
}
h2.large-header {
	font-size: 28px;
	margin: 0 0 10px 0;
}
.blog-header h2 span.guest-author {
	font-size:15px;
}
.blog-header-date {
	padding-left:25px;
	font-size:12px;
	font-weight:normal;
	color:#9B9B9B;
	font-family:Arial;
}
.small-blue-header, .small-blue-header a {
	font-size: 13px;
	color: #145eae;
}
.mod h2.small-blue-header {
	line-height: 10px;
	margin: 0;
	padding: 2px 0 4px 0;
}
.mod h2.large-blue-header {
	font-size: 16px;
	color: #145eae;
	line-height: 16px;
	margin: 0;
	padding: 2px 0 4px 0;
}
.rounded-heading {
	background: url(Stack-rounded-heading.png) right -1686px no-repeat;
	height:26px;
	margin-top:8px;
	white-space: nowrap;
}
.rounded-heading-left {
	width:10px;
	background: url(Stack-rounded-heading.png) left -1531px;
	display:block;
	float:left;
	height:26px;
}
.rounded-heading h2 {
	padding-top:6px;
	display:block;
	margin:0;
	color:#fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	white-space:nowrap;
	line-height:18px;
}
.rounded-heading h2 span {
	background:transparent url(xbox-toplist.gif) no-repeat scroll 0px 2px;
	padding-left:25px;
}
.flat-bottom-rounded-heading {
	background: url(Stack-rounded-heading.png) right top no-repeat;
	height:34px;
	margin-top:10px;
	white-space: nowrap;
}
.flat-bottom-rounded-heading-left {
	width:16px;
	background: url(Stack-rounded-heading.png) left -68px;
	display:block;
	float:left;
	height:34px;
}
.flat-bottom-rounded-heading h2 {
	padding-top:6px;
	display:block;
	margin:0;
	color:#fff;
	font-family:Trebuchet MS;
}
.flat-bottom-rounded-heading h2 span {
	background:transparent url(xbox-toplist.gif) no-repeat scroll 0px 2px;
	padding-left:25px;
}
.graphics-heading {
	background: url(Stack-rounded-heading.png) right -1055px no-repeat;
	height:26px;
	margin-top:8px;
}
.simple {
	background-position: right -1686px;
}
.flaming-red {
	background-position: right -1896px;
}
.graphics-heading-left {
	width:16px;
	background: url(Stack-rounded-heading.png) left -1110px;
	display:block;
	float:left;
	height:26px;
	width:10px;
}
.simple-left {
	background-position: left -686px;
}
.flaming-red-left {
	background-position: left -1951px;
}
.graphics-heading h2 {
	padding-top:4px;
	display:block;
	margin:0;
	color:#fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	white-space:nowrap;
	line-height:18px;
	position: relative;
}
.graphics-heading h2 a {
	color:#fff!important;
}
.rounded-heading h2 a {
	color:#fff;
}
.graphics-heading .exclusive {
	float:right;
	margin-right:15px;
	margin-top:-20px;
	position:relative;
}
.flat-bottom-graphics-heading {
	background: url(Stack-rounded-heading.png) right -213px no-repeat;
	height:31px;
	margin-top:8px;
}
.flat-bottom-graphics-heading-left {
	width:16px;
	background: url(Stack-rounded-heading.png) left -275px;
	display:block;
	float:left;
	height:31px;
}
.flat-bottom-graphics-heading h2 {
	padding-top:4px;
	display:block;
	margin:0;
	color:#fff;
	font-family:Trebuchet MS;
	white-space: nowrap;
}
.flat-bottom-graphics-heading h2 a {
	color:#fff!important;
}
.flat-bottom-graphics-heading .exclusive {
	float:right;
	margin-right:15px;
	margin-top:-20px;
	position:relative;
}
.approved {
	background: url(Stack-rounded-heading.png) right -1476px;
	height:26px;
	margin-top:8px;
	white-space: nowrap;
}
.approved .rounded-heading-left {
	background-position: 0 -1531px;
}
.approved h2 {
	padding: 6px 10px 5px 10px;
	display:block;
	margin:0;
	color:#fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	white-space:nowrap;
	line-height:18px;
}
.approved span.exclusive {
	margin: 12px 22px 0 0;
	font-weight: bold;
	font-size: 11px;
}
.flat-bottom-approved {
	background: url(Stack-rounded-heading.png) right -408px;
	height:34px;
	margin-top:10px;
	white-space: nowrap;
}
.flat-bottom-approved .rounded-heading-left {
	background-position: 0 -476px;
}
.flat-bottom-approved h2 {
	padding: 6px 10px 5px 10px;
	display:block;
	margin:0;
	color:#fff;
	font-family:Trebuchet MS;
}
.flat-bottom-approved span.exclusive {
	margin: 16px 15px 0 0;
	font-weight: bold;
}
.flat-bottom-rounded-heading .check {
	background-position: right -408px;
}
.flat-bottom-rounded-heading .exclusive {
	color:#FFFF00;
	float:right;
	font:14px;
	font-weight:bold;
	margin-right:15px;
	margin-top:-12px;
	_margin-top:-15px;
	position:relative;
}
.approved .exclusive {
	color:#FFFF00;
	float:right;
}
.rounded-heading-black {
	background: url(Stack-rounded-heading.png) right -845px no-repeat;
	height:25px;
	white-space: nowrap;
	margin-bottom:1px;
}
.rounded-heading-black-left {
	width:9px;
	background: url(Stack-rounded-heading.png) left -900px;
	display:block;
	float:left;
	height:25px;
}
.rounded-heading-black h2 {
	padding-top:2px;
	display:block;
	margin:0;
	color:#fff;
	font-family:Trebuchet MS;
}
.box-no-topmargin {
	background:#FFFFFF none repeat scroll 0%;
	border:1px solid #B8B8B8;
	color:#333333;
	margin:0 0 20px 0;
}
.rounded-heading .exclusive {
	color:#FFFF00;
	float:right;
	font-size:11px;
	font-weight:bold;
	line-height:11px;
	margin-top:-22px;
	padding-right:6px;
	text-align:center;
}
.rounded-heading .exclusive em {
	color:#FFFFFF;
	font-size:12px;
}
.graphics-heading .box {
	background:#FFFFFF none repeat scroll 0%;
	border:1px solid #B8B8B8;
	color:#333333;
	margin:0 0 20px 0;
}
.graphics-heading .sub-title {
	font-size: 11px;
	color: #ccc;
	font:14px;
	font-weight:bold;
	margin-right:15px;
	margin-top:-12px;
	_margin-top:-15px;
	position:relative;
}
.exclusive-bonuses-stamp {
	background: url(exclusive-bonus.png) no-repeat;
	margin-left: 15px;
	padding:4px 40px 4px 25px;
	color:#fff;
	font-style:italic;
	font-size:9pt;
	font-weight:bold;
	margin-left:10px;
	margin-top:-20px;
}
.graphics-heading.smooth {
	background-position: 100% -622px;
	height: 30px;
}
.smooth .graphics-heading-left {
	background-position: 0 -690px;
	height: 30px;
}
.smooth h2.logo-icon {
	background: url(h2-logo-mini.gif) 9px 2px no-repeat;
	padding-left: 48px;
	height: 25px;
}
ul, ol, dl {
	margin: 0 0 10px 30px;
	padding: 0;
}
dl {
	margin-left: 0;
}
dd {
	margin-left: 30px;
	margin-bottom: 3px;
}
dl.data dt {
	float: left;
	clear: left;
	font-weight: bold;
	margin: 0 5px 5px 0;
}
dl.data dd {
	margin: 0 0 5px;
}
ul.tabs, ul.today-on-pl-tabs, ul.video-tabs, ul.live-tournament-tabs {
	background: url(1x1-cbcbcb.gif) repeat-x left bottom;
	_height: 1%;
+display: inline-block;
}
ul.tabs-loading {
	padding: 0 0 0 20px;
	background: url(loading.gif) no-repeat 0 50%;
}
ul.tabs:after, ul.video-tabs:after, ul.today-on-pl-tabs:after, ul.live-tournament-tabs:after {
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
	clear: both;
}
ul.today-on-pl-tabs li, ul.video-tabs li, ul.tabs li, ul.live-tournament-tabs li {
	background: url(tabs-left.gif) no-repeat left top;
	float: left;
	margin: 0 -1px 0 0;
}
ul.today-on-pl-tabs li a, ul.video-tabs li a, ul.tabs li a, ul.live-tournament-tabs a {
	background: url(tabs-right.gif) no-repeat right top;
	display: block;
	padding: 7px 15px;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	outline: 0;
	border-bottom: 1px solid #cbcbcb;
	padding-bottom: 6px;
	_width: 1%;
	_white-space: nowrap;
}
ul.live-tournament-tabs a {
	padding: 7px 10px 6px;
}
ul.today-on-pl-tabs li a:hover, ul.video-tabs li a:hover, ul.tabs li a:hover, ul.live-tournament-tabs a:hover {
	color: #333;
	text-decoration: none;
}
ul.today-on-pl-tabs li.tabs-selected, ul.video-tabs li.tabs-selected, ul.tabs li.tabs-selected, ul.live-tournament-tabs li.tabs-selected {
	background-position: left -100px;
}
ul.today-on-pl-tabs li.tabs-selected a, ul.video-tabs li.tabs-selected a, ul.tabs li.tabs-selected a, ul.live-tournament-tabs li.tabs-selected a {
	background-position: right -100px;
	color: #333;
	border-color: #fff;
}
.tabs-hide {
	display: none;
}
@media print {
.tabs-hide {
	display: block;
}
}
ul.bullets, ul.inline, ul.nav, ul.tabs, ul.today-on-pl-tabs, ul.video-tabs, ul.live-tournament-tabs {
	margin-left: 0;
	list-style-type: none;
}
ul.bullets li {
	background: url(bullet.gif) no-repeat left 4px;
	padding-left: 15px;
}
ul.inline li {
	display: inline;
	margin-right: 10px;
}
ul.nav li {
	display: inline;
}
ul.nav li:after {
	content: " | ";
	color: #ccc;
}
ul.nav li.last-child:after {
	content: "";
}
ul.nav li {
+margin-right: 5px;
+padding-right: 5px;
+border-right: 1px solid #ccc;
}
ul.nav li.last-child {
+margin-right: 0;
+padding-right: 0;
+border-right: 0;
}
ul.plain {
	list-style-type:none;
}
ul.bullets li {
	background: url(bullet.gif) no-repeat scroll left 4px;
	padding-left: 15px;
	position: relative;
}
ul.inline {
	display: block;
}
ul.inline li {
	display: inline;
	margin-right: 10px;
}
.white-pipe-list {
	margin: 0 0 -60px 0;
	padding: 0 0 60px 0;
	min-height: 60px;
	height: auto !important;
* height: 60px;
	list-style: none;
	float: left;
}
.white-pipe-list li {
	background: url(white-pipe-list.gif) 100% 50% no-repeat;
	font-size: 11px;
	display: inline;
	padding: 0 6px 0 0;
	margin: 0 6px 0 0 !important;
	line-height: 20px;
	float: left;
	white-space: nowrap;
}
.white-pipe-list li a {
	color: #fff;
}
.white-pipe-list li.last-child {
	background: none;
}
.mini-green-check_list {
	list-style: none;
	margin-bottom: 0;
}
.mini-green-check_list li {
	background: url(check-list-green.gif) 0 6px no-repeat;
	padding: 4px 0 4px 20px;
}
.mini-green-check_list li div.hr {
	margin-bottom: 0;
}
.mini-green-check_list li ul {
	list-style: disc;
	margin-left:14px;
	margin-top: 4px;
	margin-bottom: 0;
}
.mini-green-check_list li ul li {
	background: none;
	padding-left: 0px;
}
.mini-green-check_list li ol {
	list-style: decimal;
	padding-left: 18px;
	margin-top: 10px;
}
.mini-green-check_list li ol li {
	background: none;
	padding-left: 20px;
	padding-bottom: 5px;
}
.mp-menu-links a.separator {
	background: url(white-pipe-list.gif) 100% 50% no-repeat;
	margin-left: 7px;
}
.mp-menu-links a.first-child {
	margin-left: 0;
	padding-left: 0;
}
.blue-ordered-list {
	margin: 6px 0 6px 26px;
	padding: 0;
}
.blue-ordered-list li {
	line-height: 16px;
	margin: 6px 0pt;
	padding: 0pt;
}
.blue-ordered-list li a {
	text-decoration: underline;
	font-weight: normal;
}
.graphics-blue-ordered-list {
	list-style: none;
	margin: 0 0 6px 0;
	padding: 5px 0 0 0;
	border: 1px solid #C1CCDA;
	border-top: none;
	background: url(short-blue-gradient-bg.png) repeat-x;
}
.graphics-blue-ordered-list li {
	background: url(stack-blue-ol.gif) no-repeat;
	border-bottom: 1px solid #C1CCDA;
	line-height: 16px;
	margin: 0px 10px 6px 10px;
	padding: 2px 0pt 4px 38px;
}
.graphics-blue-ordered-list li.ordered-blue1 {
	background-position: 0 0;
}
.graphics-blue-ordered-list li.ordered-blue2 {
	background-position: 0 -69px;
}
.graphics-blue-ordered-list li.ordered-blue3 {
	background-position: 0 -138px;
}
.graphics-blue-ordered-list li.ordered-blue4 {
	background-position: 0 -207px;
}
.graphics-blue-ordered-list li.ordered-blue5 {
	background-position: 0 -276px;
}
.graphics-blue-ordered-list li.ordered-blue6 {
	background-position: 0 -345px;
}
.graphics-blue-ordered-list li.ordered-blue7 {
	background-position: 0 -414px;
}
.graphics-blue-ordered-list li.ordered-blue8 {
	background-position: 0 -483px;
}
.graphics-blue-ordered-list li.ordered-blue9 {
	background-position: 0 -552px;
}
.graphics-blue-ordered-list li.last-child {
	margin-bottom: 2px;
	border: none;
}
.graphics-blue-ordered-list li a, .graphics-blue-ordered-list li strong {
	font-weight: bold;
	color: #333;
}
.graphics-tan-ordered-list {
	list-style: none;
}
.graphics-tan-ordered-list li {
	text-align: left;
	margin: 0;
	padding: 0;
	float: left;
	width: 149px;
}
.graphics-tan-ordered-list li p {
	background: url(stack-tan-ol.gif) no-repeat;
	height: 60px;
	width: 100px;
	line-height: 16px;
	padding: 0px 0px 0px 44px;
}
.graphics-tan-ordered-list li p span {
	line-height: 22px;
}
.graphics-tan-ordered-list .ordered-tan1 {
	background-position: 1px 0;
}
.graphics-tan-ordered-list .ordered-tan2 {
	background-position: 1px -69px;
}
.graphics-tan-ordered-list .ordered-tan3 {
	background-position: 1px -138px;
}
.graphics-tan-ordered-list .ordered-tan4 {
	background-position: 1px -207px;
}
.graphics-tan-ordered-list .ordered-tan5 {
	background-position: 1px -276px;
}
.graphics-tan-ordered-list .ordered-tan6 {
	background-position: 1px -345px;
}
.graphics-tan-ordered-list .ordered-tan7 {
	background-position: 1px -414px;
}
.graphics-tan-ordered-list .ordered-tan8 {
	background-position: 1px -483px;
}
.graphics-tan-ordered-list .ordered-tan9 {
	background-position: 1px -552px;
}
.graphics-tan-ordered-list li a, .graphics-tan-ordered-list li strong {
	font-size: 14px;
	font-weight: bold;
	color: #000;
}
.graphics-orange-ordered-list {
	list-style: none;
	margin: 0;
}
.graphics-orange-ordered-list li {
	text-align: left;
	margin: 0 0 6px 0;
	padding: 0;
	float: left;
}
.graphics-orange-ordered-list li .indicator {
	background: url(stack-orange-ol.png) no-repeat;
	height: 35px;
	line-height: 16px;
	margin: 2px 0 0 2px;
	position: absolute;
	width: 35px;
}
.graphics-orange-ordered-list li p span {
	line-height: 22px;
}
.graphics-orange-ordered-list .ordered-orange1 .indicator {
	background-position: 0 0;
}
.graphics-orange-ordered-list .ordered-orange2 .indicator {
	background-position: 0 -71px;
}
.graphics-orange-ordered-list .ordered-orange3 .indicator {
	background-position: 0 -141px;
}
.graphics-orange-ordered-list .ordered-orange4 .indicator {
	background-position: 0 -211px;
}
.graphics-orange-ordered-list .ordered-orange5 .indicator {
	background-position: 0 -281px;
}
.graphics-orange-ordered-list .ordered-orange6 .indicator {
	background-position: 0 -351px;
}
.graphics-orange-ordered-list .ordered-orange7 .indicator {
	background-position: 0 -421px;
}
.graphics-orange-ordered-list .ordered-orange8 .indicator {
	background-position: 0 -491px;
}
.graphics-orange-ordered-list .ordered-orange9 .indicator {
	background-position: 0 -561px;
}
.graphics-orange-ordered-list .ordered-orange10 .indicator {
	background-position: 0 -631px;
}
.graphics-orange-ordered-list .ordered-orange11 .indicator {
	background-position: 0 -698px;
}
.graphics-orange-ordered-list .ordered-orange12 .indicator {
	background-position: 0 -771px;
}
.graphics-orange-ordered-list .ordered-orange13 .indicator {
	background-position: 0 -841px;
}
.graphics-orange-ordered-list .ordered-orange14 .indicator {
	background-position: 0 -911px;
}
.graphics-orange-ordered-list .ordered-orange15 .indicator {
	background-position: 0 -981px;
}
.graphics-orange-ordered-list .ordered-orange16 .indicator {
	background-position: 0 -1051px;
}
.graphics-orange-ordered-list .ordered-orange17 .indicator {
	background-position: 0 -1121px;
}
.graphics-orange-ordered-list .ordered-orange18 .indicator {
	background-position: 0 -1191px;
}
.graphics-orange-ordered-list .ordered-orange19 .indicator {
	background-position: 0 -1261px;
}
.graphics-orange-ordered-list .ordered-orange20 .indicator {
	background-position: 0 -1331px;
}
.graphics-orange-ordered-list .ordered-orange21 .indicator {
	background-position: 0 -1400px;
}
.graphics-orange-ordered-list .ordered-orange22 .indicator {
	background-position: 0 -1471px;
}
.graphics-orange-ordered-list .ordered-orange23 .indicator {
	background-position: 0 -1541px;
}
.graphics-orange-ordered-list .ordered-orange24 .indicator {
	background-position: 0 -1611px;
}
.graphics-orange-ordered-list .ordered-orange25 .indicator {
	background-position: 0 -1681px;
}
.graphics-orange-ordered-list .ordered-orange26 .indicator {
	background-position: 0 -1751px;
}
.graphics-orange-ordered-list .ordered-orange27 .indicator {
	background-position: 0 -1821px;
}
.graphics-orange-ordered-list .ordered-orange28 .indicator {
	background-position: 0 -1891px;
}
.graphics-orange-ordered-list .ordered-orange29 .indicator {
	background-position: 0 -1961px;
}
.graphics-orange-ordered-list .ordered-orange30 .indicator {
	background-position: 0 -2031px;
}
.graphics-orange-ordered-list .ordered-orange31 .indicator {
	background-position: 0 -2100px;
}
.graphics-orange-ordered-list .ordered-orange32 .indicator {
	background-position: 0 -2171px;
}
.graphics-orange-ordered-list .ordered-orange33 .indicator {
	background-position: 0 -2241px;
}
.graphics-orange-ordered-list .ordered-orange34 .indicator {
	background-position: 0 -2311px;
}
.graphics-orange-ordered-list .ordered-orange35 .indicator {
	background-position: 0 -2381px;
}
.graphics-orange-ordered-list .ordered-orange36 .indicator {
	background-position: 0 -2451px;
}
.graphics-orange-ordered-list .ordered-orange37 .indicator {
	background-position: 0 -2521px;
}
.graphics-orange-ordered-list .ordered-orange38 .indicator {
	background-position: 0 -2591px;
}
.graphics-orange-ordered-list .ordered-orange39 .indicator {
	background-position: 0 -2661px;
}
.graphics-orange-ordered-list .ordered-orange40 .indicator {
	background-position: 0 -2731px;
}
.graphics-orange-ordered-list li ul li {
	height: auto;
	clear: left;
}
p.bullets {
	background: url(bullet.gif) no-repeat scroll left 6px;
	padding-left: 15px;
	margin-left: 2px;
}
#whats-hot {
	padding:0 3px 0 3px;
}
#whats-hot ul {
	background: url(eb-ebo-table-bg.gif) repeat-x;
	padding: 5px 6px;
	margin: 0;
	border-top: 1px solid #cadae7;
	list-style-type: none;
}
#whats-hot p {
	text-align: center;
	font-size: 16px;
	font-weight: bold;
}
#whats-hot ul li {
	background: url(whats-hot-li-bullet.gif) no-repeat left 6px;
	margin: 0;
	_line-height: 1;
	_font-size: 1px;
}
#whats-hot ul li a {
	display: block;
	padding: 10px 10px 10px 25px;
	_font-size: 12px;
	text-decoration:underline;
}
#whats-hot ul li.active, body.javascript-disabled #whats-hot ul li:hover {
	background: url(whats-hot-li-bg.png) no-repeat left center;
	margin: 0;
}
#whats-hot ul li.active a, body.javascript-disabled #whats-hot ul li:hover a {
	display: block;
	text-decoration: none;
	padding: 10px 10px 10px 25px;
}
.whats-hot-ad {
	width: 205px;
	margin: 0 auto;
	text-align: center;
}
#whats-hot .whats-hot-ad p {
	font-size: 12px;
	line-height: 22px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	padding: 0 0 0 10px;
	margin: 5px 0;
}
#whats-hot .whats-hot-ad span a {
	color: #C01E2B;
	font-weight: bold;
	text-decoration: none;
	display: inline;
	font-size: 16px;
}
#whats-hot .whats-hot-ad span a:hover {
	text-decoration: underline;
}
#whats-hot .whats-hot-ad span.strike {
	text-decoration: line-through;
	font-weight: normal;
}
#whats-hot .whats-hot-ad strong {
	width: 105px;
	display: block;
	float: left;
}
#whats-hot .whats-hot-ad .red-dollar-stamp {
	background: url(bonus.gif) no-repeat scroll left 50%;
	color: #106BDE;
	display: block;
	font-weight: bold;
	padding: 2px 0 5px 30px;
	margin: 6px 0 0 10px;
	text-decoration: underline;
}
#whats-hot .whats-hot-ad .red-dollar-stamp a {
	color: #106BDE;
}
.white-header th {
	height: 5px;
	border-bottom: 1px solid #cadae7;
}
.blue-border {
	border: 1px solid #b8c7da;
}
.blue-border-no-top {
	border: 1px solid #b8c7da;
	border-top: none;
}
.gray-border {
	border: 1px solid #b8b8b8;
}
.gray-border-no-top {
	border: 1px solid #b8b8b8;
	border-top: none;
}
.hot-list {
	list-style: none;
	background: url(newsletter-signup-bg.gif) repeat-x scroll 0%;
	border-top: 1px solid #CBDAE5;
	margin: 0;
	padding: 5px 0 5px 5px;
	width: 280px;
	float: left;
}
.hot-list li {
	width: 272px;
	height: 32px;
	line-height: 32px;
	margin: 0;
	padding: 0;
	float: left;
}
.hot-list li a {
	width: 262px;
	height: 16px;
	line-height: 16px;
	white-space: nowrap;
	padding: 0 12px 0 2px;
	float: left;
}
.hot-list li a:hover {
	background: url(hot-list-active.gif) no-repeat;
	text-decoration: none;
}
.hot-list-legend {
	font-weight: bold;
	width: 272px;
	padding: 0 12px 0 8px;
	margin: 4px 0;
}
span.hot-right, span.hot-right:hover {
	color: #333;
	text-decoration: none;
	text-align: center;
	width: 50px;
	display: block;
	float: right;
}
span.hot-left {
	float: left;
	display: block;
	padding: 0 0 0 6px;
}
.hot-list a .decimal {
	color: #333;
	text-decoration: none;
}
.ac_results {
	padding: 0px;
	border: 1px solid WindowFrame;
	background-color: Window;
	overflow: hidden;
}
.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}
.ac_results iframe {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	filter: mask();
	width: 3000px;
	height: 3000px;
}
.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: pointer;
	display: block;
	width: 100%;
	font: menu;
	font-size: 12px;
	overflow: hidden;
}
.ac_loading {
	background : Window url(indicator.gif) right center no-repeat;
}
.ac_over {
	background-color: Highlight;
	color: HighlightText;
}
div.mod {
	padding: 5px 6px 5px 10px;
	_height: 1%;
+display: inline-block;
}
div.mod:after {
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
	clear: both;
}
ul.arrow-small-blue {
	margin: 0;
	padding: 0;
	list-style: none;
}
ul.arrow-small-blue li {
	background: url(arrow-small-blue.gif) 0 3px no-repeat;
	float: left;
	margin: 0 0 0 0;
	padding: 0 10px;
}
#content {
	float: left;
	width: 770px;
}
div.cols {
	background: url(cols.gif) repeat-y left top !important;
	_height: 1%;
+display: inline-block;
	text-align: left;
	clear: both;
}
div.cols:after {
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
	clear: both;
}
div.col-1 {
	width: 459px;
	float: left;
}
div.col-2 {
	width: 303px;
	float: right;
}
div.section {
	background: url(section.gif) repeat-x left bottom;
	padding: 0 0 9px;
	_height: 1%;
+display: inline-block;
}
div.section-last {
	background: none;
	padding: 0;
}
div.section:after {
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
	clear: both;
}
div.right-border {
	border-right: 1px solid #CDCDCD;
	padding-right: 10px;
}
div.left-border {
	border-left: 1px solid #CDCDCD;
	padding-left: 10px;
}
.top-border-no-pad {
	border-top: 1px solid #CDCDCD;
}
div.two-col-no-menu-a, div.two-col-no-menu-b {
	margin-bottom: 3px;
}
div.two-col-no-menu-bottom {
	clear: both;
	padding-top:4px;
	border-top: 1px solid #ccc;
}
.gray-gradient-bg {
	background: url(gray-gradient.jpg) repeat-x;
}
.blue-gradient-bg {
	background: url(newsletter-signup-bg.gif) repeat-x;
}
.blue-gradient-border-top {
	background: url(newsletter-signup-bg.gif) repeat-x;
	border-top: #cbdae5;
}
.brown-gradient {
	background: url(brown-gradient.gif) repeat-x;
	float: left;
}
.brown-gradient.wide {
	width: 422px;
}
.two-col-no-menu-a .brown-gradient.wide {
	width: 412px;
}
.brown-gradient.narrow {
	width: 286px;
}
.brown-gradient h3 {
	font-size: 16px;
	margin: 0 0 3px 0;
}
.short-brown-gradient, tr.short-brown-gradient td {
	background: url(short-brown-gradient-bg.png) repeat-x;
}
.light-gray-bg {
	background: #f7f7f7;
}
.round-box-brown {
	background: #f6f4e0;
	width: 425px;
	float: left;
	margin: 0;
	position: relative;
}
.round-box-brown-top {
	background: url(round-box-brown-top.png) no-repeat;
	height: 4px;
	width: 425px;
	margin: 0 0 4px 0;
	float: left;
	position: relative;
	overflow: hidden;
}
.round-box-brown-bottom {
	background: url(round-box-brown-bottom.png) no-repeat;
	height: 4px;
	width: 425px;
	position: relative;
	overflow: hidden;
}
.two-col-no-menu-b .round-box-brown {
	width: 295px;
}
.two-col-no-menu-b .round-box-brown-top {
	background-image: url(round-box-brown-top-sm.png);
	width: 295px;
}
.two-col-no-menu-b .round-box-brown-bottom {
	background-image: url(round-box-brown-bottom-sm.png);
	width: 295px;
}
.two-col-no-menu-b .wide330 {
	width: 190px;
}
.dark-blue-round-box {
	background: url(dark-blue-round-box.png) repeat-y;
	width: 283px;
	float: left;
	color: #fff;
	margin-bottom: 10px;
}
.dark-blue-round-box-top {
	background: url(dark-blue-round-box-top.png) no-repeat;
	height: 132px;
	margin: 0 0 -122px 0;
}
.dark-blue-round-box-bottom {
	background: url(dark-blue-round-box-bottom.png) no-repeat;
	height: 11px;
	margin: 1px 0 -4px 0;
	float: none;
}
.round-box-light-blue {
	background: #b5d6f7;
	width: 311px;
	float: left;
	position: relative;
	margin: 8px 0 15px 0;
}
.round-box-light-blue-top {
	background: url(round-box-light-blue.gif) no-repeat;
	height: 6px;
	width: 311px;
	margin: -4px 0 4px 0;
	float: left;
	position: relative;
	overflow: hidden;
}
.round-box-light-blue-bottom {
	background: url(round-box-light-blue.gif) 0 -8px no-repeat;
	height: 6px;
	margin: 0 0 -4px 0;
	border-top: 6px solid #b5d6f7;
	width: 311px;
	float: left;
	position: relative;
	overflow: hidden;
}
.round-box-light-gray {
	background: #efefef;
	width: 435px;
	float: left;
	position: relative;
	margin: 14px 0 15px 0;
}
.round-box-light-gray-top {
	background: url(round-box-light-gray.gif) no-repeat;
	height: 6px;
	width: 435px;
	margin: -4px 0 4px 0;
	float: left;
	position: relative;
}
.round-box-light-gray-bottom {
	background: #efefef url(round-box-light-gray.gif) 0 -15px no-repeat;
	height: 6px;
	margin-bottom: -2px;
	border-top: 6px solid #efefef;
	width: 435px;
	float: left;
	position: relative;
	overflow: hidden;
}
.round-box-red {
	background: #b62424;
	width: 283px;
	margin: 6px 0;
}
.round-box-red h2 {
	margin: -44px 0 0 10px;
	color: #fff;
	position: relative;
}
.round-box-red-top {
	background: url(round-box-red.png) no-repeat;
	height: 50px;
	width: 283px;
	overflow: hidden;
	position: relative;
}
.round-box-red-bottom {
	background: #f6f4e0 url(round-box-red.png) 0 100% no-repeat;
	height: 9px;
	width: 283px;
	margin: -6px 0 0 0;
	position: relative;
}
.white-content-round-box-red {
	background: #fff;
	width: 271px;
	color: #343434;
	position: relative;
}
.white-content-round-box-red-top {
	background: url(white-content-round-box-red.png) no-repeat 0px 0px;
	height: 9px;
	width: 271px;
	overflow: hidden;
	position: relative;
}
.white-content-round-box-red-bottom {
	background: url(white-content-round-box-red.png) 0 -9px no-repeat;
	height: 7px;
	width: 271px;
	overflow: hidden;
	position: relative;
}
table {
	border-spacing: 0;
	width: 100%;
	margin: 0 0 10px;
}
#textpage-page table {
	_width: 98%;
}
th, td {
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
}
td {
	font-weight: normal;
}
td.c, th.c {
	text-align: center;
}
td.r, th.r {
	text-align: right;
}
.tblBlogEntries th, .tblBlogEntries td {
	padding-left:10px;
}
.tblBlogEntries th {
	padding: 5px 9px;
	color: #808080;
	text-align: left;
	vertical-align: middle;
	white-space:nowrap;
}
.tblBlogEntries tr.odd td {
	background: #eee;
}
.tblBlogEntries tr.even td {
	background: #d0d0d0;
}
.tblBlogEntries td.article-title {
	width: 85%;
}
.tblBlogEntries td.article-date {
	width: 15%;
}
.tblBlogEntries td.video-date {
	width:14%;
}
.tblBlogEntries td.video-image {
	width:3%;
}
.pad6 {
	padding: 6px;
}
.pad10 {
	padding: 10px;
}
.pad-width10 {
	padding: 0 10px;
}
pad-height10 {
	padding: 10px 0;
}
.add-pad-left {
	padding-left: 10px;
}
.add-pad-right {
	padding-right: 10px;
}
.add-pad-top {
	padding-top: 10px;
}
.add-pad-bottom {
	padding-bottom: 10px;
}
.add-margin-left {
	margin-left: 10px!important;
}
.add-margin-right {
	margin-right: 10px;
}
.add-margin-right5 {
	margin-right: 5px;
}
.add-margin-right25 {
	margin-right: 25px;
}
.add-margin-left25 {
	margin-left: 25px!important;
}
.add-margin-top {
	margin-top: 10px;
}
.add-margin-bottom {
	margin-bottom: 10px;
}
.add-margin-bottom6 {
	margin-bottom: 6px;
}
.negative-left10 {
	margin-left: -10px;
}
.negative-right10 {
	margin-right: -10px;
}
.negative-top10 {
	margin-top: -10px;
}
.negative-bottom10 {
	margin-bottom: -10px;
}
.condensed {
	margin-bottom: 3px;
}
.no-margin-top {
	margin-top: 0;
}
.no-margin-bottom {
	margin-bottom: 0;
}
.center-pad {
	text-align: center;
	padding: 10px 0;
}
.gray333, th.gray333 td {
	color: #333;
}
.gray9b {
	color: #9b9b9b;
}
.gray8f {
	color:#8F8F8F;
}
#content .article-rating-mini {
	background: url(star-matrix-mini.gif) 72px -1px no-repeat;
	height: 14px;
	line-height: 14px;
	width: 170px;
}
#content .article-rating-mini span {
	float: right;
	color: #a0a0a0;
}
#content .article-rating-mini.one {
	background-position: 72px -13px;
}
#content .article-rating-mini.two {
	background-position: 72px -25px;
}
#content .article-rating-mini.three {
	background-position: 72px -37px;
}
#content .article-rating-mini.four {
	background-position: 72px -49px;
}
#content .article-rating-mini.five {
	background-position: 72px -61px;
}
#article-module-rating {
	clear:both;
}
#eb-sef {
	padding-top:5px;
	_padding-top:10px;
}
#index-page #free-roll-container {
	border-bottom:none;
}
#free-roll-container {
	background: url(gray-gradient.jpg) repeat-x;
	padding:5px;
}
.payout {
	color:#808080;
}
.payout strong {
	color:#000;
}
#free-roll-container table th {
	color:#000;
	border-bottom:1px solid #cccccc;
}
#free-roll-container table td.first-child a {
	color:#ff0000;
	font-weight:bold;
	font-size:14px;
	text-decoration:underline;
}
#free-roll-container table td {
	background-color:#e9e9e9;
	padding:4px;
}
#free-roll-container table td.white {
	background-color:#fff;
}
#bar-graph {
	text-align:center;
	padding-left:22px;
}
.bar-graph-empty {
	background: url(graph-empty.png) no-repeat;
	width: 250px;
	height: 28px;
	display: block;
	float: left;
	text-align: left;
}
.bar-graph-fill {
	position: absolute;
	overflow: hidden;
	display: block;
	background: url(graph-fill.png) no-repeat;
	height: 28px;
	z-index: 2;
}
.bar-graph-legend {
	clear: both;
	width: 250px;
	text-align: center;
	margin-left: 22px;
	border-top: 1px solid #ccc;
	margin-top: 33px;
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
}
.bar-graph-min {
	float: left;
	margin-top: -6px;
	background-color: #ebebeb;
	padding-right: 3px;
	position: relative;
}
.bar-graph-max {
	float: right;
	position: relative;
	margin-top: -6px;
	background-color: #ebebeb;
	padding-left: 3px;
}
#eb-scf .bar-graph-min, #eb-scf .bar-graph-max {
	background-color: #fff;
}
#eb-scf table a {
	text-decoration: underline;
}
#eb-scf table a:hover {
	text-decoration: none;
}
.alternating-table {
	margin-bottom:3px;
}
.alternating-table th {
	font-weight: bold;
}
.alternating-table td, .alternating-table th {
	border-bottom: 1px solid #ebe4b0;
	padding: 4px 10px 4px 10px;
	line-height: 25px;
}
.alternating-table .even td {
	background: #f7f6e4;
}
.alternating-table .odd td {
	background: #fff;
}
.alternating-table td a {
	display: block;
	line-height: 16px;
}
.table-rounded-header tr {
	position: relative;
	background: transparent url(Stack-rounded-heading.png) no-repeat right -620px;
}
.table-rounded-header thead th.first {
	position: relative;
	background: transparent url(Stack-rounded-heading.png) no-repeat scroll left -688px;
}
.table-rounded-header thead th {
	color:#fff;
	padding: 10px 5px 5px;
	background: none;
}
.table-rounded-header td {
	padding:5px 5px;
}
.table-rounded-header td .no-wrap {
	white-space: nowrap;
}
.table-rounded-header tr.odd {
	background:#d2e3f4;
}
.table-rounded-header tr.even {
	background:#fff;
}
form {
	margin: 0;
	padding: 0;
}
legend {
	margin: 0;
	padding: 0 0 10px;
}
input {
	vertical-align: middle;
}
input.default-value {
	color: #979797;
}
input[type="submit"] {
	cursor: pointer;
}
input[type="text"], input[type="password"], textarea {
	background: #fff url(input-bg.gif) repeat-x left bottom;
	border: 1px solid #cbcbcb;
	padding: 2px;
}
input[type="text"]:focus, input[type="password"]:focus, textarea:focus {
	border-color: #b00;
}
fieldset {
	margin: 0;
	padding: 0;
	border: 0;
}
input.default-value {
	color: #979797;
}
select {
	border:1px solid #cbcbcb;
}
.blue-button_left {
	white-space:nowrap;
	vertical-align: middle;
}
.blue-button_left img {
	margin:0 !important;
	padding:0 !important;
	vertical-align: middle;
}
.blue-button_right {
	background:url(searchBtn.jpg) left top no-repeat;
	font-weight:bold;
	border:0;
	color:#fff;
	height:22px;
	width:55px;
}
.red-button_right {
	background:transparent url(red-button_right.gif) no-repeat scroll right top;
	border:0pt none;
	font-size: 15px;
	color: #FFFFFF;
	font-weight: bold;
	height: 32px;
	line-height: 32px;
	padding: 0 14px 4px 0;
	float: left;
}
.red-button_left img {
	margin: 0px;
	padding: 0px;
	float: left;
	vertical-align: middle;
}
.green-button_right-blue-matte {
	background:transparent url(green-button_right-blue-matte.gif) no-repeat scroll right top;
	border:0pt none;
	font-size: 12px;
	color: #fff;
	font-weight: bold;
	height: 26px;
	line-height: 26px;
	padding: 0 14px 4px 0;
	float: left;
	width: 126px !important;
}
.green-button_left-blue-matte img {
	margin: 0px;
	padding: 0px;
	float: left;
	vertical-align: middle;
}
.red-button_right-sm {
	background:transparent url(red-button_right-sm.png) no-repeat scroll right top;
	border: none;
	font-size: 12px;
	color: #fff;
	font-weight: bold;
	height: 21px;
	line-height: 21px;
	padding: 0 10px 4px 0;
	float: left;
}
.red-button_left-sm img {
	margin: 0px;
	padding: 0px;
	float: left;
}
.gray-button_left {
	white-space: nowrap;
}
.redesign-layout .gray-button_left img {
	margin: 0px;
	padding: 0px;
	float: left;
	vertical-align: top;
}
.gray-button_right {
	background: transparent url(gray-button_right.gif) no-repeat scroll right top;
	border: none;
	color: #145eae;
	font-weight: bold;
	height: 22px;
	line-height: 22px;
	vertical-align: middle;
	padding: 0 3px 2px 0;
}
.green-button-blue-matte_right {
	background-image: url(stack-green-button.gif);
	border:0pt none;
	font-size: 18px;
	color: #FFFFFF;
	font-weight: bold;
	height: 45px;
	line-height: 40px;
	padding: 0 14px 4px 0;
	float: left;
	text-align: left;
}
.green-button-blue-matte_right a {
	text-decoration: none;
}
.green-button-blue-matte_left {
	float: left;
	cursor: hand;
}
.green-button-blue-matte_left img {
	margin: 0px;
	padding: 0px;
	float: left;
	vertical-align: middle;
}
.green-button-blue-matte_right.arrow-right {
	background-position: 100% -481px;
	padding-right: 49px;
}
.green-button-blue-matte_right.arrow-down, #calculatem-page .green-button-blue-matte_right.arrow-down {
	background-position: 100% -321px;
	padding-right: 49px;
}
.green-button-white-matte_right-alt {
	background: url(green-button-white-matte_right.png) no-repeat;
	background-position: right;
	border: 0pt none;
	font-size: 18px;
	color: #fff;
	font-weight: bold;
	height: 31px;
	line-height: 30px;
	padding: 0px 10px 4px 0px;
	float: left;
	text-align: left;
	width: 160px;
}
.green-button-white-matte_left-alt {
	float: left;
	cursor: hand;
}
.green-button-white-matte_left-alt img {
	margin: 0px;
	padding: 0px;
	float: left;
	vertical-align: middle;
}
.green-button-blue-matte_right a, .green-button-white-matte_right a, .green-button-white-matte_right-alt a {
	text-decoration: none;
}
a.green-button-no-hover {
	text-decoration: none;
}
.green-button-white-matte_right {
	background-image: url(stack-green-button.gif);
	border:0pt none;
	font-size: 18px;
	color: #FFFFFF;
	font-weight: bold;
	height: 45px;
	line-height: 40px;
	padding: 0 14px 4px 0;
	float: left;
	text-align: left;
}
.green-button-white-matte_right a {
	text-decoration: none;
}
.green-button-white-matte_left {
	float: left;
	cursor: hand;
}
.green-button-white-matte_left img {
	margin: 0px;
	padding: 0px;
	float: left;
	vertical-align: middle;
}
.green-button-white-matte_left .arrow-right {
	background: url(stack-green-button.gif) right -560px no-repeat;
	padding-right: 46px;
}
.green-button-white-matte_left .arrow-down {
	background: url(stack-green-button.gif) 100% -400px no-repeat;
	padding-right: 46px;
}
.bonus-button_left {
	white-space: nowrap;
}
.bonus-button_right {
	background:transparent url(bonus-button_right.gif) 100% 100% no-repeat;
	border:0pt none;
	font-size: 11px;
	color: #145eae;
	font-weight: bold;
	height: 19px;
	line-height: 19px;
	padding: 1px 8px 0 0;
	float: left;
	white-space: nowrap;
}
.bonus-button_right a {
	display:inline!important;
}
.bonus-button_left img {
	margin: 0px;
	padding: 0px;
	float: left;
	vertical-align: middle;
}
.wide330 {
	width: 330px;
}
.wide180 {
	width: 180px;
}
.wide100 {
	width: 100px;
}
.vs {
	float:left;
	display:block;
	padding-top: 10px;
	color:#000!important;
}
#pokerhands-page .vs {
	font-weight: bold;
	padding: 35px 10px 0;
}
.td-cards {
	padding:2px 0px!important;
}
.td-cards a, td.cards a {
	cursor:pointer;
}
.td-cards a:hover, td.cards a:hover {
	text-decoration: none!important;
}
.small-cards {
	width:25px;
	height:31px;
	background:url(small_deck.png) no-repeat;
	margin:3px 0 0 0;
	display:block;
	float:left;
}
.sc-nocard, .sc-questionmark {
	background-position: -27px top;
}
.sc-2h {
	background-position: 0px -35px;
}
.sc-3h {
	background-position: 0px -70px;
}
.sc-4h {
	background-position: 0px -105px;
}
.sc-5h {
	background-position: 0px -138px;
}
.sc-6h {
	background-position: 0px -173px;
}
.sc-7h {
	background-position: 0px -208px;
}
.sc-8h {
	background-position: 0px -243px;
}
.sc-9h {
	background-position: 0px -278px;
}
.sc-Th {
	background-position: 0px -313px;
}
.sc-Jh {
	background-position: 0px -348px;
}
.sc-Qh {
	background-position: 0px -383px;
}
.sc-Kh {
	background-position: 0px -418px;
}
.sc-Ah {
	background-position: 0px -453px;
}
.sc-2d {
	background-position: -27px -35px;
}
.sc-3d {
	background-position: -27px -70px;
}
.sc-4d {
	background-position: -27px -105px;
}
.sc-5d {
	background-position: -27px -138px;
}
.sc-6d {
	background-position: -27px -173px;
}
.sc-7d {
	background-position: -27px -208px;
}
.sc-8d {
	background-position: -27px -243px;
}
.sc-9d {
	background-position: -27px -278px;
}
.sc-Td {
	background-position: -27px -313px;
}
.sc-Jd {
	background-position: -27px -348px;
}
.sc-Qd {
	background-position: -27px -383px;
}
.sc-Kd {
	background-position: -27px -418px;
}
.sc-Ad {
	background-position: -27px -453px;
}
.sc-2c {
	background-position: -54px -35px;
}
.sc-3c {
	background-position: -54px -70px;
}
.sc-4c {
	background-position: -54px -105px;
}
.sc-5c {
	background-position: -54px -138px;
}
.sc-6c {
	background-position: -54px -173px;
}
.sc-7c {
	background-position: -54px -208px;
}
.sc-8c {
	background-position: -54px -243px;
}
.sc-9c {
	background-position: -54px -278px;
}
.sc-Tc {
	background-position: -54px -313px;
}
.sc-Jc {
	background-position: -54px -348px;
}
.sc-Qc {
	background-position: -54px -383px;
}
.sc-Kc {
	background-position: -54px -418px;
}
.sc-Ac {
	background-position: -54px -453px;
}
.sc-2s {
	background-position: -81px -35px;
}
.sc-3s {
	background-position: -81px -70px;
}
.sc-4s {
	background-position: -81px -105px;
}
.sc-5s {
	background-position: -81px -138px;
}
.sc-6s {
	background-position: -81px -173px;
}
.sc-7s {
	background-position: -81px -208px;
}
.sc-8s {
	background-position: -81px -243px;
}
.sc-9s {
	background-position: -81px -278px;
}
.sc-Ts {
	background-position: -81px -313px;
}
.sc-Js {
	background-position: -81px -348px;
}
.sc-Qs {
	background-position: -81px -383px;
}
.sc-Ks {
	background-position: -81px -418px;
}
.sc-As {
	background-position: -81px -453px;
}
.large-cards {
	text-align:center;
	padding:0px 5px;
}
.large-cards span {
	background: url(large_deck.png);
	display:block;
	float:left;
	height:60px;
	margin:0pt 3px 0pt 3px;
	width:44px;
}
.cards span.C-questionmark {
	background-position: -44px top;
}
.cards span.C-Ah {
	background-position: 0px -780px;
}
.cards span.C-Kh {
	background-position: 0px -720px;
}
.cards span.C-Qh {
	background-position: 0px -660px;
}
.cards span.C-Jh {
	background-position: 0px -600px;
}
.cards span.C-Th {
	background-position: 0px -540px;
}
.cards span.C-9h {
	background-position: 0px -480px;
}
.cards span.C-8h {
	background-position: 0px -420px;
}
.cards span.C-7h {
	background-position: 0px -360px;
}
.cards span.C-6h {
	background-position: 0px -300px;
}
.cards span.C-5h {
	background-position: 0px -240px;
}
.cards span.C-4h {
	background-position: 0px -180px;
}
.cards span.C-3h {
	background-position: 0px -120px;
}
.cards span.C-2h {
	background-position: 0px -60px;
}
.cards span.C-Ad {
	background-position: -44px -780px;
}
.cards span.C-Kd {
	background-position: -44px -720px;
}
.cards span.C-Qd {
	background-position: -44px -660px;
}
.cards span.C-Jd {
	background-position: -44px -600px;
}
.cards span.C-Td {
	background-position: -44px -540px;
}
.cards span.C-9d {
	background-position: -44px -480px;
}
.cards span.C-8d {
	background-position: -44px -420px;
}
.cards span.C-7d {
	background-position: -44px -360px;
}
.cards span.C-6d {
	background-position: -44px -300px;
}
.cards span.C-5d {
	background-position: -44px -240px;
}
.cards span.C-4d {
	background-position: -44px -180px;
}
.cards span.C-3d {
	background-position: -44px -120px;
}
.cards span.C-2d {
	background-position: -44px -60px;
}
.cards span.C-Ac {
	background-position: -88px -780px;
}
.cards span.C-Kc {
	background-position: -88px -720px;
}
.cards span.C-Qc {
	background-position: -88px -660px;
}
.cards span.C-Jc {
	background-position: -88px -600px;
}
.cards span.C-Tc {
	background-position: -88px -540px;
}
.cards span.C-9c {
	background-position: -88px -480px;
}
.cards span.C-8c {
	background-position: -88px -420px;
}
.cards span.C-7c {
	background-position: -88px -360px;
}
.cards span.C-6c {
	background-position: -88px -300px;
}
.cards span.C-5c {
	background-position: -88px -240px;
}
.cards span.C-4c {
	background-position: -88px -180px;
}
.cards span.C-3c {
	background-position: -88px -120px;
}
.cards span.C-2c {
	background-position: -88px -60px;
}
.cards span.C-As {
	background-position: -132px -780px;
}
.cards span.C-Ks {
	background-position: -132px -720px;
}
.cards span.C-Qs {
	background-position: -132px -660px;
}
.cards span.C-Js {
	background-position: -132px -600px;
}
.cards span.C-Ts {
	background-position: -132px -540px;
}
.cards span.C-9s {
	background-position: -132px -480px;
}
.cards span.C-8s {
	background-position: -132px -420px;
}
.cards span.C-7s {
	background-position: -132px -360px;
}
.cards span.C-6s {
	background-position: -132px -300px;
}
.cards span.C-5s {
	background-position: -132px -240px;
}
.cards span.C-4s {
	background-position: -132px -180px;
}
.cards span.C-3s {
	background-position: -132px -120px;
}
.cards span.C-2s {
	background-position: -132px -60px;
}
.ac_results {
	padding: 0px;
	border: 1px solid WindowFrame;
	background-color: Window;
	overflow: hidden;
}
.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}
.ac_results iframe {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	filter: mask();
	width: 3000px;
	height: 3000px;
}
.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: pointer;
	display: block;
	width: 100%;
	font: menu;
	font-size: 12px;
	overflow: hidden;
}
.ac_loading {
	background : Window url(indicator.gif) right center no-repeat;
}
.ac_over {
	background-color: Highlight;
	color: HighlightText;
}
#tooltip {
	position: absolute;
	background: #EBF4FB;
	border: 1px solid #B8B8B8;
	padding: 10px;
	width: 240px;
	min-height: 90px;
	_height: 90px;
	opacity: 0.9;
	z-index: 10;
}
#tooltip h3 {
	font-weight: normal;
	font-size: 11px;
}
.wsop-sponsor-pokerstars {
	background: #fff url(pokerstars.gif) no-repeat;
	width:311px;
	height:42px;
	display:block;
	float:right;
	margin-top:-35px;
*margin-top:-45px;
	position:relative;
}
.blog-sponsor-pokerstars {
	background:url(pokerstars-small.png) no-repeat;
	width:135px;
	height:23px;
	display:block;
	float:right;
	margin-top:-24px;
	position:relative;
}
.wsop-side-banner {
	background: #fff url(side-banner.png) no-repeat;
	width:158px;
	height:24px;
	padding-top:120px;
	display:block;
	color: white;
	text-align: center;
	text-decoration: underline;
}
div.video-right {
	float:right;
	margin: 15px 0 15px 15px;
}
div.video-left {
	float:left;
	margin: 15px 15px 15px 0;
}
div.video-center {
	text-align:center;
	margin: 15px;
}
.all-famous-players-table {
	border-collapse: collapse;
}
.all-famous-players-table th {
	font-weight: bold;
}
.all-famous-players-table td, .all-famous-players-table th {
	border-bottom: 1px solid #ebe4b0;
	padding: 4px 10px 5px 10px;
	line-height: 25px;
}
.all-famous-players-table .even td {
	background: #f7f6e4;
}
.os {
	background: url(os.png) no-repeat;
}
.mac {
	background-position:left -22px;
	padding:3px 0 3px 25px;
	display:block;
}
.win {
	background-position:left -44px;
	padding:3px 0 3px 25px;
	display:block;
	white-space:nowrap;
}
.all-famous-players-table .odd td {
	background: #fff;
}
.self-clear, .clear, .full-clear {
	_height: 1%;
*display: inline-block;
	_display: block;
}
.self-clear:after, .clear:after, .full-clear:after {
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
	clear: both;
}
#calender {
	clear:both;
	margin-top: 5px;
}
#calender label {
	width:105px;
	display:block;
	float:left;
	padding-left:2px;
	padding-bottom:5px;
	color:#9b9b9b;
	font-size:12px;
}
.calendarContainer .graphics-heading h2 {
	padding-top:2px;
}
#calender-content .day-active div, #calender-content .day div {
	list-style-type:none;
}
#calender-content .day-active, #calender-content .day {
	width:104px;
	height:75px;
	text-align:center;
	background: url(day_bg.png) repeat-x;
	float:left;
	margin-right:1px;
	margin-bottom:1px;
}
#calender-content .day-active a, #calender-content .day a {
	margin-top:-5px;
	display:block;
}
.month-selector {
	padding:0 5px;
}
.month-selector span.month-left {
	font-weight:bold;
	padding: 2px 0;
	color:#fff;
	float: left;
}
.month-selector span.month-right {
	font-weight:bold;
	padding: 2px 10px;
	color:#fff;
	float: right;
}
.month-selector .month-right span {
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
	color:#fff;
}
.month-selector img {
	border: none;
	cursor: pointer;
	vertical-align: top;
}
#calender-content .day-active {
	border:1px solid #cbcbcb;
}
#calender-content .day {
	border:1px solid #eaeaea;
}
#calender-content .date {
	color:#6f6f6f;
	font-size:10px;
	width:100%;
	text-align:left;
	height:15px;
	display:block;
}
#calender-content .time {
	display:block;
	color:#9b9b9b;
}
#calender-content .ongoing {
	color:#ff0000;
}
.day-active div a {
	padding-top:25px;
	margin-top:10px;
}
#liveevent-page .day-active div a {
	background: url(stack-livetournament-icons.png) no-repeat center top;
	padding-top:25px;
}
.day-active div a.WPT {
	background-position:center -35px;
}
#calender-content .day-active div a.WPT {
	background-position:center -35px;
}
.day-active div a.WSOP, .day-active div a.WSOPC, .day-active div a.WSOPE {
	background-position:center -107px;
}
#calender-content .day-active div a.WSOP, #calender-content .day-active div a.WSOPC, #calender-content .day-active div a.WSOPE {
	background-position:center -107px;
}
.day-active div a.EPT {
	background-position:center -175px;
}
#calender-content .day-active div a.EPT {
	background-position:center -175px;
}
.day-active div a.Special {
	background-position:center -243px;
}
#calender-content .day-active div a.Special {
	background-position:center -243px;
}
.day-active div a.APPT {
	background-position:center -316px;
	;
}
#calender-content .day-active div a.APPT {
	background-position:center -316px;
}
#tooltip {
	position: absolute;
	z-index: 3000;
}
#tooltip h3, #tooltip div {
	margin: 0;
}
#tooltip.calendar-tooltip {
	padding: 5px 10px;
	width:220px;
	border: 3px outset #ccc;
	background:#fff;
}
#tooltip.calendar-tooltip h2 {
	color:#444;
	background:url(stack-livetournament-icons.png) no-repeat;
	padding-left:35px;
	padding-top:2px;
}
#tooltip.calendar-tooltip ul {
	margin:0;
	list-style-type:none;
}
#tooltip.calendar-tooltip ul li {
	margin-bottom:5px;
}
#tooltip.calendar-tooltip strong {
	color:#444;
	font-weight:bold;
	margin-bottom:20px;
}
.mini-calendarContainer #calender {
	clear:both;
}
.mini-calendarContainer #calender label {
	color:#9B9B9B;
	display:block;
	float:left;
	font-size:12px;
	padding-bottom:5px;
	padding-left:2px;
	width:38px;
}
.mini-calendarContainer #calender-content a {
	cursor:pointer;
}
.mini-calendarContainer #calender-content .day-active ul, .mini-calendarContainer #calender-content .day ul {
	list-style-type:none;
	margin:0pt;
}
.mini-calendarContainer #calender-content .day-active, .mini-calendarContainer #calender-content .day {
	background:transparent url(day_bg.png) repeat-x scroll 0%;
	float:left;
	height:38px;
	margin-bottom:1px;
	margin-right:1px;
	text-align:center;
	width:38px;
	_overflow:hidden;
}
.mini-calendarContainer .month-selector {
	padding:5pt 5px;
	text-align:center;
}
.mini-calendarContainer .month-selector span {
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
}
.mini-calendarContainer .tournament-follow-on {
	background-color: #23bc24;
	position: absolute;
	height: 10px;
	width: 41px;
	margin-top: 13px;
	margin-left: -2px;
*margin-left: -21px;
	overflow:hidden;
}
.mini-calendarContainer .tournament-first {
	background-color: #23bc24;
	position: absolute;
	height: 10px;
	width: 40px;
*margin-left: -20px;
	margin-top:13px;
	overflow:hidden;
}
.mini-calendarContainer .freeroll-follow-on {
	position: absolute;
	height: 10px;
	width: 39px;
	background-color: #2587c8;
	overflow:hidden;
*margin-left:-20px;
	margin-top:2px;
}
.mini-calendarContainer .freeroll-first {
	position: absolute;
	height: 10px;
	width: 39px;
	background-color: #2587c8;
	overflow:hidden;
*margin-left:-20px;
	margin-top:2px;
}
.mini-calendarContainer #calendar-legend {
	margin-top:2px;
}
.mini-calendarContainer #calendar-legend span, #calendar-legend label {
	float:left;
	color:#1858b0;
}
.mini-calendarContainer #calendar-legend span.legend-freerolls {
	background-color:#2587C8;
	height:10px;
	width:10px;
	display:block;
	margin:3px 3px 0px 0px;
	overflow:hidden;
}
.mini-calendarContainer #calendar-legend span.legend-livetournament {
	background-color:#23bc24;
	height:10px;
	width:10px;
	display:block;
	margin:3px 3px 0px 5px;
	overflow:hidden;
}
.mini-calendarContainer #calender-content .day-active a:hover, .mini-calendarContainer #calender-content .day a:hover {
	text-decoration:none;
}
.mini-calendarContainer #calender-content .day-active div a {
	background-image: none;
}
#tooltip.calendar-tooltip .date {
	font-size:10px;
	font-weight:normal;
	display:block;
}
#tooltip.calendar-tooltip .title {
	margin:0;
}
#cluetip-close img {
	border: 0;
}
#cluetip-title {
	overflow: hidden;
}
#cluetip-title #cluetip-close {
	margin-right:2px;
	margin-top:-22px;
	position:absolute;
	right:0px;
}
.cluetip-arrows {
	display: none;
	position: absolute;
	top: 0;
	left: -11px;
	height: 22px;
	width: 11px;
	background-repeat: no-repeat;
	background-position: 0 0;
}
#cluetip-extra {
	display: none;
}
.cluetip-default {
	background-color: #d9d9c2;
}
.cluetip-default #cluetip-outer {
	position: relative;
	margin: 0;
	background-color: #e8e8e8;
	border: solid 1px #345f8c;
}
.cluetip-default h3#cluetip-title {
	margin: 0px;
	padding: 20px 1px 5px 10px;
	_padding-left:5px;
	font-size: 18px;
	font-weight: normal;
	background-color: #345e8e;
	color: #fff;
	white-space: nowrap;
	vertical-align: top;
}
.cluetip-default #cluetip-title a {
	color: #d9d9c2;
	font-size: 12px;
	font-weight: normal;
	position: relaitive;
	top: -5px;
}
.cluetip-default #cluetip-title a:hover {
	text-decoration:none;
}
.cluetip-default #cluetip-inner {
	padding: 0px;
}
.cluetip-default div#cluetip-close {
	text-align: right;
	margin: 0 5px 5px;
	color: #900;
}
.cluetip-default #cluetip-inner strong {
	color: #345e8e;
}
.cluetip-default #cluetip-inner li {
	margin-bottom:5px;
}
.cluetip-default label {
	padding:5px 0 5px 30px;
	display:block;
	clear:both;
	color:#185cb1;
}
.calendar-tooltip {
	display: none;
	z-index:200;
	position:absolute;
	margin: 15px 0 0 15px;
	text-align:left;
	padding: 5px 10px;
	width:220px;
	border: 3px outset #ccc;
	background:#fff;
}
.calendar-date {
	background-color: #335e8c;
	color: #fff;
	padding: 0px 0px 8px 10px;
}
.calendar-content {
	padding: 10px;
}
.calendar-content label {
	cursor:auto;
}
#exclusivefreerolls-page .see-all {
	padding-left:48px!important;
}
img.sitelogo {
	behavior: url("/js/redesign/IEPNGFix/pngbehavior.htc");
}
.roundedbox-form {
	margin-top:10px;
	background-color: #efefef;
}
.roundedbox-form .top {
	display:block;
	overflow:hidden;
	height:6px;
	background: url(roundedbox-form.png) no-repeat right top;
	text-align:left;
}
.roundedbox-form .top_left {
	display:block;
	overflow:hidden;
	width:6px;
	height:6px;
	background: url(roundedbox-form.png) no-repeat left top;
}
.roundedbox-form .roundedbox-content {
	padding-left:20px;
}
.roundedbox-form .bottom {
	display:block;
	overflow:hidden;
	height:6px;
	text-align:left;
	background: url(roundedbox-form.png) no-repeat right bottom;
}
.roundedbox-form .bottom_left {
	display:block;
	overflow:hidden;
	width:6px;
	height:6px;
	background: url(roundedbox-form.png) no-repeat left -6px;
}
.replay {
	color:#000000;
	font-weight: bold;
	font-size: 8px;
	text-align: center;
	padding-top: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 16px;
}
.replay img {
	position: relative;
	margin: 2px 0pt -2px;
	vertical-align: bottom;
}
.player-type_medium .player-type {
	background: url(player-type-medium.png) no-repeat left top;
	display: block;
	height: 47px;
	width: 46px;
}
.player-type_medium .player-type.player-type_shark {
	background-position: -100px -50px;
}
.player-type_medium .player-type.player-type_redfish {
	background-position: 0 -50px;
}
.player-type_medium .player-type.player-type_maniac {
	background-position: 0 -100px;
}
.player-type_medium .player-type.player-type_mouse {
	background-position: 0 -150px;
}
.player-type_medium .player-type.player-type_callingstation {
	background-position: -50px 0;
}
.player-type_medium .player-type.player-type_rock {
	background-position: -50px -50px;
}
.player-type_medium .player-type.player-type_warning {
	background-position: -50px -100px;
}
.player-type_medium .player-type.player-type_greenfish {
	background-position: -50px -150px;
}
.player-type_medium .player-type.player-type_bomb {
	background-position: -100px 0;
}
.player-type {
	background: url(player-type-large.png) no-repeat left top;
	display: block;
	height: 75px;
	width: 60px;
}
.player-type.player-type_shark {
	background-position: -150px -75px;
}
.player-type.player-type_redfish {
	background-position: 0 -75px;
}
.player-type.player-type_maniac {
	background-position: 0 -150px;
}
.player-type.player-type_mouse {
	background-position: 0 -225px;
}
.player-type.player-type_callingstation {
	background-position: -75px 0;
}
.player-type.player-type_rock {
	background-position: -75px -75px;
}
.player-type.player-type_warning {
	background-position: -75px -150px;
}
.player-type.player-type_greenfish {
	background-position: -75px -225px;
}
.player-type.player-type_bomb {
	background-position: -150px 0;
}
#eb-scf_spb .this_month, #eb-scf_spb .bigtext, #eb-scf_spb .freeroll {
	color: #153e65;
}
#eb-scf_spb h2 {
	margin: -10px 0px -10px 0px;
}
#eb-scf_spb .exclusive {
	margin-top: 0px;
	margin-bottom: 0px;
}
#eb-scf_spb .this_month {
	margin-top: 2px;
}
#eb-scf_spb .freeroll {
	margin-bottom: 10px;
}
#eb-scf_spb .bigtext {
	font-size: 36px;
	letter-spacing: 5px;
}
#eb-scf_spb .bigtext, #eb-scf_spb .freeroll {
	text-align: right;
}
#eb-scf_spb h3 {
	padding: 2px 0px 2px 0px;
	color: #134172;
	text-align: center;
	background-color: #eee;
}
#eb-scf_spb table a {
	text-decoration: underline;
}
#eb-scf_spb table a:hover {
	text-decoration: none;
}
#eb-scf_spc .this_month, #eb-scf_spc .bigtext, #eb-scf_spc .freeroll {
	color: #153e65;
}
#eb-scf_spc h2 {
	margin: -10px 0px -10px 0px;
}
#eb-scf_spc .exclusive {
	margin-top: 0px;
	margin-bottom: 0px;
}
#eb-scf_spc .this_month {
	margin-top: 2px;
}
#eb-scf_spc .freeroll {
	margin-bottom: 10px;
}
#eb-scf_spc .bigtext {
	font-size: 36px;
	letter-spacing: 5px;
}
#eb-scf_spc .bigtext, #eb-scf_spc .freeroll {
	text-align: right;
}
#eb-scf_spc h3 {
	padding: 2px 0px 2px 0px;
	color: #134172;
	text-align: center;
	background-color: #eee;
}
#eb-scf_spc table a {
	text-decoration: underline;
}
#eb-scf_spc table a:hover {
	text-decoration: none;
}
.simple_sp {
	background-position: right -1266px;
}
.flat-bottom-simple_sp {
	background-position: right -622px;
}
.simple-left_sp {
	background-position: left -1321px;
}
.flat-bottom-simple-left_sp {
	background-position: left -690px;
}
.event-box_blue {
	background: #ebf3fb;
	padding: 10px 10px 1px 10px;
}
.em-title_spade {
	background: url(title-spade.gif) 0 50% no-repeat;
	font-size: 14px;
	padding: 0 0 0 40px;
	height: 34px;
	margin: 0 0 10px;
	font-style: italic;
}
.table-top_round {
	background: #fff url(table-top_round.gif) 0 -60px repeat-x;
	border-bottom: 1px solid #b0bacd;
*border-collapse: collapse;
	border-spacing: 0;
}
.table-top_round thead {
	margin: 0px;
	border: none;
}
.table-top_round tbody {
}
.blind-table-scroll .table-top_round {
	_margin-right: -20px;
}
.table-top_round th {
	padding: 3px 9px 2px 9px;
	height: 15px;
}
.table-top_round th.right {
	text-align: right;
	background: url(table-top_round.gif) 100% 0 no-repeat;
	float: none;
}
.table-top_round th.left {
	text-align: left;
	background: url(table-top_round.gif) 0 -30px no-repeat;
	float: none;
}
.table-top_round td {
	font-weight: bold;
	padding: 2px 4px;
	border-bottom: 1px solid #b0bacd;
	background: #fff;
	height: 15px;
}
.table-top_round td.left {
	border-left: 1px solid #b0bacd;
	text-align: left;
	color: #145ebc;
	float: none;
}
.table-top_round td.right {
	border-right: 1px solid #b0bacd;
	float: none;
	text-align: right;
}
.table-top_round .last-child * {
	border: none;
}
ul.bullets.event-details {
	font-weight: bold;
	margin-left: 20px;
}
.bullets.event-details li {
	margin: 0 0 8px 0;
	background-position: 0 50%;
}
.event-details span {
	color: #d31200;
}
.latest-blog-author {
	float: left;
	margin-right: 6px;
}
.latest-blog-author img {
	height: 60px;
}
.event-box_blue .title {
	display: block;
	padding: 0 0 16px 0;
}
#tournament-photos table.photos {
	background: #ebf3fb;
	width: 100% !important;
}
#tournament-photos table.photos td {
	vertical-align:middle;
	padding:0 5px 3px 0;
	text-align:center;
}
#tournament-photos table.photos td div {
	border:1px solid #CCCCCC;
	padding:5px;
	background-color:#fff;
}
#tournament-photos table.photos img {
	width:120px;
}
#event-winner .image-left-portrait {
	margin: 0 10px 0 0;
}
#event-winner .image-left-portrait, #event-winner .image-left-portrait img {
	width: 85px;
	background: #fff;
}
.event-box_blue-gradient h3 {
	margin-top: 0;
	padding-top: 4px;
	font-size: 14px;
}
.event-box_blue-gradient {
	padding: 5px 10px 1px 5px;
	background: #fff url(light-blue-gradient_short.png) 0 0 repeat-x;
}
.event-box_tall-blue-gradient {
	background: #fff url(light-blue-gradient_tall.png) 0 0 repeat-x;
}
.event-box_tall-blue-gradient .bullets li {
	margin: 10px 0 16px 16px;
}
#tournament-payout-structure .event-box_tall-blue-gradient table.simple {
	border: none;
}
#tournament-payout-structure table.simple th {
	background: none;
}
#live-tournament-tabs .rss {
	background: url(xml-tiny-1.gif) no-repeat;
	color: #8F8F8F;
	float: right;
	margin: -30px 0 0;
	padding: 0 4px 2px 16px;
	position: relative;
}
#live-tournament-tabs .rss a {
	color: #8F8F8F;
}
.lt-browse-update {
	color: #145eae;
}
.lt-browse-update a {
	font-weight: normal;
	outline: none;
}
.lt-browse-update .disabled a, .lt-browse-update .disabled {
	color: #404040;
	text-decoration: none;
	cursor: default;
}
.lt-browse-update a.disabled {
	font-weight: bold;
}
.liveupdate-minheight {
	min-height: 245px;
	height: auto !important;
	height: 245px;
}
.event-box_brown-r-gradient {
	background: #f1eecf url(reflected-brown-gradient.png) 0 50% repeat-x;
	border-top: 1px solid #ede2b4;
	border-bottom: 1px solid #ede2b4;
}
#lt-tounament-action-link .event-box_brown-r-gradient {
	margin: 0 auto;
	text-align: center;
	padding-bottom: 14px;
}
#lt-tounament-action-link .lt-download {
	margin: -14px 0 10px 40%;
}
.graphics-heading h2.small-head, h2.small-head, h3.light-blue-header, h4.light-blue-header {
	font-size: 15px;
}
.light-blue-header em {
	font-size: 13px;
	color: #8f8f8f;
}
#live-tournament-tabs p {
	margin: 0 0 6px;
}
#galleryForm form p input {
	margin-top: -2px;
	padding-bottom: 4px;
}
#wrapper.pokerlistings-homepage-b {
	background: url(wrapper-bg-pulse1.gif) 100% 0 repeat-y;
	width: 1001px;
	margin: 0 auto;
	padding: 0;
	float: none;
	color: #333a42;
}
.pokerlistings-homepage-b #header {
	background: url(header-hi-pulse1.jpg) no-repeat;
	height: 80px;
	position: relative;
}
.pokerlistings-homepage-b #pokerlistings-head-b {
	background: #fff;
	padding: 0 9px;
}
.pokerlistings-homepage-b #pokerlistings-menu-b {
	background: #fff url(menu-bg-pulse1.gif) left bottom no-repeat;
	padding: 0 9px 14px 9px;
}
.pokerlistings-homepage-b #pokerlistings-menu-b .new-navigation {
	background: url(header-menu_bg-pulse1.jpg) left top;
	border-bottom:1px solid #CBCBCB;
}
.pokerlistings-homepage-b #navigation {
	border-bottom: none;
	padding-bottom: 12px;
	background: none;
}
.pokerlistings-homepage-b #sub-content {
	background: #dcdcdc url(sub-content-bg-pulse1.gif) 0 0px no-repeat;
	width: 148px;
}
html .pokerlistings-homepage-b #content {
	background: #fff url(section-pulse1.gif) 0 -24px no-repeat;
	float: left;
	width: 842px;
	padding-top: 12px;
	margin-bottom: -32px;
}
.pokerlistings-homepage-b div.cols {
	background: none;
	margin-bottom: -16px;
}
.pokerlistings-homepage-b div.col-2, .pokerlistings-homepage-b div-col-1 {
	width: auto;
}
.pokerlistings-homepage-b div.section {
	background: #fff url(section-pulse1.gif) 0 100% no-repeat;
	padding: 0 11px 25px 11px;
}
.pokerlistings-homepage-b #footer {
	background: #fff url(footer-bg-pulse1.gif) no-repeat scroll left top;
	border-bottom: medium none;
	border-top: medium none;
	color: #797979;
	margin: 0;
	padding: 42px 0px 0 0px;
*padding-top: 20px;
	position: relative;
	text-align: center;
}
.pokerlistings-homepage-b #footer div#footer-copy {
	background: url(menu-bg-pulse1.gif) no-repeat scroll 0pt 100%;
	width: 961px;
}
.pokerlistings-homepage-b div.col-1.small, .pokerlistings-homepage-b div.col-2.small {
	width: 330px;
}
.pokerlistings-homepage-b div.col-1.medium, .pokerlistings-homepage-b div.col-2.medium {
	width: 386px;
}
.pokerlistings-homepage-b div.col-1.large, .pokerlistings-homepage-b div.col-2.large {
	width: 434px;
}
.pokerlistings-homepage-b .section .full {
	clear: both;
	float: left;
	padding: 0 0 6px;
	width: 820px;
}
.rounded-toplist-header {
	background: #323738 url(top10-graphic-header.png) no-repeat;
}
.rounded-toplist-header .top-10-poker-rooms-h2 {
	color: #fff;
	background: url(top10-graphic-header.png) right -40px no-repeat;
	margin: 0 0 0 5px;
	padding: 6px 0 2px 6px;
	text-align: left;
	line-height: normal;
	font-family: Trebuchet MS;
	font-size: 18px;
	text-indent: -9999px;
}
.pokerlistings-homepage-b #top-10-poker-rooms td {
	font-weight: bold;
	text-align: center;
	height:29px;
}
.rounded-toplist-header #top-10-poker-rooms td a, .rounded-toplist-header .top-10-poker-rooms-h2 a, .rounded-toplist-header #top-10-poker-rooms h2 a, .pokerlistings-homepage-b #top-10-poker-rooms td a, .pokerlistings-homepage-b .top-10-poker-rooms-h2 a, .pokerlistings-homepage-b #top-10-poker-rooms h2 a {
	color: #fff;
	padding: 0;
}
.pokerlistings-homepage-b #top-10-poker-rooms h2.top-10-poker-rooms-h2 a {
	background:transparent url(best-online-poker-sites.gif) no-repeat scroll 0 5px;
	display:block;
	height:23px;
	width:300px;
}
.pokerlistings-homepage-b #top-10-poker-rooms td a.fresh {
	font-weight: normal;
}
.pokerlistings-homepage-b #top-10-poker-rooms {
	color: #fff;
	font-weight: bold;
	background: none;
}
.pokerlistings-homepage-b #top-10-poker-rooms.mod {
	padding: 0 9px 7px 0;
}
.pokerlistings-homepage-b table {
	font-size: 12px;
}
.pokerlistings-homepage-b #top-10-poker-rooms table {
	background: url(top-10-poker-rooms_blue-bg.png) 0 22px no-repeat;
	margin-bottom: 0;
}
.pokerlistings-homepage-b #top-10-poker-rooms table .header-row {
	font-size: 10px;
	font-weight: bold;
}
.pokerlistings-homepage-b #top-10-poker-rooms table .header-row th, .toplist-blue table .header-row th {
	color: #fff;
	font-size: 12px;
	background: url(top10-graphic-header.png) right -80px no-repeat;
	font-weight: normal;
	height:23px;
}
.toplist-blue table .header-row th {
	border-bottom: 3px solid #184870;
	font-weight: bold;
	padding: 9px 5px 6px 12px;
}
.pokerlistings-homepage-b #top-10-poker-rooms table .top-10-tip {
	text-align: center;
}
.pokerlistings-homepage-b #top-10-poker-rooms table .last-child td {
	height: 1px;
	line-height: 1px;
	padding: 0 0 2px 0;
}
.pokerlistings-homepage-b #st-fptop10-b .sitelogo, #st-fp-top-earners .sitelogo, .square-logo {
	background-image: url(tl-blue-logo-matrix.png);
	background-repeat: no-repeat;
}
.pokerlistings-homepage-b #st-fptop10-b .sitelogo a, .pokerlistings-homepage-b #st-fptop10-b .sitelogo, #st-fp-top-earners .sitelogo a, #st-fp-top-earners .sitelogo.square-logo a, .square-logo {
	width: 46px;
	text-decoration: none;
}
.square-logo {
	width: 42px;
	height: 27px;
}
.pokerlistings-homepage-b #sc-room-reviews-b .sitelogo {
	width: auto;
	height: auto;
	background: none;
}
.pokerlistings-homepage-b .sitelogo.titan-poker, .square-logo.titan-poker {
	background-position: 0 -48px;
}
.pokerlistings-homepage-b .sitelogo.playersonly-poker, .square-logo.playersonly-poker {
	background-position: 0 -557px;
}
.pokerlistings-homepage-b .sitelogo.bwin-poker, .square-logo.bwin-poker {
	background-position: 0 -517px;
}
.pokerlistings-homepage-b .sitelogo.hollywoodpoker, .pokerlistings-homepage-b .sitelogo.hollywood-poker, .pokerlistings-homepage-b .sitelogo.hollywoodpoker-com, .pokerlistings-homepage-b .sitelogo.hollywood-poker-com, .square-logo.hollywoodpoker, .square-logo.hollywood-poker, .square-logo.hollywoodpoker-com, .square-logo.hollywood-poker-com {
	background-position: 0 -204px;
}
.pokerlistings-homepage-b .sitelogo.full-tilt-poker, .square-logo.full-tilt-poker {
	background-position: 0 -1133px;
}
.pokerlistings-homepage-b .sitelogo.doyles-room, .square-logo.doyles-room {
	background-position: 0 -478px;
}
.pokerlistings-homepage-b .sitelogo.party-poker, .square-logo.party-poker {
	background-position: 0 -598px;
}
.pokerlistings-homepage-b .sitelogo.poker-stars, .square-logo.poker-stars {
	background-position: 0 -283px;
}
.pokerlistings-homepage-b .sitelogo.cd-poker, .square-logo.cd-poker {
	background-position: 0 -439px;
}
.pokerlistings-homepage-b .sitelogo.cake-poker, .square-logo.cake-poker {
	background-position: 0 -165px;
}
.pokerlistings-homepage-b .sitelogo.poker-room, .square-logo.poker-room {
	background-position: 0 -88px;
}
.pokerlistings-homepage-b .sitelogo.mansion-poker, .square-logo.mansion-poker {
	background-position: 0 -127px;
}
.pokerlistings-homepage-b .sitelogo.absolute-poker, .square-logo.absolute-poker {
	background-position: 0 -244px;
}
.pokerlistings-homepage-b .sitelogo.bet-fred, .pokerlistings-homepage-b .sitelogo.bet-fred-poker, .square-logo.bet-fred, .square-logo.bet-fred-poker {
	background-position: 0 -322px;
}
.pokerlistings-homepage-b .sitelogo.bodog-poker, .square-logo.bodog-poker {
	background-position: 0 -361px
}
.pokerlistings-homepage-b .sitelogo.pacific-poker, .square-logo.pacific-poker {
	background-position: 0 -400px
}
.pokerlistings-homepage-b .sitelogo.ultimate-bet-poker, .pokerlistings-homepage-b .sitelogo.ultimatebet-poker, .pokerlistings-homepage-b .sitelogo.ub, .pokerlistings-homepage-b .sitelogo.ultimatebet, .pokerlistings-homepage-b .sitelogo.ultimate-bet, .square-logo.ultimate-bet-poker, .square-logo.ultimatebet-poker, .square-logo.ub, .square-logo.ultimatebet, .square-logo.ultimate-bet {
	background-position: 0 -639px;
}
.pokerlistings-homepage-b .sitelogo.betfair-poker, .pokerlistings-homepage-b .sitelogo.betfair-bet-poker, .pokerlistings-homepage-b .sitelogo.bet-fair-poker, .square-logo.betfair-poker, .square-logo.betfair-bet-poker, .square-logo.bet-fair-poker {
	background-position: 0 -680px;
}
.pokerlistings-homepage-b .sitelogo.carbon-poker, .square-logo.carbon-poker {
	background-position: 0 -721px;
}
.pokerlistings-homepage-b .sitelogo.everest-poker, .square-logo.everest-poker {
	background-position: 0 -763px;
}
.pokerlistings-homepage-b .sitelogo.red-kings-poker, .square-logo.red-kings-poker, .pokerlistings-homepage-b .sitelogo.redkings-poker, .square-logo.redkings-poker {
	background-position: 0 -804px;
}
.pokerlistings-homepage-b .sitelogo.ladbrokes-poker, .square-logo.ladbrokes-poker {
	background-position: 0 -845px;
}
.pokerlistings-homepage-b .sitelogo.noble-poker, .square-logo.noble-poker {
	background-position: 0 -886px;
}
.pokerlistings-homepage-b .sitelogo.action-poker, .square-logo.action-poker {
	background-position: 0 -927px;
}
.pokerlistings-homepage-b .sitelogo.paddy-power-poker, .square-logo.paddy-power-poker {
	background-position: 0 -968px;
}
.pokerlistings-homepage-b .sitelogo.chilipoker, .square-logo.chilipoker {
	background-position: 0 -1009px;
}
.pokerlistings-homepage-b .sitelogo.poker770, .square-logo.poker770 {
	background-position: 0 -1091px;
}
.pokerlistings-homepage-b .william-hill-poker, .square-logo .william-hill-poker {
	background-position: 0 -1050px;
}
.pokerlistings-homepage-b .fair-poker, .square-logo .fair-poker {
	background-position: 0 -1175px;
}
.pokerlistings-homepage-b .sitelogo.snai-poker, .square-logo.snai-poker, .pokerlistings-homepage-b .sitelogo.snaipoker, .square-logo.snaipoker {
	background-position: 0 -1217px;
}
.pokerlistings-homepage-b .sportsbook-poker, .square-logo .sportsbook-poker {
	background-position: 0 -1259px;
}
.pokerlistings-homepage-b .unibet-it-poker, .square-logo .unibet-it-poker, .pokerlistings-homepage-b .unibet-poker, .square-logo .unibet-poker {
	background-position: 0 -1345px;
}
.pokerlistings-homepage-b .sitelogo.poker-winamax, .square-logo.poker-winamax {
	background-position: 0 -1389px;
}
.pokerlistings-homepage-b .sitelogo.betshop-italia, .square-logo.betshop-italia {
	background-position: 0 -1433px;
}
.pokerlistings-homepage-b .sitelogo.paradise-poker, .square-logo.paradise-poker {
	background-position: 0 -1477px;
}
.pokerlistings-homepage-b .sitelogo.bet365poker, .square-logo.bet365poker {
	background-position: 0 -1521px;
}
.pokerlistings-homepage-b #st-eb-scf img {
	margin-right: 5px;
}
.pokerlistings-homepage-b #top-10-poker-rooms .sitelogo a {
	text-decoration: none;
}
.pokerlistings-homepage-b #st-eb-scf h2 {
	margin-bottom: 4px;
}
.pokerlistings-homepage-b .see-all {
	background: none;
	margin: 4px 0 4px 12px;
	text-align: left;
	font-weight: normal;
}
.pokerlistings-homepage-b .see-all a {
	background: url(double-arrow-r_blue.gif) 0 50% no-repeat;
	padding: 0 0 0 14px;
}
.pokerlistings-homepage-b #top-10-poker-rooms .rank {
*width:14px;
	color: #fdfdc7;
}
.pokerlistings-homepage-b #top-10-poker-rooms th.rank {
	padding-left: 3px;
}
.pokerlistings-homepage-b #top-10-poker-rooms .rank div {
	text-align: center;
	color: #fdfdc7;
	width: 20px;
*padding-left: 2px;
}
.pokerlistings-homepage-b #top-10-poker-rooms .local-flag {
	line-height: 16px;
	background-position: 2px 0pt;
	height: 12px;
	width: 16px;
}
.pokerlistings-homepage-b .int-top-10 #top-10-poker-rooms .score {
	text-indent: 2px;
	margin-right: 0;
	color: #e8ecf0;
	text-indent: -9999px;
	display: none;
}
.pokerlistings-homepage-b .int-top-10 #top-10-poker-rooms th.score {
	font-weight: normal;
	color: #fff;
}
.pokerlistings-homepage-b .int-top-10 #top-10-poker-rooms .bonus, .pokerlistings-homepage-b .int-top-10 #top-10-poker-rooms header-row th.bonus {
	text-align: left;
	padding-left: 5px !important;
}
.pokerlistings-homepage-b #top-10-poker-rooms table td.room-name_red {
	text-align: left;
	width: 120px;
*width:110px;
}
.pokerlistings-homepage-b #top-10-poker-rooms table td.review_red {
	text-align: center;
	width:60px;
	text-indent: 10px;
}
.pokerlistings-homepage-b #top-10-poker-rooms table td.review_red a {
	font-weight: normal;
	display: block;
	padding-right: 4px;
}
.pokerlistings-homepage-b #top-10-poker-rooms table td.bonus-value_red {
	color: #f1f949;
	width: 42px;
}
.pokerlistings-homepage-b #st-today-on-pl {
	width: 490px;
}
.pokerlistings-homepage-b #st-today-on-pl h2 small {
	float: right;
}
.pokerlistings-homepage-b h2 small {
	color: #999;
	font-weight: bold;
}
.pokerlistings-homepage-b .today-on-pl-bar {
	background: url(tabs-left.png) no-repeat scroll 100% -50px;
	float: left;
	margin-bottom: 2px;
	width: 490px;
	position: relative;
}
.pokerlistings-homepage-b #st-today-on-pl ul.today-on-pl-tabs li.last-child {
	border-left: 1px solid #fff;
}
.pokerlistings-homepage-b #st-today-on-pl ul.today-on-pl-tabs li.last-child a {
	background: url(tabs-left.png) 100% -50px no-repeat;
}
.pokerlistings-homepage-b #st-today-on-pl ul.tabs, .pokerlistings-homepage-b #st-today-on-pl ul.today-on-pl-tabs {
	background: url(tabs-left.png) 0 -50px no-repeat;
	margin: 0 -1px 1px 0;
	width: 390px;
	float: left;
}
.pokerlistings-homepage-b #st-today-on-pl ul.today-on-pl-tabs li.tabs-selected a, .pokerlistings-homepage-b #st-today-on-pl ul.tabs li.tabs-selected a {
	background-position: 100% -100px;
	border-right: 1px solid #fff;
	color:#fff;
}
.pokerlistings-homepage-b #st-today-on-pl ul.today-on-pl-tabs li a, .pokerlistings-homepage-b #st-today-on-pl ul.tabs li a, .pokerlistings-homepage-b #st-today-on-pl ul.tabs li a:hover {
	background: url(tabs-right.png) 100% 0 no-repeat;
	border-bottom: none;
	border-right: 1px solid #fff;
	display:block;
	font-size:11px;
	font-weight:bold;
	height: 19px;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:0pt;
	padding:2px 7px 1px 7px;
	text-align:center;
	text-decoration:none;
	vertical-align: bottom;
	color: #fff;
}
.pokerlistings-homepage-b #st-today-on-pl ul.today-on-pl-tabs li a img, .pokerlistings-homepage-b #st-today-on-pl ul.tabs li a img,, .pokerlistings-homepage-b #st-today-on-pl ul.today-on-pl-tabs li strong a.selected img, .pokerlistings-homepage-b #st-today-on-pl ul.tabs li strong a.selected img {
vertical-align: middle;
}
.pokerlistings-homepage-b #st-today-on-pl ul.today-on-pl-tabs li strong a.selected, .pokerlistings-homepage-b #st-today-on-pl ul.today-on-pl-tabs li strong a.selected {
	background: transparent url(tabs-arrow-d.png) 50% 100% no-repeat;
	display: block;
	border-bottom: none !important;
	position: relative;
	height: 19px;
}
.pokerlistings-homepage-b #st-today-on-pl ul.today-on-pl-tabs li, .pokerlistings-homepage-b #st-today-on-pl ul.tabs li {
	background:transparent url(tabs-left.png) -2px -50px no-repeat;
	float:left;
	margin: 0;
}
.pokerlistings-homepage-b #st-today-on-pl ul.today-on-pl-tabs li.first-child, .pokerlistings-homepage-b #st-today-on-pl ul.tabs li.first-child {
	background-position: 0 0;
}
.pokerlistings-homepage-b #st-today-on-pl ul.today-on-pl-tabs li.tabs-selected, .pokerlistings-homepage-b #st-today-on-pl ul.tabs li.tabs-selected {
	background-position: left -150px !important;
}
.pokerlistings-homepage-b #st-today-on-pl ul.today-on-pl-tabs li.first-child.tabs-selected, .pokerlistings-homepage-b #st-today-on-pl ul.tabs li.first-child.tabs-selected {
	background-position: left -100px !important;
}
.pokerlistings-homepage-b #st-today-on-pl ul.today-on-pl-tabs li.last-child a, .pokerlistings-homepage-b #st-today-on-pl ul.tabs li.last-child a {
	border-right: none;
}
.pokerlistings-homepage-b .control-buttons {
	background:transparent url(tabs-left.png) no-repeat scroll 100% -50px;
	padding: 0 0 0 4px;
	border-right: 1px solid #fff;
	list-style: none;
	margin: 0 0 1px 0;
}
.pokerlistings-homepage-b .control-buttons li {
	float: left;
}
.pokerlistings-homepage-b .control-buttons li.last-child {
	float: right;
	border-left: 1px solid #fff;
	padding: 0 7px;
	height: 17px;
}
.pokerlistings-homepage-b #player_control {
	margin: 0 0 0 4px;
}
.pokerlistings-homepage-b #player_control li, .pokerlistings-homepage-b ul.today-on-pl-tabs li ul#player_control li, .pokerlistings-homepage-b ul.tabs li ul#player_control li {
	background: url(play-controls_gray-black.gif) no-repeat;
	float: left;
	margin-right: 0 !important;
	overflow: hidden;
	padding: 0;
	width: 15px;
}
.pokerlistings-homepage-b #player_control .previous, .pokerlistings-homepage-b ul.today-on-pl-tabs li ul#player_control li.previous, .pokerlistings-homepage-b ul.tabs li ul#player_control li.previous {
	background-position: 0px 2px;
}
.pokerlistings-homepage-b #player_control .next, .pokerlistings-homepage-b ul.today-on-pl-tabs li ul#player_control li.next, .pokerlistings-homepage-b ul.tabs li ul#player_control li.next {
	background-position: -41px 2px;
}
.pokerlistings-homepage-b #player_control .play, .pokerlistings-homepage-b ul.today-on-pl-tabs li ul#player_control li.play, .pokerlistings-homepage-b ul.tabs li ul#player_control li.play {
	background-position: -13px 2px;
}
.pokerlistings-homepage-b #player_control .stop, .pokerlistings-homepage-b ul.today-on-pl-tabs li ul#player_control li.stop, .pokerlistings-homepage-b ul.tabs li ul#player_control li.stop {
	background-position: -26px 2px;
}
.pokerlistings-homepage-b #player_control a {
	border-right: none !important;
	background: none !important;
	padding-right: 8px;
	width: 4px;
}
.pokerlistings-homepage-b #st-today-on-pl a.rss {
	line-height: 12px;
}
.pokerlistings-homepage-b #st-today-on-pl a.rss img {
	margin: 0 0 0 0;
	vertical-align: bottom;
}
.pokerlistings-homepage-b .portrait-center-crop {
	width: 242px;
	height: 160px;
	overflow: hidden;
}
.pokerlistings-homepage-b .portrait-center-crop img {
	margin: -50px 0 0 0;
}
.pokerlistings-homepage-b #st-today-on-pl .tabs-panel, .pokerlistings-homepage-b .blue-border-panel {
	float: left;
	background: #f0ede0;
	border: 1px solid #b0bacd;
	float: left;
	padding: 3px;
}
.pokerlistings-homepage-b #st-today-on-pl .tabs-panel {
	width: 482px;
	margin-right: -2px;
}
.pokerlistings-homepage-b .blue-border-panel {
	background: #efefef none repeat scroll 0 0;
	float: none;
}
.pokerlistings-homepage-b .st-fp-biggest-pots .blue-border-panel {
	width: 408px;
	overflow: hidden;
}
.pokerlistings-homepage-b .gray-border-panel {
	background: #efefef none repeat scroll 0 0;
	float: none;
	border: 1px solid #ccc;
}
.pokerlistings-homepage-b .reverse-gradient_blue {
	background: #fff url(reverse-gradient_blue.gif) 0 100% repeat-x;
	margin: 0;
}
.pokerlistings-homepage-b #st-eb-scf table.reverse-gradient_blue {
	height: 279px;
}
.pokerlistings-homepage-b .fp-tab-content_left {
	float: left;
	margin-right: 6px;
	width: 241px;
}
.pokerlistings-homepage-b .fp-tab-content_right {
	float: left;
	width: 228px;
}
.fp-border-box_white {
	border: 1px solid #b0bacd;
	padding: 5px;
	margin-top: 4px;
	background: #fff;
}
.pokerlistings-homepage-b .tabs-panel .fp-border-box_white {
	height: 111px;
}
.fp-border-table_white {
	border: none;
	padding: 0;
	margin-top: 4px;
	background: #fff url(reverse-gradient_blue.gif) 0 100% repeat-x;
	border-bottom: 1px solid #b0bacd;
	height: 212px;
}
.fp-border-table_white th, .fp-border-table_white td {
	padding: 0 4px;
	font-weight: bold;
	white-space: nowrap;
}
.fp-border-table_white td.first-child {
	border-left: 1px solid #b0bacd;
	text-align: left;
	padding: 0 0 0 4px;
}
.fp-border-table_white td.last-child {
	border-right: 1px solid #b0bacd;
	text-align: right;
	padding-right: 4px;
}
.fp-border-table_white th {
	border-bottom: 1px solid #b0bacd;
	line-height: 17px;
}
.medium .fp-border-table_white th, .large .fp-border-table_white th {
	background: #efefef;
}
.large .fp-border-table_white td.first-child a {
	text-align: left;
	text-decoration: underline;
	display: block;
	float: left;
	width: 80%;
	overflow: hidden;
	white-space: normal;
}
.large .fp-border-table_white td.first-child strong {
	display: block;
	float: left;
	margin-right: 5px;
	width: 8px;
}
.fp-border-table_white th.first-child {
	text-align: left;
	padding: 0 0 0 4px;
}
.fp-border-table_white th.last-child {
	text-align: right;
	padding-right: 5px;
}
.fp-border-table_white .replay img {
	margin: 2px 0 -2px 0;
	right: 2px;
}
.st-fp-online-player-volume .fp-border-table_white .first-child a {
	white-space: nowrap;
	text-decoration: underline;
}
.st-fp-online-player-volume .up {
	color: #060;
}
.st-fp-online-player-volume .even {
	color: #a3a3a3;
}
.st-fp-online-player-volume .down {
	color: #c00;
}
.pokerlistings-homepage-b h2.light-blue-header, .pokerlistings-homepage-b #st-today-on-pl h2.light-blue-header {
	font-size: 13px;
	line-height: 15px;
	margin: 6px 0;
}
.pokerlistings-homepage-b h2 {
	font-size: 18px;
	line-height: 18px;
	font:bold 20px "Trebuchet MS";
}
.pokerlistings-homepage-b h3 {
	font-size: 14px;
}
.pokerlistings-homepage-b h2, .pokerlistings-homepage-b h3 {
	margin: 0 0 8px 2px;
	font-weight: normal;
	color: #333a42;
	white-space: normal;
}
.pokerlistings-homepage-b h3 {
	font-weight: bold;
}
.pokerlistings-homepage-b h2 a, .pokerlistings-homepage-b h3 a, .pokerlistings-homepage-b .rounded-heading h2 a {
	color: #333a42;
}
.fp-border-box_white h4 {
	margin: 2px 0;
	font-size: 14px;
}
.pokerlistings-homepage-b .rounded-heading-left {
	display:none;
}
.pokerlistings-homepage-b .rounded-heading {
	background: none;
}
.pokerlistings-homepage-b ul.today-on-pl-tabs p {
	margin-bottom: 6px;
}
.pokerlistings-homepage-b .light-blue-header, .pokerlistings-homepage-b .light-blue-header a, .pokerlistings-homepage-b .light-blue-link {
	color: #207bcc;
	font-weight: bold;
}
.pokerlistings-homepage-b .bold-link {
	color: #0467cc;
	font-weight: bold;
	text-decoration: underline;
}
.pokerlistings-homepage-b .bold-link:hover {
	text-decoration: none;
}
.pokerlistings-homepage-b .blue-bullet-list {
	list-style: none;
	margin: 0 0 3px 2px;
	padding: 0 0 3px 0;
	min-height: 62px;
	height: auto !important;
* height: 62px;
	border-bottom: 1px solid #e7e7e7;
}
.pokerlistings-homepage-b .blue-bullet-list li {
	margin: 0 0 3px 10px;
	padding: 0 0 0 11px;
	background: url(bullet_blue.gif) 0 4px no-repeat;
}
.pokerlistings-homepage-b .panel-link {
	text-align: center;
	margin: 0;
	line-height: 0;
	position: relative;
	clear: both;
}
.pokerlistings-homepage-b .panel-link a {
	text-decoration: underline;
}
.pokerlistings-homepage-b .fp-popular-news-list {
	list-style: none;
	margin: 0;
	padding: 0;
}
.pokerlistings-homepage-b .fp-popular-news-list li {
	margin: 2px 0;
	padding: 0 0 0 2px;
	clear: both;
}
.pokerlistings-homepage-b .fp-popular-news-list li img {
	float: left;
	margin: 0 7px 7px 0;
	padding: 1px;
	border: 1px solid #b5bece;
	width: 41px;
	height: 31px;
	background: #fff;
}
.pokerlistings-homepage-b .fp-popular-news-list li img.video-icon {
	float: right;
}
.pokerlistings-homepage-b .fp-popular-news-list p {
	margin: 0;
}
.fp-market-pulse-header {
	background: url(market-pulse-border-bg.png) 100% 0 no-repeat;
	height: 70px;
}
.pokerlistings-homepage-b .fp-mp-logo-header {
	background: url(market-pulse_logo_small.png) no-repeat;
	width: 426px;
	margin-top: 14px;
	padding: 0 0 20px 60px;
	float: left;
	text-align: left;
}
.pokerlistings-homepage-b .fp-mp-logo-header h2 {
	font-size: 30px;
	font-weight: normal;
	height: 31px;
	line-height: 35px;
	margin: 4px 0 0 0;
	float: left;
}
.pokerlistings-homepage-b .fp-mp-logo-header h2 a {
	color: #333A42;
}
.pokerlistings-homepage-b .fp-mp-logo-header a:hover {
	text-decoration:none;
}
.pokerlistings-homepage-b .fp-mp-logo-header span {
	color: #145ebc;
	font-size: 12px;
	font-weight: bold;
}
.pokerlistings-homepage-b #st-mp-online-player-stats {
	float: left;
	vertical-align: bottom;
	width: 820px;
}
.pokerlistings-homepage-b #mpTracking, .pokerlistings-homepage-b .st-mp-header {
	float:left;
	text-align:center;
}
.pokerlistings-homepage-b .mp-tracking-box {
	background:url(market-pulse-border-bg.png) 0 -232px no-repeat;
	float: left;
	margin: 8px 9px 0 0;
	padding: 6px 0;
	width: 102px;
}
.pokerlistings-homepage-b .mp-tracking-box.last-child {
	margin-right: 0;
}
.pokerlistings-homepage-b #mpTracking .mp-tracking-box h2 {
	color:#ACE6FE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	margin: 0 8px 3px 8px;
	border-bottom: 1px solid #80a9d0;
	white-space: nowrap;
}
.pokerlistings-homepage-b #mpTracking .mp-tracking-box span {
	color: #fff;
	font-size: 14px;
	font-weight: bold;
}
.pokerlistings-homepage-b #mpTracking p {
	color:#6a6a6a;
	font-size:12px;
}
.pokerlistings-homepage-b #mpTracking table {
	width:340px;
	background:url(poker-tracking.png) no-repeat left bottom;
	margin: 0 10px 0;
	padding: 0;
}
.pokerlistings-homepage-b #mpTracking table th, #mpTracking table td {
	text-align:center;
	width:110px;
	padding:0;
	color:#fff;
}
.pokerlistings-homepage-b #mpTracking table th {
	font-size:16px;
	padding-top:13px;
}
.pokerlistings-homepage-b #mpTracking table td.small {
	padding:5px 0;
	text-transform:uppercase;
	color:#c0c0c0;
	font-size:10px;
}
.pokerlistings-homepage-b #mpTracking table td.links {
	color: #2e2e2e;
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 20px;
}
.pokerlistings-homepage-b .fp-mp-headerlinks {
	float: left;
	padding: 0 0 0 35px;
}
.pokerlistings-homepage-b .fp-mp-headerlinks ul {
	list-style: none;
	font-size: 11px;
}
.pokerlistings-homepage-b .fp-mp-headerlinks li {
	float: left;
	color: #206ec1;
	margin: 0 8px 0 0;
}
.pokerlistings-homepage-b .fp-mp-headerlinks li a {
	color: #206ec1;
	padding-right:7px;
}
.pokerlistings-homepage-b #data th {
	color:#6a6a6a;
}
#st-fp-top-earners {
	height: 158px;
}
#st-fp-top-earners h2 span {
	color:#206EC1;
	font-size:11px;
}
#st-fp-top-earners .top-earners-box {
	background: #FDFDFD url(market-pulse-border-bg.png) 0 -94px no-repeat;
	overflow:hidden;
	padding: 8px;
	float: left;
	width: 400px;
}
#st-fp-top-earners .top-winner {
	float: left;
	width: 184px;
	padding: 0 0 10px;
}
#st-fp-top-earners .top-winner h2 {
	overflow: hidden;
	position: relative;
	white-space: nowrap;
	width: 118px;
	font-size: 18px;
}
#st-fp-top-earners .top-winner h2 a {
	color: #333a42 !important;
	font-weight: normal;
}
#st-fp-top-earners .top-winner h2.small {
	font-size: 14px;
	font-weight: bold;
}
#st-fp-top-earners .top-winner .sitelogo {
	height: 27px;
	margin: 11px 0 4px;
}
.ranked-winners {
	float: left;
	font-size: 13px;
	margin-left: 0;
	padding-left: 16px;
	width: 200px;
	list-style: none;
}
.ranked-winners li {
	margin: 1px 2px;
}
#st-fp-top-earners .top-earners-box img {
	float: left;
	margin: 0 2px 0 0;
	padding: 4px;
	height: 80px;
}
#st-fp-top-earners .top-earners-box h4 {
	line-height:16px;
	margin: 0;
	padding: 2px 0pt 1px;
}
#st-fp-top-earners .top-earners-box h4 a {
	color: #217bcc;
}
#st-fp-top-earners .top-earners-box .earnings_red {
	color: #c8110f;
	font-size: 15px;
	font-weight: bold;
	display: block;
}
#st-fp-top-earners .roundedbox-content {
	border-top: 1px solid #cbcbcb;
	padding: 0 6px;
}
#st-fp-top-earners .roundedbox-content ul {
	list-style: none;
	padding: 0;
	margin: 0;
	line-height:21px;
}
#st-fp-top-earners h2, #st-mp-player-alias-form h2 {
	margin: 4px 0 7px 0;
	position: relative;
	font-size: 18px;
	line-height: 18px;
}
#st-fp-top-earners h2 a {
	position: relative;
	font-weight: normal;
	color: #333A42;
}
#st-fp-top-earners h2 span a {
	font-size:12px;
	color:#145EAE;
}
#st-fp-top-earners .roundedbox-form {
	margin: 0;
	padding: 0;
}
#st-fp-top-earners .roundedbox-content ul li strong {
	float: right;
}
#st-fp-top-earners .roundedbox-content ul li a {
	padding-left: 4px;
}
#st-fp-top-earners .link-top100players {
	padding:0;
	margin:0;
	text-align: center;
	line-height: 14px;
	height: 16px;
}
.pokerlistings-homepage-b #st-mp-player-alias-form {
	padding: 0;
	position: relative;
	height: 158px;
}
.pokerlistings-homepage-b #st-mp-player-alias-form a.search img {
	float: left;
	padding: 0 6px 20px 0;
	width: 54px;
	margin: 6px 0 0 0;
}
.pokerlistings-homepage-b #mp-player-alias-form form p, .pokerlistings-homepage-b #st-mp-player-alias-form p {
	margin: 3px 0 2px;
}
.pokerlistings-homepage-b #st-mp-player-alias-form .roundedbox-form {
	width: 300px;
	float: left;
}
.pokerlistings-homepage-b input#handle {
	width: 150px;
}
.pokerlistings-homepage-b .st-fp-online-player-volume table.n-market-pulse {
	background: none;
}
.pokerlistings-homepage-b .st-fp-biggest-pots table.n-market-pulse {
	width: 428px;
	font-weight: bold;
}
.pokerlistings-homepage-b .st-fp-biggest-pots table.fp-border-box_white, .pokerlistings-homepage-b .st-fp-online-player-volume table.fp-border-box_white {
	height:192px;
}
.pokerlistings-homepage-b .st-fp-biggest-pots table.fp-border-box_white td, .pokerlistings-homepage-b .st-fp-online-player-volume table.fp-border-box_white td {
	font-weight: bold;
	height: 29px;
	padding: 0;
}
.pokerlistings-homepage-b .st-fp-biggest-pots table, .pokerlistings-homepage-b .st-fp-online-player-volume table {
	margin-bottom: 0;
}
.pokerlistings-homepage-b .st-fp-online-player-volume table.n-market-pulse th, .pokerlistings-homepage-b .st-fp-biggest-pots table.n-market-pulse th {
	border: none;
	padding: 5px 0 0 0;
}
.pokerlistings-homepage-b .st-fp-biggest-pots table .player {
	width: 88px;
	overflow: hidden;
}
.pokerlistings-homepage-b ul.bullets li {
	background: url(light-gray-bullet.gif) no-repeat scroll left 5px;
	padding-left: 10px;
	position: relative;
}
.pokerlistings-homepage-b ul.inline li {
	margin-right:9px;
}
.pokerlistings-homepage-b .st-fp-biggest-pots table.n-market-pulse .replay {
	margin-right:-2px;
}
.pokerlistings-homepage-b .st-fp-biggest-pots table.n-market-pulse th.r, .pokerlistings-homepage-b .st-fp-biggest-pots table.n-market-pulse td.r {
	text-align:center;
}
.pokerlistings-homepage-b .st-fp-biggest-pots ul.bullets, .pokerlistings-homepage-b .st-fp-online-player-volume ul.bullets {
	white-space: nowrap;
	margin-top: 3px;
}
.pokerlistings-homepage-b .stfp-freerolls-calendar .graph-container {
	padding-top:40px;
}
/*
.pokerlistings-homepage-b .stfp-freerolls-intro, .pokerlistings-homepage-b .stfp-freerolls-calendar {
	height: 140px;
}*/

.pokerlistings-homepage-b .stfp-freerolls-intro .graphics-heading, .pokerlistings-homepage-b .stfp-freerolls-intro p {
	margin: 0;
	padding:0 0 10px;
	text-align:justify;
}
/*.pokerlistings-homepage-b .mini-calendarContainer {
	float: left;
	width: 322px;
}*/
.pokerlistings-homepage-b #calendar-legend {
	margin: 2px auto;
	width: 220px;
}
.pokerlistings-homepage-b .mini-calendarContainer h3.graph-title-homepage-b {
	padding-left:20px;
	font-size:15px;
	margin: 5px 0 0 0;
	font-weight: bold;
}
.pokerlistings-homepage-b .mini-calendarContainer h3.graph-title-homepage-b strong {
	color: #c8110f;
}
.pokerlistings-homepage-b .mini-calendarContainer .payout {
	padding-left: 22px;
}
.pokerlistings-homepage-b .mini-calendarContainer #calendar-legend label {
	padding-left: 2px;
}
.pokerlistings-homepage-b .mini-calendarContainer .month-selector {
	padding: 15px 5px 0;
}
.pokerlistings-homepage-b .mini-calendarContainer .blue-border-panel {
	padding: 2px 7px 7px 7px;
	margin-top:5px;
}
.pokerlistings-homepage-b .mini-calendarContainer .fp-border-box_white {
	padding: 1px 0 0 1px;
}
.pokerlistings-homepage-b .freeroll-details_right {
	float: left;
}
.pokerlistings-homepage-b .freeroll-details_right ul {
	margin: 14px 0 6px 15px;
}
.pokerlistings-homepage-b .freeroll-details_right ul li.bullets {
	padding:5px 0 10px 0;
}
.pokerlistings-homepage-b .freeroll-details_right h3 {
	padding-left:30px;
}
.pokerlistings-homepage-b .freeroll-details_right h3 strong {
	color:red;
}
#pokerlistings-titanpokerroomreview-tf-b th td {
	padding:2px 0px 2px 10px;
	vertical-align: middle;
}
.pokerlistings-homepage-b #st-eb-scf {
	float: left;
	margin: 0px 0 0;
	width: 816px;
}
.pokerlistings-homepage-b #st-eb-scf .reverse-gradient_blue a {
	text-decoration: underline;
}
.pokerlistings-homepage-b #st-eb-scf .reverse-gradient_blue th {
	background: #efefef;
	font-size: 14px;
	padding: 6px 0 6px 12px;
}
.pokerlistings-homepage-b #st-eb-scf .reverse-gradient_blue td {
	padding: 0 0 0 12px;
	line-height: 24px;
}
.pokerlistings-homepage-b #st-eb-scf .reverse-gradient_blue .freeroll-red {
	color: #c8110f;
}
.pokerlistings-homepage-b #st-eb-scf .borders-with-background {
	border:1px solid #b0bacd;
	background-color:#efefef;
	padding-right:5px;
}
.pokerlistings-homepage-b .graphics-heading {
	background: none;
}
.pokerlistings-homepage-b .graphics-heading h2 a {
	color: #333a42 !important;
}
.pokerlistings-homepage-b .graphics-heading-left {
	background: none;
	width: auto;
}
.pokerlistings-homepage-b .graphics-heading h2.add-pad-left {
	padding: 0;
}
.pokerlistings-homepage-b .mod.border-bottom br {
	display: none;
	line-height: 0;
}
.pokerlistings-homepage-b .mod.border-bottom {
	border: none;
}
.pokerlistings-homepage-b #qotd-qotd ul.bullets {
	text-align: center;
}
.pokerlistings-homepage-b .gray-qod-border {
	background: url(cols.gif) -2px 0 repeat-y;
	float: left;
	margin: 0 0 10px;
}
.pokerlistings-homepage-b .qod-ad {
	text-align: center;
	clear: both;
	padding: 20px 0;
}
.pokerlistings-homepage-b #stfp-newsletter-signup {
	float: left;
	width: 336px;
}
.pokerlistings-homepage-b .stfp-newsletter-preview {
	float: left;
	margin-right: 10px;
}
.pokerlistings-homepage-b .stfp-book-bonus {
	float: left;
	margin: 0 12px 2px 0;
}
.pokerlistings-homepage-b .newsletter-info-box {
	float: right;
	width: 215px;
}
.pokerlistings-homepage-b .stfp-bonus-box {
	clear: both;
	padding: 14px 0pt 0pt;
}
.pokerlistings-homepage-b .stfp-bonus-box h2 {
	color: #C80E0F;
	font-size: 16px;
	font-weight: bold;
	margin: 0 0 2px;
}
.pokerlistings-homepage-b #stfp-newsletter-form {
	clear: both;
}
.pokerlistings-homepage-b ul.newsletter-signup-form {
	float: left;
	list-style: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0;
	padding: 0;
	width: 334px;
}
.pokerlistings-homepage-b ul.newsletter-signup-form li {
	text-align: right;
}
.pokerlistings-homepage-b ul.newsletter-signup-form .left-label {
	float: none;
	display: inline;
}
.pokerlistings-homepage-b .newsletter-country-select select {
	width: 242px;
}
.pokerlistings-homepage-b ul.newsletter-signup-form .privacy {
	font-size: 10px;
	font-weight: normal;
	text-align: left;
	float: left;
	padding: 4px 0 0;
	margin: 0;
}
.pokerlistings-homepage-b ul.newsletter-signup-form .right-align {
	padding-top: 5px;
}
.pokerlistings-homepage-b .right-nav-menu-bg {
	background: url(right-nav-room-reviews_bg.png) 4px 4px no-repeat;
	padding-bottom: 3px !important;
	margin-bottom: 14px;
}
.pokerlistings-homepage-b #sc-room-reviews-b {
	padding: 7px 0 0 10px !important;
}
.pokerlistings-homepage-b #sub-content #sc-room-reviews-b ul {
	margin: 4px 0 0 -3px;
	padding: 0 0 0 3px;
}
.pokerlistings-homepage-b #sub-content #sc-room-reviews-b ul li {
	border-bottom: none;
	margin: 0;
	padding: 0 0 0 30px;
	line-height: 28px;
	border-bottom-width: 0;
	height: 29px;
}
.pokerlistings-homepage-b #sub-content #sc-room-reviews-b ul li a {
	padding: 0;
	display: inline;
	color: #fff;
}
.pokerlistings-homepage-b #sub-content #sc-room-reviews-b ul li a img {
	margin: 3px 0 0 -30px;
	padding: 0 0 0 0;
	height: 25px;
	top: 0;
	position: absolute;
	float: left;
}
.pokerlistings-homepage-b .NavVerB input.fuie {
	width: 68px;
}
.pokerlistings-homepage-b .NavVerB select {
	margin:4px 0pt 3px 7px;
}
.pokerlistings-homepage-b #sc-room-reviews-b h2 {
	text-align:left;
	margin: 0;
	padding: 6px 0 0 0;
	border: none !important;
}
.pokerlistings-homepage-b #sub-content #sc-room-reviews-b h2 a {
	color: #fff;
	padding: 0;
	margin: 0;
}
.pokerlistings-homepage-b #sub-content div {
	margin: 0;
	padding: 0;
}
.pokerlistings-homepage-b #sub-content h2 {
	border-bottom: none !important;
	border-top: 1px solid #e7e7e7;
	color: #333a42;
	font-size:14px;
	font-weight: bold;
	margin: 0 0 6px;
	padding: 2px 0 0 10px;
	text-transform: uppercase;
}
.pokerlistings-homepage-b #sub-content h2.no-border {
	border: none;
	margin: 0;
	padding: 0;
}
.pokerlistings-homepage-b div.NavVerB-search {
	padding: 10px 0px 0px 0px !important;
}
.pokerlistings-homepage-b div.NavVerB-search img, .pokerlistings-homepage-b div.NavVerB-search form {
	padding-left: 4px !important;
}
.pokerlistings-homepage-b #sub-content ul.test {
	margin: 0 7px 8px;
	color:#041B3A !important;
	font-size:11px;
}
.pokerlistings-homepage-b #sub-content ul li a, .pokerlistings-homepage-b #sub-content h2 a {
	color: #333a42;
}
.world {
	background: url(world-map.png) no-repeat;
	margin: 0;
	padding: 0 0 38px 132px;
}
.footer-logos {
	float: right;
	width: auto;
	margin: -10px 0 0 0;
}
.footer-logos td {
	text-align: center;
	padding: 4px 0 4px 10px;
}
#eb-scf h3 {
	background: #eee;
	font-size: 14px;
	color: #036;
	text-align: center;
}
#eb-scf h3.cashfreeroll-exclusive {
	text-align:left;
	line-height:.90;
	font-size:16px;
	font-family:Tahoma;
}
#eb-scf h3.cashfreeroll-exclusive span {
	font-size:42px;
	font-family:Tahoma;
	text-align:center;
	display:block;
	text-transform:uppercase;
}
#eb-scf h3.cashfreeroll-exclusive label {
	cursor:auto;
	display:block;
	text-align:right;
}
.poker-rules-intro td {
	padding-left: 5px;
	padding-right: 5px;
}
#newsletter-poker-rules-signup .q1-b-09 label {
	display: block;
}
#newsletter-poker-rules-signup .q1-b-09 .inline_b label {
	display: inline;
}
#newsletter-poker-rules-signup .q1-b-09 .xbt-a a {
	color: #000;
	text-decoration: underline;
}
#newsletter-poker-rules-signup .q1-b-09 .book-thumbnail {
	background:url(newsletter_b.png) no-repeat;
	background-position: -1430px 0px;
	padding: 0px;
	margin: 50px 30px 0px 0px;
	width: 134px;
	height: 190px;
}
#newsletter-poker-rules-signup .q1-b-09 .list-spacing {
	font-weight: bold;
}
#newsletter-poker-rules-signup .q1-b-09 .list-spacing li {
	padding: 3px 0px 3px 0px;
}
#newsletter-poker-rules-signup .q1-b-09 .newsletter-offer {
	background:url(newsletter_b.png) no-repeat;
	background-position: 0px 0px;
	width: 350px;
	height: 333px;
	padding: 20px 15px 0px 15px;
}
#newsletter-poker-rules-signup .q1-b-09 .newsletter-form-container {
	margin: -55px 0 0 -5px;
	padding-bottom:10px;
	padding-left:58px;
	width:315px;
}
#newsletter-poker-rules-signup .q1-b-09 .newsletter-mini-preview {
	padding:0pt 0pt 0pt 10px;
}
#newsletter-poker-rules-signup .q1-b-09 .form-bg_top {
	background:url(newsletter_b.png) #f3f9ff no-repeat;
	background-position: -840px 0px;
	width: 267px;
	height: 9px;
	margin-left: 10px;
	margin-top:23px;
}
#newsletter-poker-rules-signup .q1-b-09 .form-bg_bottom {
	background:url(newsletter_b.png) #f3f9ff no-repeat;
	background-position: -1120px 0px;
	width: 267px;
	height: 15px;
	margin-left: 10px;
}
#newsletter-poker-rules-signup .q1-b-09 .form-bg {
	background:url(newsletter_b.png) #f3f9ff no-repeat;
	background-position: -841px -8px;
	border-left: 1px solid #cdccce;
	border-right: 1px solid #cdccce;
	width: 265px;
	min-height: 233px;
	height: auto !important;
	height: 233px;
	margin-left: 10px;
	padding-top: 1px;
}
#newsletter-poker-rules-signup .q1-b-09 .poker-rules-form {
	padding-left: 20px;
}
#newsletter-poker-rules-signup .q1-b-09 .newsletter-signup-form li {
	margin: 0pt;
	padding: 1px 0pt;
*margin:0;
*padding:0;
	width: 225px;
}
#newsletter-poker-rules-signup .q1-b-09 .green-button_right, #newsletter-poker-rules-signup .q1-c-09 .green-button_right {
	background: url(formbutt-newsletter_b.png) no-repeat right top;
	font-weight: bold;
	border: 0;
	color: #fff;
	height: 24px;
	padding: 0 30px 2px 0;
	vertical-align: middle;
	overflow: visible;
}
#newsletter-poker-rules-signup .q1-b-09 .buttcontain {
	white-space: nowrap;
	margin-top: 3px;
}
#newsletter-poker-rules-signup .q1-c-09 .buttcontain {
	margin: 10px 0 4px 0;
}
#newsletter-poker-rules-signup .q1-b-09 .widthfix {
	width: 185px !important;
}
#newsletter-poker-rules-signup .q1-b-09 div.xbox #newsletter-sign-up-frame ul.newsletter-signup-form {
	width:225px;
}
.pokerlistings-homepage-b .int-section {
	background: #fff url(section.gif) 0 100% repeat-x;
	padding: 0 0 9px;
	float: left;
	height: 374px;
	clear: both;
}
.int-section div.hr {
	padding: 0;
	margin: 0 0 14px;
	border-color: #efefef;
}
.pokerlistings-homepage-b .int-top-10 {
	float: left;
	width: 320px;
	padding: 0 0 0 10px;
}
.pokerlistings-homepage-b .int-top-10 #top-10-poker-rooms {
	padding: 0;
}
.pokerlistings-homepage-b .int-top-10 #top-10-poker-rooms, .pokerlistings-homepage-b .int-top-10 #top-10-poker-rooms table, .pokerlistings-homepage-b .int-top-10 .rounded-toplist-header {
	width: 310px;
	padding: 0;
}
.pokerlistings-homepage-b .int-top-10 #top-10-poker-rooms table {
	_width: 311px;
}
.pokerlistings-homepage-b .int-top-10 #top-10-poker-rooms table .header-row th {
	font-size: 10px;
}
.pokerlistings-homepage-b .int-today-on-pl {
	float: left;
	width: 438px;
}
.pokerlistings-homepage-b .int-today-on-pl #today-on-pl.mod {
	padding: 0 0 0 2px;
}
.pokerlistings-homepage-b .int-today-on-pl .graphics-heading {
	background: url(Stack-rounded-heading.png) no-repeat scroll right -1055px;
}
.pokerlistings-homepage-b .int-today-on-pl .graphics-heading-left {
	background:transparent url(Stack-rounded-heading.png) repeat scroll left -1110px;
	width: 10px;
}
.pokerlistings-homepage-b .int-today-on-pl .graphics-heading h2 {
	color: #fff;
	margin-bottom: 0;
}
.pokerlistings-homepage-b .int-today-on-pl ul.inline {
	margin-bottom: 0;
}
.pokerlistings-homepage-b .int-today-on-pl #player_control {
	margin-left: 20px;
}
.pokerlistings-homepage-b .int-today-on-pl #player_control li {
	background-image: url(play_controls.png);
	width: 18px;
	margin-right: 5px !important;
}
.pokerlistings-homepage-b .int-today-on-pl #player_control .next {
	background-position: -60px 0;
}
.pokerlistings-homepage-b .int-today-on-pl #player_control .previous {
	background-position: 0 0;
}
.pokerlistings-homepage-b .int-today-on-pl #player_control .play {
	background-position: -40px 0;
}
.pokerlistings-homepage-b .int-today-on-pl #player_control .stop {
	background-position: -20px 0;
}
.intro-foot {
	background: url(footer.gif) 0 0 no-repeat;
	border: none;
	margin: 0 -150px 0 -9px;
	padding: 0 13px 0 10px;
	width: 921px;
	position: relative;
	float: left;
}
.intro-foot #intro {
	background: #fff url(world-map.png) 10px 10px no-repeat;
	margin: 42px 0 0 0;
	padding: 0 20px 0 165px;
	border: none;
}
.intro-foot #intro p {
	margin-bottom: 0;
	padding-bottom: 10px;
}
.int #footer {
	background: #fff url(footer.gif) no-repeat !important;
}
#footer {
	_display: inline-block;
+padding-top: 25px;
	_padding-top: 50px !important;
}
#footer .footer-links {
	border-bottom: 1px solid #ccc;
	margin-bottom: 20px;
}
#footer #footer-navigation {
	margin-bottom: 5px;
	padding-top: 0;
	height: 82px;
	border: none;
}


.pokerlistings-homepage-b div.col-2 {
	width: 490px;
	float: right;
}
.pokerlistings-homepage-b div.col-2  div.heading{
	float:left;
	width:490px;
}

.pokerlistings-homepage-b div.col-2  div.heading h2{
	float:left;
}

div.col-2  div.heading ul.slidenav{
	float:right;
	list-style:none;
	margin:0px;
}

div.col-2  div.heading ul.slidenav li{
	float:left;
	padding-left:2px;
	margin:0px;
}


div.col-2  div.heading ul.slidenav li a{
	background:#3a98f2;
	width:17px;
	height:17px;
	float:left;
	color:#fff;
	text-decoration:none;
	line-height:17px;
	text-align:center;
	-moz-border-radius:3px;
}
div.col-2  div.heading ul.slidenav li a:hover{
	background:#1a3a69;
}
div.col-2  div.heading ul.slidenav li.selectedli a{
	background:#1a3a69;
}

div.col-2 .bonusBox{
	float:left;
	background:url(bgGal.jpg) 0px 0px no-repeat;
	height:161px;
	width:490px;
}
div.col-2 .bonusBox ul.gallary{
	float:left;
	width:490px;
	list-style:none;
	overflow:hidden;
	height:161px;
	margin:0;
	position:relative;
}
div.col-2 .bonusBox ul.gallary li{
	color:#FFFFFF;
	display:none;
	position:absolute;
	top:0px;
	left:0px;
	height:153px;
	margin:0;
	overflow:hidden;
	padding-left:10px;
	padding-right:10px;
	padding-top:7px;
	text-align:justify;
	width:470px;
}
div.col-2 .bonusBox ul.gallary li span.buttonDown{
	position:absolute;
	width:118px;
	height:43px;
	right:12px;
	top:18px;
}
div.col-2 .bonusBox ul.gallary li span.imgspan{
	float:left;
	padding-left:0;
	padding-right:10px;
}
div.col-2 .bonusBox ul.gallary li h2{
	color:#fff;
}
.pokerlistings-homepage-b .gray-qod-border ul{
	float:left;
	width:820px;
	list-style:none;
	margin:0px;
}
.pokerlistings-homepage-b .gray-qod-border ul li{
	float:left;
	width:200px;
	background:url(botcurv.jpg) left bottom no-repeat;
	padding-bottom:14px;
}
.pokerlistings-homepage-b .gray-qod-border ul li h3{
	padding-top:5px;
	margin:0px;
	font-size:16px;
	font-weight:bold;
}
.pokerlistings-homepage-b .gray-qod-border ul li p{
	text-align:justify;	
}
.pokerlistings-homepage-b .gray-qod-border ul li div.topDiv{
	float:left;
	width:172px;
	background:#e7e7e7 url(topcurv.jpg) left top no-repeat;
	padding:14px;
	padding-bottom:0px;
	height:422px;
}