/* +++ POKER GAME PAGE +++ */

#pokergames-page .box-no-topmargin {
	padding: 10px 15px;
}

#pokergames-page .game-type_image {
	display:block;
	float:left;
	margin: 0 15px 10px 0;
	width:150px;
	height:120px;
	background: url(/images/poker-games.jpg) no-repeat;
}
	#pokergames-page span.Omaha-Poker {
		background-position: left -120px;
	}
	#pokergames-page span.Seven-Card-Stud {
		background-position: left -240px;
	}
	#pokergames-page span.Other {
		background-position: left -360px;
	}

#pokergames-page .game-type-info {
	float:left;
	width:570px;
}

#pokergames-page .game-type-info h3 {
	margin-bottom:0;
}
#pokergames-page .game-type-info ul {
	list-style:none;
	margin:0 0 15px 0;
	/*border:1px solid #d7d6d6;*/
}
#pokergames-page .game-type-info ul li {
	display:inline;
	border:1px solid #d7d6d6;
	border-left:none;
	padding:1px 20px;
	color:#145cae;
	font-size:10px;
	background-color:#eee;
}
#pokergames-page .game-type-info ul li.game-top-list-label {
	border-left:1px solid #d7d6d6;
	background-color:#224d7e;
	color:#fff;
	font-weight:bold;
	padding:2px 5px;
}

#pokergames-page #game-type_other label {
	font-weight:bold;
	color:#145cae;
}
#pokergames-page #game-type_other a {
	text-decoration:underline;
}

/* --- POKER GAME PAGE ---*/


/* +++ MARKET PULSE ONLINE PLAYER +++*/


.dropdrown{
	width:205px;
	border: 1px solid #cbcbcb;
}

.submit-note{
	width:205px;
	float:left;
}

/******* egen kod ******************************************/
#market-pulse h1, #market-pulse h2, #market-pulse h3, #market-pulse h4, #market-pulse h5 { color:#000; }
#market-pulse h4 { margin-top:15px; font-family:Arial, sans-serif; font-size:15px; font-weight:bold; color:#353535;}
#market-pulse h4 img { vertical-align:bottom; }
#market-pulse td { vertical-align:middle; }
#market-pulse img { border:0; vertical-align:top;}
#market-pulse label { font:bold 12px Arial, sans-serif;}
#market-pulse table { width:100%; }
#market-pulse option { padding-right:10px; }
#market-pulse input, #market-pulse select, #market-pulse textarea { font-family:Arial; font-size:12px; }
#market-pulse input.text { padding:2px; border:1px solid #CBCBCB; padding-top:1px; }
#market-pulse #playerForm input.submit, #market-pulse #playerSearch input.submit { background:url(/images/new-icons/market-pulse/online-player/submit.png) no-repeat; cursor:pointer; border:0; color:white; width:51px; height:22px; }

#playerForm, #randomShowdown { float:left; width:47%; padding-bottom:10px;padding-right:8px;margin:10px 0 10px 0;}
#playerSearch, #getFullReportForm { float:left; width:48%;padding: 5px 0 0 8px; border-left:1px solid #CDCDCD;}

#playerForm td { height:60px; }
#playerForm .firstRow td { height:40px; padding-bottom:10px; padding-right:10px;}
#playerForm td span.type { font:bold 14px Arial, sans-serif; }
#playerForm td.firstCol { width:40px; }

#blue-player-search form { background:url(/images/new-icons/market-pulse/online-player/signupBgr.png) no-repeat; padding:8px 0 8px 16px; width:100%; margin:15px 0; display:block; }
#blue-player-search form * { display:block; float:left; margin-right:5px; }
#blue-player-search form label { margin-top:4px; } 
#blue-player-search form input.text { margin-top:2px; }

#playerSearch ul { list-style:none; }
#playerSearch li { background:url(/images/new-icons/market-pulse/online-player/dotGrey.png) 0 8px no-repeat; padding:3px 0 3px 15px; }
#playerSearch img#threeDayTrial { margin-top:10px; }

#playerReport img.logo { display:block; float:left; }
#playerReport h3 { float:left; clear:none; margin:35px 0 0 20px; }
#playerReport td { padding-right:30px; }
#playerReport td.firstCol { width:270px;}

#randomShowdown td { vertical-align:middle; color:#0344a8;}
#randomShowdown strong { display:block; }
#randomShowdown td.firstCol { width:40px; }
#randomShowdown td img { margin-top:10px; }

#getFullReportForm td { padding:20px 0 12px; }
#getFullReportForm a, #playerForm a { text-decoration:none; color:#0344a8;}
#getFullReportForm label { padding-top:2px; width:40px; margin-right:10px; display:block; float:left; clear:left; }
#getFullReportForm form { background:url(/images/new-icons/market-pulse/online-player/blueGradient.png) repeat-x; padding:10px 0 0 10px; width:251px; }
html > body #getFullReportForm form { padding-top:1px; }

#getFullReportForm input.text { width:180px; float:left; margin-bottom:0; }
html > body #getFullReportForm input.text { margin-bottom:0; border:1px solid #CBCBCB; }

#getFullReportForm input.submit { margin:5px 0 0 65px; background:url(/images/new-icons/market-pulse/online-player/sumbitRed.png) 0 5px no-repeat; width:172px; height:40px; padding-left:3px; border:0; color:white; text-transform:uppercase; font:bold 13px Trebuchet MS, Arial, sans-serif; cursor:pointer; }

/********************		avgPotSize		*************************/
#avgPotSize { background:url(/images/new-icons/market-pulse/online-player/blueGradient.png) repeat-x; padding:10px; }
#avgPotSize p { margin-top:2px; }
#avgPotSize ul { list-style:none; width:350px; }
#avgPotSize li { background:url(/images/new-icons/market-pulse/online-player/dotGrey.png) 0 8px no-repeat; white-space:nowrap; padding:3px 0 3px 15px; width:150px; display:block; float:left; }

/*************** FOR POKER CRUSHER AD *******************/
.pcBoxBG {
	background-image: url(/images/new-icons/market-pulse/online-player/boxbg.gif);
	background-repeat: no-repeat;
	height: 146px;
	width: 534px;
	margin: 20px 0px 25px 0px;
	padding: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #666666;
}
.pcHdr {
	font-size: 18px;
	font-weight: bold;
	color: #666666;
}
.pcLeft {
	float: left;
}
.pcLeft #pokercrusher-box-link {
	float:left;
	width:85px;
}
#playerReport .pcBoxBG .pcLeft ul{
	margin-left:10px;
	float:left;
	width:140px;
}
.pcRight {
	float: right;
	width: 45%;
	padding-top: 10px;
	text-align: left;
}
.pcRight span {
	margin-left: 10px;
}
.pcRight p {
	font-size: 90%;
	margin-left: 10px;
}
.pcRight a {
	font-size: 90%;
}
.pcRight h2 {
	margin-bottom: 10px;
}

.box-400 {
	width: 100%;
	background: url(/images/new-icons/market-pulse/online-player/b-box-400-top.gif) no-repeat;
	padding-top: 15px;
}
.box-400-bg {
	background: url(/images/new-icons/market-pulse/online-player/b-box-400-bg.gif) repeat-y;
	margin: 0px;
	padding: 10px 20px;
}

#market-pulse {
	margin-right:15px;
	_margin-left:10px;
}

#marketpulse-index div.bottom-border {
	padding-bottom:5px;
	border-bottom:1px solid #CDCDCD;
}

#marketpulse-index div.right-border {
	border-right:1px solid #CDCDCD;
	padding-right:10px;
}

#marketpulse-index .one-col-left .mod {
	/*padding:0;*/
}

#marketpulse-index .one-col-left #table-finder ul {
	width:98%;
}

/* New Market Pulse */
.one-col {
	margin:0 10px;
}

.one-col-left {
	width:59%;
	float:left;
}
.one-col-right {
	width:39%;
	float:right;
}
.marketpulse-header h2 {
	font-size:20px;
	font-family:Trebuchet MS;
	color:#404040;
	padding-bottom:5px;
	border-bottom:1px solid #ccc;
}

#marketpulse-index .marketpulse-header h2 {
	color: #333a42;
	font-size: 34px;
	background: url(/css/redesign/gfx/general/marketpulse/market-pulse_logo.png) no-repeat left 3px;
	padding: 5px 0 4px 57px;
}
	#marketpulse-index .marketpulse-header h2 span{
		color:#145ebc;
		font-size:14px;
		letter-spacing: 4px;
		padding-left:15px;
	}

.marketpulse-header span {
	font-size:16px;
}

#marketpulse-index h2 {
	color:#333333;
}
	#marketpulse-index h2 small {
		font-weight:normal;
		text-transform:none;
		font-size:12px;
	}

/* Cash Game Players Online Now */
.cashgameplayersonline {
	background:transparent url(/css/redesign/gfx/general/marketpulse/bg_cashPlayersOnline.png) repeat-x left top;
	padding-top: 1px;
	padding-left: 10px;
	text-align: left;
}

.cashgameplayersonline p.onlinePlayerCount {
	background:transparent url(/css/redesign/gfx/general/marketpulse/bg_onlinePlayerCount.png) no-repeat center;
	font-weight:bold;
	font-size:20px;
	color:#494949;
	padding:4px;
	text-align: center;
}

.trackedhands {
	background:transparent url(/css/redesign/gfx/general/marketpulse/bg_cashPlayersOnline.png) repeat-x left top;
	padding-top: 1px;
	padding-left:10px;
}
.trackedhands p{
	color:#494949;
}

.trackedhands p strong {
	color:#333333;
}

/* Online Player Search */
#player-online-search form {
	background:transparent url(/css/redesign/gfx/general/marketpulse/bg_onlinePlayerSearch.png) no-repeat left top;
	padding:1px 0 5px 10px;
}
#player-online-search h2 a {
	color:#000;
}
#player-online-search #handle {
	color:#9b9b9b;
	margin-right:10px;
	width:195px;
}

/* Winner of the day, month */
.winner .winnertop {
	width:279px;
	background: url(/css/redesign/gfx/general/marketpulse/bg_winner.png) no-repeat left top;
	/*padding:1px 0 0 10px;*/
	margin-top:15px;
}
.winner .winnertop h3 {
	color:#fff;
	padding:6px 0 4px 10px;
	margin:0;
	font-size: 15px;
}

.winner .winnertop small {
	/*padding-left: 3px; */
}
.winner .winnercontent {
	width:257px;
	border-left:1px solid #b8c8d9;
	border-bottom:1px solid #b8c8d9;
	border-right:1px solid #b8c8d9;	
	padding:3px 10px 10px 10px;
	background-color:#eff6fc;
}

.winner .winnercontent p{
	margin:0;
	padding-top:5px;
}
.winnercontent b {
	padding-right:5px;
	color:#333333;
}

.winnercontent span {
	margin-top:5px;
	display:block;
	height:24px;
	background: url(/css/redesign/gfx/general/marketpulse/marketpulse_winner.png) no-repeat;
	padding: 3px 0 3px 35px;
}
.winnercontent span.player {
	background-position: 0 -35px;
}

.winnercontent .player_name {
	border-bottom: 1px solid #b8c8d9;
}

.winnercontent .player_name_label {
	font-weight: bold;
	border-bottom: 1px solid #b8c8d9;
}

.winnercontent span.game {
	background-position: 0 -70px;
}
.winnercontent span.pot {
	background-position: 0 -105px;
}

.winnercontent span.table {
	background-position: 0 -140px;
}

.winnercontent span.timestamp {
	background-position: 0 -175px;
}

.winnercontent ul {
	margin-top:10px !important;
}

.mp-article-author {
	color:#9780AF;
	display:block;
	margin-top:20px;
} 

.small_clock {
	background: url(/css/redesign/gfx/general/marketpulse/small_clock.png) no-repeat left 3px;
	padding-left:16px;
}

.market-trend {
	padding-bottom:2px;
}

.mp-quickstats-label {
	width: 100px;
	font-weight: bold;
	white-space: nowrap;
}

.mp-quickstats-data-winner {
	font-family: trebuchet MS;
	font-size: 17px;
	font-weight: bold;
}

input#handle{
	width:120px;
}

#market-pulse h2{
	color:#404040;
	font-family:Trebuchet MS;
	font-size:20px;
	/*padding-bottom:5px;*/
	/*margin-bottom:0;*/
}
#market-pulse h2 small{
	color:#9b9b9b;
	text-transform:none;
	font-size:12px;
}
#market-pulse h2.border-bottom {
	border-bottom:1px solid #CCCCCC;
}

#market-pulse h3 span { 
	margin-left: 15px;
	color: #9b9b9b;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
}

.small_clock {
	background:transparent url(/css/redesign/gfx/general/marketpulse/small_clock.png) no-repeat scroll left 3px;
	padding-left:16px;
}

#marketpulse-index .online-player-volume {
	padding-top:5px;
}

.online-player-volume h2,
#MPBrowse h2,
#LiveHighStake h2,
#trackedhands h2 {
	border-bottom:none;
}
/* redesign compressed */

#blue-player-search form#playerSearchForm {
	background: none;
	padding: 2px 0 4px 10px;
	margin: 0;
	width: auto;
	/* line-height: 16px; */
}

#blue-player-search form#playerSearchForm label {
	font-weight: bold;
}

#blue-player-search p {
	position: relative;
	margin-bottom: 0;
}

#blue-player-search .no-handle {
	width: 250px;
}
/*+++ Online Player Opt-In +++*/
#online-player-search-opt-in .confirm {
	padding:20px 0 10px 10px;
}
	#online-player-search-opt-in #online-player-form span{
		display:block;
	}
	#online-player-search-opt-in #online-player-form label{
		display:block;
		color:#717b8b;
		margin-left:42px;
	}
	#online-player-search-opt-in #online-player-form label.foot-note{
		font-size:10px;
		margin-left:90px;
		padding-top:4px;
	}
	#online-player-search-opt-in #chkconfirm {
		float:left;
		margin: 5px 10px;
	}
	#online-player-search-opt-in #online-player-form span.blue-button_left {
		display:inline;
	}
	
	#online-player-search-opt-in img.right {
  	   border:1px solid #ccc;
		padding: 5px;
		background-color: #fff;
 	}
	
/*--- Online Player Opt-In ---*/

/* redesign player types */

.pt-icon-list {
	list-style: none;
	margin: 10px 0;
	padding: 0;
}
	.pt-icon-list li {
		float: left;
		margin: 0 14px 0 0;
		padding: 10px 0 14px 38px;
		width: 80px;
	}

/* player-type-matrix - transparent */

.pt-icon-matrix {	
	list-style: none;
	margin: 10px 0;
	padding: 0;
}
	.pt-icon-matrix li {
		background: url(/css/redesign/gfx/icons/player-type-matrix.gif) no-repeat;
		float: left;
		margin: 0 14px 0 0;
		padding: 10px 0 14px 38px;
		width: 80px;
	}
	.pt_calling,
	.pt_callingstation 	{background: url(/css/redesign/gfx/icons/player-type-matrix.gif) 0 -230px no-repeat;}

	.pt_shark				{background: url(/css/redesign/gfx/icons/player-type-matrix.gif) no-repeat;}
	
	.pt_rock				{background: url(/css/redesign/gfx/icons/player-type-matrix.gif) 0 -288px no-repeat;}
	
	.pt_bomb				{background: url(/css/redesign/gfx/icons/player-type-matrix.gif) 0 -463px no-repeat;}
	
	.pt_warning				{background: url(/css/redesign/gfx/icons/player-type-matrix.gif) 0 -347px no-repeat;}
	
	.pt_mouse				{background: url(/css/redesign/gfx/icons/player-type-matrix.gif) 0 -173px no-repeat;}
	
	.pt_redfish				{background: url(/css/redesign/gfx/icons/player-type-matrix.gif) 0 -58px no-repeat;}
	
	.pt_greenfish			{background: url(/css/redesign/gfx/icons/player-type-matrix.gif) 0 -404px no-repeat;}
	
	.pt_maniac				{background: url(/css/redesign/gfx/icons/player-type-matrix.gif) 0 -114px no-repeat;}

/* Player Search Result Profile */

.player-info-split {
	padding: 0 0 3px 0;
	border-bottom: 1px solid #ccc;
	float: left;
}

.pr-profile-list {
	margin: 0 0 10px 0;
	padding: 0;
	list-style: none;
}

.pr-profile-list li {
	margin: 0 0 12px 0;
	padding: 4px 0 16px 0;
	line-height: 14px;
	clear: both;
}
	.pr-profile-list, .pr-profile-list a {
		color: #045d89;
	}

span.pt-span {
	padding: 6px 0 8px 38px;
	text-transform: capitalize;
}

.pr-profile-list label {
	width: 60px;
	display: block;
	float: left;
	color: #000;
}

.pr-profile-list .photo-thumb {
	margin: 0 10px 0 0;
}

#pr_right, #pr_left {
	width: 208px;
	float: left;
}

/* player strength list */

#content .player-breakdown-list {
	list-style: none;
	margin: 10px 0;
	padding: 0;
}
	
	#content .player-breakdown-list li {
		margin: 0 0 14px 0;
		padding: 0;
	}
	
	.player-breakdown-list h2 {
		margin: 0 0 8px;
		padding: 0px 0 0px 28px;
	}
	
.pr-strength 		{background: url(/css/gfx/icons/green-plus.gif) no-repeat;}

.pr-weakness		{background: url(/css/gfx/icons/red-minus.gif) no-repeat;}

.pr-advice			{background: url(/css/gfx/icons/white-check-on-blue.gif) no-repeat;}

.pr-tendency		{background: url(/css/gfx/icons/white-t-on-blue.gif) no-repeat;}

/* Report Request */

.white-content-round-box-red ul {
	margin: 10 0px 4px 2px;
	padding: 0;
	clear: both;
}

.red-button_right a {
	color:#FFFFFF;
	display: block;
	margin: 0 -3px;
	padding: 0 5px 0 0;
	text-align: center;
	width: 220px;
}

/* online-player-refined-search */

#online-player-refined-search .dropdrown {
	float: right;
	width: 225px;
}

#online-player-refined-search p {
	clear: both;
	margin-bottom: 4px;
}

#online-player-refined-search p input {
	width: 80px;
	height: 23px;
	line-height: 14px;
	margin-top: 1px;
}
#online-player-refined-search label {
	cursor:auto;
}

/* random showdown */

#online-player-showdown h2 {
	margin-top: 0;
}

.showdown-list, .showdown-details-list {
	margin: 0;
	padding: 0;
	list-style: none;
	clear: both;
	color: #2e2e2e;
}

.showdown-list li {
	float: left;
	height: 112px;
	margin: 5px 50px 5px 0;
	padding: 0;
}

.showdown-list li p {
	height: 40px;
	width: 60px;
	line-height: 18px;		
}

.showdown-details-list li {
	margin: 5px 32px 14px 0;
	float: left;
	padding: 0;
}

.showdown-details-list li strong {
	padding-right: 6px;
} 

/* alias search narrow */

#player-alias-search form {
	background: #efefef none repeat scroll 0%;
	clear: left;
	margin: 0 0 10px;
	padding: 10px;
}
#player-alias-search label input {
	margin: 0 5px;
	width: 130px;
}
#player-alias-search form p {
	margin: 0;
}

