/*-------------*/
/*--CSS Reset--*/
/*-------------*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset, img{border:0;}
address, caption, cite, code, dfn, em, th, var{font-style:normal;font-weight:normal;}
caption, th{text-align:left;}
h1, h2, h3, h4, h5, h6{font-size:100%;font-weight:normal;}
q:before, q:after{content:'';}
abbr, acronym{border:0;}
div{text-align:left}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear{clear:both; }
pre{background-color:#fff}
/*-------------*/
/*-Main Layout-*/
/*-------------*/
body{background:#202020 url('../img/backgrounds/body.png') repeat-x fixed center top}
body{font-family:Tahoma, Geneva, sans-serif;font-size:11px;color:#333}
.content{background-color:#ededed}
a{outline:none;cursor:pointer}
a:link{color:#666;text-decoration:none;}
a:visited{text-decoration:none;}
a:active{text-decoration:underline;}
a:hover{text-decoration:underline;}
.right{float:right}
.left{float:left}
.clear{clear:both}
.bold{font-weight:bold}
.normal{font-weight:normal !important; display:inline !important;}
.wrapper{margin:0 auto 0 auto;width:1000px}
/*lists*/
ul.vertical, ul.horizontal{list-style-image:none;list-style-position:outside;list-style-type:none;}
ul.horizontal li{float:left;}
ul.vertical a{display:inline}
/*header*/
h3{font-size:12px;}
#header{position:relative;margin-top:10px;width:1000px;height:79px;background:url('../img/backgrounds/header/bg.png') no-repeat}
#header iframe{margin-top:8px}
/*channel navigation*/
.channel_nav{position:relative;background:transparent url('../img/backgrounds/channel_nav/channel_nav.png') repeat-x scroll 0 0;height:29px;width:100%;}
.lang-select-cont{position:relative;float:left;margin:2px 0 0 10px;text-indent:15px;}
.lang-select-button{ height:17px;padding:4px 0 0 8px;display:block;background:transparent url('../img/backgrounds/channel_nav/buttons.png') no-repeat scroll -121px 0;width:82px}
.lang-select-cont a{text-decoration:none;}
.lang-select-button a:hover{text-decoration:none;}
#lang-selector{display:none;padding-top:5px;background:transparent url('../img/backgrounds/channel_nav/buttons.png') repeat-x scroll -122px -21px;position:absolute;top:1px;left:1px;width:88px;height:44px}
#lang-selector ul{float:left}
#lang-selector li{background:none;padding:0;margin:0 15px 0 8px;border-width:0}
/*top navigation*/
.topnav{background:url('../img/backgrounds/topnav/bg_ul.png') repeat-x bottom}
.topnav, .topnav *{height:28px}
.topnav li a{background:url('../img/backgrounds/topnav/bg_li.png') no-repeat right bottom}
.topnav li a:hover{background:url('../img/backgrounds/topnav/bg_li_hover.png') no-repeat right bottom}
.topnav li.on{background:url('../img/backgrounds/topnav/bg_li_on.png') repeat-x center right}
.topnav li a{text-decoration:none;color:#333 !important;padding:7px;font-weight:bold;position:relative;top:7px}
.topnav .right li a{font-weight:normal}
.topnav li .menu-icon{width:12px;height:14px}
.topnav li a.live-help{padding-left:18px; background:url('../img/backgrounds/topnav/live-help.gif') no-repeat 5% 50%}
.channel_nav a{color:#ffffff;font-weight:bold}
.channel_nav .container{margin:0 auto;width:1000px;}
/*content*/
.content-top{background:#EDEDED url('../img/backgrounds/content/content-top.png') no-repeat scroll bottom left;height:38px;}
.content-top p{padding:8px 0 0 15px;color:#666;font-weight:bold; width:655px;}
.content-top  .breadcrumbs{margin-left:20px;font-weight:normal}
.content-top  .breadcrumbs a{text-decoration:underline;color:#666}
.content-mid{background:#EDEDED url('../img/backgrounds/content/content-mid.png') repeat-y scroll 0 0;padding:0 20px;min-height:50px;}
.content-bottom{background:#EDEDED url('../img/backgrounds/content/content-bottom.png') no-repeat scroll 0 0;height:30px;}
/*buttons*/
.channel_nav .btn_blue{background:transparent url('../img/backgrounds/channel_nav/buttons.png') no-repeat scroll 0 0;height:18px;margin:2px 0 0 0;padding:4px 0 0;text-align:center;width:116px;}

.btn-instant, .btn-download, .btn-irishopen{margin:0;text-align:center;float:left;margin:28px 0 0 10px;text-indent:-9999px;display:inline-block;width:182px;height:38px}
.header-home{position:absolute;text-indent:-9999px;top:15px;right:15px;height:50px;width:355px}
.btn-download{}
.btn-instant{margin-left:26px;background:transparent url('../img/backgrounds/header/instant_btn.png') no-repeat scroll 0 0;}
.btn-irishopen{margin-left:26px;background:transparent url('../img/backgrounds/header/irishopen_btn.png') no-repeat scroll 0 0;}

.channel_nav ul{float:right}
.channel_nav li{background:url('../img/backgrounds/channel_nav/channel_nav_bar.png') no-repeat right;padding:7px 8px 0 8px;color:#fff;height:22px}
.channel_nav li.on a{color:yellow}
.player-stats{background-color:#2b7e4b;color:#fff;height:28px;color:#fff;}
.player-stats p{line-height:28px;;margin:0 8px;}
/*footer*/
.footer{margin:0;background:url('../img/backgrounds/footer/footer_bg4.png') no-repeat top;}
	ul.quicklinks{height:21px;color:#fff;padding-top:6px;}
		.quicklinks strong{font:bold 11px tahoma;margin-right:20px}
		.quicklinks li {background:url('../img/backgrounds/footer/quicklinks_bar.png') no-repeat right;padding:0 10px}
		.quicklinks li a{height:100%;font-weight:normal !important;color:#fff !important}
		.quicklinks a:hover{font-weight:normal}
	.footerlower{height:108px; position:relative;}
		ul.casinoinfo {position:relative;top:10px;left:17px;width:983px;height:20px}
			.casinoinfo *{color:#cdcdcd !important}
			.casinoinfo strong{padding-right:10px;margin-right:10px;background:transparent url('../img/backgrounds/footer/grey_triangle.png') no-repeat scroll right 3px}
			.casinoinfo a{background:url('../img/backgrounds/footer/info_bar.png') no-repeat right;height:24px;padding:0 4px;font-weight:normal !important}
			.casinoinfo a:hover{font-weight:normal}
		ul.contactinfo{position:relative;top:15px;left:12px;width:988px;height:22px}
			.contactinfo *{color:#cccccc !important}
			.contactinfo li strong{padding-right:9px;background:transparent url('../img/backgrounds/footer/grey_triangle.png') no-repeat scroll right 3px}
			.contactinfo li{height:24px;padding:0 5px;font-weight:normal;margin-right:20px}
			.contactinfo a,.contactinfo a:hover{font-weight:normal !important}
		.creditcards{width:362px;height:21px;position:relative;top:26px;left:18px}
		.licences{width:531px;height:33px;position:relative;top:22px;left:94px}
			.evolution,.iom,.gambling,.gamblersanonymous,.ipoker, .kahnawake{position:relative;height:33px;display:block;float:left;text-indent:-999em}
			.evolution{width:95px;left:165px}
			.ipoker{width:60px;left:165px}
			.gambling{width:81px;left:201px}
			.gamblersanonymous{width:60px;left:195px}
			.kahnawake{left:200px}
		.ppfooter{position:relative;top:32px;left:14px;color:#606060;height:auto}
			.ppfooter *{color:#606060 !important;font-weight:normal !important}
			.ppfooter a,.ppfooter span{margin:0 4px}
			.address{position:relative;top:3px;left:4px;font-size:10px}
			
/*----------------------*/
/*---Affilate Classes---*/
/*----------------------*/
/*Arsenal*/
/*body.class selector required for IE6*/
body.aff_306 #header,body.aff_302 #header,body.aff_304 #header, body.aff_983  #header{background:url('../img/backgrounds/header/bg-arsenal.png') no-repeat !important}
.player-stats.aff_306, .player-stats.aff_302,.player-stats.aff_983,.player-stats.aff_304{background-color:#940202;}
body.aff_302  #home-panels a,
body.aff_302  .content-text a,
body.aff_302  .content-box a,
body.aff_302  .intro-box a,
body.aff_304  #home-panels a,
body.aff_304  .content-text a,
body.aff_304  .content-box a,
body.aff_304  .intro-box a{color:#aa0000 !important}
body.aff_306  #home-panels a,
body.aff_306  .content-text a,
body.aff_306 .content-box a,
body.aff_306 .intro-box a{color:#aa0000 !important}
body.aff_983  #home-panels a,
body.aff_983 .content-text a,
body.aff_983  .content-box a,
body.aff_983  .intro-box a{color:#aa0000 !important}

/*Chelsea*/
#header.aff_10252{background:url('../img/backgrounds/header/bg.png') no-repeat}
body.aff_10252{background:#202020 url('../img/backgrounds/body.gif') repeat-x fixed center top}
.player-stats.aff_10252{background-color:blue;}
/*Spanish*/

#header.es {background:url('../img/backgrounds/header/bg-spanish.png') no-repeat !important}

/*-------------*/
/*---Content---*/
/*-------------*/
/*left nav*/
.sub-nav{margin-left:5px;width:210px;margin-right: 10px; display: inline;}
.sub-nav li  ul{margin:0;}
.sub-nav ul.leftnav{margin-bottom:30px}

.sub-nav h3{font-weight:bold;font-size:14px;color:#393939;padding-left:3px;margin-bottom:5px}
/*top level left nav*/
.sub-nav ul.leftnav li a{text-decoration:none;padding:6px 12px;color:#333333;background:transparent url('../img/backgrounds/leftnav/left-nav-sprite.png') no-repeat 0 -27px;margin:5px 0;width:184px;text-align:left;display:block;text-decoration:none;}

/*top level hover*/
.sub-nav ul.leftnav li a:hover{text-decoration:none;background:transparent url('../img/backgrounds/leftnav/left-nav-sprite.png') no-repeat 0 0;}

/*top level selected*/
.sub-nav ul.leftnav li.on a{font-weight:bold;color:#fff;background:transparent url('../img/backgrounds/leftnav/left-nav-sprite.png') no-repeat 0 -57px;}

/*left nav level 1*/
.sub-nav ul.leftnav li.on ul li a{font-weight:normal;color:#333;width:166px;padding-left:30px;color:#333333;background:transparent url('../img/backgrounds/leftnav/left-nav-sprite.png') no-repeat 0 -86px;}

/*left nav level 1 selected*/
.sub-nav ul.leftnav li.on ul li.on a{color:#333;background:transparent url('../img/backgrounds/leftnav/left-nav-sprite.png') no-repeat 0 -116px;}

.sub-nav ul.leftnav li.on ul li a:hover{text-decoration:none;background:transparent url('../img/backgrounds/leftnav/left-nav-sprite.png') no-repeat 0 -146px;}

/*left nav panels*/
.promo-panel {}
.promo-panel a{color:#003498}
.promo-panel h5{font-weight:bold;margin-bottom:10px;margin-top:5px;}
.promo-panel p{margin-bottom:15px}
.promo-panel .calendar-options{list-style-type:none;}
.promo-panel .calendar-options li a{margin-bottom:5px;margin-left:15px;}
.promo-panel {padding:10px;width:188px;height:131px;height:auto !important;/*IE6 min-height fix */height:131px;background:#F0F0F0 url('../img/backgrounds/leftnav/plain-panel.png') scroll no-repeat 0 0}
.promo-panel.reminder {padding-top:45px;background:#F0F0F0 url('../img/backgrounds/leftnav/promo-panel.png');min-height:100px;height:auto !important;/*IE6 min-height fix */height:100px;}
.promo-panel .show-calendars,.promo-panel li a{height:17px;display:block;padding-left:25px;padding-top:2px;}
.promo-panel .google{background:transparent url('../img/backgrounds/leftnav/reminder_icons.png') scroll no-repeat 0 -47px;}
.promo-panel .yahoo{background:transparent url('../img/backgrounds/leftnav/reminder_icons.png') scroll no-repeat 0 -68px;}
.promo-panel .outlook{background:transparent url('../img/backgrounds/leftnav/reminder_icons.png') scroll no-repeat 0 -26px;}
.promo-panel .ical{background:transparent url('../img/backgrounds/leftnav/reminder_icons.png') scroll no-repeat 0 -89px;}
.promo-panel-bottom{height:10px; background:#F0F0F0 url('../img/backgrounds/leftnav/plain-panel.png') scroll no-repeat 0 -391px}
.promo-panel-text{padding-top:25px;padding-left:70px}
.promo-panel-anchor{color:#333;padding:35px 5px 5px 85px;display:block;width:118px;height:140px;}
a.promo-panel-anchor{text-decoration:none}
.flexi-hspot{display:block;width:210px;position:absolute;top:0;text-indent:0;z-index:20}
.hotspot-panel{position:relative}
.hspot_back{position:absolute;top:0;left:0;z-index:10}

.next-tournaments {width:208px;background:#F0F0F0 url('../img/backgrounds/leftnav/next-tournaments.png') scroll repeat-y 0 0}
.next-tournaments table {border-width:0px;margin-bottom:0;width:206px;margin-left:2px}
.next-tournaments h3{text-align:center;color:#fff;margin-bottom:0;padding-left:0;line-height:28px;background:#F0F0F0 url('../img/backgrounds/leftnav/next-tournaments.png') scroll no-repeat 0 0}
.next-tournaments .play-now-button{font-size:14px;font-weight:bold;display:block;width:100%;line-height:43px;text-align:center;color:#fff;background:#F0F0F0 url('../img/backgrounds/leftnav/next-tournaments.png') scroll no-repeat 0 -211px}

.keepuptodate{background:url('../img/backgrounds/content/content-mantentealdia.png') no-repeat 0 0;width:208px;height:151px;padding-top:38px}
.keepuptodate a{width:190px;height:45px;display:block !important;clear:both; margin:7px 0 0 9px}
#content-body{padding-top:5px;overflow:hidden; position: relative; width:730px;}
#content-body a{color:#003498; font-weight:bold}
#content-body .content-header a{color:#fff;}
p.facebookLogin {padding-bottom:3px;top:214px;right:10px;position:absolute;z-index:100;line-height:2.5em}
.content-header{background:transparent url('../img/backgrounds/content/content-header.png') no-repeat 0 0;width:720px;height:27px;color:#FFF;padding:7px 0 0 10px;font-weight:bold;font-size:16px;}
.content-footer{background:transparent url('../img/backgrounds/content/content-footer.png') no-repeat 0 0;width:720px;height:21px;color:#FFF;padding:3px 0 3px 10px;font-weight:bold;font-size:14px;clear:both;}
.content-footer-popup{background:transparent url('../img/backgrounds/content/content-footer-popup.png') no-repeat 0 0;width:640px;}
.content-header a, .content-footer a{color:#FFF !important;}
.content-header h1{margin-bottom:0;}
.content-header h1, .content-footer h2{color:#FFF;font-size:16px;font-weight:bold;float:left;}


.content-header ul{float:right;}
.content-header ul li{display:block;float:left;}
.marg-bot{margin-bottom:10px}

/*page banner*/
.content-banner{height:149px;text-indent:-9999px;width:730px;margin-bottom:10px;}
#content-banner{margin-bottom:10px;}
#content-banner a{display:block;width:730px;}
#content-banner h1{}
/*general content box styles*/
.content-box h3{padding:0 10px;height:24px;line-height:24px;color:#FFFFFF;font-size:12px;font-weight:bold;}
.box-content{padding:10px;  line-height:1.5em;}
.box-content p{margin:5px 0;}
.content-box .box-menu h3{font-size:12px;font-weight:bold;display:block; padding: 0;}
.content-box .box-menu h3 a{color:#003399;}
.content-box .box-menu h3 {color:#444;}
.content-box .box-menu h4 {font-size:12px;font-weight:bold;display:block;color:#444;}
.content-box li p{margin:10px 0 15px 0}
.content-box ul.box-menu li:hover{background: url('../img/backgrounds/content/long-box-hover.png') repeat-x 0 0;}

img.right, img.left{margin:5px;}

/*half width top box style*/
ul.box-menu{list-style:none;}
.content-box-long .box-menu li, .content-box-long-wide .box-menu li{border:1px dotted #a7a6a6;border-width:0 0 1px 0;padding:5px 8px;line-height:1.5em;min-height:50px;height:auto !important;/*IE6 min-height fix */height:50px;width:auto}
 .content-box-long .box-menu li:hover, .content-box-long-wide .box-menu li:hover{background: url('../img/backgrounds/content/long-box-hover.png') repeat-x 0 0;}

.content-box-long .box-menu.large li{min-height:92px;height:auto !important;/*IE6 min-height fix */height:92px;width:auto}
.content-box-long .box-menu li .thumb, .content-box-long-wide .box-menu li .thumb{float:left;padding-right:8px;padding-bottom:10px;}
.content-box-long .box-menu li.last, .content-box-long-wide .box-menu li.last{border-width:0}
.content-box-long{background:#e1dfdf url('../img/backgrounds/content/long-box-top.png') no-repeat 0 0;width:361px;margin-bottom:10px;}
.content-box-long-wide{background:#e1dfdf url('../img/backgrounds/content/long-box-top-wide.png') no-repeat 0 0;width:730px;margin-bottom:10px;}
.content-box-long-wide ul.box-menu {width:351px;float:left;}
.content-box-long.last{margin-left:8px}
.content-box-long .bottom{background:transparent url('../img/backgrounds/content/long-box-bottom.png') no-repeat bottom left;height:6px;}
.content-box-long-wide .bottom{background:transparent url('../img/backgrounds/content/long-box-bottom-wide.png') no-repeat bottom left;height:6px;clear:both;}

/*half width bottom box style*/
.content-box-short {margin-top:10px}
.content-box-short .box-menu  li{padding:5px;width:343px;min-height:110px;height:auto !important;/*IE6 min-height fix */height:110px;float:left;line-height:1.5em;}
html>body .content-box-short .box-menu  li{width:353px;}

.content-box-short .box-menu li:hover{background: url('../img/backgrounds/content/long-box-hover.png') repeat-x 0 0;}

.content-box-short, .content-box-short-full{background:transparent url('../img/backgrounds/content/short-box-top.png') no-repeat 0 0;min-height:147px;height:auto !important;/*IE6 min-height fix */height:147px;margin-left:0;margin-bottom:10px;}
.content-box-short .bottom, .content-box-short-full .bottom{background:transparent url('../img/backgrounds/content/short-box-bottom.png') no-repeat bottom left;height:3px;}
.content-box-short  .box-content{min-height:115px;height:auto !important;/*IE6 min-height fix */height:115px;background:transparent url('../img/backgrounds/content/short-box-bottom.png') no-repeat 0 100%}

/*full width bottom box style*/
.content-box-short-full .box-menu  li{padding:5px 5px 5px 110px;background:transparent url('../img/backgrounds/content/box-list-icon-gold.gif') no-repeat 0 8px;min-height:110px;height:auto !important;/*IE6 min-height fix */height:110px;width:580px;float:left;margin-left:10px;line-height:1.5em;}
.press .box-menu{display:block}
.press ul{background:#e1dfdf url('../img/backgrounds/content/short-box-top.png') no-repeat 0 -24px}
.press .box-menu li{background:none;float:none;border-bottom:#A7A6A6 dotted 1px;height:auto !important;line-height:1.5em;min-height:85px;padding:5px 8px;width:339px;padding-top:10px;margin-bottom:7px}
.press .box-menu li img{float:left;margin-right:7px}
.press .box-menu li span{float:left;width:245px}

.help li,.community li{margin:0;display:table}
.help span,.community span{display:inline-block;float:left;width:56px;clear:both;height:auto}
.help p,.community p{display:inline-block;float:right;width:279px}
.community p{height:100px}
.help p{height:100px}
.help p br,.community p br{line-height:0}
/*---------------*/
/*---Home Page---*/
/*---------------*/

#home-banner{
	background:transparent url('../img/backgrounds/banners/home_1.jpg') no-repeat 0 0;
	height:300px;
	width:1000px;
	overflow:hidden;
	position:relative;
}
#home-banner h2{
	color:#ffde00;
	font-family:Arial, Helvetica, sans-serif;
	top:25px;
	left:40px;
	font-size:24px;
	font-weight:bold;
	position:absolute;
}
ul.home-bullets{list-style:none;}
#home-banner .home-bullets{
	position:absolute;
	left:40px;
	top:60px;	
	width:350px;
}
#home-banner a#hotspot-1{
	height:300px;
	width:500px;
	position:absolute;
	right:0;top:0;
	text-indent:-9999px;
}
#home-banner a#hotspot-2{
	width:230px;
	height:55px;
	position:absolute;
	left:40px;bottom:25px;
	text-indent:-9999px;
}
.home-bullets li{
	background:transparent url('../img/backgrounds/content/spade-bullet.png') no-repeat 0 3px;
	padding-left:24px;
	margin-bottom:12px;
}
.home-bullets li.no-icon{
	background:none;padding-left:0px;
}
.home-bullets li,.home-bullets li a{
	font-size:16px;
	color:#fff;
	text-decoration:none;
	font-family:Tahoma, Geneva, sans-serif;
	letter-spacing:1px;
}

.home-bullets li a:hover{text-decoration:underline;}


.hover-panel{display:inline-block;height:252px;width:241px;text-decoration:none; color:#333333;} 
a.hover-panel:hover{background: url('../img/backgrounds/banners/hover.png') no-repeat scroll -17px 0pt transparent; text-decoration:none;}
.hover-panel-text{height:50px;left:15px;position:absolute;width:195px;top:-58px;}

.hover-panel-text{*top:185px;}

#home-panels{
	background:#FFF url('../img/backgrounds/home/home-panels.png') repeat-x bottom left;
	height:252px;
	overflow:hidden;
	padding-left:24px;
}	

.home-panel{
	width:193px;
	height:50px;
	margin:10px 21px 0 0;
	float:left;
	padding:174px 15px 5px;
	overflow:hidden;
	display:inline; /*for IE*/
	position:relative;
	overflow:hidden;
}
.home-panel p{line-height:1.5em}
.home-panel a{color:#003399;text-decoration:none}
.home-panel a:hover{color:#003399;text-decoration:underline}
.home-panel a.hotspot{
	position:absolute;
	width:200px;
	height:165px;
	top:0;left:0;
	text-indent:-9999px;
	display:block;
}

/*----------------*/
/*---Promotions---*/
/*----------------*/
.promo-body{width:730px;}
.promo-body.two-col .content-column{width:49%;}
.promo-body.three-col .content-column{width:32%;}


.promo-body .content-column{height:200px;height:auto !important;min-height:200px;float:left;border-style:dotted;border-color:gray;border-width:0}
.promo-body .content-column.first{border-width:0 1px 0 0;padding-right:5px;}
.promo-body .content-column.middle{padding-left:5px;padding-right:5px;border-width:0 1px 0 0}
.promo-body .content-column.last{padding-left:5px}

.promo-body.two-col .content-column h2{background:#fff url(../img/backgrounds/content/short-box-top-half.png) no-repeat scroll 0 0;}
.promo-body.three-col .content-column h2{background:#fff url(../img/backgrounds/content/short-box-top-third.png) no-repeat scroll 0 0;}

/*----------------*/
/*------Lists-----*/
/*----------------*/

/*ordered*/
#content-body ol{list-style-type:decimal; margin-left:30px; padding:0}
#content-body ol li{margin:5px 0 0 7px; padding:0}
html>body #content-body ol li{margin:5px 0 0 0; padding:0}

ol.roman{margin-left:20px; padding:0; }
ol.roman li{list-style-type:lower-roman;}

ol.alpha{list-style-type:lower-alpha;}
ol.alpha li{list-style-type:lower-alpha;}


/*unordered*/
#content-body ul{display:block !important;margin-left:2px; margin-right:2px;}
#content-body ul.bloglist{display:block !important;margin-left:0}
#content-body ul.large{margin:0;padding:0}
#content-body ul.large li{margin:0;}
#content-body .box-content ul{margin-left:18px}

#content-body ul.normal li{
	margin:0 0 10px 0;
	padding:0 0 0 12px;
	background:transparent url('../img/backgrounds/content/bullet.gif') no-repeat scroll 0 5px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
#content-body ul.normal ul{margin-bottom:0;padding-bottom:0;margin-top:8px}
.content-text ul.tick{margin-top:5px;margin-bottom:5px}
.content-text ul.tick li{
	padding:0 0 0 25px;
	margin:0 0 10px 0;
	background:transparent url('../img/backgrounds/content/tick.gif') no-repeat scroll 0 1px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}


.tick h3{padding:0 10px 0 0}

/*section homepages*/
ul.tickhome{list-style:none;}
span.tick{padding:0 10px 0 0; background:transparent url('../img/backgrounds/content/tick.gif') no-repeat 0 0 !important;height:18px;width:10px;display:inline-block}
span.quest{padding:0 10px 0 0; background:transparent url('../img/backgrounds/content/question.gif') no-repeat 0 0 !important; height:18px;width:10px;display:inline-block}
/*end section homepages*/

/*calculator page*/
.tickmenu{margin:0 0 20px 18px;}
.tickmenu li{display:block; padding:8px 0px !important; margin:2px 0; background:transparent url('../img/backgrounds/content/tickmenu.png') no-repeat 0 0 !important;height:19px; width:337px; text-indent:35px;}
/*end calculator page*/

/*vip page*/
.singletick{display:block; height:16px; width:16px; background:transparent url('../img/backgrounds/content/tick.gif') no-repeat 0 0 !important; margin:auto;}
/*end vip page*/

/*----------------*/
/*-Content Pages--*/
/*----------------*/
.content-text{
background:transparent url('../img/backgrounds/content/content-bg.png') repeat-x scroll  0 0;  line-height:1.5em;   margin-bottom:10px;  width:730px;
}
.content-text ul.tick{margin-top:5px;margin-bottom:5px}


.content-text ul, .content-text ol {}
.content-box ul.tick h3,.content-box ul.h3{padding:0 10px 0 0}

.content-text h2 
{
  line-height:14px;
  color:#003399;
  font-size:12px;
  font-weight:bold;
  background:url(../img/backgrounds/content/short-box-top.png) no-repeat scroll 0 0;
  color:#FFFFFF;
  padding:5px 10px 5px 10px;
  margin:10px 0 5px;
}


.content-text .content-box h2 
{
  margin:0 !important;
}


.content-text .header{width:auto}

/*MCE is adding class 'header' to headers*/
.content-text h3{font-weight:bold; color:#006600;padding-top:9px;margin-bottom:8px}

.content-text p, .content-text ul, .content-text ol{padding-top:5px;padding-bottom:10px;}
.intro-text{padding:0;margin-bottom:10px}
.intro-text p{padding:5px 5px 0 5px;margin-bottom:10px}
/*subnav anchors*/
.menutab{height:21px;text-align:right; font-weight:normal;float:right;margin-right:5px;}
.content-footer-popup .menutab{margin-right:15px;}
.menutab a{font-size:11px; padding:3px 3px 6px 24px; background:transparent url('../img/backgrounds/topnav/spade_divider.png') no-repeat scroll 0 0; }
.menutab.small-links a{font-size:10px}
.menutab a.first{background-position:-4px 0; padding-left:20px; }
.content-header .rss-link{margin-top:-4px;background:transparent url('../img/blog/rss_icon.png') no-repeat scroll 0 0; line-height:29px;padding-left:35px;text-indent:-9999px;}
/*getting started*/
.button_blue{background:transparent url('../img/backgrounds/content/blue-button.png') no-repeat scroll 0 0;height:20px;margin:2px 0 0 0;padding:3px 0 0;text-align:center;width:106px;color:#fff !important;}
.button_green{background:transparent url('../img/backgrounds/content/green-button.png') no-repeat scroll 0 0;height:20px;margin:2px 0 0 0;padding:3px 0 0;text-align:center;width:106px;color:#fff !important;}
/*Download Page*/
.instant-steps,
.download-steps{display:block;width:210px;height:565px;float:left;margin:0 30px 0 10px;padding-top:12px}
.instant-steps{height:494px !important;}
.instant-steps img,.download-steps img{display:block;margin:5px auto;text-align:center;}
.content-text .instant-steps h3,.content-text .download-steps h3{text-indent:-999em; 
 height:20px;  
 /*width:234px; */
 background:none; padding:0; margin:0;}
.instant-steps #step2-note,
.download-steps #step2-note{display:block;width:174px;height:127px;background:#fff url('../img/backgrounds/content/download/step2_2.jpg') no-repeat;margin:0 auto;padding:10px;line-height:1.3em;}


.instant-steps ul, .download-steps ul{margin:0 !important;}
.instant-steps .tick li, .download-steps .tick li{
list-style:none;
padding:0 !important;
background:transparent url('../img/backgrounds/content/tick.gif') no-repeat 0 3px !important;
min-height:20px;
height:auto !important;
height:20px;
text-indent:20px;
margin:0 8px 10px !important;
list-style-image:none;}

/*points*/
.point-one{display:inline-block; width:17px; height:17px; background:transparent url('../img/backgrounds/content/download/1.png') no-repeat 0 0; text-indent:-999em;}
.point-two{display:inline-block; width:17px; height:17px; background:transparent url('../img/backgrounds/content/download/2.png') no-repeat 0 0; text-indent:-999em;}
/*download magnify image*/
.mag{background:transparent url('../img/backgrounds/content/download/magnify.gif') no-repeat scroll 0 1px; padding-left:20px; display:block; height:14px; width:100px; text-indent:0; }

/*TABLES*/
.schedule-table{border-collapse:collapse;margin-bottom:20px;}
table.schedule-table th{background:#474747 url('../img/backgrounds/content/schedule-header.png') repeat-x bottom left;color:#ffffff;border-left:1px solid #5D5D5D;border-right:1px solid #000;border-width:0 1px;text-align:center;font-weight:bold;padding:6px;}
table.schedule-table tr.sub th{background:#474747 url('../img/backgrounds/content/schedule-header2.png') repeat-x bottom left;color:#333333;border:0;}
.schedule-table td{background:#F8F8F8 url('../img/backgrounds/content/schedule-light.png') repeat-x bottom left;color:#333;padding:6px;border-top:#FFFFFF 1px solid;border-right:#CFCFCF 1px solid;border-bottom:#CFCFCF 1px solid;border-left:#FFFFFF 1px solid;text-align:center;}
.schedule-table td.left-col{border:1px solid #666;background:#666 none !important;color:#FFF !important;font-weight:bold;}
td.dark-grey{background-color:#666;color:#FFF}
td.med-grey,.schedule-table tr.med-grey-grad td.med-grey {background-color:#D6D6D6;color:#333;background-image:none;}
td.light-grey{background-color:#F3F3F3;color:#333;background-image:none;}
td.med-grey-grad{background:#DFDFDF url('../img/backgrounds/content/schedule-med.png') repeat-x bottom left;color:#333}
td.light-grey-grad{background:#F8F8F8 url('../img/backgrounds/content/schedule-light.png') repeat-x bottom left;color:#333}
.schedule-table tr.med-grey-grad td{background:#DFDFDF url('../img/backgrounds/content/schedule-med.png') repeat-x bottom left;color:#333}
.schedule-table tr.light-grey-grad td{background:#F8F8F8 url('../img/backgrounds/content/schedule-light.png') repeat-x bottom left;color:#333}
.next-tournaments .schedule-table td{text-align:left}
.next-tournaments .schedule-table td.left-col{font-weight:normal;}

/*poker software icon*/
.icon{display:block; height:100px; width:100px;}
.center-image{text-align:center;display:block; margin:0 auto !important;}


.difficulty{bottom:10px; position:absolute; left:12px; padding:0 !important; color:#333;}
.difficulty span{display:inline-block; height:15px; width:74px;margin-left:5px;margin-bottom:-3px;}
.diff1{background:#DFDFDF url('../img/backgrounds/content/tutorials/diff1.jpg') no-repeat;}
.diff2{background:#DFDFDF url('../img/backgrounds/content/tutorials/diff2.jpg') no-repeat;}
.diff3{background:#DFDFDF url('../img/backgrounds/content/tutorials/diff3.jpg') no-repeat;}
.diff4{background:#DFDFDF url('../img/backgrounds/content/tutorials/diff4.jpg') no-repeat;}
.diff5{background:#DFDFDF url('../img/backgrounds/content/tutorials/diff5.jpg') no-repeat;}
/*tutorials*/

.promo-body .left{float:left;}
.tutorial-panel{background:transparent url(../img/backgrounds/promotions/tutorial-box.png) no-repeat scroll 0 0;display:inline;height:162px;margin-bottom:7px;position:relative;width:361px;}
.tutorial-panel:hover{background:transparent url('../img/backgrounds/promotions/tutorial-box-hover.jpg')  no-repeat scroll 0 0;display:inline;height:162px;margin-bottom:7px;position:relative;width:361px;} 

.tutorial-panel div{padding:12px;}
ul li.tutorial-panel:hover{background:#DFDFDF url('../img/backgrounds/promotions/tutorial-box-hover.jpg') repeat-x;} 

.tutorial-panel img{display:inline;float:left;margin:0 10px 10px 0;}
.tutorial-body h3{color:#003399;font-weight:bold;margin-bottom:3px;}
.tutorial-body p{line-height:1.5em;margin-bottom:15px;}
.tutorial-body p,.tutorial-body li{color:#333333;font-family:tahoma;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;}
.tutorial-panel .button_orange{bottom:7px;position:absolute;right:12px;}
.tutorial-body .button_orange{background:transparent url(../img/backgrounds/content/orange-play-button.jpg) no-repeat scroll 0 0;color:#FFFFFF !important;display:block;font-weight:bold;height:20px;margin:2px 0 0;padding:3px 0 0 8px;text-align:center;text-decoration:none;width:100px;}
.tutorial-body .button_orange_utube{bottom:7px;
position:absolute;
right:12px;background: transparent url("../img/backgrounds/content/orange-button.gif") no-repeat scroll 0 0 ;color:#FFFFFF !important;display:block;font-weight:bold;height:20px;margin:2px 0 0;padding:3px 0 0 8px;text-align:center;text-decoration:none;width:100px;}
/*generic orange button*/
.button_orange{background:transparent url(../img/backgrounds/content/orange-button.gif) no-repeat scroll 0 0;color:#FFFFFF !important;display:block;font-weight:bold;height:20px;margin-top:2px;padding:3px 0 0 0;text-align:center;text-decoration:none;width:108px;}


/*tutorial popup*/

#poplayout{background:#fff;}

#popup-body{margin:0 auto; width:640px; background:#fff; padding:10px;}
#popup-body h1{display:block; height:54px; width:639px; background:#fff url('../img/backgrounds/content/tutorials/popup_header.jpg') no-repeat; text-indent:-999px;}
#popup-body .title{height:28px;line-height:28px;font-size:12px;font-weight:bold;background: url(../img/backgrounds/content/popup-title.png) no-repeat scroll 0 0;padding:0 10px;margin:10px 0; color:#ffffff;}
#popup-body .difficulty{bottom:2px !important; padding:0 !important; color:#333; left: 0;  }
#popup-body .social-details{position:relative; height:23px;margin:10px 0;}
#popup-body .content-header{width:630px;margin-bottom:0;}
#popup-body h3{float:left;}

/*dr jack*/
.dr-jack-letter {width:530px; padding-left:0px; padding-right:0px; margin:0}
.dr-jack-letter  p{margin:0; padding:0; padding-bottom:10px}
.dr-jack-letter  .head{background:url('../img/backgrounds/content/drjack/letterhead.jpg') no-repeat; height:113px; padding-bottom:0px;margin-bottom:0}
.dr-jack-letter  .archivehead{background:url('../img/backgrounds/content/drjack/archivehead.jpg') no-repeat; height:113px;  padding-bottom:0px}
.dr-jack-letter  .body{padding-left:25px; padding-right:25px; background:url('../img/backgrounds/content/drjack/letterbg.jpg') repeat-y;}
.dr-jack-letter  .end{background:url('../img/backgrounds/content/drjack/letterend.jpg') no-repeat;height:118px}

.dr-jack-content{line-height:1.5;background:transparent url('../img/backgrounds/content/drjack/cnt_bg_sidebar.gif') repeat-y scroll right bottom;}

.about-jack {background:transparent url('../img/backgrounds/content/drjack/jack.jpg') no-repeat scroll 0 44px;}
.about-jack {margin:10px 5px 0 0}
.about-jack .body{padding:300px 5px 5px;}
.about-jack p{font-size:11px;margin-bottom:10px}

.about-jack h3{margin:0;text-align:center;}

.dr-jack-content .story{margin:10px 0 0 5px;border-bottom:1px dashed #ccc}
.dr-jack-content .story strong{font-weight:normal;}
.dr-jack-content  p{margin-bottom:10px;}
.dr-jack-content .content-text{width:530px}

#ask-form{width:530px;}
#ask-form input{width:200px;margin-bottom:15px}
#ask-form label{width:100px;display:block;float:left;margin-left:20px}
#ask-form .submit{width:auto;margin-left:120px;margin-top:10px;}

#ask-form  .head{background:url('../img/backgrounds/content/drjack/formhead.jpg') no-repeat; height:113px}
#ask-form  .body{padding:30px 0;margin-bottom:0;padding-left:25px; padding-right:25px; background:url('../img/backgrounds/content/drjack/letterbg.jpg') repeat-y;}
#ask-form .end{background:url('../img/backgrounds/content/drjack/formend.jpg') no-repeat; height:29px;}

.nav {width:530px; padding-left:0px; padding-right:0px; margin:0 0 10px 0;}
.nav p, .nav h3{margin: 0 0;padding:0}
.navhead{background:url('../img/backgrounds/content/drjack/navhead.jpg') no-repeat; height:14px;}
.navbody{padding-left:25px;padding-right:25px;background:url('../img/backgrounds/content/drjack/navbg.jpg') repeat-y;}
.navbody h3{width:100%}
.nav .navend{background:url('../img/backgrounds/content/drjack/navend.jpg') no-repeat; height:14px;}
.navbtn{margin-top:10px;display:block;background:url('../img/backgrounds/content/drjack/navbtn.jpg') no-repeat; padding-left:20px; height:15px;}
.nav h3 a{color:#444}
.nav h3{background:none}

/*end dr jack*/




/*terms box*/
.terms-box-head{width:729px;padding-top:2px;margin:0;background:url('../img/backgrounds/content/terms-box-head.gif') no-repeat top left;display:table;}
.terms-box{width:709px;margin:0 0 10px 0;background:url('../img/backgrounds/content/terms-box-body.gif') bottom;display:table;padding:5px 10px}

/*TOURNAMENTS LANDING PAGE*/
.tournaments-home{


}

.tournaments-home .feature-panel{
background:transparent;
height:auto;
margin:0 10px 30px 10px;
position:relative;
width:345px;
display:block;
overflow:hidden;
}

.panels-left{float:left}
.panels-right{float:right}

.panels-right .feature-panel{margin-left:0}

.feature-panel{overflow:hidden}

.tournaments-home .features-cont{margin:-2px 0 20px 0;padding:5px 0 0 0;background: #211E1E url('../img/backgrounds/content/tournaments/tournaments_home_bg_solid.png') no-repeat bottom center}
.tournaments-home h2.image-header{text-indent:-9999px;background:#211E1E url('../img/backgrounds/content/tournaments/tournaments_home_headers.png') no-repeat 5px 0}
.promos-home  .feature-panel p , .tournaments-home  .feature-panel p {padding:0;margin:0}
.tournaments-home  .feature-panel div.panel-contents{padding:0}
.tournaments-home  .feature-panel img {float:none;height:85px;width:345px;margin:0}
.tournaments-home  .feature-panel .feature-img{margin-bottom:8px;padding:0}
#content-body .tournaments-home  .feature-panel a,.tournaments-home  .feature-panel p,.tournaments-home h3{color:#fff}
.tournaments-home  .feature-panel .button_orange{display:none}

.follow{background:url('../img/backgrounds/content/follow-us.png') no-repeat 0 0; display:inline-block; width:140px; height:23px; margin:2px 20px 2px 0;}
.follow.es{background:url('../img/backgrounds/content/follow-us-es.png') no-repeat 0 0;}
.follow span{position:relative;top:4px;left:5px;font-size:12px;width:55px;text-align:center;display:block;text-indent:-999em;}
.follow a{text-indent:-999em; display:inline-block; width:16px; height:16px; float:right; margin:-10px 3px 0 0;}

.addthis_button {display:inline-block; margin:2px 0 2px 15px; padding:2px 0; width:140px; height:23px; border:0; background: url('../img/backgrounds/content/share.gif') no-repeat;}
.addthis_button.es{margin:2px 0; padding:2px 0; width:157px;  background: url('../img/backgrounds/content/share_es.gif') no-repeat;}
.addthis_button span{position:relative;top:2px;left:21px;font-size:12px;width:55px;text-align:center;display:block; color:#333333;font-family:Tahoma,Geneva,sans-serif; text-decoration:none; text-indent:-999em;}





.followfooter{background:url('../img/backgrounds/footer/social_icons.png') no-repeat 0 0; display:inline-block; width:80px; height:16px; margin:0 13px 0 0;bottom:59px;position:absolute;right:0;}
.followfooter a{text-indent:-999em; display:inline-block; width:16px; height:16px; float:right; margin:0 2px 0 0;}
.followfooter a.addthis_button {padding:2px; display:block; text-indent:0; float:left;}

#no-styles{margin:0 auto 0 auto;padding-bottom:20px;position:absolute;top:1000px;width:100%;color:#9b9b9b !important}
#no-styles h1,#no-styles h2{font-weight:bold}
#no-styles h2{margin-top:7px}
#no-styles a{color:#9b9b9b !important}
#no-styles .wrapper{background:url('../img/backgrounds/home/homeseo.png') no-repeat 0 0;height:510px;padding:15px;width:970px}

/*poker strategy*/
span.more{display:none;}
a.show,.more a{cursor:pointer;}
/*end poker strategy*/

@import "homepage.css";

/* Old Content */
td .content {font-size:11px;}
td .contentsmallhd {font-size:14px;}
td .contenthd {font-size:16px; font-weight:bold;}
td .headingwht {font-size:13px; color:#fff; font-weight:bold;}
td a.contentsmallhd, td a.contentsmallhd:visited {color:#336633;}
td .greentext {color:#006600;}

/* My Account */
a.ma{display:block; background:url(/img/gs/ma/orange.jpg) repeat-x; width:360px; height:33px; line-height:33px; font-size:14px; color:white; padding-left:10px; padding-bottom:10px; font-weight:bold}
a.ma:visited{color:#FFFFFF}
a.ma:hover{text-decoration:none}

a.mashort{display:block; background:url(/img/gs/ma/orange.jpg) repeat-x; width:180px; height:33px; line-height:33px; font-size:14px; color:white; padding-left:10px; padding-bottom:10px; font-weight:bold}
a.mashort:visited{color:#FFFFFF}
a.mashort:hover{text-decoration:none}

a.malong{display:block; background:url(/img/gs/ma/orangebar.jpg) no-repeat; width:382px; height:33px; line-height:33px; font-size:14px; color:white; padding-left:10px; padding-bottom:10px; font-weight:bold}
a.malong:visited{color:#FFFFFF}
a.malong:hover{text-decoration:none}

.cardtable td{text-align:center}

/* Poker Odds App */

#content-left{width:538px;}
div#content_panel span.bold{font-weight:bold;}
h2.oddsBlue{color:#336596;font-size:18px;font-weight:700;padding:0;margin:0;}
div#content_panel{width:538px;background:url(/img/oc/barometer_top.jpg) no-repeat top;margin-bottom:20px;}
div#content_panel div.right{float:left;width:538px;}
div#content_panel div.right_content{width:505px; float:right; padding:10px;}
div#content_panel div.bot{width:538px;}
div#content_panel div.bot img{vertical-align:bottom;}
#iconTable tr td {vertical-align:top; padding:10px; margin:10px; border-bottom:1px solid #e1e2e4;}
#iconTable tr td img{vertical-align:top; padding:0 5px 0 5px;}

#youtube_list li  {
	vertical-align:top; 
	position: relative;
	margin: 10px;
}
a .youtube_img{vertical-align:top; }
.ut_title {position:absolute; top:0px; left: 130px;display: block;}


#youtube_list {
	width: 500px;
}

#twitter_page {
	width: 730px;
	margin: 1px 0px 0px 0px;	
	padding: 10px 0px 0px 0px;
	background: transparent url('../img/community/twitter_bg.jpg') repeat-x top left;	
}

.tweet {
	display:block;
	position: relative;
	margin: 10px;
	width: 635px;
	height: 51px;
	margin: 0px auto 5px auto;
	padding: 10px 5px 5px 70px;	
	background: url("../img/community/tweet_bg.png") no-repeat scroll left top transparent;	
}

.tweet_first {
	display:block;
	position: relative;
	margin: 10px;
	width: 637px;
	height: 76px;
	margin: 0px auto 10px auto;
	padding: 10px 5px 0px 70px;
	font-size:16px;
	background: url("../img/community/twitter_first_bg.png") no-repeat scroll left top transparent;	
}
.tweet .location  {
	color:#999999;
	display:block;
	font-size:11px;
	margin-top:4px;
}

.tweet_first .location {
	color:#999999;
	display:block;
	font-size:12px;
	margin-top:4px;	
}

.youtube_meta {
	display: block;
}

img.fb_login {
	vertical-align: middle;
}
/*How-to-deposit Page*/
.card_icon
{
	width:50px; 
	height:30px; 
	display:block; 
	margin:0 auto;	
}
#visa
{
	background:url(http://i.ppstatic.com/content/poker/how-to-deposit/sprite-ico.jpg) -51px 0 no-repeat;
}
#mastercard
{
	background:url(http://i.ppstatic.com/content/poker/how-to-deposit/sprite-ico.jpg) -102px 0 no-repeat;
}
#entropay
{
	background:url(http://i.ppstatic.com/content/poker/how-to-deposit/sprite-ico.jpg) -329px 0 no-repeat;
}
#laser
{
	background:url(http://i.ppstatic.com/content/poker/how-to-deposit/sprite-ico.jpg) -196px 0 no-repeat;
	width:44px;
}
#visa_electron
{
	background:url(http://i.ppstatic.com/content/poker/how-to-deposit/sprite-ico.jpg) 0 0 no-repeat;
}
#maestro
{
	background:url(http://i.ppstatic.com/content/poker/how-to-deposit/sprite-ico.jpg) -153px 0 no-repeat;
	width:44px;
}
#switch
{
	background:url(http://i.ppstatic.com/content/poker/how-to-deposit/sprite-ico.jpg) -241px 0 no-repeat;
	width:44px;
}
#solo
{
	background:url(http://i.ppstatic.com/content/poker/how-to-deposit/sprite-ico.jpg) -285px 0 no-repeat;
	width:44px;
}
/*Software Page*/
.software-features li img{float:left}
.software-features li p{clear:left}
.software-features li h4{margin-left:35px;padding-top:6px;}