/* HOMEPAGE SPECIFIC STYLES */
#header h1 {
	float: left;
	}
#header #welcome {
	float: left;
	width: 230px;
	height: 50px;
	font-size: 11px;
	color: #fff;
	margin-left: 23px;
	margin-top: 10px;
	}
#header #welcome a {
	color: #fff;
	}
#header #hdr468 {
	float: right;
	margin-right: 10px;
	margin-top: 4px;
	width: 468px;
	height: 60px;
	}

#indexcontainer {
	width: 978px;
	margin-left: 3px;
	float: left;
	}
html>body #indexcontainer {
	width: 978px;
	margin-left: 6px;
	float: left;
	}

.clear {clear: both;}

/* HOMEPAGE NEWS */
#indexnews {
	width: 390px;
	margin-right: 1px;
	float: left;
	}
#indexnews #featured .img {
	float: left;
	}
#indexnews hr {
	border: none;
	border-top: 1px solid #ddd;
	margin: 0 auto;
	clear: both;
	}
#featured .blurb {
	float: left;
	width: 240px;
	font-size: 11px;
	}
#featured .blurb .inner {
	padding: 0 4px;
	}
#featured .blurb h4 {
	font-size: 14px;
	color: #1d4261;
	}
#featured .blurb h4 a {
	color: #1d4261;
	}
#featured p {
	margin: 4px;
	}
#featured p.links {
	}
p.links a {
	background: url('../images/small_greyarrow.gif') no-repeat;
	background-position: center left;
	padding-left: 12px;
	font-weight: bold;
	color: #1d4261;
	text-decoration: none;
	}
p.links a:hover {
	text-decoration: underline;
	}

.promotabs {
	height: 21px;
	z-index: 6;
	position: relative;
	top: 1px;
	margin-top: 5px;
	}

.pm_on {
	height: 21px;
	}

.newslist {
	float: left;
	}

.newslistings {
	border-top: 1px solid #cfcfcf;
	padding-top: 1px;
	font-family: arial, sans-serif;
	position: relative;
	width: 390px;
	top: 0;
	z-index: 5;
	}

.newslistings ul {
	list-style-type: none;
	padding-left: 15px;
	}
.newslistings ul li {
	width: 377px;
	padding-left: 13px;
	background: url('../images/list_arrows.gif') no-repeat;
	background-position: center left;
	}
.newslistings ul li a {
	font-size: 11px;
	}
.newslistings ul.recentstory {
	margin: 0;
	padding: 0;
	}
.newslistings ul.recentstory li {
	background: url('../images/index_news_bg.jpg') repeat-x;
	height: 19px;
	margin: 0;
	padding: 4px 0 0 5px;
	margin-bottom: 1px;
	}
.newslistings ul.recentstory li a {
	background: url('/resources/images/index_newsarrow.gif') no-repeat;
	background-position: left center;
	padding-left: 13px;
	color: #547c0c;
	text-decoration: none;
	display: block;
	}
.newslistings ul.recentstory li a:hover {
	text-decoration: underline;
	}
li ul.recentstory {width: 200px; border: none; margin-top: 10px;}
li ul.recentstory li {background: none; width: 200px;}


.newslistings3 {
	float: left;
	width: 195px;
	border-top: 1px solid #cfcfcf;
	padding-top: 1px;
	font-family: arial, sans-serif;
	position: relative;
	top: 0;
	}

.newslistings3 ul {
	list-style-type: none;
	padding: 0px;
	margin: 0;
	}
	
.newslistings3 ul li {
	width: 191px;
	font-size: 11px;
	}

.newslistings3 li {
	background: url('../images/index_news_bg.jpg') repeat-x;
	height: 19px;
	margin: 0;
	padding: 4px 0 0 5px;
	margin-bottom: 1px;
	}
.newslistings3 li a {
	background: url('/resources/images/index_newsarrow.gif') no-repeat;
	background-position: left center;
	padding-left: 13px;
	color: #547c0c;
	text-decoration: none;
	display: block;
	}
.newslistings3 li a:hover {
	text-decoration: underline;
	}




#recenthdr {
	font-size: 10px;
	font-weight: bold;
	padding: 3px;
	height: 14px;
	margin-bottom: 1px;
	background-color: #688430;
	border-bottom: 1px solid #536c22;
	color: #fff;
	}

