html	{
	background:	#e0e0df url(images/pageBackground.png) top center no-repeat;
	padding:	0px;
	margin:	0px;
	}
	
body	{
	margin:	0px auto;
	width:	888px;
	}

a, a img	{
	text-decoration:	none;
	border:	0px;
	}
	
a, a:hover, a:active	{
  outline: none;
	}
	
iframe	{
	padding:	0px;
	margin:	0px;
	}

div#header	{
    padding:    0px;
    margin: 0px;
    }

div#header h1#logo	{
	float:	left;
	display:    block;
	text-indent:	-10000px;
	background:	transparent url(images/headerLogo.png) 0px 0px no-repeat;
	margin:	18px 8px 4px 5px;
	padding:	0px;
	height:	106px;
	width:	214px;
	}

div#header h1#logo a    {
	display:    block;
	height:	106px;
	width:	214px;
}
	
div#header ul#upperNav	{
	float:	right;
	background:	transparent url(images/upperNavBG.png) 0px 0px no-repeat;
	font-family:	trebuchet MS, tahoma;
	padding:	0px 0px 0px 4px;
	margin:	0px;
	height:	31px;
	width:	516px;
	}	
	
div#header ul#upperNav li	{
	float:	left;
	list-style:	none;
	font-size:	10px;
	font-weight:	bold;
	line-height:	31px;
	padding:	0px;
	margin:	0px;
	}	
	
div#header ul#upperNav li a	{
	color:	#48504c;
	text-decoration:	none;
	padding:	0px 6px;
	border-right:	1px solid;
	}	
	
div#header ul#upperNav li a:hover	{
	color:	#000;
	}
	
div#header ul#upperNav li.last a	{
	border-right:	0px solid;
	}	
	
div#header ul#upperNav li.playersOnline	{
	float:  right;
	font-size:	11px;
	font-weight:	normal;
	margin:	0px 15px 0px 0px;
	}	
	
div#header ul#upperNav li.playersOnline span	{
	color:	#cf2124;
	font-size:	16px;
	font-weight:	bold;
	}
	
div#header ul#upperNav li.playersOnline img	{
	margin:	0px 2px 0px 5px;
	}
	
div#header ul#primaryNav	{
	float:	left;
	font-family:	trebuchet MS, tahoma;
	font-size:	10px;
	font-weight:	bold;
	margin: 0px;
	padding:	22px 0px 0px 0px;
	height:	31px;
	width:	340px;
	}

div#header ul#primaryNav li	{
	float:	left;
	list-style:	none;
	}
	
div#header ul#primaryNav li a	{
	display:	block;
	height:	77px;
	width:	112px;
	text-indent:	-10000px;
	}
	
li.homeNav a	{
	background:	transparent url(images/mainNavHome.png) 0px 0px no-repeat;
	}
	
li.homeNav a:hover	{
	background:	transparent url(images/mainNavHome_over.png) 0px 0px no-repeat;
	}	

li.casinoNav a	{
	background:	transparent url(images/mainNavCasino.png) 0px 0px no-repeat;
	}
	
li.casinoNav a:hover	{
	background:	transparent url(images/mainNavCasino_over.png) 0px 0px no-repeat;
	}	

li.pokerNav a	{
	background:	transparent url(images/mainNavPoker.png) 0px 0px no-repeat;
	}
	
li.pokerNav a:hover	{
	background:	transparent url(images/mainNavPoker_over.png) 0px 0px no-repeat;
	}

#primaryNav li ul {
	position: absolute;
	display:	block;
	background:	transparent url(images/mainNavSubHeader.png) 0px 0px no-repeat;
	padding:	0px;
	margin:	-10px 0px 0px 5px;
	width: 162px;
	left: -999em;
	}

div#header ul#primaryNav li li.top	{
	background:	transparent url(images/mainNavSubHeader.png) 0px 0px no-repeat;
	height:	8px;
	margin-left:	0px;
	border:	0px solid;
	width: 162px;
	}

div#header ul#primaryNav li li.bottom	{
	background:	transparent url(images/mainNavSubFooter.png) 0px 0px no-repeat;
	height:	14px;
	margin-left:	0px;
	border:	0px solid;
	width: 162px;
	}