/* popup famous player submit */

#tip-online-player {
	color: #494949;
	margin: 0;
	padding: 16px 10px 10px 10px;
	background: #FEFEFE url(/css/gfx/content/popup-form-bg.jpg) no-repeat;
	height: 386px;
}

#tip-online-player p {
	margin: 0 0 10px 0;
}
#tip-online-player a {
	color: #106BDE;
}

#tip-online-player form {
	margin: 10px 0;
	padding: 0;
}

#tip-online-player div.popup-center {
	text-align: center;
	margin: 14px auto;
}

#tip-online-player form label {
	font-weight: bold;
	color: #434343;
}

#tip-online-player form p input {
	width: 170px;
	border: 1px solid #D6D3CE;
	margin-top: 2px;
}

#tip-online-player form input.blue-button_right {
	width: 200px;
	margin-right: -5px;
}
		
#tip-online-player h3 {
	color: #145eae;
	font-size: 14px;
	margin-bottom: 0;
}

/* Player search box */
#player-alias-search {
	border-bottom: 1px solid #ccc;
	margin-bottom: 3px;
}

	#player-alias-search p img.search {
		float: left;
		margin: 0 10px 10px 0;
	}
	
	#player-alias-search p label {
		font-weight: bold;
	}

	
	#player-alias-search form {
		clear: left;
		padding: 10px;
		margin: 0 0 10px;
		background: #efefef;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
		*padding-top: 5px;
	}
	
	#player-alias-search label input {
		width: 130px;
		margin: 0 5px;
	}
	
	#player-alias-search form p {
		margin: 0;
	}
	
#player-report-header .player-name {
	padding: 30px 0pt 0pt; 
	float: right;
	width: 84px;
}

/* redesign famous players */

.famous-players-list {
	margin: 0;
	padding: 0;
	list-style: none;
	clear: both;
}
	.famous-players-list li {
		float: left;
		height: 110px;
		width: 82px;
		padding: 0 2px;
		text-align: center;
	}
	
	.famous-players-list li img {
		height: 100px;
	}

.photo-thumb {
	float: none;
	height: 74px;
	width: 50px;		
	margin: 0 auto;
	text-align: center;
	text-indent: -999px;
	border: 1px solid #dbdbdb;
	overflow: hidden;
}
	.photo-thumb img {
		float: left;
		height: auto;
		padding-left: 0;
	}

/* Are We Missing Anyone? */

#all-famous-players .all-famous-players-table th, #fp-famous-players .all-famous-players-table th {
	font-weight: bold;
}

#all-famous-players .all-famous-players-table td, #all-famous-players .all-famous-players-table th,
#fp-famous-players .all-famous-players-table td, #fp-famous-players .all-famous-players-table th {
	border-bottom: 1px solid #ebe4b0;
	padding: 4px 10px 5px 10px;
	line-height: 25px;
}

#all-famous-players .all-famous-players-table .even td,
#fp-famous-players .all-famous-players-table .even td {
	background: #f7f6e4;
}

#all-famous-players .all-famous-players-table .odd td,
#fp-famous-players .all-famous-players-table .odd td {
	background: #fff;
}

/* FP Famous Players */

#fp-famous-players .photo-thumb {
	height: 100px;
	width: 66px;
	float: left;
	margin: 0 10px 0 0;
	}
	
#fp-famous-players .zero-height{
	line-height: 0px;
	clear: both;
}

ul.fp-famous-player-info {
	list-style: none;
	margin: 0;
	padding: 0;
}
	.fp-famous-player-info li.icon-li {
		line-height: 33px;
	}
		.fp-famous-player-info li.icon-li img {
			padding-right: 5px;
		}
	.fp-famous-player-info h3 {
		line-height: 24px;
		size: 14px;
		margin: 0 0 3px 0;
	}

	#fp-famous-players td span {
		font-weight: bold;
		color: #145EAE;
	}
	
.pt-fp-span {
	display: block;
	text-transform: capitalize;
	height: 30px;
	padding-left: 40px;
	margin-top: 2px;
	line-height: 26px;
}	


/* --- MARKET PULSE ONLINE PLAYER ---*/

/* +++ ADs +++ */
.ad .box-download{
	width:122px;
	float:left;
	height:122px;
}

	.for-windows {
		width:15px;
		height:15px;
		background:url(/images/redesign/ads/for-windows.png) no-repeat;
		padding-left:19px;
		padding-bottom:3px;
	}
	
	.ad .info{
		clear:both;
		display:block;
	}
	.ad .info ul{
		padding-left:60px;
		_margin-top:-25px;
	}
	.ad .info ul li{
		background:none;
		padding-left:0;
	}
	.ad .info p {
		text-align:center;
	}
	.ad .download{
		float:left;
	}
	.ad .download h2 {
		font-style:italic;
		font-weight:500;
		text-align:center;
	}
	.ad .download p{
		font-size:10px;
		padding:5px;
	}

/* Calculatem */

#ad-content-calculatem {
	background:url(/images/redesign/ads/calculatem_bg.png) no-repeat;
	padding-top:35px;
	height:248px;
}

/* Poker Crusher */

#ad-content-pokercrusher {
	background:url(/images/redesign/ads/poker-crusher.png) no-repeat;
	padding-top:6px;
	height:202px;
}

#tournamentClock.mod{
	margin:0 auto;
	padding: 0;
	width: 298px;
	min-height: 330px;
	height: auto !important;
	height: 300px;
	background:url(/images/redesign/ads/clock_home.jpg) no-repeat left 25px;
	position: relative;
}
	
	#tournamentClock h4{
		margin: 5px 10px;
	}

	#tournamentClock p{
		margin: 5px 10px;
	}
	#tournamentClock ul{
		margin: 5px 10px;
	}
	
	#tournamentClock ul li{
		background:none;
		padding-left:0;
	}
	
	#tournamentClock .clock-box-download {
		top: 185px;
		left: 52px;
		position: absolute;
	}
	#tournamentClock .clock-launch{
		text-align:center;
		margin:10px 0 5px;
	}
	
	#tournamentClock .clock-setup {
		text-align:center;
	}
	
/* --- ADs -- */

/* +++ Exclusive Bonuses +++ */
#exclusive-bonuses {}
	#exclusive-bonuses ul.bullets{
		margin-bottom:0;
		margin-top:0;
	}
	#exclusive-bonuses th {
		border-bottom: 1px solid #e5dab0;
		background: #fff;
	}
	#exclusive-bonuses h2{ margin-top:0; }
	#exclusive-bonuses th.first-child,
	#exclusive-bonuses td.first-child { padding-left: 15px; }
	#exclusive-bonuses th.last-child,
	#exclusive-bonuses td.last-child { padding-right: 15px; }
	#exclusive-bonuses table a { text-decoration:underline; }
	#exclusive-bonuses table a:hover { text-decoration: none; }

#exclusive-bonuses table {
	background: url(/css/redesign/gfx/general/marketpulse/bg_cashPlayersOnline.png) 0 20px repeat-x;
	padding: 1px 0 0;
}	




/* New FP bonus design */
#bonus-offer-container {
	background: url(/css/redesign/gfx/general/gray-gradient.jpg) repeat-x;
}
.see-all {
	text-align:center;
	margin:10px 0 0 0;
	padding:0!important;
}
.see-all a{
	font-weight:bold;
	text-decoration:underline;
}
#bonus-offer-container p{
	padding:8px;
}

#table-heading {
	background: url(/css/redesign/gfx/general/bonus-tableheading_bg.jpg) no-repeat left bottom;
	margin-left: 5px;
	font-weight:bold;
	height:17px;
	vertical-align:bottom;
}
	#table-heading label{
		padding-top:2px;
		text-align:center;
		display:block;
		float:left;
	}
	#table-heading .heading-room { width: 150px; }
	#table-heading .heading-vs{ width: 190px; }
	#table-heading .heading-match{ width: 90px; }
	#bonus-offer-container table {
		margin:0 5px;
		padding:0 3px;
		border:1px solid #808080;
		width:433px;
		background: #e4e3df url(/css/redesign/gfx/general/bonus-poker_bg.jpg) repeat-y;
	}
	#bonus-offer-container table td {
		border-bottom:1px solid #a3a0a7;
		padding:5px 3px;
		white-space:nowrap;
	}
	#bonus-offer-container table td.noborders { border-bottom:none; }
	#bonus-offer-container table a {
		font-weight:bold;
		text-decoration:underline;
	}
	#bonus-offer-container td.mid-child {
		width:185px;
		background-color:#fff;
	}
	#bonus-offer-container td.mid-child label {
		background: url(/css/redesign/gfx/general/your-bonus_bg.png) no-repeat top right;
		width:185px;
		display:block;
		padding:5px 0;
		font-weight:bold;
		font-size:12px;
	}
.regular-bonus div { float:left; }
.regular-bonus .text { font-size:10px; }
.regular-bonus .regular-bar {
	border:1px solid #800000;
	height:12px;
	background: url(/css/redesign/gfx/general/bonus-bar_bg.png) repeat-x;
	margin:0 0 0 3px;
	overflow:hidden;
}
	#bonus-offer-container .number {
		font-size:10px;
		text-align:center;
		padding-top:6px;
	}
	#bonus-offer-container td.last-child {
		background-color:#e5e3df;
	}

#strategy-bonus-offers .exclusive-bonus-blue-box {
	background: url(/css/redesign/gfx/general/short-blue-gradient-bg.png) repeat-x;
	border-top: 1px solid #cbdae5;
	padding: 10px;
	margin-bottom: 10px;
	height: 76px;
	line-height: 18px;
}
/* --- Exclusive Bonuses --- */

/* +++ Img box +++ */
#imgbox-loading { background: url(/css/redesign/gfx/icons/ajax-loader.gif) no-repeat; width: 24px; height: 24px; text-indent: -10000px; }
#imgbox { background: #fafafa url(/css/redesign/gfx/icons/close-simple-image-viewer.gif) no-repeat right top; border: 1px solid #666; padding: 20px 10px 15px 15px; max-width: 640px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; box-shadow: 10px; z-index: 100; }
	#imgbox p:first-child { margin-top: 40px; }
	#imgbox p img { max-width: 633px; border: 1px solid #333; margin-right: 5px; }
	#imgbox ul { margin-left: 0; padding-left: 0; list-style-type: none; }
	#imgbox ul:after { content: "."; display: block; height: 0; visibility: hidden; clear: both; }
		#imgbox ul li { float: left; position: relative; width: 35px; height: 35px; margin: 0 5px 5px 0; }
			#imgbox ul li a { background: #fff; position: absolute; left: 0; top: 0;display: block;width: 33px;height: 33px;border: 1px solid #666;overflow: hidden;z-index: 101;}
			#imgbox ul li a.selected { border-color: #369; }
			#imgbox ul li a:hover { left: -25px;top: -25px;	width: 83px;height: 83px;z-index: 103;}
				#imgbox ul li a img, #imgbox ul li a:hover img { width: 150px; border: 0; }
/* --- Img box --- */

/* +++ Market Pulse +++ */
/* MP Menu on TwoColNoMenu page type */
.two-col-no-menu-b #MPBrowse {
	padding-left: 10px;
	padding-bottom: 6px;
	border-bottom: 1px solid #ccc;
}

.blue-popular_menu {/*marketpulseonline... (line 399)*/
	background: url(/css/redesign/gfx/general/marketpulse/mp_menu_bg.png) no-repeat top left;
	margin-bottom: 10px;
	width:289px;
}
	.blue-popular_menu.int {
		width: 275px;
		background: url(/css/redesign/gfx/general/marketpulse/mp_menu_bg_int.png) no-repeat top left;
	}
		.blue-popular_menu.int .blue-popular_menu_bottom {
			background: url(/css/redesign/gfx/general/marketpulse/mp_menu_bg_int.png) no-repeat bottom left;
		}
	
.blue-popular_menu_bottom {
	height: 8px;
	background: url(/css/redesign/gfx/general/marketpulse/mp_menu_bg.png) no-repeat bottom left;
}
	.blue-popular_menu h2 {
		font-family:Trebuchet MS;
		font-size:18px;
		color:#fff!important;
		font-weight:normal!important;
		padding: 5px 0 0 10px!important;
	}
	.blue-popular_menu form {
		padding:10px 5px 0 5px;
		_padding:10px 0 0 5px;
	}
	.blue-popular_menu h3 {
		margin:10px 0pt!important;
		color:#fff!important;
		font-size:14px!important;
	}
	.blue-popular_menu  table {
		margin-bottom: 0;
	}
	.blue-popular_menu td {
		padding: 3px;
	}
	.blue-popular_menu .mp-menu-links {/*marketpulseonline... (line 414)*/
		color: #fff;
		font-size: 11px;
		line-height: 20px;
		/*padding: 5px;*/
		color:#59A3EF;
	}
	.blue-popular_menu select {/*marketpulseonline... (line 409)*/
		padding: 2px;
		width: 206px;
		margin: 0 0pt 0pt 2px;
		color:#005B8B;
	}
	.blue-popular_menu select optgroup {
		font-style:normal;
	}
	.blue-popular_menu select optgroup option {
		padding-left:10px;
	}
	
	.mp-menu-links a {
		color:#fff;
		font-size:11px;
		line-height:20px;
		padding:4px;
	}
	
	.blue-popular_menu .mp-menu-links a.first-child {
		padding: 5px 5px 5px 0;
	}
	
	.blue-popular_menu ul {
		padding: 0 0 5px 10px;
		margin: 0;
		width:45%;
		float:left;
		list-style:none;
	}
	.blue-popular_menu ul li {
		background: url(/css/redesign/gfx/general/marketpulse/blue-menu_bullet.png) no-repeat left 5px;
		padding-left:10px;
	}
	.blue-popular_menu ul a {
		color:#fff!important;
	}
	
	.blue-popular_menu ul.one-ul {
		width:99%;
		padding:10px 0 5px 15px;
	}
		.blue-popular_menu ul.one-ul li {
			display:block;
			float:left;
			width:44%;
		}
/* --- Market Pulse --- */

/* +++ Strategy +++ */
#search-strategy-articles .search-archive-wide {
		width: 330px;
		margin-right: 6px;
		float: left;
	}
/* --- Strategy --- */

/* +++ Question of the Day +++ */
/*
	=== Question of the Day ===
*/
/* Earlier Questions Box */

.ruled {
	border-bottom: 1px solid #ccc;
	padding: 0 0 18px 10px;
	color: #404040;
}
.gray333 {
	color: #333;
}
.more.gray333 {
	font-size: 12px;
	margin: 0 !important;
	padding: 0 !important;
}

#question-page #content div.left {
	width: 500px;
}

/* First Step */
#question-page #content div#qod-step-first p input.button {
	margin-top: 10px;
}

#question-page #content div#qod-step-first p.left {
	text-align: center;
}

/* Step 1 */
#question-page #content div#qod-step-1 div.col-a form p {
	position: relative;
	padding: 4px 0;
}

	#question-page #content div#qod-step-1 div.col-a form p label {
		font-weight: bold;
	}

		#question-page #content div#qod-step-1 div.col-a form p label input, 
		#question-page #content div#qod-step-1 div.col-a form p label select {
			position: absolute;
			left: 140px;
		}

		#question-page #content div#qod-step-1 div.col-a form p label select {
			width: 180px;
		}

		#question-page #content div#qod-step-1 div.col-a form p label input.button {
			left: 210px;
		}

#question-page #content div#qod-step-1 div.col-a p a {
	margin: 0 0 0 140px;
}

/* Step 4 */
#question-page #content div#qod-step-4 ul.plain {
	width: 180px;
}

/* Question of the Day */

.qot-card-table {
	width: 439px;
	height: 304px;
	background: url(/css/gfx/boxes/question-of-the-day.png) no-repeat;
	position: relative;
}

#qot-card-table p {
	margin: 0;
	left: 0;
	top: 0;
	height: 30px;
	width: 40px;
	position: relative;
	float: left;
	display: block;
	size: 40px;
	background: red;
}

#blinds span, #pot span {
	color: #8a8c8f;
}

#qotd-qotd #blinds {
	position: absolute;
	margin: 10px 0 0 12px;
	padding: 0 0 0 21px;
	height: 19px;
	background: url(/css/gfx/boxes/qod-blinds.gif) no-repeat;
}
	#qotd-qotd #blinds li {
		list-style: none;
	}

#qotd-qotd #pot {
	position: absolute;
	margin: 10px 0 0 0;
	padding: 0 0 0 21px;
	text-align: right;
	right: 12px;
	height: 19px;
	background: url(/css/gfx/boxes/qod-pot.gif) no-repeat;
}

#qotd-qotd .qot-card-table ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.qot-card-table ul li {
	position: absolute;
	text-align: center;
	width: 84px;
	height: 52px;
	color: #8a8c8f;
	margin: 0;
	padding: 15px 0 0 0;
}	

.qot-card-table ul li strong {
	display: block;
}	

.qot-card-table ul li {
	color: #ccc;
}

.qot-card-table ul li.active {
	color: #8a8c8f;;
}

.qot-card-table ul li.active strong {
	color: #333;
}	

/* Dealer Hand */

#qod-dealer-hand {
	margin: 140px 0 0 110px;
	width: 222px;
	color: #fff;
	text-align: left;
	padding-top: 0;
}
	#qod-dealer-hand div {
	float: left;
	margin-bottom: -1px;
	padding-bottom: 0;;
	}
	#qod-dealer-hand div div div{
	 	clear: left; 
		text-indent: 4px;
		position: relative;		
	 }
	#qod-dealer-hand #qod-flop {
		width: 123px;		
		/* line-height: 20px; */
		line-height:22px;
		margin-bottom:-7px;
	}
	
	#qod-dealer-hand #qod-turn {
		padding: 0 0 0 7px;
	}
	
	#qod-dealer-hand #qod-river {
		padding: 0 0 0 7px;
	}

/* Your Hand Box */

#qod-your-hand.your-hand {
	background: url(/css/gfx/boxes/qod-your-hand-box.gif) no-repeat;
	color: #333;
	padding-top: 3px;
}
	#qod-your-hand.your-hand strong {
		color: #333;
	}

#qod-your-hand .cards {
	position: absolute;
	left: 1px;
	bottom: 55px;
	_bottom: 54px;
}

/* Active Hand */
.qod-card-table .active-hand {
	background: url(/css/gfx/boxes/qod-active-hand-box.gif) 0% 100% no-repeat;
}
	
/*
	=== Card Matrix ===
*/
 
.qot-card-table .cards span {
	display: block;
	background: url(/images/deck/card-matrix.gif); 
	text-indent: -9999px;	
	height: 24px;
	width: 38px;
	float: left;
	margin: 0 3px 0 0;
	_margin: 0 0px 0 1px;
}

	.qot-card-table #qod-dealer-hand .cards span {
		height: 54px;
	}
	
	.qot-card-table .cards span.C-questionmark { background-position: -44px top; }
