*
{
	margin: 0;
	padding: 0;
}
body
{
	/*background: #000 url(/media/backgrounds/main_background.jpg) no-repeat center 110px;*/
	/*background:url(/Media/backgrounds/main_background.jpg) no-repeat top center;*/
	background:url(/Media/wpt_home_8.24.10.jpg) no-repeat top center;
	color: #939393;
	font: 12px/16px Arial,Verdana,sans-serif;
	margin: 0;
	padding: 0;
	text-align: center;
}
#header_ad
{
    padding:4px 7px 4px 0;
    float:right;
    /* change 7/2/10
	padding-bottom: 11px;
	padding-top: 11px;
	text-align: center;*/
}
#footer_ad
{
	background: url(../../media/backgrounds/bg_footer_ad.jpg) repeat-x top;
	padding-bottom: 11px;
	padding-top: 11px;
	text-align: center;
}
ol,ul
{
	list-style: none;
}
.orangeBullets
{
	color: #999;
	list-style: disc;
	margin: 10px 15px 5px 15px;
}
.orangeBullets li
{
	margin-bottom: 10px;
}
.numberedList
{
	color: #fff;
	font-size: 11px;
	list-style: decimal;
	margin: 0 15px 10px 20px;
	padding: 0;
}
.numberedList li
{
	margin: 0 0 3px 0;
	padding: 0;
}
.disclaimer
{
	padding: 10px 35px 15px 0;
}
input,textarea
{
	font: 12px/16px Arial,Verdana,sans-serif;
}
img,a img
{
	border: 0;
}
p
{
	padding-bottom: 15px;
}
a:link,a:visited
{
	color: #fff;
}
a:hover
{
	text-decoration: none;
}
a:active
{
	outline: none;
}
a.rightCarrot:link,a.rightCarrot:visited
{
	background: url(/media/icons/right_carrot_combine.jpg) no-repeat 100% 0;
	color: #939393;
	display: block;
	font-size: 11px;
	height: 12px;
	text-decoration: none;
}
a.rightCarrot:hover
{
	background-position: 100% 100%;
	color: #fff;
}
a.readMore:link,a.readMore:visited
{
	color: #ff4949;
	font-weight: bold;
	text-decoration: none;
}
a.readMore:hover
{
	color: #fff;
}
h2 a:link,h2 a:visited
{
	color: #fff;
	text-decoration: none;
}
h2 a:hover
{
	color: #2998FF;
}
a.currentState
{
	color: #FF4949;
}
a.lime
{
	color: #90b430!important;
}
a.lime:hover
{
	color: #fff!important;
}
.btnLink
{
	background: url(/media/buttons/link_btn_right.gif) no-repeat right top;
	margin-bottom: 10px;
}
.btnLink a:link,.btnLink a:visited
{
	background: url("/media/buttons/link_btn_left.gif") no-repeat left top;
	color: #939393;
	display: block;
	height: 25px;
	padding: 9px 23px 0 10px;
	text-decoration: none;
}
.btnLink a:hover,.btnLink a:hover .btnRed
{
	color: #fff;
}
.btnMedThin .btnRed
{
	color: #ff4949;
	text-transform: uppercase;
}
#wrapper
{
	_overflow-x: hidden;
	margin: 0 auto;
	padding: 0;
	position: relative;
	text-align: left;
	width: 988px;
}
#siteHeader
{
    height:179px;
    overflow:hidden;
    /* changed 7/2/10
	height: 135px;*/
	position: relative;
	width: 992px;
	z-index: 300;
}
#headerLinks 
{
    height:26px;
    width:auto;
    padding-top:6px;
}
#headerLinks .headerLiveUpdatesLink 
{
    width:105px;
    background:none;
    margin:0;
    padding-right:0;
}
#headerLinks .btnShare 
{
    background:none;
    text-indent:0;
    line-height:21px;
    margin:3px 0 0 0;
    padding-left:5px;
    padding-top:1px;
    width:52px;
}
#headerLinks .floatRight 
{
    line-height:21px;
    padding:0 5px;
    margin:3px 0 0 0;
}
#headerLinks .headerLink
{
    float:right;
    margin:3px 5px 0 6px;
    background:url(/media/backgrounds/header_links.png) no-repeat 0 0;
    height:20px;
    text-indent:-9999px;
}
#headerLinks .headerLink_FB,
#headerLinks a.headerLink_FB:hover
{
    background-position:-32px 0 !important;
    width:21px;
}