div#header ul#primaryNav li li	{
	float:	none;
	list-style:	none;
	background:	#dddbd4;
	border-left:	1px solid #6b2721;
	border-right:	1px solid #6b2721;
	margin-left:	3px;
	width: 152px;
	}

div#header ul#primaryNav li li a	{
	background:	none;
	color:	#561b1a;
	font-size:	12px;
	line-height:	22px;
	height:	22px;
	width:	152px;
	text-indent:	4px;
	text-decoration:	none;
	}

div#header ul#primaryNav li li a.sub	{
	background:	url(images/navArrow.png) 140px 7px no-repeat;
	}

div#header ul#primaryNav li li a:hover.sub	{
	background:	#461615	url(images/navArrow_hover.png) 140px 7px no-repeat;
	}
	
div#header ul#primaryNav li li a:hover	{
	background:	#461615;
	color:	#fff;
	}

#primaryNav li:hover ul {
	left: auto;
	}
	
#primaryNav li ul ul {
	margin: -30px 0px 0px 150px;
	}

#primaryNav, #primaryNav ul {
	padding: 0;
	margin: 0;
	list-style: none; 
	line-height: 1;
	}

#primaryNav li:hover ul ul, #primaryNav li.sfhover ul ul {
	left: -999em;
	}

#primaryNav li:hover ul, #primaryNav li li:hover ul, #primaryNav li.sfhover ul, #primaryNav li li.sfhover ul {
	left: auto;
	}

#primaryNav li:hover ul ul, #primaryNav li:hover ul ul ul, #primaryNav li.sfhover ul ul, #primaryNav li.sfhover ul ul ul {
	left: -999em;
	}

#primaryNav li:hover ul, #primaryNav li li:hover ul, #primaryNav li li li:hover ul, #primaryNav li.sfhover ul, #primaryNav li li.sfhover ul, #primaryNav li li li.sfhover ul {
	left: auto;
	}

#loggleContainer    {
    float:  right;
    clear:  right;
    margin: 14px 4px 4px 0px;
    padding:    0px;
    }  

div#contentHeader	{
	background:	transparent url(images/contentHeader.png) 0px 0px no-repeat;
	padding:	0px;
	margin:	0px auto 0px auto;
	height:	8px;
	width:	888px;
	}

div#contentSpace	{
	background:	transparent url(images/contentTile.png) 0px 0px repeat-y;
	padding:	0px;
	margin:	0px auto;
	min-height:	80px;
	width:	888px;
	}
	
div#mainContentSpace	{
	margin:	0px auto;
	width:	868px;
	}
	
div#homeColumnOne	{
	float:	left;
	width:	550px;
	}
	
div#secondaryColumnOne	{
	float:	left;
	color:	#2b0d0d;
	font-family:	trebuchet MS, tahoma;
	font-size:	11px;
	line-height:	18px;
	padding:	15px 30px 20px 20px;
	min-height: 400px;
	width:	550px;
	}
	
div#secondaryColumnOne h1	{
	color:	#5b1d1c;
	font-size:	18px;
	line-height:	18px;
	padding:	0px;
	margin:	20px 0px 0px 0px;
	}
	
div#secondaryColumnOne h2	{
	color:	#5b1d1c;
	font-size:	16px;
	line-height:	17px;
	padding:	0px;
	margin:	10px 0px 0px 0px;
	}
	
div#secondaryColumnOne h3	{
	color:	#666;
	font-size:	13px;
	line-height:	15px;
	padding:	0px;
	margin:	10px 0px 0px 0px;
	}
	
div#secondaryColumnOne #breadcrumbs	{
	background: url(images/breadcrumb.png) 0px 2px no-repeat;
	color:	#561b1a;
	font-size:	12px;
	line-height:	18px;
	padding:	0px 0px 0px 30px;
	margin:	10px 0px 0px 0px;
	}
	
div#secondaryColumnOne #breadcrumbs a	{
	color:	#958686;
	}
	
div#secondaryColumnOne p	{
	padding:	0px;
	margin:	4px 0px 10px 0px;
	}
	