/* --- hearts --- */
	.qot-card-table .cards span.C-Ah { background-position: -3px -715px; }
	.qot-card-table .cards span.C-Kh { background-position: -3px -660px; }
	.qot-card-table .cards span.C-Qh { background-position: -3px -605px; }
	.qot-card-table .cards span.C-Jh { background-position: -3px -550px; }
	.qot-card-table .cards span.C-Th { background-position: -3px -495px; }
	.qot-card-table .cards span.C-9h { background-position: -3px -440px; }
	.qot-card-table .cards span.C-8h { background-position: -3px -385px; }
	.qot-card-table .cards span.C-7h { background-position: -3px -330px; }
	.qot-card-table .cards span.C-6h { background-position: -3px -275px; }
	.qot-card-table .cards span.C-5h { background-position: -3px -220px; }
	.qot-card-table .cards span.C-4h { background-position: -3px -165px; }
	.qot-card-table .cards span.C-3h { background-position: -3px -110px; }
	.qot-card-table .cards span.C-2h { background-position: -3px -55px; }
	
	/* --- diamonds --- */

	.qot-card-table .cards span.C-Ad { background-position: -44px -715px; }
	.qot-card-table .cards span.C-Kd { background-position: -44px -660px; }
	.qot-card-table .cards span.C-Qd { background-position: -44px -605px; }
	.qot-card-table .cards span.C-Jd { background-position: -44px -550px; }
	.qot-card-table .cards span.C-Td { background-position: -44px -495px; }
	.qot-card-table .cards span.C-9d { background-position: -44px -440px; }
	.qot-card-table .cards span.C-8d { background-position: -44px -385px; }
	.qot-card-table .cards span.C-7d { background-position: -44px -330px; }
	.qot-card-table .cards span.C-6d { background-position: -44px -275px; }
	.qot-card-table .cards span.C-5d { background-position: -44px -220px; }
	.qot-card-table .cards span.C-4d { background-position: -44px -165px; }
	.qot-card-table .cards span.C-3d { background-position: -44px -110px; }
	.qot-card-table .cards span.C-2d { background-position: -44px -55px; }
	
	/* --- clubs --- */
	
	.qot-card-table .cards span.C-Ac { background-position: -85px -715px; }
	.qot-card-table .cards span.C-Kc { background-position: -85px -660px; }
	.qot-card-table .cards span.C-Qc { background-position: -85px -605px; }
	.qot-card-table .cards span.C-Jc { background-position: -85px -550px; }
	.qot-card-table .cards span.C-Tc { background-position: -85px -495px; }
	.qot-card-table .cards span.C-9c { background-position: -85px -440px; }
	.qot-card-table .cards span.C-8c { background-position: -85px -385px; }
	.qot-card-table .cards span.C-7c { background-position: -85px -330px; }
	.qot-card-table .cards span.C-6c { background-position: -85px -275px; }
	.qot-card-table .cards span.C-5c { background-position: -85px -220px; }
	.qot-card-table .cards span.C-4c { background-position: -85px -165px; }
	.qot-card-table .cards span.C-3c { background-position: -85px -110px; }
	.qot-card-table .cards span.C-2c { background-position: -85px -55px; }
	
	/* --- spades --- */
	
	.qot-card-table .cards span.C-As { background-position: -126px -715px; }
	.qot-card-table .cards span.C-Ks { background-position: -126px -660px; }
	.qot-card-table .cards span.C-Qs { background-position: -126px -605px; }
	.qot-card-table .cards span.C-Js { background-position: -126px -550px; }
	.qot-card-table .cards span.C-Ts { background-position: -126px -495px; }
	.qot-card-table .cards span.C-9s { background-position: -126px -440px; }
	.qot-card-table .cards span.C-8s { background-position: -126px -385px; }
	.qot-card-table .cards span.C-7s { background-position: -126px -330px; }
	.qot-card-table .cards span.C-6s { background-position: -126px -275px; }
	.qot-card-table .cards span.C-5s { background-position: -126px -220px; }
	.qot-card-table .cards span.C-4s { background-position: -126px -165px; }
	.qot-card-table .cards span.C-3s { background-position: -126px -110px; }
	.qot-card-table .cards span.C-2s { background-position: -126px -55px; }

/* 
	=== end card matrix ===
*/

#qod-step-first .col-1, #qod-step-1 .col-1, #qod-step-3 .col-1 {
	width: 450px;
	float: left;
}

#qod-step-first .col-2, #qod-step-1 .col-2, #qod-step-3 .col-2 {
	width: 282px;
	float: right;
	padding: 0 8px 0 0;
}

/* col-2 question */	

.qod-answers {
	margin: 0 0 6px 0;
}

.col-2 .qod-answers ul {
	list-style: none;
	margin: 0;
	padding: 0 0 6px 0;
	border-top: 1px dotted #dfdbd5;
}

	.col-2 .qod-answers li {
		margin: 4px 0;
		padding: 4px 0 2px 0;
		line-height: 20px;
		color: #145eae;
		border-bottom: 1px dotted #dfdbd5;
	}
	.col-2 .qod-answers li input {
		float: right;
		height: 20px;
	}
	.col-2 .qod-answers form p input {
		float: none;
	}
	.col-2 .qod-answers form p {
		text-align: right;
	}

/* end col-2 */

/* qotd links */

ul.qotd-links {	
	color: #8a8c8f;
	margin: 18px 0 0 0;
	float: left;
	text-align: center;
	white-space: nowrap;
}
	.qotd-links li {
		float: left;
		padding: 0 15px 10px 0px;
	}

.border-bottom {
	border-bottom: 1px solid #ccc; 
}

.answer-text {
	background: url(/css/gfx/icons/question.png) no-repeat;
	padding: 0 0 0 120px;
	min-height: 100px;
	_height: 100px;
	display: block;
}

table.current-votes-count {
	background: url(/css/redesign/gfx/general/short-blue-gradient-qotd.gif) repeat-x;
	border: 1px solid #b8c8d9;
	text-align: center;
	list-style: none;
	margin: 6px 4px 15px 0;	
	font-size: 14px;
	width: 430px;
	color: #000;
}
	table.current-votes-count td {
		text-align: center;
		font-weight: bold;
		padding: 14px 0;
	}
.correct-answer {
	color: #b80101;
}
.vote-percent {
	color: #6a6a6a;
	display: inline;
	padding: 0 0 0 4px;
}

.sweepstakes-brown {
	background: url(/css/gfx/boxes/sweepstakes-brown-gradient.gif) repeat-x;
}

ul.sweepstakes-form {
	margin: 0;
	padding: 0 0 16px 0;
}
.sweepstakes-form li {
	height: 30px;
	list-style: none;
	margin-left: 0;
	padding-left: 0;
}

.sweepstakes-form label {
	font-weight: bold;	
	display:block;
	width: 86px;
}
	.sweepstakes-form li {
		display: none;
	}
	.sweepstakes-form li.not-hidden {
		display: block;
	}
	.sweepstakes-form label.invalid {
		width: 100%;
	}

.sweepstakes-form .yob label {
	width: 88px;
}

.sweepstakes-form input, .sweepstakes-form select{
	float: right;
	width: 320px;
}

.sweepstakes-form input.small-select {
	float: left;
	width: 86px; 
	display: block;
}
	.sweepstakes-form .yob input, .sweepstakes-form .yob label, .sweepstakes-form .yob select, .sweepstakes-form .yob img {
		float: left;
	}

.sweepstakes-form input.red-button_right {
	background:transparent url(/images/redesign/buttons/red-button_right.gif) no-repeat scroll right top;
	border:0pt none;
	font-size: 15px;
	color:#FFFFFF;
	font-weight:bold;
	height:32px;
	padding: 0 14px 4px 0;
	width:  150px;
	float: left;
}
.sweepstakes-form .float-right {
	float: right;	
}
.sweepstakes-form .float-left {
	padding: 8px 8px 8px 0;
}
.sweepstakes-form .prizes label {
	font-weight: normal;
}
.sweepstakes-form .prizes input {
	float: none;
	width: auto;
	padding: 0 8px 0 0;
}

/* qotd by week */

.dotted-right {
	float: left;
	padding-right: 20px;
	margin-right: 20px;
	border-right: 1px dotted #dfdbd5;
}
.qotd-summary strong { color: #333; }

.qotd-listing {
	margin: 20px 0 20px 0;
	padding: 6px 10px;
	background: url(/css/redesign/gfx/general/newsletter-signup-bg.gif) repeat-x;
	border-top: 1px solid #cbdae5;
}
 .qotd-listing li {
 	list-style: none;
	padding: 4px 0pt;
 }
 
.qotd-listing li strong { padding: 0 20px 0 0; }

/* col-2 question */	

.qod-answers { margin: 0; }

.col-2 .qod-answers ul, .qod-answers ul {
	list-style: none;
	margin: 0 0 6px 0;  
	padding: 0;
	border-top: 1px dotted #dfdbd5;
	float: left;
	width: 210px;
}
	.col-2 .qod-answers li, .qod-answers ul li {
		margin: 2px 0;
		padding: 2px 0 2px 0;
		line-height: 20px;
		color: #145eae;
		border-bottom: 1px dotted #dfdbd5;
	}
	.col-2 .qod-answers input, .qod-answers input {
		float: right;		
	}
	.col-2 .qod-answers input, .qod-answers li input {
		height: 20px;
	}
	.col-2 .qod-answers input.blue-button_right {
		height: 22px;
	}
	.col-2 .qod-answers form p input, .qod-answers p input {
		float: none;
	}
	.col-2 .qod-answers form p, .qod-answers form p {
		text-align: right;
		clear: both;
	}
	.col-2 .qod-answers ul {
		width: 280px;
	}

.qod-answers fieldset legend {
	color: #000;
	float: left;
}
/* end col-2 */

/* border for 2-col-no-menu page type */
.two-col-no-menu-a #question-of-the-day {
	border-bottom: 1px solid #ccc;
}
	#question-of-the-day .first-of-kind dl.data dt {
		margin:0 5px 0 0;
	}

ul.qotd-answers {
	list-style:none;
}


/* Default Player Positions */

.qot-card-table .top-right-corner, .qot-card-table .inactive.top-right-corner {
	margin: 52px 0 0 332px;
}

.qot-card-table .top-left-corner, .qot-card-table .inactive.top-left-corner {
	margin: 52px 0 0 23px;
}

.qot-card-table .right-middle, .qot-card-table .inactive.right-middle {
	margin: 139px 0 0 352px;
}

.qot-card-table .left-middle, .qot-card-table .inactive.left-middle {
	margin: 139px 0 0 3px;
}

.qot-card-table .bottom-right-corner, .qot-card-table .inactive.bottom-right-corner {
	margin: 227px 0 0 332px;
}

.qot-card-table .bottom-left-corner, .qot-card-table .inactive.bottom-left-corner {
	margin: 227px 0 0 23px;	
}

.qot-card-table .bottom-right-center, .qot-card-table .inactive.bottom-right-center {
	margin: 247px 0 0 229px;
}

.qot-card-table .bottom-left-center, .qot-card-table .inactive.bottom-left-center {
	margin: 259px 0pt 0pt 126px
}

.qot-card-table .top-right-center, .qot-card-table .inactive.top-right-center {
	margin: 33px 0 0 229px;
}

.qot-card-table .top-left-center, .qot-card-table .inactive.top-left-center {
	margin: 33px 0 0 126px;
}

/* end default player positions */

/* Call and Raise graphics and text */

/* Active Hand */
.qot-card-table ul li.active {
	background: url(/css/gfx/boxes/qod-active-opponent-cards-box.gif) no-repeat;
	/* height: 52px;  	
	padding-top: 15px*/
}	

/* No Raise - Default */
.qot-card-table ul li.active span {
	background: none; 
	padding-left: 13px; 
	line-height: 13px
}

/* Raise */
.qot-card-table ul li span.raise {
	background: url(/css/gfx/boxes/qod-raise.gif) 0% 50% no-repeat;
	padding-left: 13px; 
	line-height: 13px;
}

/* Call */
.qot-card-table ul li .call {
	background: url(/css/gfx/boxes/qod-chips.gif) 100% 0 no-repeat;
	position: relative; 
	color: #fff;
	padding: 2px 30px 3px 10px;
	height: 14px; 
	line-height: 13px;
	text-align: right;
}

/* Active and Call Positions */
#qod-your-hand.your-hand.active { */
	/* background: url(/css/gfx/boxes/qod-active-hand-box.gif) no-repeat; */
	/* optional green border box for active your-hand */		
	padding-top: 3px;
	margin-top: 259px;
}
	.qot-card-table ul li.bottom-left-center .call {
		margin: -57px 0 0 -6px;
	}
	
#qod-your-hand .call {
	margin: 0;
	top: -75px;
	left: -9px;
}
	
.qot-card-table .active.top-right-corner, .qot-card-table .active.top-left-corner {
	margin-top: 52px;
}
	.qot-card-table ul li.active.top-right-corner .call {		
		margin: 9px 20pt 0pt -30px;
	}
	.qot-card-table ul li.active.top-left-corner .call {
		margin: 9px -24px 0 10px;
	}

.qot-card-table .active.right-middle, .qot-card-table .active.left-middle {
	margin-top: 139px;
}	
	.qot-card-table ul li.active.right-middle .call {
		margin: -62px 26pt 0pt -38px;
	}

	.qot-card-table ul li.active.left-middle .call {
		margin: -62px -24px 0 18px;
	}

.qot-card-table .active.bottom-right-corner, .qot-card-table .active.bottom-left-corner {
	margin-top: 227px; 
}
	.qot-card-table ul li.active.bottom-right-corner .call {
		margin: -62px 14pt 0 -21px; 
		padding-right: 30px
	}
	.qot-card-table ul li.active.bottom-left-corner .call {
		margin: -62px -12px 0 0px;
	}

.qot-card-table .active.bottom-right-center {
	margin-top: 247px;
}
	.qot-card-table ul li.active.bottom-right-center .call {
		margin: -62px 0 0 -10px;
	}

.qot-card-table .active.top-left-center, .qot-card-table .active.top-right-center {
	margin-top: 33px;
}
	.qot-card-table ul li.active.top-left-center .call, .qot-card-table ul li.active.top-right-center .call {
		margin: 9px 0 0 -8px;
	}
	
/* table pot */
.qot-card-table ul li .table-pot {
	height: 20px;
	margin-top: -9px;
	text-align: right;
	width: 120px;
}
	.qot-card-table ul li .table-pot span {
		background: url(/css/gfx/boxes/qod-chips.gif) 100% 0 no-repeat; 
		padding: 2px 30px 2px 0; 
		height: 14px;
		position: relative;
		/* line-height: 14px; */
	}
	
/* front page qotd links */
	
.qotd-fp-left {
	float: left;
	width: 210px;
	padding-right: 10px;
}
.qotd-fp-right {
	float: left;
	width: 210px;
}

.qotd-fp-left p, .qotd-fp-right p {
	margin: 10px 0;
}

#qotd-qotd ul.bullets {
	clear: both;
}

/* Hand of the Day & Historical Hands */

#qotd-hotd table, #qotd-hph table {
	width: auto;
	margin: 15px auto;
}
 
#qotd-hotd table.largecards td, #qotd-hph table.largecards td {
	padding: 0;
	width: 33%;
	font-weight: bold;
	text-align: center;
}
   
#qotd-hotd table td img, 
#qotd-hph table td img {
 	margin: 15px 0;
}
 
#qotd-hotd table td span, 
#qotd-hph table td span {
	font-size: 15px;
	font-weight: bold;
	color: #a0a0a0;
}

#qotd-hph { position: relative; }

#qotd-hph ul.bullets {
	/*position: absolute; this breaks the link */ 
	margin: 0;
	left: 0;
	bottom: 5px;
}

#qotd-hotd table.fp-previous-hod, #qotd-hph table.fp-previous-hod {
	width: 100%;
	border: 1px solid #c0c0c0;
	padding: 0pt 7px 4px 7px;
	margin-top: 0px;
}
	#qotd-hotd table.fp-previous-hod td, #qotd-hph table.fp-previous-hod td {
		border-bottom: 1px dashed #C0C0C0;
	}
	
	#qotd-hotd table.fp-previous-hod td.last-child, #qotd-hph table.fp-previous-hod td.last-child {
		border-bottom: none;
	}

	#qotd-hotd table.fp-previous-hod td span.small-cards {
		margin-top: 4px;
	}
	
	.qot-card-table .dealer-button {
		position: absolute;
		z-index: 100;
		width: 16px;
		height: 16px;
		background: url(/css/gfx/icons/dealer-button.png) no-repeat 0 0;
	}
	
	.qot-card-table .top-left-corner .dealer-button {
		bottom: 13px;
		right: -17px;
	}

	.qot-card-table .top-left-center .dealer-button,
	.qot-card-table .top-right-center .dealer-button {
		bottom: -2px;
	}

	.qot-card-table .top-right-corner .dealer-button {
		bottom: 13px;
		left: -16px;
	}

	.qot-card-table .right-middle .dealer-button {
		bottom: 25px;
		left: -18px;
	}
	
	.qot-card-table .bottom-right-corner .dealer-button {
		left: -16px;
		top: -2px;
	}

	.qot-card-table .bottom-right-center .dealer-button {
		left: -5px;
		top: -16px;
	}

	.qot-card-table .bottom-left-center .dealer-button {
		left: 3px;
		top: -42px;
	}

	.qot-card-table .bottom-left-corner .dealer-button {	
		right: -16px;
		top: -2px;
	}
	
	.qot-card-table .left-middle .dealer-button {
		bottom: 25px;
		right: -18px;
	}
	
/* --- Question of the Day --- */

/* +++ Other intro (for toplists) intro-images.css +++ */
#intro-with-image {
	padding: 0 0 0 0;
	background: url("/css/gfx/site/intro-gradient.gif") repeat-x;
	position: relative;
}

	#intro-with-image #intro-with-image-inner {
		padding: 1px 200px 5px 10px;
	}

	/* Different images on different pages */
	/* Local Top-List */
	#intro-with-image.image-365 #intro-with-image-inner {
		background: url("/css/gfx/content/intro-images/local-flags/us.jpg") no-repeat 350px top;
		padding-right: 440px;
	}

	/* Top-List Page */
	#intro-with-image.image-31 #intro-with-image-inner, #intro-with-image.image-51 #intro-with-image-inner {
		background: url("/css/gfx/content/intro-images/intro-poker-top-lists.jpg") no-repeat 350px top;
		padding-right: 440px;
	}

	/* Freerolls-Page */
	#intro-with-image.image-368 #intro-with-image-inner {
		background: url("/css/gfx/content/intro-images/intro-free-rolls.jpg") no-repeat 350px top;
		padding-right: 440px;
	}

	/* Tournaments-Page */
	#intro-with-image.image-369 #intro-with-image-inner {
		background: url("/css/gfx/content/intro-images/intro-poker-tournaments.jpg") no-repeat 350px top;
		padding-right: 440px;
	}

	/* Best-Bonus-Page */
	#intro-with-image.image-358 #intro-with-image-inner {
		background: url("/css/gfx/content/intro-images/intro-best-sign-up-bonus-poker.jpg") no-repeat 350px top;
		padding-right: 440px;
		padding-bottom: 30px;
	}

	/* Best-Player-Volume-Page */
	#intro-with-image.image-359 #intro-with-image-inner {
		background: url("/css/gfx/content/intro-images/intro-best-traffic-poker.jpg") no-repeat 350px top;
		padding-right: 440px;
	}

	/* Best-Player-Volume-Page */
	#intro-with-image.image-360 #intro-with-image-inner {
		background: url("/css/gfx/content/intro-images/intro-best-easy-to-win-games-poker.jpg") no-repeat 350px top;
		padding-right: 440px;
		min-height: 120px;
		_height: 120px;
	}
	
	/* Table-Finder */
	#intro-with-image.image-12174 #intro-with-image-inner {
		background: url("/css/gfx/content/intro-images/intro-table-finder.jpg") no-repeat 550px top;
		padding-right: 250px;
	}

		/* "Intro-Info-Box" Used on some pages */
		#intro-with-image #intro-with-image-inner div.intro-info-box {
			position: absolute;
			top: 10px;
			right: 10px;
		}

		#intro-with-image #intro-with-image-inner h2 {
			font: bold 28px/1.2 Trebuchet MS;
			margin: 10px 0;
			color: #464C4A;
		}

		#intro-with-image #intro-with-image-inner p {
			margin: 10px 0;
		}
		
	/* Site Search */
	#intro-with-image.image-search #intro-with-image-inner {
		background: url("/css/gfx/content/intro-images/intro-site-search.jpg") no-repeat 550px 5px;
		padding-right: 250px;
	}

	#intro-with-image #intro-with-image-inner div.intro-info-box {
		background: url("/css/gfx/boxes/intro-info-box-bottom.gif") no-repeat left bottom;

		width: 159px;
	}

		#intro-with-image #intro-with-image-inner div.intro-info-box p {
			background: url("/css/gfx/boxes/intro-info-box-top.gif") no-repeat left top;
			margin: 0;
			padding: 5px 10px 5px 10px;
			color: #0F7310;
		}

			#intro-with-image #intro-with-image-inner div.intro-info-box p a {
				background: url("/css/gfx/icons/arrow-small-green.gif") no-repeat left 2px;
				padding: 0 0 0 13px;
				color: #0F7310;
				display: block;
			}