#headerLinks .headerLiveUpdatesLink,
#headerLinks .btnShare 
{
    float:right;
    color:White;
}
#headerLinks .headerLink_Twitter,
#headerLinks a.headerLink_Twitter:hover 
{
    background-position:-65px 0 !important;
    width:21px;
}
#headerLinks .headerLink_Play, 
#headerLinks a.headerLink_Play:hover
{
    background-position:-97px 0 !important;
    width:15px;
}
#headerLinks .headerLink_Mobile, 
#headerLinks a.headerLink_Mobile:hover
{
    background-position:-124px 0 !important;
    width:13px;
}
#headerLinks .headerLink_Bookmark, #headerLinks a.headerLink_Bookmark:hover{
	background-position:-151px -1px !important;
	width:20px;
}
#headerAds 
{
    height:90px;
    width:auto;
    padding:8px 0 8px 0px;
}
.headerAdModule 
{
    float:left;
border: 3px solid #55697e;
}
.ad222x90 
{
    height:90px;
    width:242px;
    margin:0;
}
.ad728x90 
{
    height:90px;
    width:728px;
	float: right;
}
#headerFlash
{
	height: 99px;
	width: 989px;
}
#newSiteLogo 
{
	float:left;
	height: 41px;
	width: 114px;
	margin:0;
	padding:0;
}
/* changed 7/2/10
#siteHeader #siteLogo
{
	background: url(/media/backgrounds/main_logo.jpg) no-repeat 0 0;
	display: block;
	height: 56px;
	left: 32px;
	position: absolute;
	text-indent: -9999px;
	top: 23px;
	width: 160px;
}*/
#siteHeader #siteLogo 
{
    
    background: url(/media/backgrounds/new_logo.gif) no-repeat 20px 21px;
	display: block;
	height: 85px;
	left: 0px;
	position: absolute;
	text-indent: -9999px;
	top: 0px;
	width: 207px;
}
#mainContent
{
	padding-bottom: 30px;
}
#tvStationPromo
{
	background: url(/media/backgrounds/schedule_station_background.jpg) no-repeat 100% 0;
	float: right;
	height: 51px;
	margin: 14px 0;
	position: relative;
	width: 382px;
	z-index: 1;
}
.layoutC #tvStationPromo
{
	margin-top: -14px;
}
#tvStationPromo p
{
	color: #fff;
	font-size: 11px;
	padding: 10px 1px;
	width: 40%;
}
#tvStationPromo .tvTime
{
	color: #ff4949;
}
#mainFooter
{
	background: url(/media/backgrounds/footer_nav.gif) no-repeat 7px 0;
	clear: both;
	height: 22px;
	height: auto!important;
	min-height: 22px;
	padding: 35px 0 25px 0;
	position: relative;
	width: 988px;
}
#mainFooter ul
{
	padding-left: 24px;
	width: 807px;
}
#mainFooter ul li
{
	float: left;
	font-size: 11px;
	list-style: none;
}
#mainFooter ul li a
{
	padding: 0 7px;
	text-decoration: none;
}
#footerNav li a
{
	color: white;
}
#secFooterNav
{
	clear: both;
	padding-top: 20px;
}
#secFooterNav li a
{
	color: #989898;
}
#mainFooter ul li a:hover
{
	color: #ff4949;
}
#secFooterNav li a:hover
{
	color: white;
}
#digitariaLink
{
	display: block;
	height: 60px;
	overflow: hidden;
	position: absolute;
	right: 0;
	text-indent: -9999px;
	top: 0;
	width: 140px;
}
#copyright
{
	color: #989898;
	font-size: 11px;
	position: absolute;
	right: 53px;
	top: 71px;
}
#malta
{
	color: #989898;
	font-size: 11px;
	text-align: center;
}
.rightTout
{
	background: #091d2e url(/media/backgrounds/right_tout_bg.jpg) repeat-x 0 0;
	color: #fff;
	float: right;
	font-size: 11px;
	padding: 7px;
	width: 272px;
}
.rightToutInner
{
	background: #050a0f url(/media/backgrounds/right_tout_inner_bg.jpg) repeat-x 0 0;
	padding: 14px;
	width: 244px;
}
.rightTout .toutHeader
{
	color: #999;
	font-size: 13px;
}
.rightTout p
{
	color: #fff;
}
.rightTout p span.date
{
	font-style: italic;
}
.mainLeft
{
	margin-bottom: 18px;
	width: 477px;
}
#flashPlayerNoList
{
	width: 380px;
}
.mediaDetailContainer #flashPlayerNoList
{
	float: left;
}
#shareBox,#explainBox
{
	background: #000 url(/media/backgrounds/share_box_bg.jpg) repeat-x 0 0;
	display: none;
	font-size: 11px;
	height: 22px;
	padding: 4px 0 0 13px;
	position: absolute;
	right: 200px;
	top: 500px;
	width: 177px;
	z-index:500;
}
#explainBox
{
	height: auto;
	padding-bottom: 5px;
	text-align: left;
	width: 130px;
	width: auto;
}
#shareBox a img
{
	margin-right: 2px;
	vertical-align: middle;
}
.hoverExplain
{
	cursor: default;
}
#headerSpacer
{
    height:98px;
	/* change 7/2/10
	height: 99px;*/
	width: 988px;
}
#siteNav
{
	float: left;
	font-size: 14px;
	font-weight: bold;
	height: 47px;
	padding-left: 18px;
	position: relative;
	width:855px;
	/* change 7/2/10
	width: 988px;*/
	z-index: 300;
	overflow:hidden;
	
}
#siteNav li
{
	_display: inline;
	float: left;
	list-style: none;
	position: relative;
}
#siteNav li a
{
	_display: inline;
	color: #fff;
	float: left;
	/*margin-right: 3px;
	padding-left: 5px;*/
	padding-left:5px;
	text-decoration: none;
	background: url(/media/nav-divider.jpg) no-repeat right ;
	
}
#siteNav li a span
{
	_display: inline;
	_float: left;
	cursor: pointer;
	display: block;
	height: 9px;
	line-height: 9px;
	margin-right: -3px;
	padding: 15px 18px 22px 13px;
	font-size:12px;
	
}
#siteNav li a.current
{
	/*background: url(/media/
s/main_nav_bg.gif) no-repeat left top;*/
	color: #2998ff;
	background:black;
}
#siteNav li a:hover,#siteNav li a.ribbonOn
{
	/*background: url(/media/ribbons/main_nav_bg.gif) no-repeat left top;*/
	color: #2998ff;
	background:black;
	background-image:none;
}
#siteNav li a:hover span,#siteNav li a.ribbonOn span,#siteNav li a.current span
{
	/*background:url(/media/ribbons/main_nav_bg.gif) no-repeat right top;*/
	background:black;
}
#ribbonCont
{
	background: url(/media/ribbons/main_ribbon_bg.gif) no-repeat bottom center #000;
	background-color: none!important;
	display: none;
	font-size: 12px;
	left: 0;
	padding: 20px 20px 0 10px;
	position: absolute;
	/* change 7/2/10
	top: 245px;*/
	top:177px;
	width: 958px;
	z-index: 10;
}
#ribbonCont h2
{
	margin: 0;
	padding: 0 0 10px;
}
#ribbonCont p
{
	color: white;
	font-size: 13px;
	line-height: normal;
	margin: 0;
	padding: 0;
}
#ribbonCont #ribbonLoadAnimation
{
	background: url(/media/ribbons/loader.gif) no-repeat 0 0;
	height: 24px;
	margin: 20px auto;
	position: relative;
	width: 24px;
}
#ribbonCont a
{
	color: #2998ff;
	font-weight: bold;
	text-decoration: none;
}
#ribbonCont h2
{
	font-size: 16px;
}
#ribbonCont p a:hover,#ribbonCont li a:hover
{
	text-decoration: underline;
}
.ribbonCol
{
	background: url(/media/ribbons/ribbon_col_30_bg.gif) no-repeat top right;
	float: left;
	height: 180px;
	padding-left: 10px;
}
.ribbonNoBorder
{
	background: none;
}
#ribbonRightAd
{
	float: right;
	height: 179px;
	margin-top: -8px;
	padding-right: 8px;
	width: 236px;
}
#ribbonLeftAd
{
	float: none;
	height: 179px;
	left: 560px;
	margin-top: -25px;
	padding-right: 8px;
	position: absolute;
	width: 152px;
}
.ribbonCol203
{
	padding-right: 10px;
	width: 183px;
}
.ribbonCol252
{
	padding-right: 10px;
	width: 232px;
}
.ribbonCol239
{
	padding-right: 10px;
	width: 219px;
}
.ribbonCol236
{
	padding-right: 10px;
	width: 216px;
}
.ribbonCol360
{
	padding-right: 10px;
	width: 340px;
}
.ribbonColGrid
{
	padding-right: 10px;
	width: 308px;
}
.ribbonCol482
{
	padding-right: 10px;
	width: 462px;
}
.ribbonThumb
{
	margin-top: 10px;
}
#ribbonAdSecondary
{
	float: right;
	height: 177px;
	margin-top: -33px;
	width: 151px;
}
#ribbonCont .ribbonThumb p
{
	color: white;
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
}
#ribbonCont .ribbonThumb p.grayRibbonText
{
	color: #9e9d9d;
	font-weight: normal;
}
.ribbonThumb img
{
	float: left;
	margin-right: 9px;
}
.videoRibbonThumb
{
	height: 52px;
}
#ribbonCont .videoRibbonThumb p
{
	line-height: 11px;
}
#ribbonCont .videoRibbonThumb a img
{
	border: 2px solid #7c7c7c;
}
#ribbonCont .videoRibbonThumb a:hover img
{
	border-color: #2998ff;
}
.ribbonArrowLink
{
	background: url(/media/ribbons/double_arrow_bullet.gif) no-repeat 0 8px;
	clear: both;
	display: block;
	line-height: 30px;
	padding-left: 18px;
}
#ribbonCont .arrowList
{
	float: left;
}
#ribbonCont .arrowList li
{
	background: url(/media/ribbons/double_arrow_bullet.gif) no-repeat 0 8px;
	line-height: 30px;
	padding-left: 18px;
}
#ribbonCont ol.ribbonWinnersList
{
	color: white;
	font-size: 11px;
	list-style: decimal;
	margin-left: 18px;
	margin-top: 5px;
}
#ribbonCont .ribbonWinnersList li
{
	display: list-item;
	line-height: 20px;
	padding-left: 3px;
}
#ribbonCont .ribbonWinnersList li a
{
	padding-right: 10px;
}
.ribbonGrid
{
	background: url(/media/ribbons/ribbon_grid.gif) no-repeat 0 0;
	height: 137px;
	width: 307px;
}
#ribbonCont .ribbonGridItem p
{
	float: left;
	font-size: 11px;
	height: 48px;
	line-height: 12px;
	overflow: hidden;
	padding: 10px;
	width: 133px;
}
.ribbonStatThumb
{
	float: left;
	width: 151px;
}
.ribbonStatThumb img
{
	margin-bottom: 5px;
}
.ribbonStatThumb p span
{
	color: #999;
}
#ribbonCont h2 span
{
	float: left;
	height: 24px;
}
.ribbonHeaderLink
{
	background: url(/media/ribbons/double_arrow_bullet.gif) no-repeat 0 2px;
	clear: none;
	float: right;
	font-size: 12px;
	padding-left: 18px;
	padding-right: 10px;
}
#ribbonCont table
{
	color: white;
}
#ribbonCont table thead
{
	display: none;
}
#ribbonCont table td
{
	padding: 2px 4px 2px 0;
}
#ribbonCont table td.last
{
	text-align: right;
	width: 80px;
}
#siteSearchForm
{
	float: right;
	height: 21px;
	margin:2px 0 0 5px;
	padding: 2px 3px 2px 6px;
	width:141px;
	background:url(/media/backgrounds/new_header_search.gif) no-repeat 0 0;
}
#siteSearchForm label
{
	display: none;
}
#siteSearchForm input
{
	/* changed 7/2/10
	background: #1a454f url(/media/backgrounds/search_field.gif) repeat-y 0 0;
	border: 1px solid #104a57;
	color: #fff;
	float: left;
	font-weight: bold;
	height: 17px;
	margin: 2px 3px 1px 0;
	padding: 4px 2px 0 14px;
	width: 150px;*/
	width:118px;
	*width:112px;
	height:14px;
	float:left;
	border:0;
	margin-top:1px;
	background:none;
	font-size:12px;
	color:#666;
	font-weight:bold;
}
#siteSearchForm button
{
	background: url(/media/buttons/btn_search_new.gif) no-repeat 0 0;
	border: 0;
	cursor: pointer;
	float: left;
	height: 16px;
	text-indent: -9999px;
	width: 23px;
}
#siteSearchForm button:hover
{
	background: url(/media/buttons/btn_search_new.gif) no-repeat 0 -16px;
}
#sideNav
{
	margin-bottom: 11px;
	width: 184px;
}
#sideNav li
{
	border-bottom: 1px solid #173c4e;
	margin-bottom: 0;
}
#sideNav li a
{
	color: #939393;
	display: block;
	font-size: 11px;
	font-weight: bold;
	padding: 10px 20px;
	text-decoration: none;
}
#sideNav li a:hover
{
	background-color: #061319;
	color: #58bbdd;
}
#sideNav li a.here,#sideNav li label.here
{
	color: #65d5fb;
}
#sideNav .secNav
{
	margin-top: -5px;
	padding-bottom: 10px;
}
#sideNav .secNav li
{
	border: 0;
	margin-bottom: 3px;
	margin-left: 10px;
}
#sideNav .secNav li a
{
	background: url(/media/icons/bullet_caret_off.gif) no-repeat 0 4px;
	color: #fff;
	font-weight: normal;
	padding: 0 0 0 11px;
}
#sideNav .secNav li a.on
{
	background-image: url(/media/icons/bullet_caret_on.gif);
	color: #58bbdd;
}
#sideNav .secNav li a:hover
{
	background-image: url(/media/icons/bullet_caret_hover.gif)!important;
	color: #ff4949!important;
}
#sideNav form
{
	width: 100%;
}
#sideNav form div.formRow
{
	padding: 10px 0 20px 20px;
	width: 160px;
}
#sideNav form select
{
	width: 60px;
}
#sideNav form label
{
	width: 50px;
}
#sideNav form .secNav
{
	float: left;
}
#leftAd
{
	height: 160px;
	padding: 4px 0 12px 0;
	width: 180px;
}
#leftAd .adDisclaimer
{
	color: #3d4852;
	font-size: 12px;
	margin: 0;
	padding: 0 0 3px 3px;
	text-align: left;
}
.leftAdTout
{
	margin-bottom: 10px;
}
.leftAdTout a
{
	display: block;
	height: 87px;
	overflow: hidden;
	text-indent: -9999px;
	width: 184px;
}
.leftAdTout a.signUpAccountTout
{
	background: url(/media/ads/account_tout.jpg) no-repeat 0 0;
}
.leftAdTout a.liveTourneyTout
{
	background: url(/media/ads/tourney_tout.jpg) no-repeat 0 0;
}
.leftAdTout a.liveUpdatesTout
{
	background: url(/media/ads/updates_tout.jpg) no-repeat 0 0;
}
.leftAdTout a.playTout
{
	background: url(/media/ads/play_tout.jpg) no-repeat 0 0;
}
.leftAdTout a:hover
{
	background-position: left -87px;
}
#mainContent h1
{
	color: #FFF;
	font-size: 35px;
	margin: 28px 0 35px 0;
	position: relative;
	text-align: left;
}
#mainContent h1 span
{
	background: url(/media/backgrounds/header_overlay.png) repeat-x bottom left;
	display: block;
	height: 40px;
	left: 0;
	position: absolute;
	top: -5px;
	width: 100%;
	z-index: 8;
}
*+html #mainContent h1 span
{
	top: 0;
}
* html #mainContent h1 span
{
	display: none;
}
h2
{
	color: #fff;
	font-size: 17px;
	margin: 0 0 20px 0;
}
.gradHeader
{
	background: #000 url(/media/backgrounds/slide_header_bg.jpg) repeat-x 0 0;
	padding: 12px 0 10px 10px;
}
#satelliteInfo h3
{
	color: #999;
}
#leftCol,#rightCol
{
	position: absolute;
	top: 246px;
}
#leftCol,.layoutA #leftCol,.layoutB #leftCol,.layoutD #leftCol,.layoutE #leftCol,.layoutF #leftCol,.layoutG #leftCol
{
	left: 10px;
	width: 184px;
}
.layoutA #rightCol,.layoutD #rightCol
{
	right: 10px;
	width: 382px;
}
.layoutE #rightCol
{
	right: 10px;
	top: 428px;
	width: 211px;
}
.layoutF #rightCol
{
	right: 10px;
	top: 300px;
	width: 553px;
}
.layoutG #rightCol
{
	right: 10px;
	top: 270px;
	width: 211px;
}
.layoutD #rightCol
{
	top: 220px;
}
.layoutA #mainContent,.layoutD #mainContent
{
	margin-left: 204px;
	margin-right: 392px;
	overflow: hidden;
	width: 382px;
}
.layoutE #mainContent
{
	margin-left: 204px;
	margin-right: 221px;
	overflow: hidden;
	width: 553px;
}
.layoutF #mainContent
{
	margin-left: 204px;
	margin-right: 563px;
	overflow: hidden;
	width: 211px;
}
.layoutG #mainContent
{
	margin-left: 204px;
	padding-top: 20px;
	width: 549px;
}
.layoutB #mainContent
{
	margin-left: 200px;
	margin-right: 312px;
	width: 475px;
}
.layoutB #rightCol
{
	right: 10px;
	top: 255px;
	width: 290px;
}
.layoutC #leftCol
{
	left: 10px;
	width: 184px;
}
.layoutC #mainContent
{
	margin-left: 204px;
	width: 780px;
}
.layoutC #mainContent p.intro
{
	width: 745px;
}
.layoutStacked #mainContent
{
	margin-left: 204px;
	width: 774px;
}
.layoutStacked #rightCol
{
	margin-left: 204px;
	padding-bottom: 40px;
	position: static;
	width: 784px;
}
* html .layoutStacked #rightCol .mediaOuterCont
{
	float: left;
	overflow-x: hidden;
}
.noMainContent #mainContent
{
	padding-bottom: 0;
}
.emptyCol #mainContent
{
	margin: 0;
}
.error #mainContent
{
	font-size: 14px;
	margin: 40px;
}
.formRow
{
	clear: both;
	width: 300px;
}
.formRow label
{
	display: block;
	float: left;
	width: 100px;
}
.formRow input,.formRow select
{
	float: left;
	width: 100px;
}
.siteCorePage .formRow
{
	margin-bottom: 10px;
}
.siteCorePage .formRow input
{
	margin-bottom: 5px;
}
.siteCorePage .formRow select
{
	margin-bottom: 5px;
}
.formRow .checkbox,.formRow .radioBtn
{
	display: inline;
	float: none;
	width: auto;
}
.siteCorePage .birthDate
{
	width: auto;
}
.siteCorePage .birthDate select
{
	margin-right: 7px;
}
.tabsCont
{
	height: 31px;
}
.tabsCont ul
{
	float: left;
}
.tabsCont li
{
	_display: inline;
	float: left;
	height: 31px;
}
.tabsCont li a
{
	background: url(/media/backgrounds/bg_tabs.gif) repeat-x 0 -40px;
	float: left;
	height: 31px;
	overflow: hidden;
	text-indent: -9999px;
}
.tabsCont li a#profTab
{
	width: 71px;
}
.tabsCont li a#statTab
{
	background-position: -71px -40px;
	width: 55px;
}
.tabsCont li a#cashTab
{
	background-position: -126px -40px;
	width: 102px;
}
.tabsCont li a#mediaTab
{
	background-position: -228px -40px;
	width: 63px;
}
.tabsCont li a:hover
{
	color: #ff4949;
}
.tabsCont li a#profTab.onTab
{
	background-position: 0 0;
}
.tabsCont li a#statTab.onTab
{
	background-position: -71px 0;
}
.tabsCont li a#cashTab.onTab
{
	background-position: -126px 0;
}
.tabsCont li a#mediaTab.onTab
{
	background-position: -228px 0;
}
#affilateListForm
{
	margin-top: 20px;
	width: 775px;
}
#affilateListForm .affiliateHdr
{
	background: #000 url(/media/backgrounds/bg_broadcast_first_layer.jpg) repeat-x;
	width: 100%;
}
#affilateListForm .affiliateHdr label
{
	color: #fff;
	font-size: 17px;
	font-weight: bold;
	margin: 15px 0 10px 15px;
}
#affilateListForm .affiliateHdr select
{
	background: #1e1e1e url(/media/backgrounds/bg_country_input1.jpg) no-repeat left top;
	border: none;
	color: #fff;
	height: 26px;
	margin: 10px 0;
	padding: 4px 0 0 0;
	width: 173px;
}
#affilateListForm .affiliateListResults
{
	background: #000 url(/media/backgrounds/bg_broadcast_second_layer.jpg) repeat-x;
	padding: 15px 0 50px 0;
	width: 100%;
}
#affilateListForm .affiliateListResults a
{
	clear: left;
	float: left;
	margin-left: 10px;
}
.gallery
{
	width: 770px;
}
.gallery form .formRow,.gallery .mediaDetailHdr
{
	background: url(/media/backgrounds/bg_photos_top_layer.jpg) repeat-x left top;
	height: 43px;
	width: 100%;
}
.gallery form .formRow label
{
	font-size: 17px;
	font-weight: bold;
	margin: 16px 0 0 12px;
}
.gallery form .formRow input
{
	background: #2e2e2e url(/media/backgrounds/bg_search_photos_input.jpg) no-repeat left top;
	border: none;
	color: white;
	height: 21px;
	margin: 10px 0 0 430px;
	padding: 5px 0 0 5px;
	width: 168px;
}
.gallery form .formRow button
{
	background: url(/media/buttons/btn_search.gif) no-repeat 0 0;
	border: none;
	display: block;
	float: left;
	height: 26px;
	margin: 10px 0 0 -2px;
	overflow: hidden;
	text-indent: -9999px;
	width: 36px;
}
.gallery form .formRow button:hover
{
	background: url(/media/buttons/btn_search.gif) no-repeat 0 -26px;
}
.galleryNav
{
	background: #000;
	float: left;
	font-size: 11px;
	height: 585px;
	overflow: hidden;
	padding: 15px 5px;
	width: 80px;
}
.galleryContainer
{
	background: #080808;
	float: left;
	height: 585px;
	height: auto!important;
	min-height: 585px;
	padding: 15px 0 15px 10px;
	width: 670px;
}
.galleryContainer .galleryBlock,.galleryRelatedContainer .galleryBlock,.relatedVideo .galleryBlock,.casinoBlock,.playerBlock
{
	float: left;
	text-decoration: none;
}
.galleryContainer .galleryBlock
{
	margin: 0 12px 10px 0;
	width: 210px;
}
.galleryRelatedContainer .galleryBlock
{
	margin: 0 0 0 12px;
	width: 210px;
}
.relatedVideo .galleryBlock
{
	margin: 0 0 15px 35px;
	width: 210px;
}
.casinoBlock
{
	margin: 0 10px 15px 0;
	width: 249px;
}
.playerBlock
{
	margin: 0 10px 15px 0;
	width: 168px;
}
.galleryBlock span
{
	height: 35px;
	overflow: hidden;
}
.galleryRelatedContents .galleryBlock span
{
	height: auto;
}
.galleryContainer .galleryBlock img,.galleryRelatedContainer .galleryBlock img,.relatedVideo .galleryBlock img,.casinoBlock img,.playerBlock img
{
	border: 1px solid #353535;
}
.galleryContainer .galleryBlock span,.galleryRelatedContainer .galleryBlock span,.relatedVideo .galleryBlock span,.casinoBlock span,.playerBlock span
{
	background: #000 url(/media/backgrounds/bg_photo_title.jpg) repeat-x left bottom;
	display: block;
	overflow: hidden;
	padding: 8px 4px 4px 4px;
}
.galleryContainer .galleryBlock span,.galleryRelatedContainer .galleryBlock span,.relatedVideo .galleryBlock span
{
	width: 202px;
}
.casinoBlock span
{
	width: 242px;
}
.pagination
{
	background: url(/media/backgrounds/bg_photo_pagination.jpg) repeat-x left top;
	color: #939393;
	float: left;
	height: 7px;
	margin: 0 0 10px -10px;
	overflow: hidden;
	padding: 10px;
	width: 750px;
}
.pagination a
{
	color: #2f98f5;
	text-decoration: none;
}
.pagination span
{
	float: left;
	font-style: italic;
	margin-left: 20px;
}
.pagination ul
{
	float: left;
	margin-left: 30px;
}
.pagination ul li
{
	display: inline;
	margin-right: 4px;
}
.pagination .curPage
{
	color: #65d5fb;
	font-weight: bold;
}
.pagination ul .leftPagNav
{
	border-right: 1px solid #252525;
	margin-right: 10px;
	padding-right: 10px;
}
.pagination ul .rightPagNav
{
	border-left: 1px solid #252525;
	margin-left: 10px;
	padding-left: 10px;
}
.gallery .pagination
{
	float: right;
	margin: 0 0 10px 0;
	width: 680px;
}
.mediaDetailHdr h2
{
	float: left;
	margin: 10px 0 0 16px;
	width: 400px;
}
a.btnDownload,a.btnShare,a.btnFilter
{
	display: block;
	height: 26px;
	overflow: hidden;
	text-indent: -9999px;
	width: 81px;
}
a.btnDownload
{
	background: url(/media/buttons/btn_download.jpg) no-repeat left top;
}
a.btnShare
{
	background: url(/media/buttons/btn_share.gif) no-repeat left top;
}
a.btnFilter
{
	background: url(/media/buttons/btn_filter.jpg) no-repeat left top;
}
.mediaDetailHdr a.btnDownload,.mediaDetailHdr a.btnShare
{
	float: right;
	margin: 10px 10px 0 0;
}
.mediaDetailContainer,.detailContainer
{
	background: #080808;
	margin-bottom: 20px;
	overflow: hidden;
}
.detailContainer
{
	background: #080808 url(/media/backgrounds/bg_detail_ftr.jpg) repeat-x left bottom;
}
.detailContainer .mediaDetailText h3
{
	color: #999;
}
.mediaDetailContainer img,.detailContainer img
{
	float: left;
}
.mediaDetailText
{
	background: url(/media/backgrounds/bg_detail_text.jpg) repeat-x left top;
	float: left;
	padding: 10px;
	width: 370px;
}
.mediaDetailText h3
{
	color: #fff;
	margin-bottom: 5px;
}
.mediaDetailText h4,.relatedVideo h4
{
	color: #999;
	font-size: 13px;
	margin-bottom: 5px;
}
.rainbowList
{
	padding-bottom: 10px;
}
.rainbowList li
{
	border: 0;
	margin-bottom: 3px;
	margin-left: 0;
}
.rainbowList li a
{
	background: url(/media/icons/bullet_caret_off.gif) no-repeat 0 4px;
	color: #fff;
	font-weight: normal;
	padding: 0 0 0 11px;
}
.rainbowList li a.on
{
	background-image: url(/media/icons/bullet_caret_on.gif);
	color: #58bbdd;
}
.rainbowList li a:hover
{
	background-image: url(/media/icons/bullet_caret_hover.gif)!important;
	color: #ff4949!important;
}
.tagLinks:hover
{
	color: #ff4949;
}
.relatedHzScrollBox
{
	background: #101010;
}
.relatedHzScrollBox h2
{
	margin-bottom: 10px;
}
.galleryRelatedContainer
{
	height: 220px;
	margin-bottom: 40px;
	overflow: auto;
	width: 768px;
}
.galleryRelatedContents
{
	height: 190px;
	overflow: hidden;
	padding-right: 12px;
}
.hdrBar
{
	_height: 43px;
	background: #000 url(/media/backgrounds/bg_photos_top_layer.jpg) repeat-x left top;
	min-height: 43px;
	width: 100%;
}
.hdrBar h2,.hdrBar h4
{
	padding: 15px 0 15px 16px;
}
.videoComments
{
	background: #0b0b0b;
	float: left;
	margin-right: 10px;
	width: 475px;
}
.commentCont
{
	padding: 10px 10px 20px 10px;
}
.commentCont span
{
	color: #fff;
}
.timeStamp
{
	color: #fff;
	font-style: italic;
}
.relatedVideo
{
	background: #0b0b0b;
	float: right;
	padding-bottom: 10px;
	width: 280px;
}
.relatedVideo .hdrBar
{
	margin-bottom: 10px;
}
#submitVideoComment textarea
{
	background: #1b1b1b;
	border: 1px solid #353535;
	height: 120px;
	overflow: auto;
	resize: none;
	width: 450px;
}
#submitVideoComment button
{
	background: url(/media/buttons/btn_submit.jpg) no-repeat left top;
	border: none;
	display: block;
	height: 26px;
	margin: 15px 0 0 0;
	overflow: hidden;
	text-indent: -9999px;
	width: 81px;
}
.twoColContentWrapper
{
	margin-top: 15px;
	width: 770px;
}
.twoColContentWrapper .subHalfCol
{
	float: left;
	width: 380px;
}
.toutCont
{
	background: #080808;
	margin-bottom: 15px;
	padding-bottom: 15px;
}
.toutCont img
{
	float: left;
	margin: 20px 10px 20px 16px;
}
.toutCont dl
{
	margin-left: 16px;
}
.toutCont dl dt
{
	float: left;
	padding-right: 5px;
}
.toutCont dl dd
{
	float: left;
	margin-bottom: 5px;
	width: 280px;
}
.articleSubCont
{
	padding-top: 10px;
	width: 300px;
}
.articleSubCont .btnShare,.articleSubCont .btnDownload
{
	float: left;
	margin-right: 12px;
	margin-top: 5px;
}
.articleSubCont p
{
	clear: left;
	float: left;
	margin: 10px 0 0 0;
	width: 150px;
}
h3.articleSubSubHdr
{
	color: #fff;
	font-style: italic;
	font-weight: normal;
	margin: 10px 0 0 0;
}
.wptMiniLogo
{
	background: url(/media/backgrounds/wpt_mini_logo.jpg) no-repeat top left;
	display: block;
	height: 22px;
	overflow: hidden;
	text-indent: -9999px;
	width: 63px;
}
.hdrBar .wptMiniLogo
{
	float: left;
	margin: 15px 0 15px 16px;
	padding: 0;
}
.hdrBar span
{
	float: right;
	margin: 15px 16px 0 0;
}
.halfTout
{
	float: left;
	padding: 10px 15px 10px 0;
	width: 30%;
}
.halfTout img
{
	border: 1px solid #2f3234;
	float: left;
	margin: 0 15px 30px 0;
}
.halfTout h2
{
	margin-bottom: 10px;
}
.tripleTout
{
	float: left;
	padding-right: 10px;
	width: 250px;
}
.slideShowCont
{
	float: left;
	height: 218px;
	overflow: hidden;
	width: 382px;
}
.slideShowContSmall
{
	float: left;
	width: 288px;
}
.slideShowContQuad
{
	background-color: #000;
	float: left;
	height: 237px;
	margin-right: 10px;
	width: 377px;
}
.slideShowContQuad .playerIntro
{
	float: right;
	height: 150px;
	overflow: hidden;
	width: 200px;
}
.slideShowContQuad .playerIntro a
{
	background: none;
	color: #fff;
	display: inline;
	float: none;
}
.slideShowContQuad .playerIntro a:hover
{
	color: #FF4949;
}
.slideShowContQuad .gradHeader
{
	margin-bottom: 0;
}
.categoryPage .slideShowContSmall,.slideShowContQuad
{
	margin-top: 10px;
}
.categoryPage #rightCol
{
	top: 220px;
	width: 288px;
}
.slideShowCont .photo,.slideShowContQuad .photo
{
	height: 194px;
	overflow: hidden;
	position: relative;
	width: 382px;
}
.slideShowContSmall .imageHolder
{
	background: #000 url(/media/backgrounds/slide_small_bg.jpg) repeat-x 0 0;
	padding: 8px;
}
.slideShowContQuad .imageHolder
{
	background: #000 url(/media/backgrounds/slide_small_bg.jpg) repeat-x 0 0;
	padding: 15px 8px 20px 8px;
}
.slideShowContSmall .imageHolder img,.slideShowContQuad .imageHolder img
{
	border: 1px solid #353535;
}
.slideTitle
{
	background: #000 url(/media/backgrounds/slide_header_bg.jpg) repeat-x 0 0;
	color: #999;
	font-size: 13px;
	font-weight: bold;
	height: 28px;
	margin: 0;
	padding: 10px 0 0 9px;
}
.switchBtns
{
	background: url(/media/backgrounds/slide_num_bg.jpg) repeat-x 0 0;
	height: 24px;
	overflow: hidden;
	width: 100%;
}
.switchBtns a
{
	background: url(/media/backgrounds/features_slide_num_off.jpg) repeat-x right top;
	color: #2984a2;
	display: block;
	float: left;
	font-size: 11px;
	font-weight: bold;
	height: 20px;
	padding: 4px 0 0 0;
	text-align: center;
	width: 69px;
}
.slideShowContSmall .switchBtns a,.slideShowContSmall .switchBtns a.selected,.slideShowContQuad .switchBtns a,.slideShowContQuad .switchBtns a.selected
{
	position: relative;
	width: 50px;
}
.slideShowContQuad .switchBtns a,.slideShowContQuad .switchBtns a.selected
{
	width: 68px;
}
.switchBtns a.selected,.switchBtns a.selected:hover
{
	background: url(/media/backgrounds/features_slide_num_on.jpg) repeat-x right top;
	color: #fff;
	text-decoration: none;
}
.slideShowCont a:hover,.slideShowContSmall a:hover,.slideShowQuad a:hover,.slideShowContQuad a:hover
{
	color: #ff4949;
}
.slideShowCont a.morePhotosBtn,.slideShowContSmall a.morePhotosBtn,.slideShowContQuad a.morePhotosBtn
{
	background: url(/media/btn_more_features.jpg) no-repeat right top;
	height: 24px;
	overflow: hidden;
	text-indent: -4000px;
	width: 37px;
}
#photoDescripCont
{
	background: url(/media/backgrounds/features_info_bg.jpg) repeat-x 0 0;
	height: 202px;
	margin-left: 382px;
	padding: 16px 16px 0 16px;
	position: relative;
}
.featureOverflow
{
	_width: 337px;
	height: 171px;
	margin-top: -16px;
	overflow: auto;
	padding: 10px;
	width: 357px;
}
#photoDescripCont h2,h2.articleSub
{
	color: #999;
	margin: 0 0 3px 0;
}
#photoDescripCont .photoByline
{
	color: #fff;
}
#photoDescripCont p
{
	font-size: 11px;
	padding: 7px 0 0 0;
}
#featureLink
{
	bottom: 5px;
	left: 15px;
	position: absolute;
}
.tournaments #rightCol
{
	right: 10px;
	top: 210px;
	width: 286px;
}
.tournaments #mainContent
{
	margin-left: 204px;
	margin-right: 296px;
	width: 478px;
}
#flashMap
{
	margin-bottom: 10px;
	margin-left: 204px;
}
.currentLiveUpdate
{
	border-bottom: 1px solid #383838;
	height: 143px;
	margin-bottom: 20px;
	width: 478px;
}
.currentLiveUpdate .tourneyMeta
{
	padding-left: 10px;
	padding-right: 0;
	width: 140px;
}
#calendarMod
{
	font-size: 12px;
	margin: 0 0 10px 0;
	padding: 0;
}
#calendarMod td
{
	padding: 0;
}
#calendarMod #calendarMonth
{
	background: url(/media/backgrounds/schedule_month.jpg) repeat-x left top;
	color: #fff;
	font-size: 12px;
	height: 25px;
	margin: 0;
	padding: 6px 0 0 0;
	text-align: center;
}
a.prevMonth,a.nextMonth
{
	background: url(/media/btn_prev.jpg) no-repeat 0 0;
	display: block;
	float: left;
	height: 31px;
	text-indent: -4000px;
	width: 52px;
}
a.nextMonth
{
	background-image: url(/media/btn_next.jpg);
	float: right;
}
a.prevMonth:hover,a.nextMonth:hover
{
	background-position: 0 -31px;
}
#fullCalendar
{
	width: 100%;
}
#fullCalendar th,#fullCalendar td a
{
	padding: 1px 3px;
	text-align: center;
}
#fullCalendar th
{
	background: url(/media/backgrounds/table_header.jpg) repeat-x 0 0;
	color: #58bbdd;
	height: 21px;
	width: 53px;
}
#fullCalendar td
{
	background-color: transparent;
	border-bottom: 1px solid #1c333b;
	border-left: 1px solid #1c333b;
	height: 30px;
	padding: 0;
}
#fullCalendar td,#fullCalendar td a
{
	color: #c2dceb;
	font-weight: bold;
	height: 22px;
	text-align: center;
	text-decoration: none;
}
#fullCalendar td a
{
	display: block;
	padding: 8px 0 0 0;
}
#fullCalendar td a:hover
{
	color: #ff4949;
	text-decoration: none;
}
#fullCalendar td.noDay
{
	background-color: #071d23;
	padding: 14px 0 0 0;
}
#fullCalendar td.last
{
	border-right: 1px solid #1c333b;
}
#fullCalendar td.eventDay a
{
	background-color: #06141b;
	color: #58bbdd;
}
#fullCalendar td.eventDay,#fullCalendar td a:hover
{
	color: #ff4949;
	text-decoration: none;
}
dl#eventDetails
{
	background: #000 url(/media/backgrounds/event_details.jpg) repeat-x 0 0;
	font-size: 11px;
	padding: 11px 20px 11px 15px;
}
dl#eventDetails dt
{
	background: url(/media/icons/red_dot_black_bg.gif) no-repeat 0 2px;
	color: #ff4949;
	font-weight: bold;
	margin-bottom: 2px;
	padding-left: 15px;
}
dl#eventDetails .eventDate
{
	color: #fff;
	float: right;
	font-weight: normal;
}
dl#eventDetails dd
{
	margin: 0 0 15px 15px;
}
#tvHosts
{
	background: url(/media/meet_hosts_tv_page.jpg) no-repeat 0 0;
	height: 214px;
	margin-bottom: 20px;
	position: relative;
	width: 382px;
}
#tvHosts a.rightCarrot
{
	background: url(/media/icons/right_carrot_off.jpg) no-repeat 145px 6px;
	left: 20px;
	padding: 3px 30px 3px 20px;
	position: absolute;
	top: 169px;
	width: 115px;
}
#tvHosts a.rightCarrot:hover
{
	background: url(/media/icons/right_carrot_on.jpg) no-repeat 145px 6px;
}
#categoriesList
{
	clear: both;
	margin: 15px 6px;
}
#categoriesList li
{
	color: #fff;
	font-style: italic;
	margin-bottom: 5px;
}
#categoriesList li a
{
	font-style: normal;
}
.categoryPage .pagination
{
	float: left;
	height: 12px;
	margin-top: 15px;
	padding-top: 5px;
	width: 448px;
}
.mediaCol
{
	margin-left: 480px;
}
.episodeMedia
{
	background: #000 url(/media/backgrounds/card_table.jpg) no-repeat right top;
	height: 355px;
}
.episodeMedia #episodeFlash
{
	float: left;
}
.episodeMedia .episodeLinks
{
	margin-left: 380px;
	padding: 5px 12px;
}
.episodeLinks a
{
	display: block;
	float: left;
	margin-bottom: 12px;
}
#finalTablePlayers
{
	background: url(/media/backgrounds/final_table_bg.jpg) repeat-x 0 0;
}
.photoThumbCont
{
	background: url(/media/backgrounds/bg_photo_title.jpg) repeat-x left bottom;
	color: #fff;
	float: left;
	font-size: 11px;
	margin: -7px 0 15px 10px;
	padding-bottom: 7px;
}
.finalPlayerThumb
{
	border: 1px solid #343434;
	display: block;
	margin-bottom: 4px;
}
.finalSeatNum
{
	float: left;
	margin: 7px 0 4px 10px;
}
.photoThumbCont p
{
	margin: 0 0 0 30px;
	padding: 0;
}
#episodeInfo
{
	background: url(/media/backgrounds/tab_content_bg.jpg) repeat-x 0 40px;
}
#episodeTabs
{
	margin-top: -18px;
}
#epPreTabCont,#epRecapTabCont
{
	display: none;
	padding: 20px 10px;
}
.wptRankingCont
{
	float: right;
	height: 230px;
	width: 286px;
}
#playerInfo
{
	height: 230px;
	margin: 20px 0 10px 0;
	position: relative;
}
#playerInfo h2
{
	color: #FFF;
	font-size: 35px;
	margin: 10px 0 12px 0;
	position: relative;
}
#playerDetails .gradOverlay
{
	background: url(/media/backgrounds/header_overlay.png) repeat-x bottom left;
	display: block;
	height: 40px;
	left: 0;
	position: absolute;
	top: -5px;
	width: 100%;
	z-index: 8;
}
*+html #playerDetails .gradOverlay
{
	top: 0;
}
* html #playerDetails .gradOverlay
{
	display: none;
}
#playerInfo h2 span.playerNick
{
	background: none;
	color: #a7a7a7;
	display: inline;
	font-size: 16px;
	font-weight: normal;
	position: relative;
}
#playerDetails
{
	float: left;
	width: 530px;
}
.profileThumb
{
	border: 1px solid #173c4e;
	float: left;
	margin-right: 9px;
	padding: 31px;
}
.profileThumb img
{
	height: 166px;
	width: 166px;
}
#playerInfo p
{
	font-weight: bold;
	line-height: 21px;
	margin: 6px 0;
	padding: 0;
}
#playerInfo p span
{
	color: #fff;
}
#playerInfo a:link,#playerInfo a:visited
{
	color: #90b430;
}
#playerProfileCont,#playerStatsCont,#playerCashesCont
{
	background: #000 url(/media/backgrounds/bg_tab_cont.gif) no-repeat 0 0;
	color: #07222b;
	display: none;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	padding: 10px 0 0 0;
}
#playerMediaCont
{
	background: #000 url(/media/backgrounds/bg_media_tab_cont.jpg) no-repeat 0 0;
	color: #07222b;
	display: none;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	padding: 55px 0 20px 0;
}
#playerProfileCont p
{
	padding: 10px 20px;
	width: 480px;
}
#hdrVideosPlayer,#hdrPhotosPlayer
{
	display: block;
	height: 34px;
	margin: 0;
	overflow: hidden;
	padding: 0;
	text-indent: -9999px;
	width: 381px;
}
#hdrVideosPlayer
{
	background: url(/media/headers/hdr_video_player.png) no-repeat 0 0;
	margin-right: 15px;
}
#hdrPhotosPlayer
{
	background: url(/media/headers/hdr_photos_player.png) no-repeat 0 0;
}
.mediaOuterCont
{
	float: left;
	width: 381px;
}
.tabContFtr
{
	background: #000 url(/media/backgrounds/bg_tab_cont.gif) no-repeat 0 bottom;
	display: block;
	height: 20px;
	width: 780px;
}
#playerMediaCont .flashPlayer
{
	float: left;
}
#playerMediaCont #flashPlayerLeft
{
	margin-right: 15px;
}
#profileTable
{
	color: #000;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	margin-bottom: 12px;
}
#profileTable table
{
	margin-left: 10px;
	width: 760px;
}
#profileTable a
{
	color: #000;
	text-decoration: none;
}
#profileTable a:hover
{
	text-decoration: underline;
}
#profileTable th
{
	background: #000;
	color: #fff;
	font-weight: normal;
}
#profileTable th,#profileTable td
{
	border-left: 1px solid #fff;
}
#profileTable th td.first,#profileTable td.first,#profileTable tr.seasonTotals td
{
	border: none;
}
#profileTable td
{
	background: #9fb3ba;
	padding: 6px 12px 8px 6px;
}
#profileTable tr.seasonTotals td
{
	background: #282d2f;
	border-bottom: 1px solid #fff;
	color: #fff;
	font-weight: bold;
}
#profileTable tr.totals td
{
	background: #fff;
	font-size: 14px;
	font-weight: bold;
	padding: 8px 12px 5px 6px;
}
#playerStatsCont
{
	padding: 0;
}
#playerStatsCont .playerStatsCol
{
	float: left;
}
#playerStatsCont .playerStats
{
	background: #000 url(/media/backgrounds/player_stats_bg2.jpg) no-repeat 0 0;
	height: 62px;
	margin-right: 11px;
	width: 243px;
}
#playerStatsCont .playerStats .dataLabel
{
	color: #fff;
	font-weight: bold;
	height: 24px;
	padding-top: 7px;
	text-align: center;
	width: 145px;
}
#playerStatsCont .playerStats .dataValue
{
	color: #fff;
	display: block;
	float: left;
	height: 22px;
	padding-top: 9px;
	text-align: center;
	width: 95px;
}
.playerStatTout
{
	background: url(/media/backgrounds/bg_playerTout.jpg) no-repeat 0 bottom;
	color: #fff;
	float: left;
	height: 370px;
	height: auto!important;
	margin: 10px 0 0 10px;
	min-height: 370px;
	padding-bottom: 10px;
	width: 246px;
}
* html .playerStatTout
{
	margin-left: 7px;
}
.playerStatTout h3
{
	display: block;
	height: 33px;
	overflow: hidden;
	text-indent: -9999px;
	width: 246px;
}
#careerStatsTout,#finalStatsTout,#aggressionStatsTout
{
	height: 285px;
	height: auto!important;
	min-height: 285px;
}
#careerStatsTout h3
{
	background: url(/media/headers/hdr_career_stats.jpg) no-repeat 0 0;
}
#finalStatsTout h3
{
	background: url(/media/headers/hdr_final_stats.jpg) no-repeat 0 0;
}
#aggressionStatsTout h3
{
	background: url(/media/headers/hdr_aggression_stats.jpg) no-repeat 0 0;
}
#preflopStatsTout h3
{
	background: url(/media/headers/hdr_preflop_stats.jpg) no-repeat 0 0;
}
#blindStatsTout h3
{
	background: url(/media/headers/hdr_blind_stats.jpg) no-repeat 0 0;
}
#postflopStatsTout h3
{
	background: url(/media/headers/hdr_postflop_stats.jpg) no-repeat 0 0;
}
.playerStatTout table
{
	float: left;
	margin: 7px 0 0 10px;
	width: 225px;
}
* html .playerStatTout table
{
	margin: 7px 0 0 5px;
}
.playerStatTout table th,.playerStatTout table td
{
	font-size: 11px;
	padding: 5px 6px;
	text-align: left;
}
.playerStatTout table th
{
	background: none;
	font-weight: bold;
}
.playerStatTout table tr.oddRow td
{
	background: #0d2131;
	border-bottom: 1px solid #123449;
	border-top: 1px solid #123449;
}
#playerProfileCont #careerStatsTout
{
	float: right;
	margin: 0 12px 0 0;
}
* html #playerProfileCont #careerStatsTout
{
	margin: 0 4px 0 0;
}
.row
{
	clear: both;
}
.row .dataLabel
{
	color: #2984a2;
	display: block;
	float: left;
	width: 130px;
}
.errorMessage
{
	color: #c00;
	font-weight: bold;
}
.uppercase
{
	text-transform: uppercase;
}
.bold
{
	font-weight: bold;
}
.italic
{
	font-style: italic;
}
.underline
{
	text-decoration: underline;
}
.alignLeft
{
	text-align: left!important;
}
.alignCenter
{
	text-align: center;
}
.alignRight
{
	text-align: right!important;
}
.floatLeft
{
	float: left;
}
img.floatLeft
{
	margin: 0 10px 10px 0;
}
p img.floatLeft
{
	padding: 2px 9px 0 0;
}
.floatRight
{
	float: right;
}
.hide
{
	display: none;
}
#mainContent .hideHeader
{
	height: 0;
	margin: 0;
	margin-bottom: -17px;
	padding: 0;
	text-indent: -4000px;
}
.show
{
	display: block;
}
.contentDivider
{
	background-color: #173c4e;
	height: 1px;
	margin: 15px 0;
}
.clear
{
	clear: both;
	display: block;
	font-size: 0;
	height: 0;
	line-height: 0;
	width: 100%;
}
.clearFix:after
{
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}
* html .clearfix
{
	height: 1%;
}
.oddRow
{
	background: #040404;
}
.evenRow
{
	background: #1b1b1b;
}
.compareRow
{
	background: #295760 url(/media/backgrounds/bg_compare_row.jpg) repeat-x left top;
}
div.eventsTable h2
{
	margin-bottom: 0;
}
table th,table tfoot tr,.slideShowContQuad table thead tr
{
	background: url(/media/backgrounds/bg_thead.jpg) repeat-x left top;
}
table th span,table tfoot span,.tableCellDivider,.subThead span
{
	color: #212121;
	float: right;
}
table th,table tfoot td
{
	padding: 6px;
}
table td
{
	padding: 10px 6px;
}
.rightToutsCont
{
	float: right;
	margin: 0 10px 0 0;
	width: 290px;
}
.rightToutsCont .rightTout
{
	margin-bottom: 15px;
}
.rightTout .hdrBar h3
{
	color: #999;
	float: left;
	font-size: 13px;
	margin: 15px 0 0 7px;
	width: 140px;
}
.rightToutsCont .hdrBar .btnShare
{
	float: right;
	margin: 10px 7px 0 0;
}
.rightToutsCont .rightToutInner
{
	padding: 0;
	width: 100%;
}
.rightToutsCont .rightToutInner .rightToutInnerContent
{
	padding: 10px 7px;
}
.slideShowContQuad table
{
	background: #000 url(/media/backgrounds/slide_small_bg.jpg) repeat-x left top;
	width: 100%;
}
.slideShowContQuad table td
{
	padding: 6px 5px 5px 5px;
}
.slideShowContQuad table a
{
	background: none;
	color: #fff;
}
.slideShowContQuad table a:hover
{
	color: #FF4949;
}
.scheduleToutWrapper
{
	float: left;
	width: 475px;
}
.scheduleToutWrapper h2
{
	margin-bottom: 0;
}
.scheduleTout
{
	background: #0b0b0b url(/media/backgrounds/bg_schedule_touts.jpg) repeat-x left top;
}
.upcomingTout
{
	width: 100%;
}
.upcomingTout .orangeBullets
{
	font-size: 12px;
}
.upcomingTout .orangeBullets a
{
	color: #2984a2;
	text-decoration: none;
	word-wrap: break-word;
}
.upcomingTout .orangeBullets a:hover
{
	color: #fff;
}
.upcomingTout .italic
{
	font-size: 11px;
}
.toutTopBorder
{
	border-top: 1px solid #353535;
}
.currentLiveUpdate img,.scheduleTout img,.upcomingTout img
{
	border: 1px solid #353535;
	float: left;
	margin: 20px 10px 0 15px;
}
.currentLiveUpdate h2 img,
.ribbonCol .currentLiveUpdate h2 img,
.ribbonCol .currentLiveUpdate div h2 img
{
  
	margin:0;
    border:0 none;
}
.upcomingTout img
{
	margin: 20px 10px 0 0;
}
.scheduleToutTextLeft,.scheduleToutTextRight,.chipCounts,.tourneyMeta,.toutTextLeft,.toutTextRight
{
	float: left;
	padding: 20px 10px;
}
.scheduleToutTextLeft
{
	width: 145px;
}
.toutTextLeft
{
	width: 180px;
}
.tourneyMeta,.toutTextRight
{
	width: 160px;
}
.scheduleTout .scheduleToutTextRight
{
	width: 180px;
}
.scheduleToutTextLeft h3,.scheduleToutTextRight h3,.chipCounts h3,.tourneyMeta h3,.toutTextLeft h3
{
	color: #999;
	font-size: 14px;
	margin-bottom: 5px;
}
.scheduleToutTextLeft h4,.scheduleToutTextRight h4,.chipCounts h4,.toutTextLeft h4
{
	color: #fff;
	font-size: 14px;
	margin-bottom: 5px;
}
.scheduleToutTextLeft h5,.scheduleToutTextRight h5,.chipCounts h5,.toutTextLeft h5
{
	color: #2c8dae;
	font-size: 12px;
	font-weight: normal;
	margin-bottom: 5px;
}
.scheduleToutTextLeft h3 a,.scheduleToutTextRight h3 a,.chipCounts h3 a,.toutTextLeft h3 a
{
	color: #ff4949;
	text-decoration: none;
}
#scheduleForm
{
	display: block;
	padding: 15px 0 15px 5px;
}
#scheduleForm input
{
	float: left;
	margin: 0 5px 0 5px;
	padding: 0;
}
#scheduleForm label
{
	float: left;
	padding-right: 5px;
	width: 115px;
}
.preFilter
{
	background-color: #0b0b0b;
	margin: 12px 0;
	padding: 12px;
}
.preFilter label,.preFilter select
{
	margin-right: 18px;
}
.preFilter select
{
	min-width: 55px!important;
	width: auto;
}
#statisticsForm
{
	width: 100%;
}
.hdrFilter
{
	background: #0b0b0b;
	padding: 10px;
}
.hdrFilter h2
{
	margin-bottom: 0;
}
.hdrFilter a.btnShare
{
	float: right;
	margin-top: -5px;
}
#filterChoices
{
	display: none;
	padding-top: 20px;
}
#statisticsForm .formRow
{
	float: left;
	margin-bottom: 10px;
	width: 100%;
}
#statisticsForm .formRow label
{
	padding-right: 10px;
	width: 250px;
}
#statisticsForm .formRow label span
{
	float: right;
}
#statisticsForm .formRow input,.compareTout input
{
	background: #2f2f2f;
	border: none;
	color: #FFF;
	font-weight: bold;
	padding: 2px;
	width: 110px;
}
.compareTout
{
	background: #0B0B0B url(/media/backgrounds/bg_schedule_touts.jpg) repeat-x left top;
	float: right;
	margin: 20px 10px 0 0;
	width: 175px;
}
.compareTout ul,.compareTout ul,.compareTout input,.btnMedThin
{
	margin: 0 15px 15px 15px;
}
.compareTout ul li
{
	margin-bottom: 10px;
}
.compareTout ul span
{
	float: right;
}
.compareTout input
{
	width: 130px!important;
}
div.eventsTable
{
	margin-top: 20px;
	width: 475px;
}
.comparePlayersTable
{
	color: #fff;
	margin-top: 20px;
	width: 580px;
}
.comparePlayersTable table
{
	text-align: center;
}
.playerNameCol
{
	padding-left: 10px;
	text-align: left;
}
.comparePlayersTable h2
{
	margin-bottom: 0;
}
.comparePlayersTable .pagination
{
	margin: 0;
	width: 560px;
}
.statTools
{
	width: 775px;
}
.statTools table
{
	margin-right: 10px;
	text-align: center;
}
.statTools table .gradHeader
{
	color: #fff;
}
.statTools table thead tr,.statTools table tfoot tr
{
	background: #000 url(/media/backgrounds/bg_tools_tfoot.jpg) repeat-x left top;
	text-align: left;
}
.statTools table .playerNameCol
{
	width: 175px;
}
.statTools .aThirdsTable
{
	float: left;
	margin-bottom: 10px;
	width: 245px;
}
.statTools .aThirdsTable tfoot a
{
	margin-left: 5px;
}
#headToHead
{
	border-right: 1px solid #1b1b1b;
	color: #fff;
	margin-bottom: 10px;
	width: 755px;
}
#headToHead tbody
{
	background: #0B0B0B url(/media/backgrounds/bg_schedule_touts.jpg) repeat-x left top;
}
.statTout
{
	background: #0B0B0B url(/media/backgrounds/bg_schedule_touts.jpg) repeat-x left 40px;
	float: left;
	margin-right: 10px;
	padding-bottom: 10px;
	width: 372px;
}
.statTout p,.statTout a
{
	margin: 10px;
}
#comparePlayersCont,.searchCont
{
	width: 770px;
}
#comparePlayersCont table
{
	color: #fff;
	margin-bottom: 10px;
	text-align: center;
	width: 770px;
}
#comparePlayersCont table th span
{
	margin-right: -6px;
}
#comparePlayersCont .formRow
{
	width: 400px;
}
#comparePlayersCont label
{
	color: #fff;
	font-size: 17px;
	font-weight: bold;
	padding-top: 4px;
	width: 115px;
}
#comparePlayersCont input
{
	background: #2e2e2e url(/media/backgrounds/bg_search_photos_input.jpg) no-repeat left top;
	border: none;
	color: white;
	height: 21px;
	margin: 0;
	padding: 5px 0 0 5px;
	width: 168px;
}
#comparePlayersCont button
{
	background: url(/media/buttons/btn_photos_search.jpg) no-repeat left top;
	border: none;
	display: block;
	float: left;
	height: 26px;
	margin-left: 4px;
	overflow: hidden;
	text-indent: -9999px;
	width: 36px;
}
.searchCont h3
{
	color: #fff;
}
.searchCont h3 a
{
	color: #FF4949;
}
.searchCont h3 a:hover
{
	color: #ff4949;
}
.searchFilterCont
{
	background: #000 url(/media/backgrounds/bg_thead.jpg) repeat-x left top;
	padding: 6px;
}
.searchFilterCont li
{
	border-right: 1px solid #212121;
	display: inline;
	margin: 10px 5px;
	padding-right: 10px;
}
.searchFilterCont li .currentState
{
	text-decoration: none;
}
.searchResultTout
{
	border-bottom: 1px solid #163748;
	clear: both;
	float: left;
	padding: 20px 10px;
	width: 750px;
}
.searchResultTout img
{
	float: left;
	margin: 0 20px 30px 0;
}
.searchResultTout h3
{
	margin: 8px 0;
}
.searchResultTout p
{
	color: #fff;
}
.marginLeft10px
{
	margin-left: 10px;
}
.noMargin
{
	margin: 0!important;
}
.marginTop20
{
	margin-top: 20px;
}
.paddingTop80px
{
	padding-top: 80px;
}
.hrFullWidth
{
	background: #173a4b;
	font-size: 0;
	height: 1px;
	line-height: 0;
	margin-bottom: 15px;
	width: 775px;
}
.hrMainCont
{
	background: #173a4b;
	clear: both;
	font-size: 0;
	height: 1px;
	line-height: 0;
	margin-bottom: 15px;
	width: 100%;
}
.h1LinkContainer
{
	float: right;
	margin-right: 10px;
	position: relative;
	z-index: 20;
}
.pink
{
	color: #999;
}
.white
{
	color: #fff;
}
.rightToutsCont .orangeBullets a
{
	font-size: 12px;
}
.btnWideThin
{
	background: url(/media/buttons/btn_wideThin.gif) no-repeat left top;
	display: block;
	height: 15px;
	overflow: hidden;
	padding: 6px 10px 5px 10px;
	text-decoration: none;
	width: 252px;
}
.btnWideThin span
{
	color: #999;
	text-transform: uppercase;
}
.btnWideThin:hover
{
	background: url(/media/buttons/btn_wideThin.gif) no-repeat left -26px;
}
.btnMedThin
{
	background: url(/media/buttons/btn_medThin.gif) no-repeat left top;
	display: block;
	height: 15px;
	margin-bottom: 15px;
	overflow: hidden;
	padding: 6px 10px 5px 10px;
	text-decoration: none;
	width: 133px;
}
.btnMedThin span
{
	color: #999;
	text-transform: uppercase;
}
.btnMedThin:hover
{
	background: url(/media/buttons/btn_medThin.gif) no-repeat left -26px;
}
.btnMediumThin
{
	background: url(/media/buttons/btn_mediumThin.gif) no-repeat left top;
	color: #939393!important;
	display: block;
	font-size: 11px;
	height: 15px;
	margin-bottom: 15px;
	overflow: hidden;
	padding: 6px 10px 5px 12px;
	text-decoration: none;
	width: 163px;
}
.btnMediumThin span
{
	color: #999;
	text-transform: uppercase;
}
.btnMediumThin:hover
{
	background: url(/media/buttons/btn_mediumThin.gif) no-repeat left -26px;
	color: #ff4949!important;
}
.up,.down
{
	display: block;
	float: right;
	height: 13px;
	overflow: hidden;
	text-indent: -9999px;
	width: 13px;
}
.up
{
	background: url(/media/icons/up_arrow.gif) no-repeat left top;
}
.down
{
	background: url(/media/icons/down_arrow.gif) no-repeat left top;
}
.count
{
	float: right;
	margin-right: 10px;
}
#satTourneyData
{
	background-color: #000;
	height: 186px;
	height: auto!important;
	margin-bottom: 12px;
	min-height: 186px;
}
#satTourneyData img
{
	border: 1px solid #353535;
	float: left;
}
#satTourneyData h2
{
	border-bottom: 1px solid #353535;
	margin-bottom: 0;
}
#satTourney
{
	margin-left: 249px;
}
#satTourneyData table
{
	margin: 0;
}
#satTourneyData th
{
	background-image: none;
	border-right: 1px solid #353535;
	width: 100px;
}
#satTourneyData th,#satTourneyData td
{
	border-bottom: 1px solid #353535;
	padding: 3px 3px 2px 10px;
}
#satTourneyData td
{
	padding-left: 10px;
}
#satelliteInfo
{
	clear: both;
}
#satelliteInfo h3,#satelliteInfo p
{
	padding-left: 12px;
}
#playerSearchForm
{
	color: #fff;
}
#playerSearchForm label
{
	font-weight: bold;
	padding-right: 5px;
}
#playerSearchForm input
{
	border: 0;
	margin-right: 5px;
	padding: 2px;
	width: 150px;
}
#playerSearchForm button
{
	background: url(/media/buttons/btn_search.gif) no-repeat top;
	border: 0;
	height: 26px;
	overflow: hidden;
	text-indent: -9999px;
	width: 37px;
}
#playerSearchForm button:hover
{
	background-position: bottom;
}
#playerSearchForm p span
{
	font-weight: bold;
}
#playerSearchForm p
{
	margin-top: 10px;
}
#playerSearchForm span
{
	padding-right: 5px;
}
#playerSearchForm a
{
	font-weight: normal;
	text-decoration: none;
}
#playerSearchForm button:hover
{
	cursor: pointer;
}
.ladiesLeft,.ladiesRight
{
	float: left;
	font-size: 12px;
	margin-left: 30px;
	width: 40%;
}
.ladiesLeft h2
{
	color: #eb9ab8;
}
#imageMap
{
	display: block;
	height: 92px;
	position: absolute;
	right: 17px;
	top: 259px;
	width: 155px;
}
#ladiesSchedule
{
	background: #fff url(/media/backgrounds/bg_ladies_schedule.jpg) no-repeat 0 0;
	height: 344px;
	margin-bottom: 20px;
	overflow: hidden;
	width: 495px;
}
#wrapper #ladiesSchedule table
{
	margin: 10px 18px;
}
#wrapper #ladiesSchedule table td
{
	color: #000;
	font-size: 9px;
	padding: 0 5px 0 5px;
	vertical-align: top;
}
#ladiesSchedule table th
{
	background: none;
	padding: 0;
}
#wrapper #ladiesSchedule table th h4
{
	font-size: 14px;
	font-weight: bold;
	margin: 5px 0 15px 0;
}
#wrapper #ladiesSchedule p
{
	color: #5f5f5f;
	font-size: 9px;
	padding: 0 20px;
}
#wrapper .infoBtn
{
	background: url(/media/buttons/btn_info.gif) no-repeat 0 0;
	display: block;
	height: 20px;
	overflow: hidden;
	text-indent: -9999px;
	width: 37px;
}
#wrapper .resultsBtn
{
	background: url(/media/buttons/btn_results.gif) no-repeat 0 0;
	display: block;
	height: 20px;
	overflow: hidden;
	text-indent: -9999px;
	width: 53px;
}
.invitational
{
	color: #fff;
	font-size: 11px;
}
.invitational .featureCentered
{
	margin: 0 auto;
	width: 774px;
}
.invitational h2
{
	color: #2984a2;
	font-size: 14px;
	padding-top: 10px;
}
.invitational p
{
	clear: left;
	width: 510px;
}
.invitational span.gradHeader
{
	display: block;
	height: 25px;
	width: 505px;
}
.invitational .date
{
	color: #999;
}
.invitational table
{
	width: 515px;
}
.invitational td
{
	border-bottom: 1px solid #0d3645;
	padding-left: 15px;
}
.invitational .odd
{
	background-color: #061319;
}
.siteCorePage h3
{
	font-size: 16px;
	padding-bottom: 12px;
}
.siteCorePage h4
{
	font-size: 14px;
}
.siteCorePage ul
{
	list-style: disc;
	margin-left: 20px;
}
.siteCorePage ul li
{
	margin-bottom: 3px;
}
#sitemap .floatLeft
{
	margin-right: 10px;
}
#sitemap .floatLeft a
{
	font-weight: bold;
}
#sitemap .floatLeft ul a
{
	font-weight: normal;
}
#sitemap .floatLeft ul li
{
	margin-top: 4px;
}
#advertiseTout
{
	list-style-type: disc;
	margin-left: 175px;
	padding-bottom: 10px;
}
#statsGlossary
{
	color: #fff;
}
#statsGlossary th
{
	font-weight: bold;
}
#statsGlossary table
{
	margin-bottom: 50px;
	width: 100%;
}
#statsGlossary caption
{
	padding: 10px;
}
#statsGlossary h2
{
	margin: 0;
}
#statsGlossary .odd
{
	background-color: ##1B1B1B;
}
#statsGlossary .even
{
	background-color: #040404;
}
#statsGlossary dl
{
	padding-top: 20px;
	text-align: left;
}
#statsGlossary dt
{
	font-weight: bold;
	padding-right: 15px;
	padding-top: 10px;
	text-decoration: underline;
}
#statsGlossary dd
{
	padding: 0 50px;
}
.styledTable
{
	clear: both;
	color: #fff;
	font-size: 11px;
}
.styledTable th
{
	color: #848484;
}
.styledTable tr
{
	background-color: #015265;
}
.styledTable .odd
{
	background-color: #032C37;
}
#channelFinder
{
	background-image: url(/media/buttons/channelFinder.gif);
	height: 51px;
	padding: 0;
	text-indent: -9999px;
	width: 178px;
}
.imageButton
{
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
}
#channelFinder:hover
{
	background-position: bottom;
}
.bannerImage
{
	height: 262px;
	width: 989px;
}
#credForm
{
	margin-left: 15px;
}
.floatLeft
{
	float: left;
}
#credForm .floatLeft .row
{
	margin-bottom: 0;
}
#credForm .row
{
	clear: left;
	display: block;
	float: left;
	margin-bottom: 15px;
	width: 600px;
}
#credForm .row div.floatLeft
{
	width: 300px;
}
#credForm label
{
	float: left;
	text-align: left;
	width: 250px;
}
#credForm input
{
	float: left;
	margin-right: 5px;
	width: 180px;
}
#credForm .radio,#credForm .checkbox
{
	width: 25px;
}
#credForm select
{
	float: left;
	width: 180px;
}
#credForm p
{
	clear: left;
}
.clear
{
	clear: left;
}
#tournamentList
{
	float: left;
	margin: 0 0 15px 250px;
	width: 400px;
}
#tournamentList .checkbox
{
	clear: left;
}
#credRequesting
{
	clear: left;
	display: block;
	float: left;
	margin: 0 0 15px 250px;
	padding-top: 30px;
	position: relative;
}
#credRequesting p
{
	left: -250px;
	position: absolute;
	top: 0;
}
#credRequesting input
{
	display: block;
	float: none;
}
#credForm #numRequestSel
{
	width: 35px;
}
#qf_5702ff
{
	margin-left: 10px;
}
* html .slideShowCont
{
	margin-right: -3px;
}
* html #photoDescripCont
{
	margin-left: -3px;
}
.leaderBoardTable
{
	_height: 1%;
	background: #0f1519;
	color: #fff;
	float: left;
	font-size: 11px;
	margin-right: 24px;
	min-height: 1%;
	padding: 0;
	width: 229px;
}
.leaderBoardTable a,.leaderBoardTableFull a,.leaderBoardTableNoWidth a
{
	color: #2f98f5;
	text-decoration: none;
}
.leaderBoardTable a:hover,.leaderBoardTableFull a:hover,.leaderBoardTableNoWidth a:hover
{
	color: #2f98f5;
	text-decoration: underline;
}
.leaderBoardTable caption
{
	background: url(/media/backgrounds/bg_thead.jpg) repeat-x left top;
	color: #999;
	height: 26px;
	line-height: 26px;
	position: relative;
	text-align: left;
	text-indent: 5px;
	width: 229px;
}
.leaderBoardTable table tr td,.leaderBoardTableFull table tr td,.leaderBoardTableNoWidth table tr td
{
	background: #0f1519;
	height: 24px;
	margin: 1px 0;
	padding: 0;
}
.leaderBoardTable table
{
	margin-left: 2px;
	width: 227px;
}
.leaderBoardTableFull table
{
	margin-left: 1px;
	width: 266px;
}
.leaderBoardTableNoWidth table
{
	margin-left: 1px;
}
.leaderBoardTable table tr.evenRow td,.leaderBoardTableFull table tr.evenRow td,.leaderBoardTableNoWidth table tr.evenRow td
{
	background: #091014;
	border-bottom: 1px solid #0f2835;
	border-top: 1px solid #0f2835;
	margin: 0;
}
.leaderBoardTable a.leaderBoardLink
{
	background: black url(/media/ribbons/double_arrow_bullet.gif) no-repeat 2px 6px;
	display: block;
	height: 25px;
	line-height: 25px;
	margin-top: 1px;
	padding-left: 20px;
	width: 211px;
}
.leaderboardsHeaderGray
{
	color: #999;
	font-size: 12px;
	margin-left: 30px;
}
.leaderBoardTableFull
{
	_height: 1%;
	background: #0f1519;
	color: #fff;
	float: left;
	font-size: 11px;
	margin-right: 24px;
	min-height: 1%;
	padding: 0;
	width: 268px;
}
.leaderBoardTableNoWidth
{
	_height: 1%;
	background: #0f1519;
	color: #fff;
	float: left;
	font-size: 11px;
	margin-right: 24px;
	min-height: 1%;
	padding: 0;
}
#leaderboardFullPagination
{
	clear: both;
	color: #999;
	font-size: 11px;
	height: 30px;
	padding-top: 5px;
	width: 268px;
}
#leaderboardFullPagination a
{
	color: #2f98f5;
	text-decoration: none;
}
#lbPaginationBack,#lbPaginationForward
{
	height: 20px;
	overflow: hidden;
	text-indent: -9999px;
	width: 5px;
}
.leaderBoardTableFull table tr td,.leaderBoardTableNoWidth table tr td
{
	padding: 0 6px;
}
.landingBlurbIcon
{
	float: left;
	height: 90px;
	width: 90px;
}
#playPokerLandingHeader
{
	background: url(/Media/rmg/landing/landing_poker_header.jpg);
	height: 142px;
	padding: 24px 12px 24px 617px;
	width: 142px;
}
#playPokerLandingHeader a
{
	display: block;
	height: 142px;
	padding: 0;
	text-indent: -4000px!important;
	width: 142px;
}
#playPokerLandingContainer01
{
	float: left;
	padding-left: 10px;
	padding-top: 10px;
	width: 370px;
}
#playPokerLandingContainer01 .landingBanner
{
	background: url(/Media/rmg/landing/landing_poker_promotions.jpg);
	height: 33px;
	text-indent: -4000px;
	width: 370px;
}
#playPokerLandingContainer01 .landingBlurb
{
	padding-bottom: 20px;
	width: 370px;
}
#playPokerLandingContainer01 .landingBlurbText
{
	background: url(/Media/rmg/landing/landing_blurb_background.jpg) no-repeat right bottom;
	float: left;
	min-height: 90px;
	padding-left: 10px;
	width: 270px;
}
#playPokerLandingContainer02
{
	float: left;
	padding-left: 20px;
	padding-top: 10px;
	width: 371px;
}
#playPokerLandingContainer02 .landingBanner
{
	background: url(/Media/rmg/landing/landing_online_poker_tournaments.jpg);
	height: 33px;
	text-indent: -4000px;
	width: 371px;
}
#playPokerLandingContainer02 .landingBlurb
{
	padding-bottom: 20px;
	width: 370px;
}
#playPokerLandingContainer02 .landingBlurbText
{
	background: url(/Media/rmg/landing/landing_blurb_background.jpg) no-repeat right bottom;
	float: left;
	min-height: 90px;
	padding-left: 10px;
	width: 270px;
}
#casinoGamesLandingHeader
{
	background: url(/Media/rmg/landing/landing_casino_header.jpg);
	height: 24px;
	padding: 133px 572px 39px 40px;
	width: 159px;
}
#casinoGamesLandingHeader a
{
	display: block;
	height: 24px;
	padding: 0;
	text-indent: -4000px!important;
	width: 159px;
}
#casinoGamesLandingContainer01
{
	float: left;
	padding-left: 10px;
	padding-top: 10px;
	width: 370px;
}
#casinoGamesLandingContainer01 .landingBanner
{
	background: url(/Media/rmg/landing/landing_casino_promotions.jpg);
	height: 33px;
	text-indent: -4000px;
	width: 370px;
}
#casinoGamesLandingContainer01 .landingBlurb
{
	padding-bottom: 20px;
	width: 370px;
}
#casinoGamesLandingContainer01 .landingBlurbText
{
	background: url(/Media/rmg/landing/landing_blurb_background.jpg) no-repeat right bottom;
	float: left;
	min-height: 90px;
	padding-left: 10px;
	width: 270px;
}
#casinoGamesLandingContainer02
{
	float: left;
	padding-left: 23px;
	padding-top: 10px;
	width: 360px;
}
#casinoGamesLandingContainer02 .landingBanner
{
	background: url(/Media/rmg/landing/landing_casino_games.jpg);
	height: 33px;
	text-indent: -4000px;
	width: 360px;
}
#casinoGamesLandingContainer02 .landingBlurb
{
	padding-bottom: 20px;
	width: 360px;
}
#casinoGamesLandingContainer02 .landingBlurbIcon
{
	height: 177px;
	width: 360px;
}
#casinoGamesLandingContainer02 .landingBlurbText
{
	background: url(/Media/rmg/landing/landing_blurb_background.jpg) no-repeat right bottom;
	min-height: 90px;
	padding-top: 10px;
	width: 360px;
}
#casinoGamesLandingContainer03
{
	float: left;
	padding-left: 10px;
	padding-top: 10px;
	width: 360px;
}
#casinoGamesLandingContainer03 .landingBanner
{
	background: transparent url(~/media/2B4AB1B98D0F4449AC274D791A8B0EEB.ashx) repeat scroll 0 0;
	height: 33px;
	text-indent: -4000px;
	width: 360px;
}
#casinoGamesLandingContainer03 .landingBlurb
{
	padding-bottom: 20px;
	width: 360px;
}
#casinoGamesLandingContainer03 .landingBlurbText
{
	background: transparent url(/Media/rmg/landing/landing_blurb_background.jpg) no-repeat scroll right bottom;
	float: left;
	min-height: 90px;
	padding-left: 10px;
	width: 260px;
}
#casinoGamesLandingContainer04
{
	float: left;
	padding-left: 10px;
	padding-top: 10px;
	width: 360px;
}
#casinoGamesLandingContainer04 .landingBanner
{
	background: transparent url(~/media/18667CD5388345D69F1BA524651BD8D7.ashx) repeat scroll 0 0;
	height: 33px;
	text-indent: -4000px;
	width: 360px;
}
#casinoGamesLandingContainer04 .landingBlurb
{
	padding-bottom: 20px;
	width: 360px;
}
#casinoGamesLandingContainer04 .landingBlurbText
{
	background: transparent url(/Media/rmg/landing/landing_blurb_background.jpg) no-repeat scroll right bottom;
	float: left;
	min-height: 90px;
	padding-left: 10px;
	width: 260px;
}
.loyalty
{
	color: #000;
	font: normal 13px Arial,sans-serif;
	position: relative;
	z-index: 1;
}
.loyalty #mainContent
{
	margin: 0 auto;
	padding-bottom: 0;
	position: relative;
	width: 988px;
	z-index: 1;
}
#pokerMadeHead
{
	background: url(/Media/rmg/mpp/loyaltyHead.jpg) no-repeat top left;
	height: 383px;
	position: relative;
	width: 988px;
	z-index: 1;
}
.loyalty #pokerMadeHead h1
{
	background: url(/Media/rmg/mpp/pokerMadeHeader.jpg) no-repeat top left;
	height: 86px;
	left: 29px;
	margin: 0;
	position: relative;
	text-indent: -9999px;
	top: 12px;
	width: 623px;
}
.loyalty .disclaimer
{
	color: #858585;
	font-size: 10px;
	padding: 15px 30px 40px 30px;
}
.loyalty .italic
{
	font-style: italic;
}
#pokerMadeHead p
{
	padding: 10px 385px 0 30px;
}
#pokerMadeHead p.byline
{
	font: normal 21px Arial,sans-serif;
	padding-top: 10px;
}
#pokerMadeHead p.byline2
{
	font: normal 18px Arial,sans-serif;
	font-weight: normal;
	padding-top: 10px;
}
#pokerMadeHead #subCol
{
	height: 330px;
	position: absolute;
	right: 10px;
	top: 12px;
	width: 355px;
}
#pokerMadeHead #subCol h2
{
	background: none;
	color: #fff;
	font-size: 11px;
	height: auto;
	margin: 0;
	padding: 2px 0 10px 10px;
	position: static;
	text-indent: 0;
	text-transform: uppercase;
	width: auto;
}
#pokerMadeHead #subCol h2 span
{
	display: block;
	font-size: 14px;
}
#pokerMadeHead ol
{
	line-height: 12px;
	list-style: decimal;
	list-style-position: inside;
	margin-left: 8px;
}
#mainContent #pokerMadeHead #subCol li
{
	padding-bottom: 7px;
}
#pokerMadeHead p a
{
	font-weight: bold;
}
#pokerMadeHead p a:hover
{
	color: #ff4949;
}
#pokerMadeHead #subCol ol a
{
	display: inline;
	padding: 0;
}
#pokerMadeHead a
{
	color: #0064c0;
	font-size: 13px;
	text-decoration: none;
}
#pokerMadeHead ol a:hover
{
	color: #ff4949;
}
#pokerMadeHead #subCol .blockLink
{
	background: url(/Media/rmg/mpp/millionBankrollInner.jpg) no-repeat top left;
	color: #fff;
	display: block;
	font-size: 10px;
	font-weight: bold;
	height: 30px;
	line-height: 10px;
	padding: 9px 0 0 264px;
	position: absolute;
	right: 25px;
	text-decoration: none;
	text-transform: uppercase;
	top: 186px;
	width: 45px;
	z-index: 6;
}
#pokerMadeHead #subCol .blockLink:hover
{
	color: #ff4949;
}
a :active,a:focus
{
	outline: none;
}
#pokerMadeHead h2
{
	background: url(/Media/rmg/mpp/clubBenefits.png) no-repeat top left;
	height: 59px;
	margin: 0 0 15px 12px;
	position: relative;
	text-indent: -9999px;
	top: 10px;
	width: 171px;
}
* html #pokerMadeHead h2
{
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Media/rmg/mpp/clubBenefits.png',sizingMethod='scale');
}
#pokerMadeHead .subHead
{
	float: left;
	height: 63px;
	padding-left: 25px;
	width: 290px;
}
* html #pokerMadeHead .subHead
{
	height: 50px!important;
	overflow: hidden;
}
#pokerMadeHead .subHead p
{
	font-size: 21px;
	font-weight: bold;
	padding: 0;
}
#pokerMadeHead .subHead p span
{
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
}
#pokerMadeHead .subHead .mpps
{
	height: 29px;
	left: -2px;
	position: relative;
	text-indent: -9999px;
	top: -5px;
	width: 125px;
}
#pokerMadeHead .subHead .note
{
	color: #afafaf;
	font-size: 10px;
	font-weight: bold;
	position: relative;
	text-transform: uppercase;
	top: -8px;
}
#pokerMadeHead .blue p
{
	color: #007aca;
}
#pokerMadeHead .blue .mpps
{
	background: url(/Media/rmg/mpp/750mpps.png) no-repeat top left;
}
* html #pokerMadeHead .blue .mpps
{
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Media/rmg/mpp/750mpps.png',sizingMethod='scale');
}
#pokerMadeHead .red
{
	padding-left: 35px;
}
#pokerMadeHead .red p
{
	color: #e9272d;
}
#pokerMadeHead .red .mpps
{
	background: url(/Media/rmg/mpp/1500mpps.png) no-repeat top left;
}
* html #pokerMadeHead .red .mpps
{
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Media/rmg/mpp/1500mpps.png',sizingMethod='scale');
}
#pokerMadeHead .black
{
	padding-left: 18px;
}
#pokerMadeHead .black p
{
	color: #fff;
}
#pokerMadeHead .blackChipLevel
{
	background: url(/Media/rmg/mpp/blackChip.png) no-repeat top left;
	height: 25px;
	left: -2px;
	position: relative;
	text-indent: -9999px;
	width: 184px;
}
* html #pokerMadeHead .blackChipLevel
{
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Media/rmg/mpp/blackChip.png',sizingMethod='scale');
}
#pokerMadeHead .black .mpps
{
	background: url(/Media/rmg/mpp/3000mpps.png) no-repeat top left;
}
* html #pokerMadeHead .black .mpps
{
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Media/rmg/mpp/3000mpps.png',sizingMethod='scale');
}
.loyalty #subContent
{
	clear: left;
	height: 410px;
	margin: 0 auto;
	margin-bottom: 15px;
	position: relative;
	width: 988px;
	z-index: 3;
}
.loyalty #subContent h3
{
	font-size: 16px;
}
.loyalty #subContent p
{
	padding-right: 15px;
}
.loyalty #subContent .row1
{
	height: 136px;
	padding-left: 29px;
}
.loyalty #subContent .row1 h3
{
	padding-bottom: 5px;
	padding-top: 15px;
	text-indent: -9999px;
}
.loyalty #subContent .row1 .byline
{
	color: #222;
	font-size: 12px;
	padding-bottom: 10px;
}
.loyalty #subContent .row1 p
{
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 0;
}
.loyalty #subContent .row1 span
{
	font-size: 25px;
}
.loyalty #subContent .row2
{
	height: 114px;
	padding-left: 29px;
}
.loyalty #subContent .row2 h3
{
	color: #007bcc;
	padding-top: 15px;
}
.loyalty #subContent .row3
{
	height: 101px;
	padding-left: 29px;
}
.loyalty #subContent .row3 h3
{
	padding-top: 15px;
}
.loyalty #subContent .foot
{
	height: 54px;
	padding-left: 25px;
}
.loyalty #subContent .foot h3
{
	padding-top: 15px;
}
.loyalty #subContent .foot span
{
	font-size: 12px;
	font-weight: normal;
}
.loyalty #col1
{
	float: left;
	height: auto;
	width: 329px;
}
.loyalty #col1 .row1
{
	background: url(/Media/rmg/mpp/blueBox1.jpg) no-repeat top left;
	padding-left: 32px;
}
.loyalty #col1 .row2
{
	background: url(/Media/rmg/mpp/blueBox2.jpg) no-repeat top left;
	padding-left: 32px;
}
.loyalty #col1 .row3
{
	background: url(/Media/rmg/mpp/blueBox3.jpg) no-repeat top left;
	padding-left: 32px;
}
.loyalty #col1 .foot
{
	background: url(/Media/rmg/mpp/blueBox4.jpg) no-repeat top left;
	padding-left: 32px;
}
.loyalty #col2
{
	float: left;
	height: auto;
	width: 330px;
}
.loyalty #col2 .row1
{
	background: url(/Media/rmg/mpp/redBox1.jpg) no-repeat top left;
}
.loyalty #col2 .row2
{
	background: url(/Media/rmg/mpp/redBox2.jpg) no-repeat top left;
}
.loyalty #col2 .row3
{
	background: url(/Media/rmg/mpp/redBox3.jpg) no-repeat top left;
}
.loyalty #col2 .foot
{
	background: url(/Media/rmg/mpp/redBox4.jpg) no-repeat top left;
}
.loyalty #col3
{
	float: left;
	height: auto;
	width: 329px;
}
.loyalty #col3 .row1
{
	background: url(/Media/rmg/mpp/blackBox1.jpg) no-repeat top left;
	padding-left: 27px;
}
.loyalty #col3 .row2
{
	background: url(/Media/rmg/mpp/blackBox2.jpg) no-repeat top left;
	padding-left: 27px;
}
.loyalty #col3 .row3
{
	background: url(/Media/rmg/mpp/blackBox3.jpg) no-repeat top left;
	padding-left: 27px;
}
.loyalty #col3 .foot
{
	background: url(/Media/rmg/mpp/blackBox4.jpg) no-repeat top left;
	padding-left: 27px;
}
.mpp#mainContent
{
	background: url(/Media/rmg/mpp/mppBg.jpg) no-repeat top left;
	height: 1108px;
	margin-bottom: 15px;
	width: 986px;
}
.mpp #pokerMadeHead
{
	background: none;
	height: auto;
}
.mpp #pokerMadeHead h1
{
	background: url(/Media/rmg/mpp/mppHeader.png) no-repeat top left;
	float: left;
	height: 106px;
	left: 27px;
	padding-bottom: 40px;
	top: 15px;
	width: 266px;
}
* html .mpp #pokerMadeHead h1
{
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Media/rmg/mpp/mppHeader.png',sizingMethod='scale');
}
.mpp #pokerMadeHead h2
{
	background: none;
	position: absolute;
	top: -9999px;
}
.mpp #pokerMadeHead #buttons
{
	height: 110px;
	position: absolute;
	right: 2px;
	top: 22px;
	width: 662px;
}
.mpp #pokerMadeHead .blockLink
{
	background: url(/Media/rmg/mpp/pokerMade.jpg) no-repeat top left;
	color: #5f94ce;
	float: left;
	font-size: 10px;
	font-weight: bold;
	height: 58px;
	padding: 77px 0 0 144px;
	text-transform: uppercase;
	width: 208px;
}
.mpp #pokerMadeHead .blockLink:hover
{
	color: #ff4949;
}
.mpp #pokerMadeHead .millionBankroll
{
	background: url(/Media/rmg/mpp/millionBankroll.jpg) no-repeat top left;
	padding: 77px 0 0 110px;
	width: 200px;
}
.mpp #pokerMadeHead h3
{
	padding-bottom: 20px;
	padding-left: 30px;
}
.mpp #pokerMadeHead p
{
	clear: left;
	padding: 0 325px 20px 30px;
	position: relative;
	z-index: 10;
}
.mpp h3
{
	color: #010102;
	font-size: 15px;
	font-weight: bold;
	padding-left: 30px;
}
.loyalty .mpp a
{
	color: #0064c0;
	text-decoration: none;
}
.loyalty .mpp a:hover
{
	color: #ff4949;
}
.mpp p
{
	padding: 0 325px 35px 30px;
}
.mpp table
{
	margin: 20px 40px 35px 30px;
	text-align: center;
}
.mpp table .col1
{
	width: 318px;
}
.mpp table .col2
{
	width: 339px;
}
.mpp table th
{
	background: url(/Media/rmg/mpp/mppTableLeftHead.jpg) no-repeat top left;
	color: #fff;
	height: 34px;
	padding: 0;
}
.mpp table th.col2
{
	background: url(/Media/rmg/mpp/mppTableRightHead.jpg) no-repeat top left;
}
.mpp table td
{
	background: url(/Media/rmg/mpp/mppTableRightCell.jpg) no-repeat top left;
	height: 38px;
	padding: 0;
}
.mpp table td.col2
{
	background: url(/Media/rmg/mpp/mppTableRightCell.jpg) no-repeat top left;
}
.ladiesBannerLeft
{
	background: url(/media/wptladies/ladies_banner_left.jpg);
	float: left;
	height: 79px;
	padding: 87px 206px 97px 110px;
	width: 179px;
}
.ladiesBannerLeft a
{
	display: block;
	height: 79px;
	text-indent: -4000px;
	width: 179px;
}
.ladiesBannerRight
{
	background: url(/media/wptladies/ladies_banner_right.jpg);
	float: left;
	height: 103px;
	padding: 63px 148px 97px 215px;
	width: 130px;
}
.ladiesBannerRight a
{
	display: block;
	height: 103px;
	text-indent: -4000px;
	width: 130px;
}
.ladiesContentContainerLeft
{
	float: left;
	padding-top: 11px;
	width: 495px;
}
.ladiesChampionships
{
	background: url(/media/wptladies/ladies_championships.gif);
	height: 22px;
	text-indent: -4000px;
	width: 489px;
}
.ladiesCasino
{
	background: url(/media/wptladies/ladies_bellagio_13_14.gif);
	height: 21px;
	text-indent: -4000px;
	width: 489px;
}
.ladiesContent
{
	background: url(/media/wptladies/ladies_content_background.jpg) no-repeat center;
	color: #ccc;
	font: 14px Arial,Helvetica,sans-serif;
	height: 376px;
	height: auto!important;
	min-height: 376px;
	padding-left: 11px;
	padding-right: 6px;
	padding-top: 11px;
	width: 478px;
}
.ladiesContentContainerRight
{
	float: left;
	padding-top: 11px;
	width: 488px;
}
#ladiesSchedule2
{
	color: #ccc;
	font: 11px Arial,Helvetica,sans-serif;
	padding-left: 5px;
	width: 484px;
}
.ladiesTournamentSchedule
{
	background: url(/media/wptladies/ladies_tournament_schedule.jpg);
	height: 32px;
	text-indent: -4000px;
	width: 478px;
}
.ladiesDate
{
	background: url(/media/wptladies/ladies_date.jpg) no-repeat bottom;
	float: left;
	height: 22px;
	padding-top: 11px;
	text-indent: -4000px;
	width: 121px;
}
.ladiesTime
{
	background: url(/media/wptladies/ladies_time.jpg) no-repeat bottom;
	float: left;
	height: 22px;
	padding-top: 11px;
	text-indent: -4000px;
	width: 59px;
}
.ladiesEvent
{
	background: url(/media/wptladies/ladies_event.jpg) no-repeat bottom;
	float: left;
	height: 22px;
	padding-top: 11px;
	text-indent: -4000px;
	width: 298px;
}
.dateInfo
{
	float: left;
	padding-bottom: 4px;
	padding-left: 10px;
	padding-top: 4px;
	width: 111px;
}
.timeInfo
{
	float: left;
	padding-bottom: 4px;
	padding-left: 5px;
	padding-top: 4px;
	width: 54px;
}
.eventInfo
{
	float: left;
	padding-bottom: 4px;
	padding-left: 5px;
	padding-top: 4px;
	width: 293px;
}
.ladiesDateEven
{
	background: #161114;
	border-bottom: 1px solid #341d29;
	border-top: 1px solid #341d29;
	float: left;
	padding-bottom: 4px;
	padding-left: 15px;
	padding-top: 4px;
	width: 169px;
}
.ladiesEventEven
{
	background: #161114;
	border-bottom: 1px solid #341d29;
	border-top: 1px solid #341d29;
	float: left;
	padding-bottom: 4px;
	padding-left: 6px;
	padding-top: 4px;
	width: 294px;
}
.scheduleEven
{
	background: #161114;
	border-bottom: 1px solid #341d29;
	border-top: 1px solid #341d29;
	width: 478px;
}
.scheduleOdd
{
	width: 478px;
}
.bankroll #pokerMadeHead
{
	background: url(/Media/rmg/mpp/bankrollBg.jpg) no-repeat top left;
}
#mainContent.bankroll h1
{
	background: url(/media/bankrollHeader.jpg) no-repeat top left;
	height: 98px;
	left: 0;
	top: 0;
	width: 590px;
}
#mainContent.bankroll h2.noImage
{
	background: 0;
	color: #818484;
	font-size: 19px;
	height: auto;
	margin: 45px 0 8px 25px;
	position: static;
	text-indent: 0;
	width: auto;
}
#mainContent.bankroll #subCol .blockLink
{
	background: url(/Media/rmg/mpp/pokerMadeInner.jpg);
	color: #0064c0;
	height: 13px;
	padding: 38px 0 0 120px;
	right: 22px;
	width: 196px;
}
#mainContent.bankroll #subCol .blockLink:hover
{
	color: #ff4949;
}
#subContent.bankroll
{
	height: 350px;
}
.bankroll #col1 .row1
{
	background: url(/Media/rmg/mpp/bankrollBlueBox1.jpg) no-repeat top left;
}
.bankroll #col2 .row1
{
	background: url(/Media/rmg/mpp/bankrollRedBox1.jpg) no-repeat top left;
}
.bankroll #col3 .row1
{
	background: url(/Media/rmg/mpp/bankrollBlackBox1.jpg) no-repeat top left;
}
.bankroll #subCol
{
	height: auto;
	margin: 0 auto;
	width: 988px;
}
.bankroll .subCol1
{
	background: url(/Media/rmg/mpp/bankrollSubCol1.jpg) no-repeat top left;
	float: left;
	height: 212px;
	width: 488px;
}
.bankroll .subCol2
{
	background: url(/Media/rmg/mpp/bankrollSubCol2.jpg) no-repeat top left;
	float: left;
	height: 212px;
	width: 500px;
}
.bankroll #subCol p
{
	padding: 30px 10px 20px 30px;
}
.bankroll #subCol p a
{
	display: inline;
	padding: 0;
}
.bankroll #subCol a
{
	color: #0064c0;
	display: block;
	padding-bottom: 6px;
	padding-left: 30px;
	text-decoration: none;
}
.bankroll #subCol a:hover
{
	color: #ff4949;
}
#footerLinks
{
	background: url(/Media/rmg/mpp/footerLinks.jpg) no-repeat top left;
	clear: left;
	height: 35px;
	margin-bottom: 10px;
	width: 919px;
}
#footerLinks p
{
	color: #fff;
	padding: 8px 0 0 30px;
}
#footerLinks a
{
	color: #fff;
}
#footerLinks a:hover
{
	color: #ff4949;
}
#cocLeftCol
{
	clear: none;
	color: white;
	float: left;
	font-family: "Century Gothic",Arial,Helvetica,sans-serif;
	padding-right: 11px;
	width: 457px;
}
#cocLeftCol a
{
	color: #2f98f5;
	text-decoration: none;
}
#cocLeftCol p
{
	color: #9c9c9c;
	font-family: "Century Gothic",Arial,Helvetica,sans-serif;
	font-size: 18px;
	margin: 0 0 18px 0;
}
#cocLeftCol p strong
{
	color: white;
	font-weight: normal;
}
#cocRightCol
{
	clear: none;
	color: white;
	float: left;
	font-family: "Century Gothic",Arial,Helvetica,sans-serif;
	width: 479px;
}
#cocRightCol a
{
	color: #2f98f5;
	text-decoration: none;
}
#coc_hosts p
{
	font-family: "Century Gothic",Arial,Helvetica,sans-serif;
	font-size: 14px;
}
#cocRightCol h2
{
	margin: 18px 0 10px 0;
}
#hdr_schedule_of_events
{
	background: url(/media/coc/hdr_schedule_of_events.jpg) top left no-repeat;
	height: 32px;
	outline: none;
	overflow: hidden;
	text-indent: -9999px;
}
#coc_champion_highlights
{
	font-size: 11px;
}
#hdr_champion_highlights
{
	background: url(/media/coc/hdr_champion_highlights.jpg) top left no-repeat;
	height: 32px;
	outline: none;
	overflow: hidden;
	text-indent: -9999px;
}
#cocRightCol table
{
	border: 0;
	font-family: Arial,Helvetica,sans-serif;
	margin-bottom: 5px;
	width: 100%;
}
#cocRightCol table thead th
{
	background: url(/media/coc/th_bg.gif) top left repeat-x;
	color: #717171;
	font-size: 14px;
	font-weight: bold;
	margin: 0;
	padding: 3px;
	text-align: left;
}
#cocRightCol table tfoot
{
	display: none;
}
#cocRightCol table tbody tr.evenRow
{
	background: #091014;
}
#cocRightCol table tbody td
{
	border-bottom: 1px solid #0f2835;
	color: white;
	font-size: 11px;
	line-height: 25px;
	margin: 0;
	padding: 3px;
}
#cocRightCol table tbody td a
{
	line-height: 26px;
}
#cocRightCol table tbody td a img
{
	border: none;
	float: left;
	margin-right: 3px;
}
.playersStatBox
{
	float: left;
	width: 385px;
}
.playersStatBox .playerStats
{
	padding-left: 10px;
}
.playersStatBox h5
{
	color: #fff;
	font: bold 16px Arial,Helvetica,sans-serif;
	height: 26px;
	margin: 0;
	padding-left: 10px;
	padding-top: 10px;
	width: 375px;
}
.playersStatBox .statTable .playerStatsBg
{
	background: url(../media/players/stat_table_bar.gif) repeat-x;
}
.playersStatBox .statTable .playerStatsBg .playerStatCategory
{
	color: #fff;
	font: bold 12px/29px Arial,Helvetica,sans-serif;
	height: 29px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.playersStatBox .statTable .playerStatsOdd
{
	color: #939393;
	font: 11px/23px Arial,Helvetica,sans-serif;
	height: 23px;
}
.playersStatBox .statTable .playerStatsEven
{
	color: #939393;
	font: 11px/23px Arial,Helvetica,sans-serif;
	height: 23px;
}
.playersStatBox .statTable .bump
{
	padding-left: 10px;
}
.playersStatBox .statTable .playerStatsEven .bump
{
	background: #050505;
	border-bottom: 1px solid #0c0c0c;
	border-top: 1px solid #0c0c0c;
}
body
{
	background-color: #000;
}
.leaderBoardTable2
{
	background: #04121f url(/media/backgrounds/stats_background.gif) no-repeat center bottom;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
}
.leaderBoardTable2 td
{
	padding: 0;
}
.captionBackground
{
	background: url(/media/backgrounds/caption_background.jpg) no-repeat;
	color: #FFF;
	font: bold 18px/33px Arial,Helvetica,sans-serif;
	height: 33px;
	text-align: center;
	width: 252px;
}
.leaderBoardTable2 .statsTable2 .oddRow2
{
	background: #0b1926;
	border-bottom: 1px solid #113145;
	border-top: 1px solid #113145;
	color: #FFF;
	font: 11px/27px Arial,Helvetica,sans-serif;
}
.leaderBoardTable2 .statsTable2 .oddRow2 a
{
	color: #2c8ee5;
	text-decoration: none;
}
.leaderBoardTable2 .statsTable2 .evenRow2
{
	color: #FFF;
	font: 11px/27px Arial,Helvetica,sans-serif;
}
.leaderBoardTable2 .statsTable2 .evenRow2 a
{
	color: #2c8ee5;
	text-decoration: none;
}
.leaderBoardTable2 .leaderBoardLink2
{
	color: #2c8ee5;
	font: 11px/27px Arial,Helvetica,sans-serif;
	text-decoration: none;
}
.statBlock2
{
	float: left;
	padding-right: 5px;
	width: 252px;
}
.layoutC .playerBlock span
{
	background: #000;
	padding: 0;
}
.playerName
{
	color: #2c8ee5;
}
.layoutC #mainContent .showBullets li
{
	list-style-type: disc;
	margin-left: 15px;
}
.l2pHeader
{
	margin-bottom: 15px;
}
.l2pLeftColumn
{
	background-color: #00172A;
	background-image: url(/media/learn2play/box_bottom.jpg);
	background-position: center bottom;
	background-repeat: no-repeat;
	float: left;
	padding-bottom: 10px;
	width: 380px;
}
.l2pLeftColumn .headerArticles
{
	background-image: url(/media/learn2play/articles.jpg);
	background-repeat: no-repeat;
	height: 34px;
	margin-bottom: 15px;
	text-indent: -9999px;
	width: 380px;
}
.l2pRightColumn
{
	float: left;
	margin-left: 10px;
	width: 380px;
}
.l2pRightColumn .headerVideos
{
	background-image: url(/media/learn2play/videos.jpg);
	background-repeat: no-repeat;
	height: 34px;
	margin-bottom: 15px;
	text-indent: -9999px;
	width: 380px;
}
.l2pLeftColumn .accordianLink
{
	background-image: url(/media/learn2play/tab_up.jpg);
	background-repeat: no-repeat;
	color: #2376b2;
	display: block;
	font-family: Arial;
	font-size: 18px;
	font-weight: normal;
	height: 40px;
	line-height: 40px;
	margin: 0;
	padding-left: 10px;
	text-decoration: none;
	width: 350px;
}
.l2pLeftColumn .accordianLink:hover
{
	background-image: url(/media/learn2play/tab_down.jpg);
	color: #FFF;
}
.l2pLeftColumn .active .accordianLink
{
	background-image: url(/media/learn2play/tab_down.jpg);
	background-repeat: no-repeat;
	color: #fff;
	display: block;
	font-family: Arial;
	font-size: 18px;
	font-weight: normal;
	height: 40px;
	line-height: 40px;
	margin: 0;
	padding-left: 10px;
	text-decoration: none;
	width: 350px;
}
.tabsContainer
{
	padding-left: 10px;
	padding-right: 10px;
	width: 360px;
}
.tabContent
{
	background-color: #000;
	background-image: url(/media/learn2play/box_content_bottom.jpg);
	background-position: center bottom;
	background-repeat: no-repeat;
	padding: 10px;
}
#learnToPlay .accordianCont div
{
	background-color: #000;
	background-image: url(/media/learn2play/box_content_bottom.jpg);
	background-position: center bottom;
	background-repeat: no-repeat;
	padding: 10px;
}
.tabContent strong
{
	color: #fff;
	display: block;
	font-size: 13px;
	padding-bottom: 5px;
}
.tabSpacer
{
	background-color: #00172A;
	height: 10px;
}
.l2pRightColumn .playSpace
{
	padding-top: 15px;
}
.outsideAd
{
	float: right;
	margin-right: 10px;
	margin-top: 10px;
}
#playerSpotlight
{
	background: url(../../media/headers/wpt_home_player_spotlight.jpg) no-repeat;
	padding-left: 10px;
	padding-top: 43px;
	text-align: left;
	width: 340px;
}
#playerSpotlight .image
{
	padding-right: 10px;
}
#playerSpotlight #name
{
	color: #2998ff!important;
	font-size: 17px;
	font-weight: bold;
	text-decoration: none!important;
}
#playerSpotlight #winnings
{
	color: #b5b5b5;
	font-size: 14px;
	font-weight: bold;
	line-height: 24px;
	padding-bottom: 10px!important;
}
#playerSpotlight #ammount
{
	color: #fff!important;
	font-size: 25px!important;
	font-weight: bold!important;
}
.adspot
{
	border-color: #C0C0C0;
	border-style: solid;
	border-width: 4px;
}
.adspotbigger
{
	border-color: #C0C0C0;
	border-style: solid;
	border-width: 6px;
}
.adspotbiggest
{
	border-color: #C0C0C0;
	border-style: solid;
	border-width: 8px;
}
#french
{
	left: 670px;
	position: absolute;
	text-align: right;
	text-decoration: none;
	top: 223px;
	width: 300px;
	z-index: 500;
}
#forumBackground
{
	background-color: #fff;
}
.sponsorLogo
{
	margin-left: 10px;
	vertical-align: middle;
}
#preFooter
{
	height: 20px;
	left: 30px;
	overflow: hidden;
	position: absolute;
	top: 0;
	width: 700px;
}
.rfgLayout #mainContent 
{
    float:left;
    width:184px;
    margin:10px;
}
.rfgLayout #leftCol 
{
    position:static;
    float:left;
    width:380px;
    margin:10px 10px 10px 4px;
}
.rfgLayout #rightCol 
{
    float:left;
    width:380px;
    margin:10px 0 10px 4px;
    position:static;
    
}
#rfgTemplateTop{
/*	height:604px;*/
overflow: hidden;
background: #1E1E1E;
}