div#secondaryColumnOne div#contentCallout	{
	background:	url(/images/contentCalloutBackground.png) 0px 0px no-repeat;
	padding:	15px 50px 10px 55px;
	margin:	10px 0px 0px 0px;
	height:	114px;
	overflow:	auto;
	}
	
div#secondaryColumnOne div#contentCallout h2	{
	color:	#cf2124;
	font-size:	15px;
	font-weight:	normal;
	line-height:	16px;
	padding:	0px;
	margin:	0px 0px 0px 0px;
	}
	
div#pokerBonusHome	{
	margin:	8px 0px 0px 0px;
	}
	
div#widgetTopGames	{
	margin:	6px auto 0px auto;
	}
	
div#homeBlogCallout	{
	float:	left;
	background:	url(images/homeBlogCallout.png) 0px 0px no-repeat;
	font-family:	trebuchet MS, tahoma;
	font-size:	11px;
	line-height:	18px;
	padding:	20px 20px 0px 0px;
	margin:	6px 0px 0px 0px;
	height:	152px;
	width:	381px;
	}
	
div#homeBlogCallout h3	{
	color:	#354243;
	font-size:	14px;
	padding:	0px;
	margin:	0px;
	}
	
div#homeBlogCallout a	{
	color:	#000;
	}
	
div#homeBlogCallout a.logoLink	{
	float:  left;
	display:	block;
	height: 152px;
	width:  170px;
    }
	}
	
div#homeWhyPlayCallout	{
	padding:	0px;
	margin: 0px;
	text-align:	center;
	}
	
div#homeColumnTwo	{
	float:	left;
	padding:	0px 0px 0px 10px;
	margin:	0px;
	}
	
div#secondaryColumnTwo	{
	float:	right;
	padding:	5px 5px 0px 10px;
	margin:	0px;
	text-align: right;
	}
	
div#secondaryColumnTwo a	{
	display:	block;
	clear:	both;
	margin:	0px 0px 5px 0px;
	}
	
div#startPlaying	{
	float:	left;
	background:	url(images/howDoIStart.png) 0px 0px no-repeat;
	padding:	30px 10px 0px 0px;
	margin-right:	5px;
	height:	30px;
	width:	179px;
	text-indent:	-10000px;
	}

div#startPlaying a.casino	{
	display:	block;
	float:	left;
	margin:	0px 10px 0px 0px;
	height:	30px;
	width:	78px;
	}

div#startPlaying a.poker	{
	display:	block;
	float:	left;
	margin:	0px 0px 0px 5px;
	height:	30px;
	width:	75px;
	}

div#paymentOptions	{
	float:	left;
	margin:	4px 0px 0px 0px;
	text-align:	center;
	}

div#paymentOptionsHeader	{
	margin-bottom:	3px;
	}

div#paymentOptionsFooter	{
	padding-top:	3px;
	clear:	left;
	}
	
div#homePromoCalloutLeft	{
	float:	left;
	margin:	4px 5px 4px 0px;
	clear:	left;
	}
	
div#homePromoCalloutRight	{
	float:	left;
	margin-top:	4px;
	}
	
div#homeDownload	{
	margin:	5px 0px 5px 0px;
	clear:	both;
	}
	
div#widgetRecentWinners	{
	padding:	11px 0px 20px 0px;
	clear:	both;
	}
	
div#widgetJackpots	{
	padding:	15px 0px 0px 0px;
	clear:	both;
	}
	
div#footerContainer	{
	padding:	6px 0px 0px 0px;
	width:	888px;
	clear:	both;
	}
	
div#footerContainer div#emailBanner	{
	text-align:	center;
	}
	
div#footerContainer div#vendorFooter, div#footerContainer div#verificationFooter	{
	text-align:	center;
	vertical-align:	middle;
	}
	
div#footerContainer div#vendorFooter img	{
	margin:	20px 10px 8px 10px;
	vertical-align:	middle;
	}
	
div#footerContainer div#verificationFooter img	{
	margin:	0px 13px 8px 15px;
	vertical-align:	middle;
	}