#intro-without-image {
	padding: 0 0 0 0;
	position: relative;
}

	#intro-without-image #intro-without-image-inner {
		padding: 1px 10px 5px 10px;
	}
		/* "Intro-Info-Box" Used on some pages */
		#intro-without-image #intro-without-image-inner div.intro-info-box {
		}

		#intro-without-image #intro-without-image-inner h2 {
			font: bold 28px/1.2 Trebuchet MS;
			margin: 10px 0;
			color: #464C4A;
		}

		#intro-without-image #intro-without-image-inner p {
			margin: 10px 0;
		}

		#intro-without-image #intro-without-image-inner div.intro-info-box {
		}

			#intro-without-image #intro-without-image-inner div.intro-info-box p {
				margin: 0;
				padding: 5px 0px 5px 0px;
				color: #0F7310;
			}

				#intro-without-image #intro-without-image-inner div.intro-info-box p a {
					background: url("/css/gfx/icons/arrow-small-green.gif") no-repeat left 2px;
					padding: 0 0 0 13px;
					color: #0F7310;
					display: block;
				}
				
				/* Gradient background on Poker Toplist */
				#intro-without-image {
					background: url(/css/redesign/gfx/general/gray-gradient.jpg) repeat-x left -75px;
				}
				/* Flag on TOP LIST intro */
				#intro-without-image span.marked {
					display:inline-block;
					padding:2px 12px;
					margin-left:5px;
					vertical-align:middle;
				}
/* --- Other intro (for toplists) --- */

/* +++ Product Box Container (Calculatem) +++ */
.blue-product-box {
	background: url(/css/gfx/boxes/blue-product-box-bg.gif) no-repeat;
	height: 222px;
	width: 364px;
	color: #fff;
}
.blue-product-box a, #landing-frame .blue-product-box a {
	color: #fff;
	text-decoration: underline;
}

.blue-product-box h2, #landing-frame .blue-product-box h2 {
	color: #fff;
	font-size: 13px;
	width: 186px;
	margin: 10px auto;
}

#dl-content {
	float: left;
	padding: 24px 5px 0pt 10px;
	text-align: left;
	width: 200px;
}

#dl-content-boxlink img {
	margin: 19pt 0pt 0pt 18px;
}

#dl-content a {
	font-size: 10px;
}

#dl-content h2 {
	margin-bottom: 10px;
}

/* crusher green button */
#dl-content input {
	width: 170px;
	text-align: left;
}
.green-button-center {
	margin: 0 -20px 0 0;
	float: left;
}

/* crusher green button */
#download-calculatem-pro.blue-product-box #dl-content input {
	font-size: 14px;
	width: 174px;
	text-align: left;
	font-style: italic;
}
#download-calculatem-pro .green-button-blue-matte_left span {
	font-size: 15px;	
}

/* .wide .green-button-blue-matte_left img {
	height: 45px;
} */

.calculatem-tag {
	font-size: 14px;
	font-weight: bold;
}

/* calculatem width product box blue */

.wide #landing-column-left {
	margin: 17px 0px 17px 13px;
	float: left;
	width: 480px;
	display: inline;
}

#calculatem #landing-column-left h2 {
	font: bold 1.2em Arial, Helvetica, sans-serif;
	margin-bottom: 10px;
}

.wide #landing-column-right {
	margin: 17px 0px 17px 12px;
	float: left;
	width: 235px;
	display: inline;
}

.landing-column-left-wide {
	width: 440px;
	padding-left: 4px;
}

.wide .blue-product-box {
	background: url(/css/gfx/boxes/blue-product-box-wide.png) no-repeat;
	width: 453px;
	height: 232px;
}

.wide #dl-content {
	float: left;
	padding: 24px 5px 0pt 10px;
	text-align: center;
	width: 250px;
}

.wide #dl-content .add-pad-left {
	padding-left: 35px;
}

.wide #dl-content-boxlink img {
	margin: 26px 0pt 0pt 18px;
}

.wide #dl-content h2 {
	font-size: 18px;
	text-align: center;
	margin: 3px auto;
	padding: 0;
}

#dl-content-boxlink p {
	text-align: left;
	margin: -18px 0 0 0;
	padding: 0 0 0 20px;
}

#landing-frame.wide .logo-padded {
	padding: 0 30px 0 0;
	float: left;
}
	
/* modified styles */

#landing-frame.wide .landing-box-body p {
	margin: 14px 0;
}

.wide .landing-box-top {
	background: url(/images/product-misc/landing-box-wide.png) 0 0 no-repeat;	
	margin: 0px;
	/* padding: 10px 10px 0 10px; */
	height: 4px;
	width: 450px;
	overflow: hidden;
}
.wide .landing-box-body {	
	border-right: 1px solid #adadad;
	border-left: 1px solid #adadad;
	padding: 10px;
	width: 429px;
	background: #fff;
}
.wide .landing-box-footer {
	background: url(/images/product-misc/landing-box-wide.png) 0 -16px no-repeat;
	margin: 0;
	height: 4px;
	width: 450px;
	overflow: hidden;
}

.landing-box-center {
	margin: 25pt 0 0 10px;
}

.landing-box-center .green-button-white-matte_left {
	float: left;
	padding-top: 20px;
}

.landing-box-center a:hover {
	text-decoration: none;
}
/* --- Product Box Container (Calculatem) --- */

/* +++ Poker Rules +++ */
/*
	=== Beginners Rules Navigation (inc_beginners_rules_navigation.tpl) ===
*/

#beginners-rules-navigation div.left {
	width: 180px;
	_width: 170px;
}

	#beginners-rules-navigation div.left h3 {
		font-size: 12px;
		font-weight: bold;
		font-family: Arial;
	}

#beginners-rules-navigation-texas {
	_position: relative;
}

#beginners-rules-navigation-texas div.col-b {
	width: 260px;
}

	#beginners-rules-navigation-texas div.col-b div.xbox {
		margin: 10px 10px 70px 10px;
		_position: static;
	}

#beginners-rules-navigation-texas div.col-a {
	width: 485px;
}

#newsletter-sign-up-frame .book-thumbnail {
	padding: 20px 0px 0px 30px;
	float: left;
	width: 103px;
}

.newsletter-offer {
	float: left;
	width: 370px;
}

.newletter-offer-main-content {
	float: left;
	width: 270px;
}

.rules-xbox-header {
	color: #145eae;
	font-size: 12px;
}

.white-on-green-arrow-r {
	background: url(/images/product-misc/white-on-green-arrow-r.gif) no-repeat;
	display: block;
	height: 24px;
	line-height: 24px;
	margin: 10px auto;
	padding-left: 30px;
	width: 200px;
}

#pokerrules-page #content #newsletter-signup {
	/* width: 768px; */
	margin-top: 0px; /*Fixes gap between h2 and xbox poker rules page*/
	padding-bottom: 10px;
	/* background: url(/css/gfx/boxes/gray-arrow-lg.gif) 380px 70% no-repeat;
	_background: url(/css/gfx/boxes/gray-arrow-lg.gif) 380px 50% no-repeat; */
}

#pokerrules-page #download-calculatem {
	float: left;
	margin-right: 10px;
}

.poker-rules-offer-right {
	text-align: center;
	width: 372px;
}

#pokerrules-page .large-text {
	font-weight: bold;
	font-size: 18px;
	margin-bottom: 20px;
}

.green-checkmark-no-box {	
	list-style: none;
	margin: 0 0 0 28px;
	padding: 0;
}
	.green-checkmark-no-box li {
		background: url(/images/product-misc/green-checkmark.gif) 1px 3px no-repeat;
		padding: 0 0 0 32px;
		margin: 0 0 14px 0;
	}
	.green-checkmark-no-box li h2 {
		color: #d00000;
		font-size: 15px;
		margin: 0 0 2px 0;
	}
	

#pokerrules-page div.two-col-no-menu-a {
	float: left;
	border: none;
	width: 50%;
}
#pokerrules-page div.two-col-no-menu-b { 
	width: 48%; 
}
#pokerrules-page div.two-col-no-menu-b h2 { width: 356px; }

#newsletter-poker-rules-signup {
	width: 380px;
}
#pokerrules-page .bonus-value_red { color:#a61504; }

#poker-rules-game-links table td { 
	vertical-align: top; 
	padding-right: 10px;
	width: 23%;
}
	#poker-rules-game-links table td.last-child { padding-right: 4px; }

/* .two-col-no-menu-a #beginners-rules-navigation { width: 380px; } */

/* Ruled List Blue Gradient */
.ruled-list_blue {
	list-style: none;
	background: url(/css/redesign/gfx/general/short-blue-gradient-bg.png) repeat-x;
	margin: 8px 0 20px;
	padding: 2px 4px;
}
	.ruled-list_blue li {		
		border-bottom: 1px solid #c6cddd;
		margin: 1px 0;
	}
	.ruled-list_blue li a {
		border-left: 13px solid #c6cddd;
		display: block;
		margin: 1px 0;
		padding: 6px 4px;
	}
	.ruled-list_blue li a:hover {
		border-left: 13px solid #2c5686;
		text-decoration: underline;
	}

/* Ruled Toplist Table Blue Gradient */
.ruled-table_blue {
	background: url(/css/redesign/gfx/general/newsletter-signup-bg.gif) repeat-x;
	margin: 0 0 20px;
	padding: 0;	
}
	.ruled-table_blue td {		
		/* border-bottom: 1px solid #c6cddd; */
		background: url(/css/gfx/boxes/ruled-table_blue.gif) 0 100% repeat-x;
		padding: 10px 12px;
	}
	.ruled-table_blue .first-col { border-left: 1px solid #000000; }
	.ruled-table_blue .last-col { border-right: 1px solid #000000; }
	.ruled-table_blue tr.last-row td {
		border-bottom: 1px solid #000000;
		background: none;
	}
	.ruled-table_blue li a {
		border-left: 13px solid #c6cddd;
		display: block;
		margin: 1px 0;
		padding: 6px 4px;
	}
	.ruled-table_blue li a:hover {
		border-left: 13px solid #2c5686;
		text-decoration: underline;
	}
	.ruled-table_blue td.logo-col {
		padding-left: 22px;
		padding-right: 0;
	}
	.toplist-blue table .header-row th.logo-col {
		padding-left: 32px;
		padding-right: 0;
	}
	.ruled-table_blue td.logo-col img {
		position: absolute;
		margin: -5px 0 0 -25px;
	}

.spam-info { height: 54px; padding: 2px 0 0 0; }	
.spam-info img { padding-right: 16px; }
.spam-info a { text-decoration: underline; }

.article-wrap { padding: 0 2px; }
.article-wrap table { width: 480px; }

/* --- Poker Rules --- */

/* +++ Poker Rules Download +++ */
#poker-rules-download .big-gradient-bg {
	background-position: left 5px;
	border-bottom: none;
	min-height: 1250px;
	height: auto !important;
	* height: 1250px;

	margin-bottom:0;
}
#poker-rules-download-box {
	margin:45px auto;
	width: 286px;
	height: 238px;
	background: url(/images/newsletter/ebook-download_bg.png) no-repeat center top;
	padding: 50px 10px 0 165px;
}
	#poker-rules-download-box p {
		padding:0 50px 0 33px;
	}
	#poker-rules-download-box img.download-button {
		margin: 10px 0 35px 20px;
	}
/* --- Poker Rules Download --- */

/* +++ Newsletter Sign Up +++ */
div.xbox #newsletter-sign-up-frame h1,
div.xbox #newsletter-sign-up-frame h2,
div.xbox #newsletter-sign-up-frame h3,
div.xbox #newsletter-sign-up-frame h4,
div.xbox #newsletter-sign-up-frame h5,
div.xbox #newsletter-sign-up-frame p,
div.xbox #newsletter-sign-up-frame ul,
div.xbox #newsletter-sign-up-frame div.xbox p, 
div.xbox #newsletter-sign-up-frame div.xbox table {
	margin: 10px 0;
}

.newsletter-form-header_red { 
	color: #a00; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
}
.newsletter-signup_c {
	background: url(/css/gfx/boxes/newsletter-signup-rules-box.gif) no-repeat;
	width: 342px;
	padding: 16px 16px 1px 16px;
	margin: 0 0 0 3px;
	/*border-bottom: 10px solid #fff;*/
	/*float: left;*/
}
	.newsletter-signup_c_foot {
		background: #fff url(/css/gfx/boxes/newsletter-signup-rules-box.gif) 100% 100% no-repeat;		
		/*margin: 0 -16px;*/
		padding: 10px 16px 20px;
		width: 342px;
		/*position: absolute;*/
		height: 40px;
		margin: 0 0 10px 3px;
	}
/* green bg override */
#newsletter-sign-up-frame div.xbt-b h2.head { background: none; }

/* Online Poker Rooms redesign */
div#content-list-poker-room-list.box { border: none; }

div#content-list-poker-room-list.box .box-h {
	background: #eaeaea url(/css/gfx/boxes/box-header.gif) repeat-x;
	padding: 5px 10px;
	margin: 0 0 10px 0;
	border: 1px solid #b8b8b8;
}

#newslettersignup-page #newsletter-signup, #pokerrules-page #newsletter-signup { float: left; }
#newslettersignup-page #content #newsletter-signup.xbox.confrim { background-color: #f3f3f3; }

	#newsletter-sign-up-frame {
	margin: 10px 8px 24px 10px;
	position: relative;
	}
	
	div.xbox #newsletter-sign-up-frame h2 {
		margin: 10px 0;
		padding: 0 0 8px 0;
		width: 370px;
	}
	#pokerrules-page div.xbox #newsletter-sign-up-frame h2 {
		margin: 10px 0 2px 0;
		padding: 0;
	}

.newsletter-thumbnail {
	float: left;
	text-align: center;
	margin: 0 10px 0 0;
	width: 110px;
}

.newsletter-main-content {
	float: left;
	width: 370px;
}
	#newslettersignup-page .newsletter-main-content {
		padding-right: 6px;
	}
.newsletter-form-container {
	width: 288px;
	float: left;
	padding-left: 80px;
	margin-right: -10px;
}
	#newslettersignup-page .newsletter-form-container {
		width: 278px;
		padding-left: 90px;
	}
	div.xbox #newsletter-sign-up-frame .signup-frame-header-left {
		border-bottom: 1px solid #ccc;
		margin-bottom: 20px;
	}
	
/* silver box header */	
div.box .box-h {
	margin:0 0 10px;
	padding:5px 10px;
}

/* yellow list box right */

.green-check, div.xbox #newsletter-sign-up-frame ul.green-check {
	list-style: none;
	margin: 0 0 0 2px;
	padding: 0;		
}
	.green-check li {
		margin: 0 0 0 10px;
		padding: 4px 0pt 5px 30px;
		font-weight: bold;
		background: url(/css/gfx/boxes/green-check.gif) no-repeat;
	}
		
/* signup form */

div.xbox #newsletter-sign-up-frame ul.newsletter-signup-form {
	float: left;
	margin: 0;
	padding: 0 8px 10px 0;
	list-style:none;
	width: 264px;
}

#pokerrules-page .newsletter-signup-form {
	width: 264px;
	list-style: none;
	margin: 0;
}
	.newsletter-signup-form li {
		margin: 0;
		padding: 2px 0 2px 0;
		width: 
	}
	#pokerrules-page .newsletter-signup-form label {
		display: block;
	}

	.poker-listings-label {
		background: url(/images/newsletter/pl-news-thumb.gif) 0 2px no-repeat;
		padding: 0 0 0 80px;
		height: 60px;
		display: block;
	}

.newsletter-country-select {
	line-height: 18px;
}
	.newsletter-country-select select {
		 width: 183px;
		 margin-top: 3px;
	}

.left-label {
	width: 72px;
	padding: 4px 6px 0 0;
	text-align: right;
	display: block;
	float: left;
}

.newsletter-brown-row {
	background: #f0f1cf;
	width: 450px;
	white-space: nowrap;
	padding: 1px 0;
}

.newsletter-narrow-content {
	width: 350px;
	margin: 4px 0;
}

input.padInput {
 	margin: 0 4px;
	padding: 8px 0;
 }
 
.newsletter-signup-form .newsletter-signup-privacy {
	padding: 0;
	margin: 0 0 8px 35px;
}

/* extra-newsletters box */

.extra-newsletter-box {
	margin: 0 0 0 38px;
}
.extra-newsletter-round-box {	
	width: 584px;
	padding: 14px 18px;
	margin: 0 0 60px 0;
	background: url(/css/gfx/boxes/newsletter-round-box.gif) 0 0 repeat-y;
}
	.extra-newsletter-round-box-top  {
		width: 620px;
		height: 14px;
		margin: -14px 0 0 -18px;
		background: url(/css/gfx/boxes/newsletter-round-box-top.gif) 0 0 no-repeat;
	}
	.extra-newsletter-round-box-bottom  {
		width: 620px;
		height: 14px;
		margin: -14px 0 -14px -18px;
		background: url(/css/gfx/boxes/newsletter-round-box-bottom.gif) 0 100% no-repeat;
	}
	.extra-newsletter-box-message {
		padding: 0;
		margin: 20px 0 10px 0px;
	}
	
/* newsletter free gift */
.newsletter-free-gift {
	background: url(/css/gfx/boxes/newsletter-free-gift-bg.png) no-repeat;
	width: 274px;	
	height: 108px;
	padding: 10px 0 0px 10px;
}
div.xbox #newsletter-sign-up-frame .newsletter-free-gift p {
	padding-right: 100px;
	margin: 0;
}