#rfgRotator 
{
    width:991px;
	height: 404px;
    position:relative;
}
#rfgRotatorInner 
{
    position:absolute;
    top:0;
    height:404px;
}
#rfgRotator img.mainImage 
{
    position:absolute;
    left:0;
    top:0;
	width: 991px;
}
#rfgRotatorPanel 
{
    height:132px;
    width:495px;
    position:absolute;
    left:20px;
    top:251px;
 
    
}

.rfgPanelControls 
{
    float:left;
    width:30px;
    height:132px;
    background-repeat:no-repeat;
    background-position:0 0;
    text-indent:-9999px;
}
a.rfgPanelControls:hover 
{
    background-position:0 -132px;
}
.rfgControlPrev 
{
    background-image:url(/media/RFG/left_arrow.png)
}
.rfgControlNext 
{
    background-image:url(/media/RFG/right_arrow.png)
}
#meetTheHosts{
padding-left: 15px;
}
#meetTheHosts, #meetTheHosts .meetHosts, #meetTheHosts .meetHost{
	background: #1E1E1E;
}
#rfgPanelInfo 
{
    float:left;
    width:385px;
    height:112px;
    background:url(/media/RFG/info-behind.png) no-repeat -30px 0;
    color:White;
    font-size:13px;
    line-height:20px;
    padding:15px 25px 5px;
    overflow:hidden;
}
#rfgPanelInfo h2 
{
    font-size:21px;
    font-weight:bold;
    font-style:italic;
    line-height:29px;
    margin:0;
}
#rfgPanelInfo div.mainRFGInfo 
{
    min-height:75px;
}
#rfgPanelInfo p 
{
    margin:0;
}
#rfgPanelInfo a 
{
    color:#0099ff;
}*/
/* meet the hosts module */
#meetTheHosts 
{
    height:220px;
    width:966px;
    padding:0 7px 0 16px;
}
.meetHost 
{
    float:left;
    margin:0 10px 0 0;
    height:160px;
    width:;
    font-size:11px;
    color:white;
}
.meetHost a 
{
    display:block;
    color:#0099ff;
    font-weight:bold;
    font-size:12px;
}
.meetHost a:hover img 
{
    border-color:#0099ff;
}
.meetHost img 
{
    border:1px solid #484848;
}
/* the latest from module */
.theLatestFromModule 
{
    margin:0 0 10px 0;
}
.latestFromItem 
{
    background:#0b0b0b url(/media/RFG/latest_from_row.gif) repeat-x 0 0;
    padding:8px 8px 8px 62px;
    position:relative;
    min-height:48px;
}
.latestFromItem img
{
    position:absolute;
    top:8px;
    left:3px;
}
.latestFromItem p 
{
    margin:0;
    font-size:11px;
    color:white;
    line-height:14px;
    padding:0;
}
.latestFromItem p a 
{
    color:#2f98f5;
}
.latestFromItem p span 
{
    color:#797979;
    display:block;
}
.latestFromItem h5 
{
    margin:0 0 3px 0;
    padding:0;
}
.latestFromItem h5 a
{
    font-size:13px;
    font-weight:bold;
    color:#2f98f5;
    line-height:14px;
}
/* upcoming event module */
.upcomingEventModule 
{
    margin:20px 0 0 0;
    clear:both;
    font-size:12px;
    color:white;
}
.upcomingEventModule a 
{
    color:#0099ff;
}
.upcomingEventModule p 
{
    font-size:12px;
    line-height:16px;
    margin:3px 7px;
    color:White;
}
.upcomingEventModule h4
{
    font-size:21px;
    font-weight:normal;
}
.upcomingEventModule .ribbonThumb img 
{
    margin-right:15px;
}
/* rfg media module */
.rfgLayout .mediaOuterCont 
{
    float:none;
}
/* host tweets module */
.ourTweets .moreLink 
{
    background:url("/media/buttons/btn_medThin.gif") no-repeat left top;
    height:15px;
    display:block;
    margin-bottom:15px;
    overflow:hidden;
    width:133px;
    padding:4px 10px 7px;
    color:#0099ff;
    
}
.ourTweets a.moreLink:hover 
{
    background-position:0 -26px;
    text-decoration:none;
}
.ourTweets p 
{
    background:url(/media/RFG/our_tweets_divide.gif) bottom right no-repeat;
    padding:0 0 20px;
    margin:0 0 10px;
    font-size:16px;
    color:White;
    line-height:20px;
}
.ourTweets p a 
{
    color:#0099ff;
}
.ourTweets p span 
{
    color:#8f8f8f;
    font-size:11px;
    font-style:italic;
}

/**menu sub**/
#menusub
{
	min-height:55px;
	
	padding-right:12px;
	z-index:9999;
}
	
#homepageBanner
{
	background-color:#000;
	margin-bottom:0px;
}
	
/** remainingPlayers **/
.remainingPlayers
{
    background-color:#000;
}