/* Casino & Poker Rooms
--------------------------------------------------------------------- */
#poker-rooms, #casino-rooms {
	float: left;
	width: 292px;
	height: 293px;
	margin-top: 1px;
	background: url('../images/rooms-bg.jpg');
	font-size: 11px;
	}

#poker-rooms .listing, #casino-rooms .listing {
	width: 280px;
	height: 80px;
	margin-left: 6px;
	margin-bottom: 7px;
	}

.listing .listinglogo {float: left; width: 80px;}

.listingcontent {float: left; width: 192px; padding: 10px 4px 0 4px;}
.listingcontent span a {color: #740000; font-weight: bold; background: url('../images/small_greyarrow.gif') no-repeat left center; padding-left: 14px;}
.listingcontent a span {display: none; visibility: hidden;}
.listingcontent a.readreview {padding-top: 2px; float: left; display: block; height: 9px; width: 97px; background: url('../images/index_readourreview.gif') no-repeat bottom left;}
.listingcontent a.playnow {padding-top: 2px; margin-left: 5px; float: left; display: block; height: 9px; width: 58px; background: url('../images/index_playnow.gif') no-repeat bottom left;}
.listing p {padding: 3px 0 0 0; height: 35px; margin: 0;}

#poker-rooms .last, #casino-rooms .last {margin-bottom: 0;}

#poker-rooms h2, #casino-rooms h2 {
	font-family: trebuchet ms, arial, verdana, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #333333;
	padding-left: 7px;
	padding-top: 4px;
	margin-bottom: 3px;
	}

#casino-rooms {background: url('../images/casinorooms-bg.jpg'); margin-left: 2px;}


/* Casino & Poker Rooms (TOP5)
--------------------------------------------------------------------- */
#poker-rooms5, #casino-rooms5 {
	float: left;
	width: 293px;
	}
#poker-rooms5 { padding-right: 1px; }
#poker-rooms5 h2 {
	background: url('/resources/images/top5/online-poker.gif');
	margin: 0;
	padding: 0;
	float:left;

	}
#casino-rooms5 h2 {
	background: url('/resources/images/top5/casino-poker.gif');
	margin: 0;
	padding: 0;
	float:left;

	}
#poker-rooms5 h2 a, #casino-rooms5 h2 a{ 
	text-indent:-9999px;
	display: block;
	width: 293px;	
	height: 28px; 
	}


.arrow { 
	padding-top: 5px;
	padding-right: 4px;
	vertical-align: text-top;
}

#listing5 {
	float: left;
	//overflow: auto;
	//width: 100%
	background-color:#FFF;
	border-left:1px solid #CCC;	border-right:1px solid #CCC;	border-bottom:1px solid #CCC;
	width: 291px;
	height: 50px; 
	margin: 0;
	font-size: 10px;

}
#sub-headline { float:left;  background-color: #CCC;  width:100%; height: 13px; margin: 0;  }
#sub-headline h3 { font-style: italic; font-size: 9px; padding-left: 5px; margin: 0; }

.listing5content {float: left; padding-top: 5px;padding-left: 0px;}
.listing5content a { color:#386c9e; font-weight: bold; }
.listing5logo {float: left;}
.listing5playnow {float: right; padding-right: 5px;}

#listing3 {
	float: left;
	//overflow: auto;
	//width: 100%
	background-color:#FFF;
	border-left:1px solid #CCC;	border-right:1px solid #CCC;	border-bottom:1px solid #CCC;
	width: 291px;
	height: 86px; 
	margin: 0;
	font-size: 10px;

}
.listing3content {float: left; padding-top: 10px;padding-left: 0px;}
.listing3content a { color:#386c9e; font-weight: bold; font-size: 12px;}
.listing3logo {float: left;}
.listing3playnow {float: right; padding-right: 5px;}


#listing1 {
	float: left;
	background-color:#FFF;
	border-left:1px solid #CCC;	border-right:1px solid #CCC;	border-bottom:1px solid #CCC;
	width: 291px;
	height: 260px; 
	margin: 0;
	font-size: 10px;

}
.listing1logo {
	float: left;
	width: 291px;
	height: 115px;	
	}