div.xbox #newsletter-sign-up-frame .newsletter-form-container .newsletter-free-gift h2, .newsletter-free-gift span {
	margin: 0;
	color: #ca0400;
	padding: 0;
	font-weight: bold;
	width: auto;
}

.newsletter-mini-preview .large-text {
	line-height: 17px;
}
/* newsletter-mini-preview */
.newsletter-mini-preview {
	padding: 0 0 0 20px;
}

/* Product Box Shots */
.newsletter-confirm-offer-right .add-pad-bottom, .newsletter-confirm-offer-left .add-pad-bottom {
	margin-top: -2px;
}

#newsletter-signup #dl-content {
	padding: 24px 0px 0px 15px;
}

#dl-content-boxlink img, #newsletter-signup #dl-content-boxlink img{
	margin: 15pt 0pt 0pt 18px;
}

#dl-content h2 {
	margin-bottom: 10px;
}

#newslettersignup-page .small-text {
	font-size: 9px;
}

#newslettersignup-page .more-info {
	font-size: 10px;
	text-align: center;
}

#newslettersignup-page .newsletter-signup-form li.newsletter-country-select {
	padding-bottom: 10px;
}

#newslettersignup-page .newsletter-info-box {
	width: 250px;
	float: right;
}
	#newslettersignup-page .newsletter-info-box p {
		margin-top: 0;
	}
#pokerrules-page .newsletter-info-box {
	width: 290px;
}

#pokerrules-page .large-text {
	font-style: italic;
}

#pokerrules-page .graphics-heading h2,
#pokerrules-page rounded-toplist-header h2 {
	font-size: 13px;
}

.toplist-blue {	margin-top: 8px; }
/*
#pokerrules-page .top-10-poker-rooms-h2 {
	color: #fff;
	font-family: arial;
	font-size: 15px;
	line-height: normal;
	margin: 0 0 0 5px;
	padding: 6px 0 2px 6px;
	text-align: left;
}
#pokerrules-page .rounded-toplist-header .top-10-poker-rooms-h2 {
	text-indent: 0;
	height: 21px;
	margin-bottom: 0;
	padding-bottom: 0;
	padding-top: 10px;
}
*/
/* confirmation */
.newsletter-confirm-offer-left {
	width: 370px;
	float: left;
	border-right: 1px solid #ccc;
}
.newsletter-confirm-offer-right {
	float: left;
	width: 370px;
	margin-left: 10px;
}
#newslettersignup-page #content #newsletter-signup.xbox.confrim {
	width: 768px;
	margin-top: 0;
}

/* Thank you */
#newsletter-thankyou {
	background:url(/images/newsletter/thankyou_bg.jpg) repeat-x left top;
}
	#newsletter-thankyou h2 {
		font-size:26px;
		margin-top:55px;
		color:#10427b;
		font-family:Arial, Helvetica, sans-serif;
	}
	#newsletter-thankyou img {
		margin:40px 40px 85px 85px;
	}
	#newsletter-thankyou p {
		font-size:12px;
		font-weight:bold;
	}
	#newsletter-thankyou .free {color:#d60000;}
	#newsletter-thankyou .follow {color:#10427b;}
	.more-info {margin:auto;}

/* --- Newsletter Sign Up --- */

/* +++ Table Finder +++ */
#tablefinder-page #intro-with-image {
	height: 1%;
}

#tablefinder-page #intro-with-image #intro-with-image-inner {
	background: none;
	padding-right: 380px;
}

/* Old */
#table-finder-content {
	position: relative;
}

#tablefinder-page #loader {
	position: absolute;
	left: 380px;
	top: 300px;
}

#filtered-result h2 {
	position: relative;
}
	
	#filtered-result h2 b {
		position: absolute;
		right: 10px;
		top: 7px;
		font-weight: normal;
		font-size: 10px;
	}
	
		#filtered-result h2 b i {
			font-style: normal;
		}

/* Table Box */
#table-finder-content {
	padding: 0;
}

	#table-finder-content h2.box-h {
		text-transform: uppercase;
		font-size: 14px;
	}

	#table-finder-content p.result-nav {
		background: #f8f8f8;
	}

	#table-finder-content a {
		color: #448ad0;
	}

	#tablefinder-page #table-finder-content form {
		background: url(/css/gfx/content/w-g-gradient.gif) repeat-x left bottom;
		padding: 10px;
		margin: 0;
		border-bottom: 1px solid #c8c8c8;
	}

		#table-finder-content form p {
			float: left;
			margin: 0 5px 10px 0;
		}

		#table-finder-content form p.foo {
			display: none;
		}

		#table-finder-content form p.the-link, #table-finder-content form p.the-submit {
			margin-top: 20px;
		}

			#table-finder-content form p label {
				font-weight: bold;
				font-size: 13px;
			}

				#table-finder-content form p label input, 
				#table-finder-content form p label select {
					font-weight: normal;
					font-size: 12px;
					margin-top: 4px;
					width: 110px;
				}


/* NEW TABLE FINDER */
#table-finder ul{
	/*white-space:nowrap;*/
}

	#table-finder p img {
		float: left;
		margin: 0 10px 10px 0;
	}
	
	#table-finder form {
		clear: left;
		margin: 0 0 10px;
		_height: 1%;
		+display: inline-block;
	}
	
	#table-finder form:after {
		content: ".";
		display: block;
		height: 0;
		visibility: hidden;
		clear: both;
	}
	
		#table-finder form p {
			width: 30%;
			float: left;
			margin-right: 10px;
		}
		
			#table-finder form p select {
				width: 100%;
			}
	
	#table-finder table {
		clear: left;
	}
	
	#table-finder #tf-rttf table {
		border-bottom: 1px dashed #dadada;
		padding-bottom: 10px;
	}
	
	#table-finder strong a {
		color: #bd0200;
		font-weight: normal;
		text-decoration: underline;
	}
	
	#table-finder strong a:hover {
		text-decoration: none;
	}
	
#TB_ajaxContent #table-finder-info-rating {
	padding-top:38px !important;
}
#TB_ajaxContent #table-finder-info-rating span {
	color: #616161;
	font-size: 12px;
	font-weight: bold;
	position: absolute;
	right:22px;
}
#TB_ajaxContent #table-finder-info-rating span strong {
	color: #000;
	font-size: 16px;
}

#TB_ajaxContent #table-finder-info {
	border:1px solid #ccc;
	width:360px;
	float:left;
	padding:5px;
}

#TB_ajaxContent #table-finder-info h2 {
	margin:5px;
	padding-left:5px;
	color:#145eae;
}

#TB_ajaxContent .screen-shots-tables {
	background: url(/css/redesign/gfx/general/promotion-text-bg.jpg) repeat-x;
	padding:0 0 0 10px;
	border-top:1px solid #ccc;
}

	#table-finder-info-table {
		margin-bottom:1px;
	}

	#table-finder-info-bonus-and-go-to {
		float: right;
		width:200px;
		border:1px solid #ccc;
		padding:10px;
		_padding-top:5px;
		text-align:center;
		background: url(/css/redesign/gfx/general/bg_table-finder-offer.jpg) left bottom repeat-x;
		height:175px;
		overflow:hidden;
	}
	#table-finder-info-bonus-and-go-to label {
		position:absolute;
		margin-top:-20px;
		_margin-top:-15px;
		margin-left:-100px;
		background-color:#fff;
		width:200px;
		color:#494949;
		font-size:15px;
		font-weight:bold;
	}
	#table-finder-info-bonus-and-go-to table td{
		padding:5px 0;
	}
	#table-finder-info-bonus-and-go-to table .bonus {
		color:#c01e2b;
		font-size:16px;
		font-weight:bold;
	}
	
	#table-finder-info-bonus-and-go-to table .bonus a{
		color:#c01e2b;
		font-size:16px;
		font-weight:bold;
	}
	
	div.directdownload {
		text-align:center;
		margin-top:30px;
	}
	
	#table-finder-info-bonus-and-go-to .getbonus a {
		color:#106bde;
		font-size:12px;
		padding: 7px 0 5px 30px;
		background: url(/css/gfx/icons/bonus.gif) no-repeat;
		font-weight:bold;
	}
	#table-finder-info-bonus-and-go-to .bonuscode {
		color:#444444;
		font-weight:bold;
	}

/*************** FOR POKER CRUSHER AD *******************/
/*#market-pulse-table-search-annoying-box {
	position: absolute;
	top: 145px;
	width: 320px;
	background: #fff;
	background-image: url(/images/new-icons/market-pulse/crusher-bg.gif);
	background-repeat: no-repeat;
	height: 146px;
	margin: 20px 0px 25px 400px;
	padding: 10px 25px 40px 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #666666;
}*/
#market-pulse-table-search-annoying-box {
	background:#FFFFFF url(/images/new-icons/market-pulse/crusher-bg.gif) no-repeat scroll 0 0;
	color:#666666;
	float:right;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	height:146px;
	line-height:16px;
	margin:0 0 25px 10px;
	padding:10px 25px 40px;
	top:145px;
	width:320px;
}
	#market-pulse-table-search-annoying-box .pcLeft li {
		margin: 0px 0px 0px 120px;
	}

	#market-pulse-table-search-annoying-box .pcLeft a {
		margin: 0px 0px 0px 120px;
	}
/* --- Table Finder --- */

/* +++ Blog +++ */
.image img, .image-wide img { border: 1px solid #ccc; }

.image-left,
.image-right,
.image-left-portrait,
.image-right-portrait,
.image-right-landscape,
.image-left-landscape {
	padding: 5px;
	border: 1px solid #ccc;
}
.mp_blog_photo_landscape {
	float: left;
	margin-right:10px;
	height: 155px;
}  

.mp_blog_photo_portrait {
	float: left;
	margin-right:10px;
	height: 155px;
}
.main-blog-article-photo {
	border:1px solid #837931;
}
/* Pulled in from news.css */
.main-blog-article .blog-main-image-landscape {
	float: right; /* This should be left */
	margin: 0 0 20px 20px;
	float: right;
	padding: 5px;
	border: 1px solid #ccc;
}

.main-blog-article .blog-main-image-portrait {
	float: right; /* This should be left */
	margin: 0 0 20px 20px;
	float: right;
	padding: 5px;
	border: 1px solid #ccc;
}
.main-blog-article .blog-photo-landscape, #featured-blog .photo-landscape {
	background-color:#F2EECC;
	border:2px solid #D7D3A6;
	color:#356498;
	float:right;
	font-size:11px;
	margin-left:10px;
	margin-top:-70px;
	padding:0pt;
	text-align:center;
	width:170px;
}
	#featured-blog .photo-landscape {
		margin-top: 0px;
		float: right;
	}
.main-blog-article .blog-photo-portrait, #featured-blog .photo-portrait {
	margin-left:10px;
	margin-top:-70px;
	padding:0;
	float:right;
	width:113px;
	border:1px solid #cccccc;
	padding: 4px;
	text-align:center;
	color:#356498;
	font-size:11px;
	background-color:#fff;
}
	#featured-blog .photo-portrait {
		margin-top: 0px;
		float: right;
	}
	.photo-landscape a {
		font-size:9px;
		color:#494949;
	}
	.image-left,
	.image-left-portrait,	
	.image-left-landscape,
	.large-image-left-landscape,
	.large-image-left-portrait {
		float: left;
		margin: 0 20px 20px 0;
	}
	.image-right,
	.image-right-portrait,
	.image-right-landscape,
	.large-image-right-landscape,
	.large-image-right-portrait {
		float: right;
		margin: 0 0 20px 20px;
	}
	.image-right-landscape,
	.image-left-landscape {	width:170px; }
	
	.image-left-portrait,
	.image-right-portrait {	width:113px; }
	
	.graphic-right-roomlogo, 
	.graphic-left-roomlogo,
	#article-module .graphic-right-roomlogo, 
	#article-module .graphic-left-roomlogo { 
		width: 150px; 
		padding: 0 16px; 
		margin: 0; 
	}
	
	.graphic-right-roomlogo {
		float: right;
	}
	.graphic-left-roomlogo {
		float: left;
	}
/* valid image wrapper */
span.blog-main-image-landscape,
span.blog-main-image-portrait,
span.blog-photo-portrait,
span.blog-photo-landscape,
span.image-left-portrait,
span.image-right-portrait,
span.image-left-landscape,
span.image-right-landscape,
span.photo-portrait,
span.photo-landscape,
span.main-interview-image-landscape,
span.main-interview-image-portrait,
span.news-image-1-wide,
span.news-image-2,
span.large-image-right-portrait,
span.large-image-left-portrait,
span.large-image-right-landscape, 
span.large-image-left-landscape {
	display: block;
}
/*
	=== Blog-Page and Interview Page ===
*/
#blog-page #content .middle-bar p, 
#interview-page #content .middle-bar p {
	font-family: Verdana;
	line-height: 1.4;
	margin-bottom: 20px !important;
	color: #333;
}

#blog-page #content .middle-bar #blog-recent-articles p.bottom, 
#interview-page #content .middle-bar #blog-recent-articles p.bottom {
	margin-bottom: 0;
}

#blog-page #content .middle-bar p.image, 
#blog-page #content .middle-bar p.image-right, 
.middle-bar .image img {
	width: 397px;
}

/* new large images */
#content #article-module .large-image-right-landscape,
#content #article-module .large-image-left-landscape {
	width: 300px;
	border:1px solid #CCCCCC;
	padding:5px;
}
#content #article-module .large-image-right-portrait,
#content #article-module .large-image-left-portrait {
	width: 200px;
	border:1px solid #CCCCCC;
	padding:5px;
}
/* end new large images */

#interview-page #content .middle-bar h2.player-name {
	font-size: 20px;
	font-family: Trebuchet MS;
	color: #333;
	font-weight: normal;
	padding-top: 20px;
	margin-top: 20px;
	border-top: 1px solid #d8d8d8;
}

	#interview-page #content .middle-bar h2.player-name a {
		color: #333;
		text-decoration: none;
	}

#blog-page #content .middle-bar p.author, 
#interview-page #content .middle-bar p.author {
	height: 100px;
	color: #747474;
	border-bottom: 1px solid #d8d8d8;
}

	#blog-page #content .middle-bar p.author span, 
	#itnerview-page #content .middle-bar p.author span {
		color: #e0e0e0;
	}

	#blog-page #content .middle-bar p.author img, 
	#interview-page #content .middle-bar p.author img {
		border: 1px solid #d8d8d8;
	}

	#blog-page #content .middle-bar p.author a.n-email, 
	#interview-page #content .middle-bar p.author img {
		margin: 0 10px 0 0;
	}

	#blog-page #content .middle-bar ul.inline, 
	#interview-page #content .middle-bar ul.inline {
		padding-top: 20px;
		margin-top: 20px;
		border-top: 1px solid #d8d8d8;
	}

/*
	=== Recent Articles and Article Archives ===
*/
#blog-recent-articles table.simple span, 
#article-archive table.simple span {
	color: #e0e0e0;
}

#blog-recent-articles table.simple td, 
#article-archive table.simple td {
	line-height: 18px;
}

#blog-recent-articles table.simple td.r, 
#article-archive table.simple td.r {
	white-space: nowrap;
	color: #777;
	vertical-align: bottom;
}

#blog-recent-articles table.simple td, 
#article-archive table.simple td {
	color: #777;
}

/*
	=== Article List (wsop_article_list.tpl) ===
*/

#interviewlist-page #content div.middle-bar div.type-b h3 a, 
#bloglist-page #content div.middle-bar div.type-a h3 a {
	color: #000;
	font-size: 18px;
	text-decoration: none;
}

#interviewlist-page #content div.middle-bar div.type-b p.author,
#bloglist-page #content div.middle-bar div.type-a p.author {
	color: #777;
}

	#interviewlist-page #content div.middle-bar div.type-b p.author span,
	#bloglist-page #content div.middle-bar div.type-a p.author span {
		color: #e0e0e0;
	}

#interviewlist-page #content div.middle-bar div.type-b p.intro,
#bloglist-page #content div.middle-bar div.type-a p.intro {
	width: 190px;
}

#interviewlist-page p.image,
#bloglist-page p.image {
	width: 115px;
	font-size: 11px;
	font-style: italic;
}

#interviewlist-page .image-wide,
#bloglist-page .image-wide {
	width: 172px;
	font-size: 11px;
	font-style: italic;
}

.main-interview-image-landscape {/* interview.css?v=8 (line 127) */
	border: 1px solid #ccc;
	float: right;
	margin: 0 0 20px 20px;
	padding: 5px;
	width: 300px;
}

/*
	=== Live Event Page (live_event_bracelet.tpl) ===
*/
#live-event-bracelet-winners a {
	color: #106BDE;
}

#live-event-bracelet-winners div.hr {
	padding-top: 20px;
	margin-bottom: 20px;
}


#live-event-bracelet-winners p.last-updated {
	color: #777;
}

#live-event-bracelet-winners p.right {
	margin-top: 0;
}

	#live-event-bracelet-winners p.right img {
		border: 1px solid #ccc;
	}

#live-event-bracelet-winners table.basic {
	width: 250px;
}

#live-event-bracelet-winners ul {
	margin: 10px 0;
	list-style-type: none;
}

	#live-event-bracelet-winners ul li {
		width: 200px;
		margin-bottom: 5px;

		float: left;
	}

/*
	=== Photo Album Page (photoalbumlist.tpl, photoalbum.tpl, inc_photolist.tpl) ===
*/
/* photoalbumlist.tpl*/
#photoalbum-page #content div.type-x p.ralign select {
	width: 200px;
}

/* photoalbum.tpl */
#photoalbum-page #content div.type-a p.ralign select {
	width: 200px;
}

#photoalbum-page #content div.type-a p.calign img {
	border: 1px solid #ccc;
}

#photoalbum-page #content div.type-a pcalign em {
	font-style: normal;
	font-size: 10px;
}

/* inc_photolist.tpl */
#photoalbum-page #content div.type-a p.left {
	width: 172px;
	height: 200px;
	_margin-left: 5px;
	text-align: center;
}

	#photoalbum-page #content div.type-a p.left img {
		border: 1px solid #ccc;
	}


/*-----------------
  Bloglist Common
------------------*/
#wrapper-blog a:hover{ text-decoration:underline;}
#wrapper-blog a{ text-decoration:none;}

#wrapper-blog {
	background-color: #fff;
	/*font-family:Verdana;
	font-size: 13px;*/
	/* font: 13px/1.2 Verdana;
	margin-right:15px; */
}

#two-col-a{
	float:left;
	width:155px;
}
#two-col-b{
	float:left;
	width: 80%;
	margin-left:30px;
	padding-top:56px;
}

.blog-header{
	border-bottom:1px solid #cccccc;
	margin-bottom: 6px;
}
.blog-header h2{
	font-size:20px;
	font-family:"Trebuchet MS";
	/*text-transform:capitalize;*/
	margin-top:20px;
	margin-bottom:5px;
}
.blog-header h2 span.guest-author{
	font-size:15px;
	/*text-transform:uppercase;*/
}
.blog-header-date{
	padding-left:25px;
	font-size:12px;
	font-weight:normal;
	color:#9B9B9B;
	font-family:Arial;
}