div#fatNavFooter	{
	font-family:	trebuchet MS, tahoma;
	font-size:	11px;
	margin:	15px 0px 15px 110px;
	width:	804px;
	clear:	both;
	}

div#fatNavFooter h3	{
	font-size:	11px;
	padding:	0px;
	margin:	0px;
	}	

div#fatNavFooter h3 a	{
	color:	#561b1a;
	}	
	
div#fatNavFooter a	{
	color:	#ba2321;
	}	

div#fatNavFooter div	{
	float:	left;
	border-left:	1px solid #ccc;
	padding:	0px 0px 3px 10px;
	margin:	0px;
	line-height:	18px;
	width:	175px;
	text-align:	left;
	}
	
div#contentFooter	{
	background:	transparent url(images/contentFooter.png) 0px 0px no-repeat;
	padding:	0px;
	margin:	0px;
	height:	12px;
	width:	888px;
	}

div#copyrightFooter	{
	color:	#322721;
	font-family:	trebuchet MS, tahoma;
	font-size:	10px;
	padding:	0px;
	margin:	15px 0px 50px 0px;
	text-align:	center;
	}

div#copyrightFooter a	{
	color:	#322721;
	font-size:	11px;
	}
	
div#handRankings h2 {
    padding:    0px;
    margin: 20px 0px 0px 0px;
    }
    	
div#handRankings table.ranksTable {
	border: 0px;
	width:  536px;
    padding:    0px;
    margin:	15px 0px;
	text-align: left;
    }
  
div#handRankings table.ranksTable tr	{
	padding:	20px 0px;
	height:	61px;
	}
   
div#handRankings table.ranksTable tr.alt	{
	background:	url(images/handRankingBG.png) 0px 0px no-repeat;
	}
 
div#handRankings table.ranksTable td {
    padding:	0px;
    white-space: nowrap;
    }
 
div#handRankings table.ranksTable td.contentCell {
	line-height:	14px;
    padding:	0px 20px 0px 10px;
	width:	220px;
    white-space: normal;
    }
 
div#handRankings table.ranksTable td img {
    padding:	10px 0px 0px 0px;
	margin:	0px;
	float:  left;
    }
    
div#sysReqsHeader {
    background: url(images/sysReqsHeader.png) 0px 0px no-repeat;
    margin: 0px;
    padding: 0px;
    height: 19px;
    width:  231px;
    }
    
div#sysReqsFooter {
    background: url(images/sysReqsFooter.png) 0px 0px no-repeat;
    padding: 0px;
    margin: 0px;
    height: 20px;
    width:  231px;
    }
    
div#sysReqs {
    background: url(images/sysReqsTile.png) 0px 0px repeat-y;
    font-family: Trebuchet MS, Sans-Serif;
    font-size:  11px;
    padding:    0px 10px;
    margin: 0px;
    width:  211px;
    text-align: left;
    }
   
div#sysReqs ul  {
    padding:    0px 0px 0px 21px;
    margin: 0px;
    }
    
span.downloadContainer   {
    display:    block;
    background: #ede6e6;
    color:  #561b1a;
    font-size:  14px;
    padding:    10px 20px;
    margin: 15px 0px 0px 0px;
    text-align: center;
    width:  530px;
    }
/*    
div#gettingStarted  h2  {
    background: url(images/gettingStartedHeaderBG.png) 0px 0px no-repeat;
    font-size:  14px;
    color:  #e04829;
    line-height:    50px;
    height: 43px;
    padding:    0px;
    margin: 10px 0px 0px 0px;
    }   
    
div#gettingStarted  h3  {
    font-size:  11px;
    font-style: italic;
    color:  #000;
    padding:   0px;
    margin: 0px;
    } */
    
div#gettingStarted  h4  {
    font-size:  11px;
    color:  #000;
    padding:   0px;
    margin: 0px;
    }
    
div#gettingStarted  p  {
    padding:   0px;
    margin: 0px 0px 10px 0px;
    }

div#gettingStarted img  {
    float:	left;
	margin-right:   30px;
}

div#secondaryColumnOne div#contentCalloutsmall	{
	padding:	15px 50px 10px 10px;
	margin:	10px 0px 0px 0px;
	height:	128px;
	}
	