.listing1content span { font-size: 14px; font-weight: bold; color:#69a105;}
.listing1content {float: left; padding-top: 10px;padding-left: 10px;}
.listing1content a { color:#386c9e; font-weight: bold; font-size: 16px;}
.listing1playnow {float: right; padding-right: 5px;}

/* Poker Tournaments */
--------------------------------------------------------------------- */

#tlisting {
	width: 160px;
	float: left;
	border-bottom:1px solid #CCC;
	padding-top: 5px;
	padding-bottom: 5px;
}

#tlisting {
	float: left;
	//overflow: auto;
	//width: 100%
	background-color:#FFF;
	border-bottom:1px solid #CCC;
	width: 160px;
	height: 25px; 
	margin: 0;
	padding-top: 5px;
	padding-bottom: 5px;
}


.tlogo {float: left; padding-right: 5px; padding-top: 5px;}
.tcontent {float: left; color:#999; font-size:10px; }
.tcontent a {color:#000; font-weight: bold; text-decoration: none;}
.tdetails {float: right; color:#999; text-align:right; font-size:10px;}
.tdetails a {color:#000; font-weight: bold; text-decoration: none;}


/* Index Fullboxes
--------------------------------------------------------------------- */

#fullbox-container {float: left; margin-top: 10px; width: 813px}
#index-160 {float: left; margin-top: 16px; margin-left: 5px; width: 160px;}


.fullbox, .casino-fullbox {
	background: url('../images/index-fullbox.jpg') repeat-y;
	width: 813px;
	margin-bottom: 17px;
	}

.fullbox .hdr {
	background: url('../images/index-fullbox-hdr.jpg') no-repeat top left;
	}

.fullbox .ftr {
	background: url('../images/index-fullbox-ftr.jpg') no-repeat bottom left;
	}

* html .fullbox .hdr, * html .fullbox .ftr, * html .casino-fullbox .hdr, * html .casino-fullbox .ftr {width: 100%; height: 100%;}

.casino-fullbox {background: url('../images/casino-index-fullbox.jpg') repeat-y;}
.casino-fullbox .hdr {background: url('../images/casino-index-fullbox-hdr.jpg') no-repeat top left;}
.casino-fullbox .ftr {background: url('../images/casino-index-fullbox-ftr.jpg') no-repeat bottom left;}

.fullbox .contents, .casino-fullbox .contents {
	float: left;
	background: #fff;
	margin: 13px 0 13px 10px;
	width: 644px;
	font-size: 11px;
	}

.contents li a {color: #333;}

.casino-fullbox .contents {margin-right: 10px;}
.casino-fullbox .speccontent {margin-right: 0; margin-left: 0;}

.casino-fullbox .contents {width: 318px;}

.fullbox .contents .inner {padding: 12px;}
.casino-fullbox .contents .inner {padding: 12px 5px;}

.fullbox .contents p {padding: 0 0 10px 0; margin: 0;}
.casino-fullbox .contents p {padding: 0 3px 10px 3px; margin: 0;}

.fullbox .contents .hdr {
	background: url('../images/fullbox-contents-hdr.png') no-repeat top left;
	}
.fullbox .contents .ftr {
	background: url('../images/fullbox-contents-ftr.png') no-repeat bottom left;
	}

.casino-fullbox .contents .hdr {
	background: url('../images/casino-fullbox-contents-hdr.png') no-repeat top left;
	}

.casino-fullbox .contents .ftr {
	background: url('../images/casino-fullbox-contents-ftr.png') no-repeat bottom left;
	}

.fullbox .title, .casino-fullbox .title {float: left; width: 133px; margin: 13px 0 13px 13px;}

* html .fullbox .title,* html .casino-fullbox .title {margin: 13px 0 13px 6px;}

.fullbox .title h3, .casino-fullbox .title h3 {
	margin: 0;
	padding: 0;
	width: 133px;
	display: block;
	}

.fullbox .title h3 a, .casino-fullbox .title h3 a {display: block; width: 133px;}

.title h3 span {display: none; visibility: hidden;}

.title h3.onlinepoker {
	background: url('../images/title_onlinepoker.png');
	height: 110px;
	}
.title h3.onlinepoker a {height: 110px;}

.title h3.casinogames {
	background: url('../images/title_casinogames.png');
	height: 107px;
	}
.title h3.casinogames a {height: 107px;}

.title h3.pokertournaments {
	background: url('../images/title_pokertournaments.png');
	height: 97px;
	}
.title h3.pokertournaments a {height: 97px;}

.title h3.pokerpros {
	background: url('../images/title_pokerpros.png');
	height: 124px;
	}
.title h3.pokerpros a {height: 124px;}

.title h3.choosepoker {
	background: url('../images/title_choosecasino.png');
	height: 92px;
	}
.title h3.choosepoker a {height: 92px;}

.title h3.homepoker {
	background: url('../images/title_homepoker.png');
	height: 96px;
	}
.title h3.homepoker a {height: 96px;}

.contents .inner ul {
	list-style-type: none;
	margin: 10px 0;
	padding: 0;
	}
.contents .inner ul li {
	float: left;
	width: 145px;
	padding: 0 5px;
	text-align: center;
	background: url('../images/index-seperator.png') no-repeat center right;
	color: #4c4c4c;
	}
.contents .inner ul li.last {background: none;}

.casino-fullbox .contents .inner ul li {width: 143px; color: #4c4c4c;}

.proimg {margin-top: 7px;}


#poker-tool {margin-bottom: 10px; border-bottom: 1px solid #d9d8cc; width: 613px;}

#poker-tool .tool-header {
	width:599px;
	padding: 0 7px;
	height:44px;
	background-color:#75a0c5;
	font-weight: bold;
	background-image:url('../images/tool-hdr.png');
	text-shadow: 1px 1px 2px #114c7e;
	color: #fff;
	background-position:top left;
	background-repeat: repeat-x;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	-webkit-border-top-left-radius:10px;
	-webkit-border-top-right-radius:10px;
}

#poker-tool .tool-header select {
	font-size: 11px;
	}

.five div {width: 20%}
.four div {width: 25%}

.five .room, .five .roomname {width: 30%;}
.five .bonuses {width: 10%;}

.four .room, .four .roomname {width: 40%; background-color: #000;}
.four .bonuses {width: 10%;}

#poker-tool .tool-header div {
	float: left;
	padding-top: 15px;
	text-align: center;
	}
#poker-tool .tool-header .roomname {text-indent: 15px; text-align: left;}

#poker-tool .row div {float: left;}
#poker-tool .row img {vertical-align: middle;}

#poker-tool .row {width: 599px; padding: 0 7px; height: 34px; margin-top: 1px; background-color: #efeee5;}
#poker-tool .off {background-color: #e2e1db;}
#poker-tool .row .room span {color: #729612; font-weight: bold;}
#poker-tool .row .room a {text-decoration: none; color: #424d55; font-weight: bold; padding-left: 3px;}

#poker-tool .row div {text-align: center; padding-top: 10px;}
#poker-tool .row .room {padding-top: 5px; text-align: left;}
.row .reviewlink {background: url('../images/poker-tool-review.png') no-repeat center 5px; height: 22px;}
.reviewlink a {text-decoration: none; color: #fff; text-shadow: 1px 1px 2px #69950f;}
.reviewlink a:hover {text-decoration: underline; color: #fff;}

p.viewlist {font-weight: bold; width: 613px; color: #769c23; text-align: right;}
p.viewlist a {color: #769c23; text-decoration: none;}
p.viewlist a:hover {text-decoration: underline;}

/* Litebox
-------------------------------------------------------------------*/

.litebox {clear: both; background: url('../images/index-litebox.png') no-repeat bottom left; width: 979px; margin-left: 5px;}

.litebox ul {margin: 0; padding: 0; list-style-type: none;}
.litebox ul li {float: left; background: url('../images/index-seperator.png') no-repeat center right; color: #333;}
.litebox ul li h4 {color: #769c23; font-size: 14px; margin: 0; padding: 0;}

.litebox li {width: 265px; padding: 5px 15px; font-size: 11px;}
.litebox li.last {background: none;}

.litebox li.newsletter {width: 358px; padding: 5px 15px;}
.litebox li.newsletter .newsinput {background: #ddfa9e; padding: 2px;}
.litebox li.newsletter td {color: #769c23;}
.litebox li.newsletter p {background: url('../images/index-newsletter.jpg') no-repeat top right; padding-right: 80px; font-size: 11px;}
.litebox li.newsletter .newsinput input {border: 1px solid #68940b; font-size: 11px; height: 15px; width: 121px; padding-left: 3px; padding-top: 3px; color: #333;}
.litebox li.newsletter .newsinput {height: 24px;}

/* Column Quick Links
--------------------------------------------------------------------- */
#index-160 h5 {
	margin: 0;
	padding: 0;
	}
#index-160 h5 span {
	display: none;
	visibility: hidden;
	}
#index-160 .inner {
	padding: 3px 7px;
	}
#index-160 ul {
	margin: 4px 0 6px 18px;
	padding: 0;
	color: #aaa;
	}
#index-160 ul li {
	padding-bottom: 3px;
	}
#index-160 .pokergames {
	background-color: #f3f5ec;
	margin-bottom: 5px;
	margin-top: 10px;
	}
#index-160 .pokergames h5 {
	background: url('../images/quicklinks_pokergames.jpg') no-repeat;
	height: 19px;
	width: 160px;
	}
#index-160 .pokergames h5 a {
	width: 160px;
	height: 19px;
	display: block;
	}
#index-160 .pokergames a {color: #77a025;}
#index-160 .casinorooms {
	background-color: #f3f7fa;
	margin-bottom: 5px;
	}
#index-160 .casinopoker, #index-160 .casinopoker ul {
	background-color: #f3f7fa;
	color: #77a025;
	margin-bottom: 5px;
	}
#index-160 .casinopoker h5 {
	background: url('../images/quicklinks_casinopoker.jpg') no-repeat;
	height: 19px;
	width: 160px;
	}
#index-160 .casinopoker h5 a {
	width: 160px;
	height: 19px;
	display: block;
	}
#index-160 .morecasino h5 {
	background: url('../images/quicklinks_morecasino.jpg') no-repeat;
	height: 19px;
	width: 160px;
	}