/* --------------------------
--  main page blog article --
----------------------------*/
.main-blog-article table img {
	margin-right: 10px;
}
.article-author{
	font-size:12px;
	/*font-weight:bold;*/
	/*color: #356498;*/
	margin: 2px 0 12px 0;
}
.article-author a {
	font-weight:bold;
	color: #356498;
}
.article-date{
	font-size:12px;
	/*color:#5c5a18;*/
	color:#9B9B9B;
	text-align:right;
}


.main-blog-article h2{
	font-size:18px;
	font-weight:500;
	margin:0;
	padding:0 50px 0 0;
	color:#000000;
}

.article-date{
	width:50%;
	font-size:10px;
	color:#000000;
	text-align:right;
}


.main-blog-article {
	padding: 5px 5px 10px 5px;
}
.counterpoint-header {
	height: 82px;
	margin: 30px 0 0 0;
}
	.counterpoint-header h3 {
		margin: 0 0 10px 0;
	}
.lbox p {
	padding-left: 15px;
}
.main-blog-article span.tournament-icon{
	width: 28px;
	height: 28px;
	display: block;
	float: right;
	background: url(/images/stack-tournament-icons.png) no-repeat;
}
.main-blog-article span.tournament-icon.WPT{
	background-position:0px -35px;
}
.main-blog-article span.tournament-icon.WSOP{
	background-position:0px -70px;
}
.main-blog-article span.tournament-icon.EPT{
	background-position:0px -105px;
}
.main-blog-article span.tournament-icon.WSOPC{
	background-position:0px -70px;
}

.main-blog-article span.tournament-icon.SPECIAL{
	background-position:0px -140px;
}

.article-link{
	border:1px solid #cccccc;
	background-color:#ececec;
	padding: 5px 15px 3px 15px;	
	margin-bottom:10px;
}
.article-link a{
	color:#356498;
	font-size: 12px;
	padding-left: 10px;
	background:url(../../images/small_arrow.png) left center no-repeat ;
}
.article-link .left{
	float:left;
	width: 40%;
}
.article-link .right {
	float:right;
	text-align:right;
	width: 40%;
}

/*------------
Left nav menu
------------*/
#feed {
	margin-bottom:10px;
	font-size:10px;
	text-align:center;
}
#feed-readers{
	height:26px;
	padding-top:2px;
	background:url(../../images/blog_feed-readers.png) center top no-repeat;
}
	#feed-readers span{
		margin-left:-15px;
	}


.left-nav,
.left-nav_withpic{
	border: 1px solid #B8B8B8;
	margin: 20px 0;
}

.left-nav h2 a,
.left-nav_withpic h2 a{
	color:#356498;
}

.left-nav h2,
.left-nav_withpic h2{
	background: #EAEAEA url("/css/gfx/boxes/box-header.gif") repeat-x;
	margin: 0;
	padding: 6px 7px;
	font: bold 12px/1.2 Arial;
	color: #356498;
}

.left-nav h2 span,
.left-nav_withpic h2 span {
	background: url("/css/gfx/icons/arrow-blue-down.gif") no-repeat left 50%;
	padding: 0 0 0 18px;
}

.left-nav ul {
	margin: 0;
	padding: 0 10px;
	list-style-type: none;
}

	.left-nav ul li {
		background: url("/css/gfx/content/tree-nav-li.gif") no-repeat left center;
		margin: 0;
		padding: 3px 0 3px 14px;
	}

	.left-nav ul li.last {
		background: url("/css/gfx/content/tree-nav-li-last.gif") no-repeat left center;
		padding-bottom:10px;
	}

		.left-nav ul li a,
		.left-nav_withpic ul li a {
			color: #356498;
		}
		
	.left-nav_withpic ul {
		margin: 0;
		padding: 0 2px;
		list-style-type: none;
	}
	
	.left-nav_withpic img{
		vertical-align:middle;
		border:1px solid #cccccc;
		margin-right:10px;
	}
		.left-nav_withpic ul li {
			background: url("/css/gfx/content/nav_arrow-right.png") no-repeat right 50%;
			padding: 3px 0 2px 2px;
			border-bottom: 1px solid #dfddc4;
		}
		.left-nav_withpic .viewall{
			text-align:center;
			background: #ececec none;
			margin:0 -2px 0 -2px;
		}
/* --- Blog --- */

/* +++ Article +++ */
#article-archive {
	padding-right:10px;
}

#article-archive #author {
	width:130px;
}
#article-archive #title {
	width:95px;
}


#article-archive #archive-detail {
	border:1px solid #B8B8B8;	
}

#article-archive .archive-heading{
	background:transparent url(/css/gfx/content/w-g-gradient.gif) repeat-x scroll left bottom;
	border-bottom:1px solid #C8C8C8;
	margin:0pt;
	padding:10px;
}

#article-archive .archive-heading .results{
	margin-bottom:0;
}

#archive-detail table {
	margin-bottom:0;
}
#archive-detail table th{
	background-color:#F3F3F3;
	padding:5px 10px;
	text-align:left;
	vertical-align:middle;
}

#archive-detail table td{
	border-bottom:1px dashed #DCDCDC;
	padding:5px 10px;
	text-align:left;
	vertical-align:middle;
}

/* ----------------
--  article page --
-------------------*/

.artical-rating{
	border:1px solid #cccccc;
	margin-top:10px;
	padding-left:15px;
}
.artical-rating img{
	border:0;
}

.pseudo-legend {
	margin:-10px 10px 0 0;
	padding:0;
	position:relative;
	display:inline;
	float:right;
	z-index:101;
	font-weight:bold;
	background-color:#fff;
	color:#cccccc;
	/*top:-20px;*/
	font-size:16px;
}

.rating-small{
	font-size: 12px;
	padding-right:85px;
	height:12px;
	background:url(/css/gfx/content/stack-stars_small.png) right top no-repeat;
	text-align:left;
}
.onestar_small {
	background-position: right -20px;
}
.twostar_small {
	background-position: right -38px;
}
.threestar_small {
	background-position: right -56px;
}
.fourstar_small {
	background-position: right -74px;
}
.fivestar_small {
	background-position: right -92px;
}

.rating-medium{
	font-size: 12px;
	padding-right:90px;
	height:14px;
	background:url(/css/gfx/content/stack-stars_medium.png) right top no-repeat;
}
.onestar_medium {
	background-position: right -20px;
}
.twostar_medium {
	background-position: right -38px;
}
.threestar_medium {
	background-position: right -56px;
}
.fourstar_medium {
	background-position: right -74px;
}
.fivestar_medium {
	background-position: right -92px;
}

.rating-large{
	font-size: 14px;
	font-weight:bold;
	padding-right:110px;
	height:20px;
	background:url(/css/gfx/content/stack-stars_large.png) right top no-repeat;
}
.onestar_large {
	background-position: right -16px;
}
.twostar_large {
	background-position: right -36px;
}
.threestar_large {
	background-position: right -54px;
}
.fourstar_large {
	background-position: right -72px;
}
.fivestar_large {
	background-position: right -90px;
}

/* ----------------
--  Comments --
-------------------*/
.comments{
	padding:10px;
}
p.commentor{
	width:35%;
	float:left;
}
.comment-date{
	font-style:italic;
	font-size:.875em;
	display:block;
}
p.comment{
	width:65%;
	float:left;
}

.comments h2{
	color:#14162f;
}

.comment-sep{
	width:95%;
	border-bottom:1px solid #dfddc3;
	margin-left:15px;
}

.comment-success{
	color: green;
	font-weight: bold;
}

.comment-error{
	color: red;
	font-weight: bold;
}

#messageBox li{
	list-style: none;
}

.input-info{
	width:230px;
	float:left;
	padding:10px;
	font-size:12px;
}

.input-comment{
	float:left;
	padding:10px;
}

.input-info .input{
	width: 215px;
	height:21px;
	border:1px solid #cccccc;
	background-color:#fcfcfc;
}
.input-info .button{
	width:205px;
	text-align:center;
}
.input-info .button input{
	font-weight:bold;
	color:#4b4b4b;
}
.input-info .button a{
	color:#356498;
}
.input-comment textarea{
	width: 260px;
	height:200px;
	border:1px solid #cccccc;
	background-color:#fcfcfc;
}

/*-----------------
-- Article tools --
-------------------*/

#article-tools {
	clear:both;
	white-space: nowrap;
	margin: 0;
	/*padding:0;*/
	/*padding-top:10px;*/
	padding-bottom:10px;
}
#article-tools li{
	list-style-type: none;
	display: inline;
	background:url(/css/gfx/content/stack-stars_articletools.png) no-repeat;
	height:22px;
	padding-left:25px;
	padding-bottom:5px;
	/*margin-top:15px;*/
	padding-right:25px;
}

#article-tools li a { text-decoration:underline; }

#article-tools li.permalink { background-position: 0 0; }
#article-tools li.email { background-position: 0 -22px; }
#article-tools li.print { background-position: 0 -44px; }
#article-tools li.digg { background-position: 0 -66px; }
#article-tools li.furl { background-position: 0 -88px; }
#article-tools li.delicious { background-position: 0 -112px; }

/* --------------
--article-links--
-----------------*/
#article-links{
	padding-left:15px;
}
#article-links li{
	list-style:none;
	background:url(../../images/small_arrow.png) 0 5px no-repeat;
	padding:0 0 3px 15px;
}

/*-------------
--all writers--
---------------*/
.all-writers { border: 1px solid #cfcfcf; }
.all-writers .writer {
	float:left;
	background-color:#cccccc;
	text-align:center;
	width:85px;
	height:145px;
	border-right:1px solid #fff;
}
.all-writers .writer a { color:#356498; }
.all-writers .photo{
	background-color:#ececec;
	text-align:center;
	vertical-align:middle;
	padding-top:12px;
	height:99px;
	border-bottom:1px solid #fff;
}
.all-writers .photo img{ border:1px solid #d9d5ac; }
.all-writers .name { 
	height: 33px;
	line-height: 16px;
	margin: 0;
	padding: 2px 0 0 0;
}

/*---------
--Profile--
-----------*/
.blog-profile {
	font-size:12px;
}
.blog-profile .border{
	border:1px solid #dad6ad;
}
.blog-profile .photo{
	padding-right:15px;
}
.blog-profile h2{
	padding:0;
	margin:0;
}

.tblBlogEntries-title a {
	color:#336699;
	font-weight:bold;
	text-decoration:underline !important;
}
.tblBlogEntries-title td{
	padding: 25px 0 5px;
}
.tblBlogEntries{
	border:1px solid #cccccc;
}
.tblBlogEntries a{
	color:#336699;
}

.tblBlogEntries td{
	height:20px;
	padding:2px 5px 0 5px;
}

.tblBlogEntries .odd{
	background-color:#ececec;
}
.tblBlogEntries .even{
	background-color:#cccccc;
}
#recent-blog-list table th {
	padding:10px;
}

#recent-blog-list table td {
	padding:10px;
	border-top:1px solid #ebe4b1;
	white-space:nowrap;
}
/*----------------
--Profile Detail--
------------------*/
.blog-profile-detail {
	background-color: #fff;
	font: 13px/1.2 Verdana;
}
.profile-detail-links{
	margin:0;
	text-align:left;
	padding:0 0 0 20px;
}
.profile-detail-links li {
	list-style:none;
	background:url(/images/profile-links.png) no-repeat;
	height:35px;
	margin-top:10px;
}
.profile-detail-links li.download{
	background-position:0 -30px;
}
.profile-detail-links li a {
	display:block;
	font-size:16px;
	font-weight:bold;
	padding-left:40px;
	padding-top:12px;
	text-decoration:underline !important;
}

.profile-detail-links li a:hover {
	text-decoration:none !important;
}

/*------------
Add Site Page
------------*/
#add-site-form p {
	position: relative;
}

#add-site-form p.submit {
	text-align: right;
	width: 410px;
}

	#add-site-form p label input, 
	#add-site-form p label select {
		position: absolute;
		left: 180px;
		width: 230px;
		margin: 0;
	}

	#add-site-form p label textarea {
		width: 410px;
		height: 120px;
	}

/* --- Article --- */

/* +++ News +++ */
#article-module {
	font: 13px/1.5 Verdana;
	color: #333; /*#484848;*/
	margin-right:15px;
}

	/* Tables in articles */
	#article-module table {
		margin: 10px 0;
		border-spacing: 0;
	}
	
	#article-module table[border="1"] td{
		padding-left:5px;
	}

		#article-module table th, 
		#article-module table td {
			text-align: left;
			vertical-align: middle;
			padding: 3px 20px 2px 0;
		}

	/* General */
	#article-module p.push {
		background: #ecf3f9;
		padding: 10px;
		margin: 20px 0;
		border: 1px solid #b7b8bc;
		font: 22px/1.2 Arial;
		text-align: center;
		color: #454648;
	}

		#article-module p.push a {
			color: #176be7;
		}

	#article-module a {
		color: #176be7;
	}

	#article-module p {
		margin-bottom: 20px;
		line-height: 1.4;
	}
	
	#article-module .news-image-logo,
	#article-module .news-image-1, 
	#article-module .news-image-2, 
	#article-module .news-image-1-wide, 
	#article-module .news-image-2-wide {
		margin: 0 0 20px 20px;
		float: right;
		width: 202px;
		padding: 5px;
		border: 1px solid #ccc;
	}

	#article-module .image-left-portrait,
	#article-module .image-right-landscape,
	#article-module .image-left-landscape {
		padding: 5px;
		border: 1px solid #ccc;
	}
	
	#article-module .news-image-1-wide, 
	#article-module .news-image-2-wide {
		width: 302px;
	}

	#article-module .news-image-logo {
		width: auto;
	}
	
	#article-module .news-image-2, 
	#article-module .news-image-2-wide {
		margin: 0 0 20px 20px;
		float: right; /* This should be left */
	}

		#article-module .news-image-1 br, #article-module .news-image-2 br {
			display: none;
		}

		#article-module .news-image-1 span, #article-module .news-image-2 span {
			display: block;
			padding: 2px 0 0 0;
			color: #4b4b4b;
			font-family: Arial;
		}

		#article-module .news-image-1 img, #article-module .news-image-2 img {
			border: 1px solid #ccc;
		}
	
	/* Top Bit */
	#article-module p.pub-date {
		margin: 20px 0 10px 0;
		color: #9b9b9b;
		float: left;
		font-family: Arial;
		font-size: 12px;
	}

	#article-module ul.print-email {
		margin: 20px 0 10px 0;
		float: right;
		font-family: Arial;
		font-size: 12px;
	}

		#article-module ul.print-email li {
			margin: 0 0 0 10px;
		}

	#article-module h2.first-of-kind {
		clear: both;
		font-size: 22px;
	}

/* Comments */

	#article-module-comments a {
		color: #176be7;
	}

	#article-module-comments h3 {
		font-size: 18px;
		float: left;
		margin: 10px 20px 20px 0;
	}

	#article-module-comments ul.inline {
		float: left;
		margin: 15px 0 0 0;
	}

	#article-module-comments h4 {
		clear: left;
		font-size: 12px;
		font-weight: normal;
		color: #717171;
	}

		#article-module-comments h4 a {
			font-weight: bold;
			text-decoration: none;
		}

		#article-module-comments h4 a:hover {
			text-decoration: underline;
		}
	
	#article-module-comments div.comment {
		background: url(/css/gfx/boxes/article-comment-bg-top.gif) no-repeat left top;
		width: 540px;
		padding: 20px 15px 15px 15px;
	}

		#article-module-comments div.comment p.last-child {
			background: url(/css/gfx/boxes/article-comment-bg-bottom.gif) no-repeat left bottom;
			margin: 10px -15px -15px -15px;
			padding: 0 15px 15px 15px;
			text-align: right;
		}

/* More News */
#article-module-more {
	margin: 25px 0;
	font-family: Arial;
	font-size: 12px;
	width:575px;
	
}

	#article-module-more a {
		color: #176be7;
	}

	#article-module-more h2 {
		font-size: 18px;
	}

	#article-module-more ul li {
		background-image: url(/css/gfx/icons/arrow-small-blue.gif);
		width: 100%;
		margin: 1% 1% 0 0;
		float: left;
	}
	
/* News Archive Navigation */
.news-archive-nav {
	border:1px solid #ccc;
	background-color:#f1f1f1;
	padding: 3px 0 3px 10px;
}

.news-archive-nav a {
	color:#9d9d9d;
	text-decoration:underline;
	font-size:12px;
}
.news-archive-nav a:hover {
	text-decoration:none;
}

.news-archive-nav p {
	width:68%;
	float:left;
	margin:0;
	padding-top:3px;
	color:#9d9d9d;
}
.news-archive-nav span {
	width:32%;
	float:right;
	font-size:11px;
	color:#9d9d9d;
}

#news-archive-page h2 {
	border-bottom:1px solid #CCCCCC;
	font-size:20px;
	margin-top:20px;
	padding-bottom:5px;
}
#news-archive-page h2 span {
	color:#9B9B9B;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	padding-left: 15px;
}

.news-archive h3 a{
	color:#000 !important;
}

.news-archive p {
	padding-bottom:15px;
	border-bottom: 1px solid #ccc;
}

.archive-intro {
	height: 70px;
}

/* Hide Lengend for top Article Rating (Blog Article) */
.no-article-legend h2 span {
	display:none;
}
/* --- News --- */

/* +++ Live Event +++ */
#liveevent-page #content div.box, 
#liveevent-page #content div.xbox{
	_height: 1%;
	clear:both;
}