div#secondaryColumnOne div#contentCalloutsmall ul	{
	float:  left;
	margin: 0px 15px 0px 10px;
	padding:    5px 0px 10px 15px;
}

div#secondaryColumnOne div#contentCalloutsmall h3	{
	color:	#cf2124;
	font-size:	12px;
	font-weight:	normal;
	line-height:	14px;
	padding:	0px;
	margin:	0px;
	}
	
div#secondaryColumnOne div#contentCalloutsmall p	{
    padding:    0px;
    margin: 0px;
    clear:  left;
}
div#secondaryColumnOne div#contentCalloutlarge	{
	padding:	15px 50px 10px 10px;
	margin:	10px 0px 0px 0px;
	height:	226px;
	width:  461px;
	}
	
div#secondaryColumnOne div#contentCalloutlarge ul	{
	float:  left;
	margin: 0px 0px 0px 15px;
	padding:    5px 10px 10px 25px;
}

div#secondaryColumnOne div#contentCalloutlarge h3	{
	color:	#cf2124;
	font-size:	12px;
	font-weight:	normal;
	line-height:	14px;
	padding:	0px;
	margin:	0px;
	}
	
div#secondaryColumnOne div#contentCalloutlarge p	{
    padding:    0px;
    margin: 0px;
    clear:  left;
}	
div#secondaryColumnOne h1	{
	color:	#972d23;
	font-size:	18px;
	line-height:	18px;
	padding:	0px;
	margin:	20px 0px 0px 0px;
	}
	
div#secondaryColumnOne h2	{
	color:	#000;
	font-size:	15px;
	line-height:	17px;
	padding:	0px;
	margin:	10px 0px 0px 0px;
	}
	
div#secondaryColumnOne h3	{
	color:	#666;
	font-size:	13px;
	line-height:	15px;
	padding:	0px;
	margin:	10px 0px 0px 0px;
	}
	
div#secondaryColumnOne a	{
    color:  #436e61;
    }	
div#secondaryColumnOne a:hover	{
    color:  #58907f;
    }	
div#secondaryColumnOne a:active	{
    color:  #6cb29d;
    }	
div#secondaryColumnOne a:visited	{
    color:  #354d46;
    }
    
div#secondaryColumnOne div#pokerGlossary h5	{
	color:	#972d23;
	font-size:	12px;
	line-height:	14px;
	padding:	0px;
	margin:	10px 0px 0px 0px;
	}
    
div#secondaryColumnOne div#pokerGlossary p	{
	padding:	0px;
	margin:	0px;
	}

p.playNow a	{
	background:	url(../../images/casinoPlayNowSmall.png) 0px 0px no-repeat;
	display:	block;
	height:	70px;
	width:	278px;
	text-indent:	-10000px;
	}

p.playNow a:hover	{
	background:	url(../../images/casinoPlayNowSmall.png) 0px -70px no-repeat;
	}
	
 div.playNowBanner a	{
	background:	url(../../images/PlayNowBanner.png) 0px 0px no-repeat;
	display:	block;
	height:	68px;
	width:	243px;
	text-align:	left;
	text-indent:	-10000px;
	}
	
span.playNowHome a	{
	background:	url(../../images/download-play-cta_02.png) 0px 0px no-repeat;
	display:	block;
	height:	58px;
	width:	140px;
	text-indent:	-10000px;
	clear:	right;
	}
div#homeDownload a	{
	float:	left;
	}
	
a#moreInfo	{
	background:	url(images/buttonMoreInfo.png) 0px 0px no-repeat;
	display:	block;
	height:	25px;
	width:	104px;
	text-indent:	-10000px;
	}
	
a.pdfDownload	{
	background:	url(images/pdfDownload.png) 0px 0px no-repeat;
	display:	block;
	margin:	20px 0px 0px 15px;
	height:	43px;
	width:	229px;
	text-indent:	-10000px;
	clear:	both;
	}

a.pdfDownload:hover	{
	background:	url(images/pdfDownload.png) 0px -43px no-repeat;
	display:	block;
	height:	43px;
	width:	229px;
	text-indent:	-10000px;
	}