#index-160 .morecasino h5 a {
	width: 160px;
	height: 19px;
	display: block;
	}
#index-160 .pokertournaments h5 {
	background: url('../images/quicklinks_tournaments.jpg') no-repeat;
	height: 19px;
	width: 160px;
	}
#index-160 .pokertournaments a {color: #333;}
#index-160 .pokertournaments h5 a {
	width: 160px;
	height: 19px;
	display: block;
	}

/* Subheader
--------------------------------------------------------------------- */
#subheader {
	background: url('../images/subheader/subheader_bg.jpg') repeat-x;
	height: 254px;
	width: 979px;
	margin-bottom: 15px;
	margin-left: 6px;
	}

#subheader h3 span {display: none; visibility: hidden;}

#subheader .headleft {
	background: url('../images/subheader/subheader_bg.jpg') no-repeat;
	background-position: 0 -254px;
	height: 254px;
	float: left;
	}

#subheader .headright {
	background: url('../images/subheader/subheader_bg.jpg') no-repeat;
	background-position: right -508px;
	width: 979px;
	height: 254px;
	}

#subheader .welcometo {
	width: 274px;
	margin: 26px 1px 0 11px;
	font-size: 11px;
	color: #484848;
	float: left;
	}

* html #subheader .welcometo {
	margin-left: 5px;
	}