#liveevent-page #content div.box table{
	width:auto;
}

	#tournament-live-updates-news h2.box-h {
		position: relative;
	}

		#tournament-live-updates-news h2.box-h span {
			padding: 6px 10px 6px 28px;
		}

		#tournament-live-updates-news h2.box-h label {
			position: absolute;
			right: 10px;
			top: 3px;
			font-weight: normal;
			color: #4d6b9d;
		}

			#tournament-live-updates-news h2.box-h label select {
				width: 80px;
				font-weight: normal;
			}
			
			#tournament-live-updates-news h2 span.updates {
				color:#8F8F8F;
				font-size:12px;
				font-weight:normal;
				padding-left:10px;
				text-transform:none;
				font-family:Arial, Helvetica, sans-serif;
			}			

	#tournament-live-updates-news div.section {
		_height: 1%;
	}

	#tournament-live-updates-news div.key {
		background: #fffcd1;
		padding-bottom:0;
	}

	#tournament-live-updates-news div.section:after {
		content: ".";
		display: block;
		height: 0;
		visibility: hidden;
		clear: both;
	}

		/* Minimized Section */
		#tournament-live-updates-news div.folded * {
			display: none;
		}

		#tournament-live-updates-news div.folded p.bar {
			display: block;
			border-bottom: 0;
			position:relative;
		}
		
			#tournament-live-updates-news div.folded p.bar * {
				display: inline;
			}

		/* Everything 30px from the left */
		#tournament-live-updates-news div.section p, #tournament-live-updates-news div.section table {
			margin-left: 30px;
		}

		#tournament-live-updates-news div.section table {
			width:auto !important;
		}

		#tournament-live-updates-news div.section ul, #tournament-live-updates-news div.section ol {
			margin-left: 60px;
		}

		/* Lists */
		#tournament-live-updates-news div.section ul {
			color: #757575;
		}

		/* Floated Images */
		#tournament-live-updates-news div.section p.image, 
		#tournament-live-updates-news div.section p.image-wide,
		#tournament-live-updates-news div.section .image-right-portrait,
		#tournament-live-updates-news div.section .image-right-landscape {
			float: right;
			width: 115px;
			text-align: center;
		}
			#tournament-live-updates-news div.section .image-left-portrait,
			#tournament-live-updates-news div.section .image-left-landscape {
				float: left;
				width: 115px;
				text-align: center;
				margin-left: 30px;
			}

		#tournament-live-updates-news div.section p.image-wide,
		#tournament-live-updates-news div.section .image-right-landscape,
		#tournament-live-updates-news div.section .image-left-landscape {
			width: 172px;
		}

			#tournament-live-updates-news div.section p.image img, 
			#tournament-live-updates-news div.section p.image-wide img {
				border: 1px solid #ecf2ee;
				width: 113px;
			}

			#tournament-live-updates-news div.section p.image-wide img {
				width: 170px;
			}

		/* Information Bar */
		#tournament-live-updates-news div.section p.bar {
			position:relative;
			background: #f8f8f8;
			font-weight: bold;
			cursor: pointer;

			margin: 0;
			padding: 5px 95px 5px 5px;

			border-top: 1px solid #b8b8b8;
			border-bottom: 1px solid #f0f0f0;

		}

		#tournament-live-updates-news div.folded p.bar {
			font-weight: normal;
		}

		/* Different BG if key hand */
		#tournament-live-updates-news div.key p.bar {
			background: #f4f1c6;
			border-bottom: 1px solid #e7e4b9;
		}

		#tournament-live-updates-news div.first p.bar {
			border-top: 0;
		}

			#tournament-live-updates-news div.section p.bar img.first-child {
				/*margin-left: -25px;*/
			}

			#tournament-live-updates-news div.section p.bar img {
				vertical-align: middle;
				margin: 0 5px 0 0;
			}

			#tournament-live-updates-news div.section p.bar span {
				position:absolute;
				right:0;
				top:5px;
				font-weight: normal;	
			}

	/* Result Navigation */
	#tournament-live-updates-news p.result-nav {
		border-top: 1px solid #b8b8b8;
	}

		#tournament-live-updates-news p.result-nav a {
			color: #1069DD;
		}

			#tournament-live-updates-news p.result-nav a span {
				border-color: #1069DD;
			}

/*
	=== Reports By ===
*/
#live-updates-reports-by ul {
	margin: 10px;
	_padding-bottom: 10px;
	list-style-type: none;
}

	#live-updates-reports-by ul li {
		float: left;
		width: 50%;
		text-align: center;
	}

		#live-updates-reports-by ul li img {
			border: 1px solid #d8d8d8;
		}

/*
	=== Send Feedback ===
*/
#liveevent-page h2.special {
	font-size: 20px;
	margin-top: 20px;
	margin-bottom: 0;
}

#n-send-us-feedback {
	background: url(/css/gfx/icons/feedback-pl-logo.gif) no-repeat right 30px;
}

	#n-send-us-feedback label {
		font-weight: bold;
	}

	#n-send-us-feedback input {
		border: 1px solid #d4d3ce;
		width: 230px;
	}

	#n-send-us-feedback input.button {
		width: auto;
	}

	#n-send-us-feedback textarea {
		border: 1px solid #d4d3ce;
		width: 380px;
		height: 100px;
	}

/*
	=== NEW LIVE TOURNAMENT ===
*/

h1 {
	margin:0 0 5px 0;
}

h2 {
	margin: 0 0 5px 0;
}

.bottom-border {
	border-bottom:1px solid #ccc;
}


#tournament-intro img{
	border:1px solid #ccc;
	padding:5px;
}

.blog-author,
.user-rating span {
	color:#8F8F8F;
}
#tounament-blogs p.right img{
	margin-top:12px;
	margin-left:10px;
	border:1px solid #a2a1a6;
}
.BlogBackground {
	background:transparent url(/css/redesign/gfx/general/marketpulse/bg_cashPlayersOnline.png) repeat-x scroll left top;
	padding:0 10px;
	margin-top:2px;
	padding-top:1px;
	text-align:left;
	clear:both;
}

.PassResults label {
	color:#9B9B9B;
	display:block;
}


.PassResults {
	padding:10px;
}

.PassResults span {
	background:transparent url(/css/redesign/gfx/general/LiveTournament/winner.png) no-repeat left 50%;
	display:block;
	height:27px;
	padding:8px 0pt 0px 35px;
}
.PassResults ul{
	display:block;
	clear:both;
	width:auto;
}

.PassResults ul li{
	padding-left:10px;
	margin-right:8px;
}
.PassResults ul li a{
	white-space:nowrap;
}

select#Tournament {
	padding:2px;
	width:180px;
}

/* WSOP Sponser under LiveTournaments menu */
#WSOPsponser {
	text-align:center;
}
#WSOPsponser #logo{
	height:30px;
	overflow:hidden;
	
	display:block;
}
#WSOPsponser #logo img{
	vertical-align:middle;
	margin-top:-30px;
}

.photo-portrait {
	background-color:#F2EECC;
	border:1px solid #D7D3A6;
	color:#356498;
	float:right;
	font-size:11px;
	margin-left:10px;
	margin-bottom: 10px;
	padding:0pt;
	text-align:center;
	width:113px;
}

.photo-landscape {
	background-color:#F2EECC;
	border:1px solid #D7D3A6;
	color:#356498;
	float:right;
	font-size:11px;
	margin-left:10px;
	margin-bottom: 10px;
	padding:0pt;
	text-align:center;
	width:170px;
}

#WPT-Freerolls table{
	background:url(/css/redesign/gfx/general/newsletter-signup-bg.gif) repeat-x left 28px;
	border-spacing:0;
	margin:0pt 0pt 10px;
	width:100%;
}
#WPT-Freerolls th {
	border-bottom:1px solid #CBDAE5;
	padding-bottom:10px;
}

#WPT-Freerolls tr:hover td {
	background:transparent url(/css/redesign/gfx/general/eb-ebo-tr-bg.png) repeat-x left 50%;
}
#WPT-Freerolls tr:hover td.first-child {
	background:transparent url(/css/redesign/gfx/general/eb-ebo-tr-bg-left.png) no-repeat left 50%;
}
#WPT-Freerolls tr:hover td.last-child {
	background:transparent url(/css/redesign/gfx/general/eb-ebo-tr-bg-right.png) no-repeat right 50%;
}

.coming-coverage {
	background: url(/css/redesign/gfx/general/LiveTournament/blue-gradient.png) repeat-x;
	padding:15px 10px;
}

#featured-interview li span {
	display:block;
	color:#9b9b9b;
	padding-bottom:10px;
}

#coming-tournament label {
	display:block;
	padding-left:30px;
	padding-top:3px;
	color:#2d2d2d;
}

/*
	=== NEW LIVE TOURNAMENT - WPT ===
*/

#tournament-new-head select {
	padding:2px;
	color:#005b8b;
	width:100%;
}
#tournament-new-head #tournament {
	width:140px;
}
#tournament-new-head #season {
	width:190px;
}
#tournament-new-head #second {
	width:65px;
}

#tournament-new-head ul.bullets span{
	color:#8F8F8F;
}

#tournament-new-head h2 span, #tournament-new-head h2 span a {
	padding-left:10px;
	color:#8F8F8F;
	font-size:12px;
	font-weight:normal;
	font-family:Arial;
}

#WPT-Freerolls {
	padding-top:5px;	
}

.gradient-bg {
	background:transparent url(/css/redesign/gfx/general/marketpulse/bg_cashPlayersOnline.png) repeat-x left 20px;
	padding:1px 10px 0;
}

#past-results label.date {
	color:#9B9B9B;
	display:block;
	padding-bottom:10px;
}

#past-results #contentId {
	width:180px;
}

/*
	=== NEW LIVE TOURNAMENT - WSOP/2008 ===
*/

#qualify-wsop .bottom-border img {
	margin-bottom:5px;
}

#resent-blogs p {
	margin:10px 0 20px;
}
#resent-blogs .gradient-bg {
	background-position: left top;
}

.tournament-icon {
	padding:5px 0 5px 30px;
	background: url(/images/stack-livetournament-icons.png) no-repeat;
}
	.WPT {
		background-position:left -35px;
	}
	.WSOP, .WSOPC, .WSOPE{
		background-position:left -107px;
	}
	.EPT, .Pca{
		background-position:left -175px;
	}
	.Special{
		background-position:left -243px;
	}
	.APC {
		background-position:left 0px;
	}
	.APP {
		background-position:left -316px;
	}
	.APPT {
		background-position:left -316px;
	}
	.Pacific {
		background-position:left -388px;
	}
	.Aussie, .Am {
		background-position:left -456px;
	}
	.Cashfreeroll {
		background-position:left -525px;
	}
	.ECPT, .Ecpt {
		background-position:left -594px;
	}

#top-money-winners .gradient-bg {
	background-position: left 25px;
}
#top-money-winners th,
#top-money-winners td{
	padding:5px;
}

#top-bracelet-winners .gradient-bg {
	background-position: left 25px;
}
#top-bracelet-winners th,
#top-bracelet-winners td{
	padding:5px;
}

#wsop-team .gradient-bg {
	background-position: left top;
}
#wsop-team td{
	padding:10px;
}
#wsop-team img{
	margin-right:15px;
}

#recent-interview .photo-portrait{
	background-color:#F2EECC;
	border:1px solid #D7D3A6;
	color:#356498;
	float:right;
	font-size:11px;
	margin-left:10px;
	margin-top:0;
	padding:0pt;
	text-align:center;
	width:113px;
}
#recent-interview .bullets li span{
	color:#9B9B9B;
	display:block;
	padding-bottom:10px;
}

#past-results select {
	padding:2px;
	width:180px; /* live-tournaments page */
}


/*
	=== NEW LIVE TOURNAMENT - Photo Gallery ===
*/
.photo-browse-bg {
	background: url(/images/live-tournament/browse-bg.png) repeat-y;
	/*width:283px;*/
	display:block;
	padding:0 10px;
}
	.photo-browse-top {
		background: url(/images/live-tournament/browse-top.png) no-repeat;
		width:283px;
		height:15px;
		display:block;
	}
	.photo-browse-bottom {
		background: url(/images/live-tournament/browse-bottom.png) no-repeat;
		width:283px;
		height:15px;
		display:block;
	}
	.photo-browse-bg input {
		vertical-align:top;
	}

#browse-galleries label{
	color:#525145;
	font-weight:bold;
	font-size:14px;
	padding:5px 0;
	display:block;
	width:200px;
}

#browse-galleries select {
	padding:2px;
	color:#005b8b;
	width:220px;
	margin-right:5px;
}

#photo-gallery small {
	font-weight:normal;
	text-transform:none;
	font-size:12px;
}

#photo-gallery #photos {
	text-align:center;
	padding-top:10px;
}
	#photo-gallery #photos td{
		width:50%;
		text-align:center;
	}
	#photo-gallery #photos div{
		background:#fff;
		border:1px solid #ccc;
		text-align:center;
		padding:5px;
		width:172px;
		margin: 0 auto;
	}
	#photo-gallery #photos div img{
		border:1px solid #ccc;
	}
	#photo-gallery p.result-nav {
		background:none;
	}

.big-gradient-bg {
	background: url(/images/live-tournament/big-gradient.png) left top repeat-x;
}

#tournament-payout-structure table.simple {
	border:1px solid #ccc;
}

/* Video Box */
#single-video .video {
	text-align:center;
	background: url(/css/redesign/gfx/general/LiveTournament/blue-gradient_large.png) repeat-x;
	padding: 25px 0;
	border-top: 1px solid #ccdae5;
}

#single-video .video-info {
	padding-left:25px;
}

.video-content {
	padding:25px;
	text-align:center;
	width:700px;
}
	.two-col-no-menu-a .video-content {
		padding: 20px 10px;
		text-align: center;
		width: 428px;
	}
	

#video-listing div.video-container {
	float:left;
	width:33%;
	text-align:center;
	width:232px;
}
	.two-col-no-menu-a div.video-container {
		float: left;
		width: 214px;
		text-align: center;
	}
	
#video-listing span.top {
	color:#8F8F8F;
	font-size:12px;
	font-weight:normal;
	padding-left:10px;
	text-transform:none;
}
.video-container div {
	background:#FFFFFF none repeat scroll 0% 50%;
	border:1px solid #CCCCCC;
	padding:5px;
	text-align:center;
	width:175px;
	display:block;
	margin:0pt auto;
}
	.two-col-no-menu-a .video-container div {
		margin: 0 auto;
	}
.video-container p {
	text-align: left;
	padding-left: 10px;
	width: 180px;
	margin: 0 auto 5px auto;
}

/* Remove bottom border from Menu */
#liveeventschedule-page #live-tournament-menu {
	border-bottom:0;
}

/* Remove bottom borders live-tournaments/player-interviews */
#liveeventplayerinterviews-page #featured-interview,
#liveeventplayerinterviews-page #previous-interview{
	border-bottom:0;
}

#liveevent-page #tournament-new-head select {
	width:100%;
	margin-top:2px;
}

/* Latest Live Action */
#latest-live-action h3 {
	font-family: "Trebuchet MS";
}

/* live tounament winner photo */
.lt-winner-photo {
	float: left;
	padding: 10px 0 0 10px;
}

#tournament-event-winner.box.type-c p {
	float: none;
}

#tournament-event-winner.box.type-c .left {
	margin-right: 0;
	padding-right: 20px;
	width: auto;
}
/* --- Live Event --- */

/* --- Removed padding from Last Col toplist ---*/
.last-td {
	padding-left: 0px !important;
	padding-right: 0px !important;
}

/* --- ALTERNATE US FLAG GRAPHIC (OK) ---*/
.local-flag-ok {
	background: url(/images/img/room-reviews_b.png) no-repeat;
	background-position: 0px -410px;
	display:block;
	text-indent:-10000px;
	width: 81px;
	height: 38px;
}

/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */
.rating-text{float:left;line-height:20px;}
.rating-text-small{float:left;margin-right:-10px;position:relative;}
.ratings-box{padding-bottom:5px;}
div.rating{cursor:pointer;margin:2em;clear:both;display:block}
div.rating:after{content:'.';display:block;height:0;width:0;clear:both;visibility:hidden}
/* large star matrix, 20 x 20 star images*/
div.star{float:left;width:21px;height:19px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden;}
div.star,div.star a{background:url(/images/new-icons/stars/article-rating/star_matrix_large.png) no-repeat 0 0px;}
div.star a{display:block;width:20px;height:100%;background-position:0 -1px;border:1 solid #FF0000}
div.star_on a{background-position:0 -21px!important}
div.star_hover a,div.star_live a:hover{background-position:0 -41px}
/* small star matrix, 16 x 16 star images*/
div.star_small{float:left;width:17px;height:15px;text-indent:-999em;display:block;background:transparent;overflow:hidden;}
div.star_small,div.star_small a{background:url(/images/new-icons/stars/article-rating/star_matrix_small.png) no-repeat 0 0px;}
div.star_small a{display:block;width:16px;height:100%;background-position:0 -1px;border:1 solid #FF0000}
div.star_small_on a{background-position:0 -17px!important}
div.star_small_hover a,div.star_small_live a:hover{background-position:0 -33px}
/* mini star matrix, 10 x 10 star images*/
div.star_mini{float:left;width:13px;height:13px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden;margin-top:1px;}
div.star_mini,div.star_mini a{background:url(/images/new-icons/stars/article-rating/star_matrix_mini.png) no-repeat 0 0px;}
div.star_mini a{display:block;width:16px;height:100%;background-position:0 0;border:1 solid #FF0000}
div.star_mini_on a{background-position:0 -14px!important}
div.star_mini_hover a,div.star_mini_live a:hover{background-position:0 -28px}
/* Read Only CSS */
div.star_readonly a,div.star_readonly a:hover,
div.star_readonly_small a,div.star_readonly_small a:hover,
div.star_readonly_mini a,div.star_readonly_mini a:hover {
	cursor:default !important
}

/* Partial Star CSS */
div.star,div.star_small,
div.star_readonly_mini a,
div.star_readonly_mini {
	background:transparent!important;
	overflow:hidden!important
}
/* END jQuery.Rating Plugin CSS */

.jq-article-rating {
	height: 1.2em;
	padding: 0 0 10px 0;
}
.jq-article-rating label {
	line-height:1.2;
	float: left;
}

/* Fix inactive star hover */
.jq-article-rating-form div.star_small a {
	cursor: hand;
}

/*+++ EMMBEDDED HAND REPLAYER +++*/
.hand-history-embed {
	text-align:center;
}

/*+++ NEW live tournament +++*/
#whats-on-now table {
	border: 1px solid #cbdae5;
	margin-top:2px;
}
	#whats-on-now table th {
		background-color: #cbdae5;
		padding:3px 5px;
		font-weight:normal;
	}
	#whats-on-now table td {
		padding:6px 5px;
	}
	#whats-on-now table .even td {
		background-color: #eaf2fb;
	}
	#whats-on-now table .running {
		background-color: #cddfec!important;
		border-bottom: 1px solid #fff;
	}
	#whats-on-now table .running a{
		font-weight: bold;
	}
	#whats-on-now table .running strong {
		color:#ff1b00;
	}
	
.graphics-heading h2 span.time {
	background: url(/css/redesign/gfx/general/header-time.png) no-repeat;
	font-size:9px;
	float:right;
	padding:0 5px;
	width:88px;
	height:18px;
	position: absolute;
	right: 0;
	_right: 10px;
	color:#3c3c3c;	
	/* margin-top:-18px; */
}

/*--- NEW live tournament ---*/

/*+++ NEW live tournament EVENT PAGE +++*/
#live-tournament-tabs .n-s-flaps li a{
	color:#145ebc;
}
#live-tournament-tabs .n-s-flaps li.tabs-selected a {
	color:#2a3037;
}
.rss-feed_link {
	float:right;
	position:relative;
	margin-top:-22px;
}

#lt-pass-results {
	background-color: #ebf3fb;
	padding:10px;
}
	#lt-pass-results .image-wide {
		margin:0 5px 5px 0px;
	}
	.lt-pass-results_links {
		margin: 1px 0 0 70px;
		border: 1px solid #c9d2e1;
		padding:3px 3px 0 5px;
		background-color:#fff;
	}
	
	#lt-pass-results .large{
		margin-left:90px;
		min-height: 80px;
		height: auto !important;
		* height: 80px;
		padding-left:10px;
	}
	#lt-pass-results .tournament-icon {
		display:block;
		color:#2d2d2d;
		font-weight:bold;
	}
	#lt-pass-results .tournament-icon a {
		color:#2d2d2d;
	}
	#lt-pass-results .bullets {
		display:block;
		margin: 3px 0 0 25px;
		width:170px;
		height:30px;
		overflow:hidden;
	}
		.two-col-no-menu-b .lt-pass-results_links .bullets {
			*width:auto!important;
		}
	#lt-pass-results .bullets li {
		display:block;
		float:left;
		width:65px;
		margin-right:0!important;
	}