#subheader .welcometo p {
	margin-bottom: 0;
	margin-right: 10px;
	margin-top: 5px;
	}

#subheader .welcometo a {
	text-decoration: none;
	}

#subheader .welcometo a:hover {
	text-decoration: underline;
	}

#subheader .welcometo h3 {
	background: url('../images/subheader/welcome.gif') no-repeat;
	height: 32px;
	width: 155px;
	margin-bottom: 18px;
	}

#subheader .topoker {
	background: url('../images/subheader/topokerbg.jpg') no-repeat;
	float: left;
	margin-right: 1px;
	background-position: bottom right;
	width: 337px;
	padding-left: 8px;
	height: 254px;
	}

#subheader .topoker h3 {
	background: url('../images/subheader/playpoker.gif') no-repeat;
	height: 32px;
	width: 220px;
	margin-top: 26px;
	margin-bottom: 25px;
	}

#subheader .topoker h3 a {
	width: 220px; height: 32px; display: block;
	}

#subheader .topoker .roomdetails {
	height: 120px;
	}

#subheader .topoker .roomdetails a {
	display: block;
	height: 120px;
	width: 337px;
	text-decoration: none;
	}

#subheader .topoker .roomdetails ul {
	list-style-type: none;
	font-family: trebuchet ms, arial, verdana, sans-serif;
	font-style: italic;
	color: #3c3c3c;
	font-weight: bold;
	margin-left: 0;
	padding-left: 137px;
	padding-top: 13px;
	}

#subheader .topoker .roomdetails ul li {
	padding-bottom: 6px;
	}

#subheader .topoker .roomdetails ul li.lastli {
	padding-bottom: none;
	padding-top: 3px;
	}

.topfulltilt {
	background: url('../images/subheader/fulltilt.jpg') no-repeat;
	}