#lt-recent-interview {
	background-color: #ebf3fb;
	padding:10px;
}
	#lt-recent-interview .image-wide img {
		margin-right:10px;
	}
	#lt-recent-interview label {
		margin-left:30px;
	}
	#lt-recent-interview ul.bullets {
		margin-top: 5px;
		margin-left:70px;
	}

#lt-bonus-box {
	background: url(/css/gfx/boxes/tournament-ad.jpg) no-repeat center top;
	text-align:center;
	margin-top:60px;
	padding:20px 0;
	_overflow: hidden;
	position: relative;
}
	#lt-bonus-box .lt-room-logo {
		display:block;
		margin-top:-78px;
		position:relative;
	}
	#lt-bonus-box em {
		color: #0c0d0c;
	}
	#lt-bonus-box table {
		width:208px;
		margin:10px auto 0 auto;
		/*padding: 12px 0 0 5px;*/
	}
	#lt-bonus-box th {
		color:#fff;
	}
	#lt-bonus-box .red {
		font-size:16px;
		font-weight:bold;
	}
	.lt-download {
		background: url(/images/redesign/buttons/lt-download.png) no-repeat;
		text-align: center;
		width:144px;
		height:30px;
		display:block;
		font-weight:bold;
		padding-top:6px;
		margin:10px auto 0 auto;
	}
		.lt-download a {
			color:#fff;
		}
	.lt-use-bonus-code {
		color:#550418;
	}
		.lt-use-bonus-code span {
			color:#000;
		}
		
.bottom-border-dash {
	border-bottom: 1px dashed #c9c9c9;
	margin-bottom:10px;
	padding-bottom:5px;
}

.icon-chipcount {
	background: url(/images/stack-livetournament-smallicons.png) no-repeat left -38px;
	padding: 2px 0 0px 20px
}
.icon-tourinfo {
	background: url(/images/stack-livetournament-smallicons.png) no-repeat left -95px;
	padding: 2px 0 0px 20px
}
.icon-liveupdate {
	background: url(/images/stack-livetournament-smallicons.png) no-repeat left -153px;
	padding: 2px 0 0px 20px
}
.icon-playvideo {
	background: url(/images/stack-livetournament-smallicons.png) no-repeat left -209px;
	padding: 2px 0 0px 20px
}


#lt-more-articles  {
	padding-left:25px;
}
.lt-more-articles-link {
	margin-bottom:10px;
	display:block;
}

#live-tournament-tabs .video-container img {
	width:auto!important;
}

#live-tournament-tabs #lt-featured-video .video-container div {
	width:142px!important;
}

#live-tournament-tabs .image-wide {
	position: relative;
	margin-right:10px;
}

#opt4 .image-wide {
	background:#fff;
	border:1px solid #ccc;
	padding:5px;
}

	#opt4 .image-wide .overlay {
		position: absolute;
		display: block;
		top: 38%;
		left: 38%;
		width: 35px;
		height: 25px;
		background: transparent url(/css/gfx/icons/video-play.png) no-repeat scroll left top;
		cursor: pointer;
	}

.lt-video-details-left {
	float: left;
	width: 170px;
}

	.lt-video-details-left .meta {
		font-size:9px;
	}

	.lt-video-details-left .meta .pltv-time {
		margin: 5px 0;
	}
	
	.lt-video-details-left .meta span {
		color:#7f7f7f;	
	}
	
.lt-video-details-right {
	float:right;
	width:78px;
	padding-left:10px;
	line-height:2;
	border-left: 1px solid #ccc;
}
	.lt-video-details-right .icon-playvideo{
		font-size:12px;
		padding:2px 0 2px 20px;
	}
	.lt-video-details-right .icon-playvideo a{
		white-space:nowrap;
	}
	#opt4 .recent-video-title {
		display:block;
		margin-top:5px;
	}
	#opt4 .light-blue-header a:hover {
		text-decoration:none;
	}
	#opt4 .tournament-icon a {
		color:#8F8F8F;
	}
	
	.lt-video-details-right div.star_mini {
		cursor:auto;
	}
	
	
#tour-opt1 #latest-live-action ul.bullets {
	margin-left:30px;
}


.coming-tournaments {
	background-color:#EBF3FB;
	padding:10px;
}

.blind-table-scroll {
	height:200px;
	overflow-y: scroll;
	overflow-x: hidden;
	overflow:-moz-scrollbars-vertical;
}

.lt-browse-update {
	text-align:center;
	padding: 10px 0;
}

#liveeventseasonwsop2008-page #event-browser {
	padding-top: 10px;
}

	#event-browser p {
		margin: 0 10px 10px;
		text-align: left;
	}
	
	#event-browser select {
		width: 350px;
	}
	
	#tournament-live-updates-news h3.bottom-border {
		padding-bottom:5px;
	}
	
	#tournament-final-results table.simple {
		width:100%!important;
	}

.lt-last-updated {
	color:#3C3C3C;
	font-size:10px;
	background: url(/css/redesign/gfx/general/marketpulse/small_clock.png) no-repeat 0px 1px;
	padding-left:14px;
	font-weight:normal;
	padding-bottom:2px;
}

.new-item {
	background: url(/css/redesign/gfx/icons/new_icon.png) no-repeat right 2px;
}

.new-menu-item img {
	vertical-align: top;
}
.new-menu-item a {
	color:white!important;;
}
.new-menu-item span {
	color:#FFFF00!important;
}

.new-menu-item a:hover {
	color:#3B3B3B!important;
}
.new-menu-item a:hover span {
	color:#3B3B3B!important;
}
.new-menu-item.selected span,
.new-menu-item.selected a{
	color:#3B3B3B!important;
}

#browse-tournament {
	border:1px solid #CCCCCC;
	padding:20px 10px 5px 10px;
	text-align:center;
	margin-top:10px;
}
#browse-tournament .legend{
	display:inline;
	float:left;
	font-size:14px;
	font-weight:bold;
	margin:-30px 0 0 5px;
	padding:0 5px;
	position:relative;
	z-index:101;
	background:#fff;
	color:#404040;
}
#lt-featured-video {
	margin-top:5px;
	text-align:center;
	background:url(/css/redesign/gfx/general/video-channel-gradient.gif) repeat-x;
	padding-top:15px;
}

#lt-wsop-coverage {
}
	#lt-wsop-coverage div.self-clear {
		background-color: #ebf3fb;
		margin-top:7px;
		padding:5px;
	}
	#lt-wsop-coverage .photo-portrait,
	#lt-wsop-coverage .photo-landscape {
		background: #fff;
		background-color:#fff;
		border:1px solid #ccc;
		color:#356498;
		padding:4px;
		float:left;
		margin:0 10px 0 0;
	}
	#lt-wsop-coverage .event-header {
		font-size:14px;
		font-weight: bold;
		color: #145eae;
	}
	p.lt-featured-video-desc {
		border: 1px solid #ccc;
		text-align:left;
		padding: 0 10px;
		margin:0 6px;
	}
		p.lt-featured-video-desc a {
			font-weight:bold;
		}
		p.lt-featured-video-desc label {
			color: #808080;
			font-size:10px;
			display:block;
		}
		p.lt-featured-video-desc label span {
			color:#145eae;
		}
		
/* Popular Video Column */
.popular-video-column {
	background: #e1ebf5 url(/css/gfx/boxes/reflected-blue-gradient.png) 0 50% repeat-x;
	border-top: 1px solid #ccdae5;
	border-bottom: 1px solid #ccdae5;
	padding: 14px 12px;
	margin-top: 4px;
	font-size: 11px;
}
	.popular-video-column .video-thumb {
		float: left;
		margin: 0 10px 10px 0;
	}
	.popular-video-column .popular-video-item {
		position: relative;
	}
	.popular-video-column .popular-video-item p {
		margin: 0;
		line-height: 1.3;
		_position: fixed;
	}
	.popular-video-column .popular-video-item p strong {
		_text-indent: -3px;
	}
	.popular-video-column .popular-video-item .article-rating-mini {
		float: left;
		margin-left: -72px;
	}


/*--- NEW live tournament EVENT PAGE ---*/

/* +++ .IT non-supported rooms +++ */
#local-not-supported {
	background:transparent url(/css/redesign/gfx/general/gray-gradient.jpg) repeat-x left -75px;
	border: 1px solid #ccc;
	padding:1px 10px 10px;
	margin-bottom:15px;
}
	#local-not-supported h2{
		color:#464C4A;
		font-family:Trebuchet MS;
		font-size:28px;
		font-weight:bold;
		line-height:1.2;
		margin:10px 0pt;
	}
	#divert	#local-not-supported h2{
		color:#464C4A;
		font-family:Trebuchet MS;
		font-size:22px;
		font-weight:bold;
		line-height:1.2;
		margin:10px 0pt;
	}
	
	#local-not-supported .suggest {
		color: #474b4a;
		font-size:17px;
		font-weight:bold;
	}
/* --- .IT non-supported rooms --- */

/*+++ Exclusive Freerolls TOP list +++*/
#exclusive-freerolls .exclusive-freeroll_no {
	color:#464b4a;
	text-align:center;
}
#exclusive-freerolls a {
	color: #1069e3;
	text-decoration:underline;
}
	#exclusive-freerolls a:hover {
		text-decoration:none;
	}
#exclusive-freerolls .download-and-play {
	text-decoration:none;
}
#exclusive-freerolls .value {
	color:#c51000;
}
#exclusive-freerolls table.toplist td {
	padding: 10px 2px;
}
/*--- Exclusive Freerolls TOP list ---*/

/*+++ 2009 WSOP Promotion on index +++*/
.wsop-col-1 {
	width: 270px;
	float:left;
}
.wsop-col-2 {
	float:right;
	width:550px;
}
#wsop-2009-data table {
	height:279px;
}
	#wsop-2009-data th {
		background:#EFEFEF none repeat scroll 0 0;
		font-size:14px;
		padding:4px 0 4px 12px;
	}
	#wsop-2009-data td {
		line-height:24px;
		padding:0 0 0 12px;
	}
	#wsop-2009-data .see-all {
		text-align:right;
		margin-right:15px;
	}
	#wsop-2009-data a.no-underline:hover {
		text-decoration: none;
	}
	
#wsop-2009-promo-chart {
	padding: 2px 0 34px 4px;
}
	#wsop-2009-promo-chart h3 {
		margin-bottom:0;
		margin-left:20px;
	}
.wsop-2009-header {
	margin-left:20px;
}
.green-signup-button {
	display:block;
	height:23px;
}
	.green-signup-button .green-signup_right {
		background: url(/images/green-signup-right.png) no-repeat right center;
		border:0 none;
		color:#fff;
		font-weight:bold;
		height:23px;
		overflow:visible;
		vertical-align:middle;
		padding: 4px 18px 4px 7px;
		cursor:pointer;
	}
	.green-signup-button a:hover,
	.green-signup-button a:active {
		text-decoration: none;
	}
	
/*--- 2009 WSOP Promotion on index ---*/

/*+++ Temp WSOP 2009 promotion on index +++*/
	#wsop-promotions img.float-left {
		margin-right: 15px;
	}
	#wsop-promotions .wsop-2009-header {
		color: #353535;
		font: bold 30px "Trebuchet MS";
		margin-bottom: 0;
	}
	#wsop-promotions #wsop-2009-rooms img {
		margin-right:10px;
	}
		#wsop-promotions #wsop-2009-rooms img.last {
			margin-right: 0;
		}
	#wsop-promotions p.r {
		padding:5px 5px 0;
	}
	#wsop-promotions p.r a{
		color: #0591db;
		text-decoration:underline;
	}
	#wsop-promotions p.r a:hover {
		text-decoration:none;
	}
		#wsop-promotions p.r .disclaimer {
			display:block;
			float:left;
			font-size:9px;
			text-align:left;
			width:580px;
		}
.wsop-sponsor {
	display:block;
	position: relative;
	width: 289px;
	height: 119px;
	margin: 0 0 10px;
	text-indent: -9999px;
	+line-height: 0;
}
.wsop-sponsor span {
	position: absolute;
	top: 0;
	left: 0;
	width: 295px;
	height: 119px;
	background: url(/css/gfx/banners/freeroll-banner-live-tournament.gif) no-repeat;	
}
.wsop-sponsor-blog {
	display:block;
	position: relative;
	width: 305px;
	height: 119px;
	margin: 10px 0 0;
	text-indent: -9999px;
  +line-height: 0;
}
.wsop-sponsor-blog span{
	position: absolute;
	top: 0;
	left: 0;
	width: 315px;
	height: 119px;
	background: url(/css/gfx/banners/freeroll-banner-blog.gif) no-repeat;	
}
.wsop-sponsor-promotions {
	background: url(/images/2009-wsop/wsop-banner.png) no-repeat;
	display:block;
	float:right;
	height:60px;
	margin-top:-50px;
	*margin-top:-60px;
	position:relative;
	width:234px;
}
/*--- Temp WSOP 2009 promotion on index ---*/

/*+++ Download-poker page+++*/

#download-poker {
	margin: 0 10px;
}
#download-poker h2 {
	padding: 0 0 10px;
	border-bottom: 1px solid #CCCCCC;
}
	
	#download-poker .right-block {
		float: left;
		width: 265px;
		_width: 245px;
  	margin: 10px;
  	padding: 10px;
  	list-style-position: inside;

  	background: transparent url(/css/redesign/gfx/general/promotion-bonus-bg.jpg) repeat-x left top;
	}
	
		#download-poker .download-poker-room p {
			float: left;
			width: 200px;
		}
		

		#download-poker .download-poker-room img {
			display: block;
			float: left;
			margin: 10px;
		}

		#download-poker .download-poker-room ul {
			margin: 0 0 25px;
		}

			#download-poker .download-poker-room ul li {
				padding: 5px 0 5px 28px;
				_padding-left: 15px;
				color: #106BDE;
				list-style: none;
				background: transparent url(/css/gfx/icons/promotion-bonus.png) no-repeat 0 0;
			}

		#download-poker .download-poker-room a {
			display: block;
			margin: 10px;
		}
		
		#download-poker .download-poker-room ul li a {
			margin: 0px;
		}
		
		#download-poker .download-poker-room p span {
			text-align: center;
			margin: 14px 0 0 0;
		}

/*+++ Download-poker page+++*/
#mobile-poker {}

	#mobile-poker #intro-without-image-inner {
		background: transparent url(/css/gfx/icons/phone.png) no-repeat 98% 5%;
	}

	#mobile-poker #intro-without-image-inner h2,
	#mobile-poker #intro-without-image-inner p {
		width: 92%;
	}

	#mobile-poker .mobile-room {
		padding: 10px 15px;
		border: 1px solid #B8B8B8;
	}

		#mobile-poker .mobile-info p {
			width: auto;
		}
		
		#mobile-poker .mobile-bonus {
			float: right;
			width: 210px;
			margin: 40px 0 10px 10px;
			padding: 10px;
			border: 1px solid #C4CDDC;
			background: transparent url(/css/gfx/boxes/reverse-gradient_blue-sm.gif) repeat-x left bottom;
		}
	
			#mobile-poker .mobile-bonus .goto-big {
				display: block;
				margin: 0 0 10px;
				background-position: 0 14px;
			}
			
			#mobile-poker .mobile-bonus .bonus {
				width: 226px;
				height: 15px;
				margin: 0 auto;
				padding: 5px 0;
				color: #474747;
				text-align: center;
	  		background: transparent url(/css/redesign/gfx/general/bonus-code.png) no-repeat left top;
			}

		#mobile-poker .mobile-screenshot {
			text-align: center;
		}

			#mobile-poker .mobile-screenshot img {
				margin: 0 5px;
			}

		#mobile-poker .review {
			margin: 10px 0 0;
			text-align: center;
			font-weight: bold;
		}

/*--- Mobile-poker page---*/

/*+++ Player of the year-medal +++*/
.poty-medal {
	display:block;
	float: right;
	width:80px;
	height:104px;
	margin: 10px 30px 10px 10px;
	padding: 25px 85px 0 5px;
	color:#224A76;
	font-size: 10px;
	font-weight: bold;
	font-variant: small-caps;
	text-align:center;
	line-height:1em;
	background: transparent url(/images/small-medal.png) no-repeat 0 0;
}

	.poty-medal span {
		display: block;
		font-size: 14px;
		line-height: 1.4;
	}
/*--- Player of the year-medal ---*/


/*+++ Full Tilt Academy +++*/
.academy-banner {
	display:block;
	position: relative;
	width: 289px;
	height: 119px;
	margin: 0 0 10px;
	text-indent: -9999px;
	+line-height: 0;
}
.academy-banner span {
	position: absolute;
	top: 0;
	left: 0;
	width: 289px;
	height: 119px;
	background: url(/css/gfx/banners/pokeracademy-banner.gif) no-repeat;	
}

#full-tilt-poker-academy ul.academy-check {
	margin: 0;
	list-style-type: none;
}

	#full-tilt-poker-academy ul.academy-check li {
		margin: 16px 0;
		padding: 2px 0 0 20px;
		background: transparent url(/css/gfx/icons/academy-check.png) no-repeat 0 0;
	}

#full-tilt-poker-academy a.academy-cta {
	display: block;
	margin: 20px auto;
	padding: 6px 0 6px 15px;
	width: 277px;
	height: 16px;
	color: #fff;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	background: transparent url(/css/gfx/site/btn-academy.png) no-repeat 0 0;
}

	#full-tilt-poker-academy a.academy-cta:hover {
		text-decoration: underline;
	}
	
#full-tilt-poker-academy {
	min-height: 1185px;
	+min-height: 1205px;
	_height: 1205px;
	line-height: 1.4;
}

	#full-tilt-poker-academy .academy-container {
		position: relative;
	}

		#full-tilt-poker-academy .academy-container .academy-container-inner {
			width: 370px;
			height: 224px;
			margin: 0 auto;
		}
		
			#full-tilt-poker-academy .academy-container .academy-container-inner object {
				margin: 0 auto;
			}
		
		#full-tilt-poker-academy .academy-container .play {
			position: absolute;
			margin: 0;
			padding: 0;
			top: 7px;
			left: 0;
			width: 370px;
			height: 208px;
			cursor: pointer;			
			border: none;
		}
		
			#question-page #full-tilt-poker-academy .academy-container .play {
				left: 31px;
				_left: 0;
			}
			
	#full-tilt-poker-academy .run-text {
		width: 93%;
	}

		#full-tilt-poker-academy .run-text.wrap {
			+width: 60%;
		}

	#full-tilt-poker-academy a {
		text-decoration: underline;
	}

		#full-tilt-poker-academy a:hover {
			text-decoration: none;
		}
		
	#full-tilt-poker-academy .image {
		float: left;
		margin: 2px 10px 10px 10px;
	}

	#full-tilt-poker-academy small {
		display: block;
		text-align: center;
		font-size: 10px;
	}
			
#pokerrules-page .pokerlistings-homepage-b #top-10-poker-rooms.mod {
	padding: 0;
}

	#pokerrules-page .pokerlistings-homepage-b #top-10-poker-rooms table {
		background: transparent url(/images/pokerlistings-homepage-b/top-10-poker-rooms_blue-bg.png) repeat-x scroll 0 22px;
	}
#poker-rules-article table {
	width: auto;
}
/*--- Full Tilt Academy ---*/