.logofulltilt a {
	background: url('../images/subheader/fulltilt_sml.jpg') no-repeat;
	}

.toppacific {
	background: url('../images/subheader/pacific.jpg') no-repeat;
	}
.logopacific a {
	background: url('../images/subheader/pacific_sml.jpg') no-repeat;
	}

.toptitan {
	background: url('../images/subheader/titan.jpg') no-repeat;
	}
.logotitan a {
	background: url('../images/subheader/titan_sml.jpg') no-repeat;
	}

.toppartypoker {
	background: url('../images/subheader/partypoker.jpg') no-repeat;
	}
.logopartypoker a {
	background: url('../images/subheader/partypoker_sml.jpg') no-repeat;
	}

#subheader .topoker .logo {
	float: left;
	margin-left: 90px;
	}

*html #subheader .topoker .logo {
	margin-left: 40px;
	}

#subheader .topoker .logo a {
	width: 89px;
	height: 49px;
	display: block;
	}

#subheader .topoker .playpoker {
	float: left;
	}

#subheader .topoker .playpoker a {
	background: url('../images/subheader/playpoker_button.jpg') no-repeat;
	display: block;
	width: 152px;
	height: 44px;
	}

#subheader .topoker .playpoker a:hover {
	background-position: 0 -44px;
	}

#subheader .topoker .playpoker span, #subheader .topoker .logo span {display: none; visibility: hidden;}

#subheader .tocasinopoker {
	background: url('../images/subheader/tocasinobg.jpg') no-repeat;
	float: left;
	margin-right: 1px;
	background-position: bottom left;
	width: 337px;
	padding-left: 8px;
	height: 254px;
	}

#subheader .tocasinopoker h3 {
	background: url('../images/subheader/playcasinopoker.gif') no-repeat;
	height: 32px;
	width: 260px;
	margin-top: 26px;
	margin-bottom: 25px;
	}

#subheader .tocasinopoker h3 a {
	width: 260px; height: 32px; display: block;
	}

#subheader .tocasinopoker .roomdetails {
	height: 120px;
	}

#subheader .tocasinopoker .roomdetails a {
	display: block;
	height: 120px;
	width: 337px;
	text-decoration: none;
	}

#subheader .tocasinopoker .roomdetails ul {
	list-style-type: none;
	font-family: trebuchet ms, arial, verdana, sans-serif;
	font-style: italic;
	color: #3c3c3c;
	font-weight: bold;
	margin-left: 0;
	padding-left: 137px;
	padding-top: 13px;
	}

#subheader .tocasinopoker .roomdetails ul li {
	padding-bottom: 6px;
	}

#subheader .tocasinopoker .roomdetails ul li.lastli {
	padding-bottom: none;
	padding-top: 3px;
	}

.topgoldencasino {
	background: url('../images/subheader/goldencasino.jpg') no-repeat;
	}
.logogoldencasino a {
	background: url('../images/subheader/goldencasino_sml.jpg') no-repeat;
	}

.topcherryred {
	background: url('../images/subheader/cherryred.jpg') no-repeat;
	}
.logocherryred a {
	background: url('../images/subheader/cherryred_sml.jpg') no-repeat;
	}

.toppurevegas {
	background: url('../images/subheader/purevegas.jpg') no-repeat;
	}
.logopurevegas a {
	background: url('../images/subheader/purevegas_sml.jpg') no-repeat;
	}

.topeuropacasino {
	background: url('../images/subheader/europa.jpg') no-repeat;
	}
.logoeuropacasino a {
	background: url('../images/subheader/europa_sml.jpg') no-repeat;
	}

#subheader .tocasinopoker .logo {
	float: left;
	margin-left: 90px;
	}

*html #subheader .tocasinopoker .logo {
	margin-left: 40px;
	}

#subheader .tocasinopoker .logo a {
	width: 89px;
	height: 49px;
	display: block;
	}

#subheader .tocasinopoker .playcasino {
	float: left;
	}

#subheader .tocasinopoker .playcasino a {
	background: url('../images/subheader/playcasino_button.jpg') no-repeat;
	display: block;
	width: 152px;
	height: 44px;
	}

#subheader .tocasinopoker .playcasino a:hover {
	background-position: 0 -44px;
	}

#subheader .tocasinopoker .playcasino span, #subheader .tocasinopoker .logo span {display: none; visibility: hidden;}
