@import "core.css";
@import "links.css";
@import "horizontalnavigation.css";
@import "bonusoffers.css";


/* HEADER STYLE
--------------------------------------------------------------------- */

#header {
	background: url('/resources/designimg/header_bg.jpg') repeat-x;
	height: 90px;
	margin-bottom: 1px;
	max-width: 992px;
	}

#header .logo {
	width: 257px;
	height: 90px;
	float: left;
	}
	#header .logo img {
	display: block;
	padding-left:0px!important;
	}

#header h1 {
	background: url('/resources/designimg/og_logo.jpg');
	width: 257px;
	height: 90px;
	float: left;
	}
#header h1 .logo {
	width: 180px;
	height: 90px;
	display: block;
	}

#headerend {
	background-image: url('/resources/designimg/header_rightend.jpg');
	float: right;
	width: 3px;
	height: 90px;
	}

#nav {
	height: 90px;
	float: left;
	width: 720px;
	}

#nav #headerlinks {
	height: 24px;
	font-size: 8px;
	font-weight: bold;
	text-transform: uppercase;
	font-family: arial, sans-serif;
	text-align: right;
	}

#nav #headerlinks a {
	color: #605f5f;
	text-decoration: none;
	vertical-align: 5px;
	}

#nav #headerlinks a:hover {
	color: #609cc0;
	text-decoration: none;
	}

#nav #breadcrumb {
	clear: both;
	color: #717171;
	font-weight: bold;
	font-size: 9px;
	font-family: arial, sans-serif;
	}

#nav #breadcrumb a {
	color: #717171;
	font-weight: bold;
	text-decoration: none;
	}

#nav #breadcrumb a:hover {
	text-decoration: underline;
	}

#nav #breadcrumb #trail {
	float: left;
	padding-top: 11px;
	text-transform: uppercase;
	}

#nav #breadcrumb #trail a {
	text-decoration: underline;
	}

#nav #breadcrumb #trail a:hover {
	text-decoration: none;
	}

#breadcrumbsearch {
	float: right;
	padding-top: 5px;
	}

#breadcrumb input, #footer input, #sidebar input {
	color: #333;
	font-size: 10px;
	padding-top: 2px;
	padding-left: 4px;
	}

.contenttable .convertbut {
	width: 68px;
	height: 17px;
	border: none;
	}

.searchbutton {
	width: 49px;
	height: 17px;
	}

h2 span, h1 span  {
	display: none;
	visibility: hidden;
	}

/* Slots
------------------------------------------------- */
.index-slot {
	width: 150px;
	float: left;
	margin-bottom: 20px;
	}

.index-slot form input {
	border: none;
	margin-top: -1px;
	background-color: #f0f0f0;
	width: 149px;
	height: 18px;
	padding-top: 7px;
	text-align: center;
	font-weight: bold;
	color: #4e4e4e;
	}

.index-slot select {
	width: 149px;
	margin-top: 1px;
	font-size: 12px;
	}

/* SUBNAV
--------------------------------------------------------------------- */

#subnav {
	background: url('/resources/designimg/subnav_sports.gif') no-repeat;
	height: 21px;
	margin-top: 1px;
	}

#subnav .inner {
	color: #fff;
	padding: 4px 14px 0 14px;
	}

#subnav a {
	color: #fff;
	text-decoration: none;
	}

#subnav a:hover {
	color: #efefef;
	text-decoration: underline;
	}

BODY#homepage #subnav {
	background: url('/resources/designimg/subnav_sports.gif') no-repeat;
	height: 21px;
	margin-top: 1px;
	}

BODY#casino #subnav {
	background: url('/resources/designimg/subnav_casino.gif') no-repeat;
	height: 21px;
	margin-top: 1px;
	}

BODY#poker #subnav {
	background: url('/resources/designimg/subnav_poker.gif') no-repeat;
	height: 21px;
	margin-top: 1px;
	}

BODY#sports #subnav {
	background: url('/resources/designimg/subnav_sports.gif') no-repeat;
	height: 21px;
	margin-top: 1px;
	}

BODY#racing #subnav {
	background: url('/resources/designimg/subnav_racing.gif') no-repeat;
	height: 21px;
	margin-top: 1px;
	}

BODY#bingo #subnav {
	background: url('/resources/designimg/subnav_bingo.gif') no-repeat;
	height: 21px;
	margin-top: 1px;
	}

BODY#skillgames #subnav {
	background: url('/resources/designimg/subnav_skillgames.gif') no-repeat;
	height: 21px;
	margin-top: 1px;
	}

BODY#slots #subnav {
	background: url('/resources/designimg/subnav_slots.gif') no-repeat;
	height: 21px;
	margin-top: 1px;
	}

BODY#business #subnav {
	background: url('/resources/designimg/subnav_business.png') no-repeat;
	height: 21px;
	margin-top: 1px;
	}

/* HOMEPAGE CONTENT
--------------------------------------------------------------------- */

#content {
	margin-top: 3px;
	}
#content:after{
    display:block;
    content:'';
    clear:both;
}
#content h3 {
	margin-bottom: 10px;
	}

#homepage_col1 {
	width: 733px;
	float: left;
	}

#homepage_col2 {
	width: 258px;
	margin-left: 1px;
	float: left;
	}

* html #homepage_col2 {
	width: 253px;
	}

#subpage_col2 {
	width: 258px;
	margin-left: 1px;
	margin-top: 4px;
	float: left;
	}

* html #subpage_col2 {
	width: 253px;
	}

#secpage_col2 {
	width: 258px;
	margin-left: 1px;
	margin-top: 1px;
	float: left;
	}

* html #secpage_col2 {
	width: 253px;
	}

.hp_468banner {
	margin: 0;
	padding: 0;
	text-align: center;
	}

#content h3.games {
	font-size: 13px;
	font-weight: bold;
	}

.subcontenthdr {
	height: 28px;
	background: url('/resources/designimg/content_hdrbg.jpg') repeat-x;
	background-position: top left;
	}

.downlow-tbl {
	float: right;
	width: 240px;
	}

.downlow-tbl td {
	padding-bottom: 3px;
	padding-left: 5px;
	border-bottom: 1px dotted #ccc;
	}

/* PAGE SPECIFICS 
---------------------------------------- */

.subpagepoll {
	width: 300px;
	margin-top: 10px;
	padding-left: 10px;
	margin-bottom: 10px;
	background-color: #fff;
	display: block;
	}

#notifier {
	height: 29px;
	margin-top: 4px;
	padding-left: 4px;
	padding-top: 4px;
	margin-bottom: 5px;
	background-color: #f2f3f4;
	border-bottom: 1px solid #d8dddd;
	}

#notifier span, #newsnotifier span {
	float: right;
	padding: 15px 5px 0 0;
	color: #7d8d90;
	}

BODY#casino #notifier h2, BODY#casino #newsnotifier h2 {
	background: url('/resources/designimg/onlinecasino_notifier.gif') no-repeat;
	width: 226px;
	height: 26px;
	float: left;
	}

BODY#poker #notifier h2, BODY#poker #newsnotifier h2 {
	background: url('/resources/designimg/onlinepoker_notifier.gif') no-repeat;
	width: 226px;
	height: 26px;
	float: left;
	}

BODY#sports #notifier h2, BODY#sports #newsnotifier h2 {
	background: url('/resources/designimg/sportsbetting_notifier.gif') no-repeat;
	width: 250px;
	height: 26px;
	float: left;
	}

BODY#racing #notifier h2, BODY#racing #newsnotifier h2 {
	background: url('/resources/designimg/racing_notifier.gif') no-repeat;
	width: 108px;
	height: 26px;
	float: left;
	}

BODY#bingo #notifier h2, BODY#bingo #newsnotifier h2 {
	background: url('/resources/designimg/bingolotteries_notifier.gif') no-repeat;
	width: 290px;
	height: 26px;
	float: left;
	}

BODY#skillgames #notifier h2, BODY#skillgames #newsnotifier h2 {
	background: url('/resources/designimg/skillgames_notifier.gif') no-repeat;
	width: 194px;
	height: 26px;
	float: left;
	}

BODY#mobile #notifier h2, BODY#mobile #newsnotifier h2 {
	background: url('/resources/designimg/mobile_notifier.gif') no-repeat;
	width: 108px;
	height: 26px;
	float: left;
	}

BODY#slots #notifier h2, BODY#slots #newsnotifier h2 {
	background: url('/resources/designimg/slots_notifier.gif') no-repeat;
	width: 91px;
	height: 26px;
	float: left;
	}

BODY#business #notifier h2, BODY#business #newsnotifier h2 {
	background: url('/resources/designimg/business_notifier.gif') no-repeat;
	width: 148px;
	height: 26px;
	float: left;
	}

#newsnotifier {
	overflow:hidden; 
	height: 29px;
	margin-top: 4px;
	padding-left: 4px;
	padding-top: 4px;
	margin-bottom: 5px;
	background-color: #f2f3f4;
	border-bottom: 1px solid #d8dddd;
	}

.subpage-leaderboard {
	text-align: left;
	}

.subpagecontent .title {
	background: url('/resources/designimg/h4bg.gif') repeat-x;
	font-size: 14px;
	font-family: arial, sans-serif;
	height: 20px;
	padding-top: 4px;
	padding-left: 5px;
	color: #515f62;
	margin-top: 14px;
	}

.subpagecontent .title h4 {
	background: none;
	float: left;
	padding: 0;
	margin: 0;
	}

.subpagecontent .title .topofpage img {
	float: right;
	margin-right: 5px;
	position: relative;
	margin-top: 6px;
	border: none !important;
	}

.subpagecontent p {
	margin-left: 8px;
	margin-right: 8px;
	}

.numbers {
	text-align: center;
	}

/*LOGOS */

.toplistlogo {background-image:url('/resources/imgs/new_logo_sprite.png'); display:block; float:left; height:61px; margin:0px 0px 5px 20px; width:98px; }
.tp-loco {background-position:-1100px 0px;}
.tp-winpalace {background-position: 0px -67px;}
.tp-classycoin {background-position: -1408px 69px;}
.tp-grandparker {background-position: -1000px -69px;}
.tp-casinotitan {background-position: -200px -69px;}
/* NEWS ITEM
--------------------------------------------------------------------- */

#newsitem {
	width: 392px;
	height: 339px;
	margin: 1px 0 0 1px;
	float: left;
	padding-bottom: 1px;
	border-bottom: 1px solid #ccc;
	}

* html #newsitem {
	margin: 1px 0 0 0px;
	}

#homepage_sponsored {
	background: url('/resources/designimg/sponsoredbg.jpg') no-repeat;
	color: #333;
	width: 392px;
	height: 37px;
	margin-bottom: 1px;
	}

#homepage_sponsored td img {
	padding-top: 3px;
	padding-left: 4px;
	}

#newsitem #homepage_sponsored .inner {
	padding: 8px 0 0 8px;
	}

#newsitem .hdr {
	background: url('/resources/designimg/news_titlehdr.jpg') repeat-y;
	height: 18px;
	margin-bottom: 1px;
	font-size: 9px;
	color: #fff;
	padding: 7px 0 0 6px;
	}

BODY#casino #newsitem .casinohdr {
	background: url('/resources/designimg/casino_newshdr.jpg') repeat-y;
	height: 18px;
	margin-bottom: 1px;
	font-size: 9px;
	color: #fff;
	padding: 7px 0 0 6px;
	}

BODY#poker #newsitem .pokerhdr {
	background: url('/resources/designimg/poker_newshdr.jpg') repeat-y;
	height: 18px;
	margin-bottom: 1px;
	font-size: 9px;
	color: #fff;
	padding: 7px 0 0 6px;
	}

BODY#sports #newsitem .sportshdr {
	background: url('/resources/designimg/sports_newshdr.jpg') repeat-y;
	height: 18px;
	margin-bottom: 1px;
	font-size: 9px;
	color: #fff;
	padding: 7px 0 0 6px;
	}

BODY#racing #newsitem .racinghdr {
	background: url('/resources/designimg/racing_newshdr.jpg') repeat-y;
	height: 18px;
	margin-bottom: 1px;
	font-size: 9px;
	color: #fff;
	padding: 7px 0 0 6px;
	}

BODY#bingo #newsitem .racinghdr {
	background: url('/resources/designimg/bingo_newshdr.jpg') repeat-y;
	height: 18px;
	margin-bottom: 1px;
	font-size: 9px;
	color: #fff;
	padding: 7px 0 0 6px;
	}

BODY#skillgames #newsitem .skillhdr {
	background: url('/resources/designimg/skill_newshdr.jpg') repeat-y;
	height: 18px;
	margin-bottom: 1px;
	font-size: 9px;
	color: #fff;
	padding: 7px 0 0 6px;
	}

BODY#slots #newsitem .slotshdr {
	background: url('/resources/designimg/slots_newshdr.jpg') repeat-y;
	height: 18px;
	margin-bottom: 1px;
	font-size: 9px;
	color: #fff;
	padding: 7px 0 0 6px;
	}

BODY#business #newsitem .businesshdr {
	background: url('/resources/designimg/business_newshdr.jpg') repeat-y;
	height: 18px;
	margin-bottom: 1px;
	font-size: 9px;
	color: #fff;
	padding: 7px 0 0 6px;
	}

#newsitem #headlines #notice h2 {
	background: url('/resources/designimg/hdr_newsupdate.gif') no-repeat;
	width: 43px;
	height: 8px;
	float: left;
	margin-top: 2px;
	margin-left: 4px;
	}

* html #newsitem #headlines .hdr #BlogNotice h2 {
	margin-left: 8px;
	}

#NewsContainer {
	background-color: #f1f1f1;
	height: 141px;
	width: 391px;
	}

#IndexNews {
	float: left;
	width: 380px;
	}

#IndexBlog {
	float: left;
	width: 195px;
	}

#newsitem #headlines .hdr {
	color: #333;
	}

#newsitem #headlines .hdr #notice {
	float: left;
	width: 190px;
	}

#newsitem #headlines .hdr #BlogNotice, #newsitem #headlines .hdr #SubArticles {
	float: left;
	width: 190px;
	}

BODY#homepage #newsitem #headlines .hdr #BlogNotice h2 {
	background: url('/resources/designimg/og-blog.gif') no-repeat;
	width: 38px;
	height: 8px;
	margin-left: 14px;
	}

#newsitem #headlines .hdr #SubArticles h2 {
	background: url('/resources/designimg/articles_header.gif') no-repeat;
	width: 43px;
	height: 8px;
	margin-left: 12px;
	margin-top: 2px;
	}

BODY#poker #newsitem .pokerhdr h2 {
	background: url('/resources/designimg/poker_hdr_newsupdate.gif') no-repeat;
	width: 66px;
	height: 8px;
	float: left;
	margin-top: 2px;
	margin-right: 4px;
	}

BODY#casino #newsitem .casinohdr h2 {
	background: url('/resources/designimg/casino_hdr_newsupdate.gif') no-repeat;
	width: 66px;
	height: 8px;
	float: left;
	margin-top: 2px;
	margin-right: 4px;
	}

BODY#sports #newsitem .sportshdr h2 {
	background: url('/resources/designimg/sports_hdr_newsupdate.gif') no-repeat;
	width: 66px;
	height: 8px;
	float: left;
	margin-top: 2px;
	margin-right: 4px;
	}

BODY#racing #newsitem .racinghdr h2 {
	background: url('/resources/designimg/racing_hdr_newsupdate.gif') no-repeat;
	width: 66px;
	height: 8px;
	float: left;
	margin-top: 2px;
	margin-right: 4px;
	}

BODY#bingo #newsitem .racinghdr h2 {
	background: url('/resources/designimg/bingo_hdr_newsupdate.gif') no-repeat;
	width: 66px;
	height: 8px;
	float: left;
	margin-top: 2px;
	margin-right: 4px;
	}

BODY#skillgames #newsitem .skillhdr h2 {
	background: url('/resources/designimg/skill_hdr_newsupdate.gif') no-repeat;
	width: 66px;
	height: 8px;
	float: left;
	margin-top: 2px;
	margin-right: 4px;
	}

BODY#slots #newsitem .slotshdr h2 {
	background: url('/resources/designimg/slots_hdr_newsupdate.gif') no-repeat;
	width: 66px;
	height: 8px;
	float: left;
	margin-top: 2px;
	margin-right: 4px;
	}

BODY#business #newsitem .businesshdr h2 {
	background: url('/resources/designimg/business_hdr_newsupdate.gif') no-repeat;
	width: 66px;
	height: 8px;
	float: left;
	margin-top: 2px;
	margin-right: 4px;
	}

#newsitem .inner {
	padding: 5px 5px;
	}

#newsitem #IndexPromo {
	width: 391px;
	height: 120px;
	padding-top: 1px;
	}

#newsitem #item1 {
	top: 0px;
	line-height: 1.3em;
	float: left;
	}

#NewsCont {
	float: left;
	width: 240px;
	font-size: 11px;
	}

#item1 #NewsImg {
	float: left;
	width: 144px;
	height: 145px;
	}

#newsitem h2 {
	color: #7a0000;
	font-size: 11px;
	font-family: verdana, arial, sans-serif;
	}

#newsitem h2 a {
	color: #7a0000;
	text-decoration: none;
	}

#newsitem h2 a:hover {
	text-decoration: underline;
	}

#newsitem .newsfooter span {
	color: #838383;
	font-size: 9px;
	display: inline;
	float: right;
	}

#newsitem .newsfooter strong {
	color: #a60a00;
	font-weight: bold;
	}

#newsitem .newsfooter a {
	color: #0000FF;
	}

#newsitem .newsfooter a:hover {
	text-decoration: none;
	}

/* HOMEPAGE COLUMN 2
--------------------------------------------------------------------- */

#subpage_col2 .col2_fullbox {
	margin-top: 4px;
	background-color: #f3f3f3;
	width: 254px;
	float: right;
	}

#subpage_col2 .col2_fullbox_sports {
	margin-top: 4px;
	background-color: #f8eeee;
	width: 258px;
	float: right;
	color: #990000;
	}

#subpage_col2 .col2_fullbox_sports a {
	color: #990000;
	}

#subpage_col2 .col2_fullbox_casino {
	margin-top: 4px;
	background-color: #eef3f8;
	width: 258px;
	float: right;
	color: #386c9e;
	}

#subpage_col2 .col2_fullbox_casino a {
	color: #386c9e;
	}

#subpage_col2 .col2_fullbox_poker {
	margin-top: 4px;
	background-color: #f1f8ee;
	width: 258px;
	float: right;
	color: #015600;
	}

#subpage_col2 .col2_fullbox_poker a {
	color: #015600;
	}

#subpage_col2 #Banner250 {
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

.col2_fullbox .inner, .col2_fullbox_sports .inner, .col2_fullbox_casino .inner, .col2_fullbox_poker .inner {
	padding: 0 5px 5px 5px;
	}

.col2_fullbox .inner ul, .col2_fullbox_sports .inner ul, .col2_fullbox_casino .inner ul, .col2_fullbox_poker .inner ul {
	margin: 3px 0;
	padding-left: 5px;
	}

.col2_fullbox .inner ul li, .col2_fullbox_sports .inner ul li, .col2_fullbox_casino .inner ul li, .col2_fullbox_poker .inner ul li {
	padding: 0 0 0 8px;
	list-style-type: none;
	background: url('/resources/designimg/li-greyarrow.gif') no-repeat;
	background-position: left center;
	line-height: 2em;
	margin: 0;
	}

.col2_fullbox_sports .inner ul li {
	background: url('/resources/designimg/redarrow.gif') no-repeat;
	background-position: left center;
	}

.col2_fullbox_casino .inner ul li {
	background: url('/resources/designimg/bluearrow.gif') no-repeat;
	background-position: left center;
	}

.col2_fullbox_poker .inner ul li {
	background: url('/resources/designimg/greenarrow.gif') no-repeat;
	background-position: left center;
	}

.col2_fullbox .hdr {
	background: url('/resources/designimg/indexcontenthdr_bg.jpg') repeat-x;
	height: 20px;
	padding: 8px 0 0 5px;
	border-bottom: 1px solid #fff;
	}

.col2_fullbox_sports .hdr {
	background: url('/resources/designimg/sportscontenthdr_bg.jpg') repeat-x;
	height: 20px;
	padding: 8px 0 0 5px;
	border-bottom: 1px solid #fff;
	color: #fff;
	}

.col2_fullbox_sports .hdr h4, .col2_fullbox_casino .hdr h4, .col2_fullbox_poker .hdr h4 {
	font-size: 11px;
	color: #fff;
	}

.col2_fullbox_casino .hdr {
	background: url('/resources/designimg/casinocontenthdr_bg.jpg') repeat-x;
	height: 20px;
	padding: 8px 0 0 5px;
	border-bottom: 1px solid #fff;
	color: #fff;
	}

.col2_fullbox_poker .hdr {
	background: url('/resources/designimg/pokercontenthdr_bg.jpg') repeat-x;
	height: 20px;
	padding: 8px 0 0 5px;
	border-bottom: 1px solid #fff;
	color: #fff;
	}

.col2_fullbox .hdr h4 {
	color: #656565;
	font-size: 11px;
	}

.col-listing {
	border-bottom: 1px dashed #ccc;
	height: 30px;
	font-size: 10px;
	text-transform: uppercase;
	width: 200px;
	margin-left: 10px;
	margin-bottom: 3px;
	}

.col-listing a {
	color: #333;
	text-decoration: none;
	}

.col-listing a:hover {
	text-decoration: underline;
	}

.col-listing .adlogo {
	vertical-align: middle;
	margin-right: 4px;
	}

ul.forumlink {
	margin: 0 0 0 14px;
	padding: 0;
	}

/* RoomPromos
------------------------------------------------- */
#RoomPromos {
	width: 339px;
	float: left;
	}

.promorooms {
	height: 146px;
	}

.promorooms td.review a {
	background: url('/resources/designimg/index-playnow.gif') no-repeat;
	height: 17px;
	width: 70px;
	background-position: top left;
	display: block;
	}

.promorooms td.review a:hover {
	background: url('/resources/designimg/index-playnow.gif') no-repeat;
	height: 17px;
	width: 70px;
	background-position: 0 -17px;
	}

.promorooms td.review a span {
	display: none;
	}

.promorooms td.img {
	width: 54px;
	}

.promorooms td.roomname {
	width: 98px;
	}

.promorooms td.bonus {
	width: 82px;
	}

.promorooms td.review {
	width: 75px;
	}

.promorooms a {
	color: #333;
	text-decoration: none;
	}

.promorooms a strong {
	color: #333;
	text-decoration: underline;
	}

.promorooms a:hover strong {
	color: #333;
	text-decoration: none;
	}

.promorooms .completelist {
	float: right;
	width: 100px;
	padding-top: 6px;
	}

.promorooms .completelist a {
	color: #fff;
	background: url('/resources/designimg/li-whitearrow.gif');
	background-repeat: no-repeat;
	text-decoration: none;
	background-position: left center;
	padding-left: 6px;
	}

.promorooms .completelist a:hover {
	text-decoration: underline;
	}
	
.completelist ul {list-style-type: none; border-right: 1px dashed #ccc;}
.last ul {border-right: none;}
.completelist ul li {background: url('/resources/designimg/li-greyarrow.gif') no-repeat center left; height: 22px; padding-top: 3px; padding-left: 9px !important;}
.completelist a {color: #426483;}

.sports_header span, .cas_header span, .poker_header span {
	display: none;
	visibility: hidden;
	}

.cas_header {
	background: url('/resources/designimg/promogambling-hdr.gif') no-repeat;
	height: 23px;
	color: #fff;
	font-size: 10px;
	}

.promorooms .cascontainer {
	background-color: #f0f4f8;
	padding: 4px;
	margin-bottom: 1px;
	}

.promorooms .cascontainer .inner {
	background-color: #e0e8f1;
	border: 1px solid #d1dbe7;
	}

.poker_header {
	background: url('/resources/designimg/promopoker-hdr.gif') no-repeat;
	height: 23px;
	color: #fff;
	font-size: 10px;
	}

.promorooms .pokercontainer {
	background-color: #e6f4e6;
	padding: 4px;
	margin-bottom: 1px;
	}

.promorooms .pokercontainer .inner {
	background-color: #cee6ce;
	border: 1px solid #a3cda3;
	}

.sports_header {
	background: url('/resources/designimg/promosports-hdr.gif') no-repeat;
	height: 23px;
	color: #fff;
	font-size: 10px;
	}

.promorooms .sportscontainer {
	background-color: #dee6f2;
	padding: 4px;
	}

.promorooms .sportscontainer .inner {
	background-color: #c6d3e5;
	border: 1px solid #afc2de;
	}


/* PROMO AREA 
--------------------------------------------------------------------- */

.indexpromo {
	margin: 0;
	padding: 0;
	}

.indexpromotabs {
	z-index: 6;
	top: 1px;
	padding-top: 5px;
	}
	
.indexpm_on {
	height: 16px;
	width: 44px;
	margin-left: 1px;
	}

.indexpm_off {
	height: 16px;
	width: 44px;
	margin-left: 1px;
	}

.indexpm_ovr {
	height: 16px;
	width: 44px;
	margin-left: 1px;
	}

.indexpromorooms, .indexpromorooms_2, .indexpromorooms_3 {
	height: 95px;
	}

ul#indexpromohdr li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	display: inline;
	}

.indexpromo .logo {
	}


/* --------------------------------------------------------------------- */
										     	/* NEWS PAGE */
/* --------------------------------------------------------------------- */

#story {
	width: 507px;
	margin: 1px 0px 0 1px;
	float: left;
	}

#contentstory {
	width: 669px;
	margin: 1px 1px 0 1px;
	float: left;
	}

#contentstory .inner, #story .inner, #contentpage_leftcol .inner {
	padding: 5px;
	}

#contentstory h4, .subpagecontent h4, #story .inner h4 {
	background: url('/resources/designimg/h4bg.gif') repeat-x;
	font-size: 14px;
	font-family: arial, sans-serif;
	height: 20px;
	padding-top: 4px;
	padding-left: 5px;
	color: #5c6f73;
	margin-top: 12px;
	}

#contentstory h5, .sub-table h2 {
	margin-top: 6px;
	font-size: 14px;
	color: #7a0000;
	font-family: arial, sans-serif;
	}

.inner .subpagecontent {
	/*padding: 0 10px 10px 10px;*/
	}
.inner .subpagecontent:after{
    display:block;
    content:'';
    clear:both;
}
/* removed by shane
#contentstory img, #subpagecontent img {
	padding: 1px;
	border: 1px solid #525252;
	}
*/

#contentstory img.off, #contentpage_leftcol img.off {
	margin: 0;
	padding: 0;
	border: none;
	float: none;
	}

#contentstory img.imgright, #contentpage_leftcol img.imgright, img.imgright {
	float: right;
	border: 1px solid #333;
	margin: 5px 5px 5px 5px;
	}

#contentstory .boxrightoff, #contentpage_leftcol .boxrightoff, #content .boxrightoff {
	float: right;
	margin: 5px;
	border: none;
	}

#contentstory .boxright, #contentpage_leftcol .boxright, #content .boxright {
	float: right;
	margin: 0 0 5px 5px;
	border: 1px solid #333;
	}

#contentstory .boxleftoff, #contentpage_leftcol .boxleftoff, #content .boxleftoff {
	float: left;
	margin: 5px;
	border: none;
	}

#contentstory img.imgrightoff, #contentpage_leftcol img.imgrightoff, img.imgrightoff {
	float: right;
	margin: 5px;
	border: none;
	}

#contentstory img.imgleft, #contentpage_leftcol img.imgleft {
	float: left;
	margin: 5px 10px 5px 5px;
	}

#contentstory img.imgleftoff, #contentpage_leftcol img.imgleftoff {
	float: left;
	margin: 5px 10px 5px 5px;
	border: none;
	}

#story .footcredit, #contentstory .footcredit {
	font-size: 10px;
	color: #666;
	}

#story .publishdate, #contentstory .publishdate {
	font-size: 10px;
	color: #666;
	margin-top: 4px;
	margin-bottom: 6px;
	}

#toolbar {
	background-color: #ece9e3;
	border-bottom: 1px solid #cdcdcf;
	height: 24px;
	color: #808080;
	font-size: 10px;
	}

#toolbar a {
	color: #333;
	text-decoration: none;
	}

#toolbar a:hover {
	text-decoration: underline;
	color: #A8262B;
	}

#toolbar .fontdef {
	color: #A8262B;
	}

#toolbar .inner {
	padding: 6px 0 0 5px;
	}

#story h3, #contentstory h3, #content .sub-table h2 {
	color: #7a0000;
	font-size: 20px;
	font-weight: normal;
	}

#newsheadline {
	float: left;
	float: left;
	width: 224px;
	}

#skyscraperbanner {
	float: left;
	width: 160px;
	height: 600px;
	margin-left: 1px;
	margin-top: 1px;
	padding-bottom: 5px;
	text-align: center;
	background: url('/resources/designimg/diag_lines.gif');
	}

/* Quotes
------------------------------------------------- */

.leftquotations {
	float: left;
	font-size: 16px;
	width: 230px;
	font-family: georgia, arial, verdana, sans-serif;
	color: #555;
	margin: 5px 15px 5px 0;
	line-height: 1.4em;
	}

.rightquotations {
	float: right;
	font-size: 16px;
	width: 230px;
	font-family: georgia, arial, verdana, sans-serif;
	color: #555;
	margin: 5px 15px 5px 0;
	line-height: 1.4em;
	}

.leftquotations p, .rightquotations p {
	padding: 0;
	margin: 0 20px;
	}

.leftquotations .leftquote, .rightquotations .leftquote {
	background: url('/resources/designimg/leftquote.gif') no-repeat;
	height: 17px;
	padding-bottom: 3px;
	}

.leftquotations .rightquote, .rightquotations .rightquote {
	background: url('/resources/designimg/rightquote.gif') no-repeat;
	background-position: right;
	height: 17px;
	}

/* --------------------------------------------------------------------- */
										     	/* SUB / CONTENT PAGE */
/* --------------------------------------------------------------------- */

#contentpage_leftcol {
	width: 733px;
	float: left;
	}

#contentpage-widecontainer {
	width: 810px;
	float: left;
	}

#contentpage-widecontainer .inner {padding: 20px 7px;}

#contentpage_leftcol h5,  {
	margin-top: 6px;
	font-size: 14px;
	color: #7a0000;
	font-family: arial, sans-serif;
	}

#contentpage_leftcol .inner .subpagecontent {
	 /*padding: 0 10px 10px 10px; */
	}

/* removed by shane
#contentpage_leftcol img {
	padding: 1px;
	border: 1px solid #525252;
	}
*/

#contentpage_leftcol img.off {
	margin: 0;
	padding: 0;
	border: none;
	float: none;
	}

#contentpage_leftcol .imgright {
	float: right;
	margin: 5px 5px 5px 5px;
	}

#contentpage_leftcol .imgleft {
	float: left;
	margin: 5px 10px 5px 5px;
	}

#contentpage_leftcol h3, #contentpage-widecontainer h3 {
	color: #7a0000;
	font-size: 20px;
	font-weight: normal;

	}

#contentpage_leftcol .footcredit {
	font-size: 10px;
	color: #666;
	}

/* Table Styles
---------------------------------- */
.infotable, .tournfeed_table {
	border-bottom: 1px solid #ecebe6;
	}

.infotable th, .tournfeed_table th {
	background-color: #e5e2d9;
	height: 24px;
	}

.tournfeed_table th, .tournfeed_table td {padding: 3px;}

.infotable tr.title td {
	background-color: #f1f0eb;
	height: 20px;
	padding: 0 0 0 2px;
	font-weight: bold;
	}

.infotable tr.results td {
	background-color: #ebe9e2;
	}

.infotable td, .tournfeed_table td {
	background-color: #f9f9f9;
	height: 20px;
	padding: 0 2px;
	}

.infotable tr.off td, .tournfeed_table tr.off td {
	background-color: #f4f3f0
	}

.payfeed_table {width: 100%; margin-top: 5px;}
.payfeed_table a {color: #4B7FB1;}
.payfeed_table th {background: url('/resources/designimg/subcol-hdrbg.jpg') 0 -5px; border-bottom: #bfbfbf; height: 30px; padding-left: 3px;}
.payfeed_table td {border-bottom: 1px dotted #ccc; padding: 3px 2px;}


/* --------------------------------------------------------------------- */
										     	/* DAILY HEADLINES */
/* --------------------------------------------------------------------- */

#headlines {
	float: left;
	width: 391px;
	}

#headlines .hdr {
	background: url('/resources/designimg/headline_bg.gif') repeat-y;
	height: 18px;
	margin-bottom: 1px;
	font-size: 9px;
	color: #fff;
	padding: 7px 0 0 6px;
	}

#headlines {
	width: 391px;
	float: left
	}

#headlines .hdr {
	background: url('/resources/designimg/indexheadline_bg.jpg') no-repeat;
	height: 17px;
	margin-bottom: 1px;
	font-size: 9px;
	color: #fff;
	padding: 7px 0 0 6px;
	}

#headlines .headlinehdr {
	background: url('/resources/designimg/indexheadline_bg.jpg') no-repeat;
	height: 17px;
	margin-bottom: 1px;
	font-size: 9px;
	color: #fff;
	padding: 7px 0 0 6px;
	}

#headlines ul {
	margin: 3px 0 8px 0;
	padding: 3px 2px 1px 10px;
	}

#headlines li {
	padding-top: .3em;
	padding-left: 6px;
	background: url('/resources/designimg/headlines_arrow.gif') no-repeat;
	background-position: center left;
	}

#IndexNews a, #IndexBlog a {
	color: #333;
	text-decoration: none;
	font-size: 10px;
	}

#IndexNews a:hover, #IndexBlog a:hover {
	text-decoration: underline;
	}

#NewsSep {
	background: url('/resources/designimg/indexnews-seperator.gif') repeat-y;
	float: left;
	margin-top: 8px;
	width: 1px;
	height: 95px;
	}

#IndexNews ul, #IndexBlog ul {
	margin: 3px 0 8px 10px;
	padding: 3px 0px 1px 3px;
	color: #333;
	}

#IndexNews ul li, #IndexBlog ul li {
	background: url('/resources/designimg/li-greyarrow.gif') no-repeat;
	background-position: left center;
	list-style-type: none;
	line-height: 1.5em;
	padding-top: 0;
	padding-left: 8px;
	}

BODY#homepage #headlines h2 {
	background: url('/resources/designimg/hdr_newsheadlines.gif') no-repeat;
	width: 81px;
	height: 8px;
	float: left;
	margin-top: 2px;
	margin-right: 4px;
	}

/* changed by shane for 2.0 subpages
#headlines ul {
	margin: 3px 0 0 0;
	padding: 3px 2px 1px 5px;
	}

#headlines li {
	padding-top: .1em;
	padding-left: 6px;
	background: url('/resources/designimg/headlines_arrow.gif') no-repeat;
	background-position: center left;
	}

#headlines ul a {
	color: #0d4e83;
	}

#headlines ul a:hover {
	text-decoration: none;
	} 
*/

#subheadlines {
	margin: 1px 0 0 0;
	float: left;
	width: 339px;
	height: 207px;
	border-bottom: 1px solid #ccc;
	}

#contentsubheadlines, #racesubheadlines, .contentsubheadlines {
	margin: 1px 0 0 0;
	float: left;
	width: 224px;
	border-bottom: 1px solid #ccc;
	padding-bottom: 5px;
	}
	
#racesubheadlines {
	margin-top: 10px;
	}

#news_subheadlines {
	margin: 1px 0 0 0;
	float: left;
	width: 224px;
	height: 207px;
	border-bottom: 1px solid #ccc;
	}

BODY#homepage #subheadlines h2 {
	background: url('/resources/designimg/hdr_newsheadlines.gif') no-repeat;
	width: 81px;
	height: 8px;
	float: left;
	margin-top: 2px;
	margin-right: 4px;
	}

BODY#poker #subheadlines h2, BODY#poker #news_subheadlines h2 {
	background: url('/resources/designimg/poker_newsheadlines.gif') no-repeat;
	width: 81px;
	height: 8px;
	float: left;
	margin-top: 2px;
	margin-right: 4px;
	}

#contentsubheadlines h2, #racesubheadlines h2, .contentsubheadlines h2 {
	font-size: 10px;
	text-transform: uppercase;
	}

BODY#casino #subheadlines h2, BODY#casino #news_subheadlines h2 {
	background: url('/resources/designimg/casino_newsheadlines.gif') no-repeat;
	width: 81px;
	height: 8px;
	float: left;
	margin-top: 2px;
	margin-right: 4px;
	}

BODY#sports #subheadlines h2, BODY#sports #news_subheadlines h2 {
	background: url('/resources/designimg/sports_newsheadlines.gif') no-repeat;
	width: 81px;
	height: 8px;
	float: left;
	margin-top: 2px;
	margin-right: 4px;
	}

#subheadlines ul, #news_subheadlines ul, #contentsubheadlines ul, #racesubheadlines ul, .contentsubheadlines ul {
	margin: 3px 0 0 3px;
	padding: 3px 2px 1px 2px;
	list-style-type: none;
	}

#subheadlines li, #news_subheadlines li, #contentsubheadlines li, #racesubheadlines li, .contentsubheadlines li {
	line-height: 1.9em;
	padding-left: 9px;
	background: url('/resources/designimg/headlines_arrow.gif') no-repeat;
	background-position: center left;
	}

#subheadlines ul a, #news_subheadlines ul a, #contentsubheadlines ul a, #racesubheadlines ul a, .contentsubheadlines ul a {
	color: #0000ff;
	text-decoration: none;
	}

#subheadlines ul a:hover, #news_subheadlines ul a:hover, #contentsubheadlines ul a:hover,  #racesubheadlines ul a:hover, .contentsubheadlines ul a:hover {
	text-decoration: underline;
	}

.sub_newsimg p {
	margin: 0;
	padding: 0;
	color: #999;
	font-size: 10px;
	}

.sub_newsimg img {
	margin-top: 4px;
	margin-left: 1px;
	}

#contentsubheadlines .hdr, #racesubheadlines .hdr, .contentsubheadlines .hdr {
	height: 18px;
	margin-bottom: 1px;
	font-size: 9px;
	color: #fff;
	padding: 7px 0 0 6px;
	padding-bottom: 1px;
	border-bottom: 1px dotted #999;
	}

BODY#casino #contentsubheadlines .hdr {
	background: url('/resources/designimg/casino_subheadlinebg.jpg') no-repeat;
	}

BODY#poker #contentsubheadlines .hdr {
	background: url('/resources/designimg/poker_subheadlinebg.jpg') no-repeat;
	}

BODY#sports #contentsubheadlines .hdr, .secondmenu {
	background: url('/resources/designimg/sports_subheadlinebg.jpg') no-repeat;
	}

.secondmenu {margin-top: 20px;}

BODY#racing #contentsubheadlines .hdr, BODY#racing #racesubheadlines .hdr {
	background: url('/resources/designimg/racing_subheadlinebg.jpg') no-repeat;
	}

BODY#bingo #contentsubheadlines .hdr {
	background: url('/resources/designimg/bingo_subheadlinebg.jpg') no-repeat;
	}

BODY#skillgames #contentsubheadlines .hdr {
	background: url('/resources/designimg/skill_subheadlinebg.jpg') no-repeat;
	}

BODY#slots #contentsubheadlines .hdr {
	background: url('/resources/designimg/slots_subheadlinebg.jpg') no-repeat;
	}

BODY#casino #subheadlines .hdr, BODY#casino #news_subheadlines .hdr {
	background: url('/resources/designimg/casino_headlinebg.jpg') repeat-y;
	height: 18px;
	margin-bottom: 1px;
	font-size: 9px;
	color: #fff;
	padding: 7px 0 0 6px;
	}

BODY#poker #subheadlines .hdr, BODY#poker #news_subheadlines .hdr {
	background: url('/resources/designimg/poker_headlinebg.jpg') repeat-y;
	height: 18px;
	margin-bottom: 1px;
	font-size: 9px;
	color: #fff;
	padding: 7px 0 0 6px;
	}

BODY#sports #subheadlines .hdr, BODY#sports #news_subheadlines .hdr {
	background: url('/resources/designimg/sports_headlinebg.jpg') repeat-y;
	height: 18px;
	margin-bottom: 1px;
	font-size: 9px;
	color: #fff;
	padding: 7px 0 0 6px;
	}

	/* Top 5 Promo
	----------------------------------------------------------------------*/
	
	.top5-header h3 {
		background: url('/resources/designimg/top5-sprite.png') no-repeat;
		width: 135px;
		height: 12px;
		border: none;
		padding: 0 !important;
		margin-top: 0 !important;
		background-color: none;
		}

	.top5-header {
		background: url('/resources/designimg/top5-hdr.jpg') repeat-x;
		height: 24px;
		padding: 13px 0 0 10px;
		-moz-border-radius-topright: 4px;
		-moz-border-radius-topleft: 4px;
		}

	.top5-slotsheader {
		background: url('/resources/designimg/top5-slotshdr.jpg') no-repeat;
		height: 24px;
		padding: 13px 0 0 10px;
		-moz-border-radius-topright: 4px;
		-moz-border-radius-topleft: 4px;
		}

	.top5-slotsheader h3 span {
		display: none;
		visibility: hidden;
		}

	.top5-header h3 span {
		display: none;
		visibility: hidden;
		}

	#top5rated {
		height: 16px;
		background: #efefef;
		padding-top: 10px;
		}

	#top5rated div {background: url('/resources/designimg/top5-sprite.png') no-repeat; float: left; display: block; height: 8px;}
	
	#top5rated .title-fantasysports{
		background-position: -75px -12px;
		width:79px;
		margin-left:10px;
	}
	
	
	
	#top5rated .title-casino {
		background-position: 0 -12px;
		width: 70px;
		margin-left: 10px;
		}

	#top5rated .title-bonus {
		background-position: 0 -20px;
		width: 32px;
		margin-left: 277px;
		}

	#top5rated .title-rating {
		background-position: 0 -28px;
		width: 59px;
		margin-left: 47px;
		}

	#top5box {
		border-left: 1px solid #d9d9d9;
		border-right: 1px solid #d9d9d9;
		border-bottom: 1px solid #d9d9d9;
		background-color: #f2f3f4;
		}

	.sublisting {
		height: 46px;
		padding: 3px 0;
		margin: 1px auto 0 auto;
		border: 1px solid #e6e7e8;
		background-color: #fff;
		clear: both;
		}

	.sublisting .logo {
		width: 105px;
		float: left;
		}

	.sublisting .description {
		width: 220px;
		padding-top: 2px;
		float: left;
		font-size: 10px;
		letter-spacing: -.5px;
		padding-right: 10px;
		line-height: 14px;
		}
	.sublisting .description a, .sublisting .description strong {
		color: #4b7fb1;
		font-size: 11px;
		letter-spacing: -.5px;
		}

	.sublisting .bonus {
		float: left;
		width: 73px;
		padding-top: 11px;
		height: 37px;
		background: url('/resources/designimg/top5-sprite.png') no-repeat 0 -41px;
		font-size: 16px;
		line-height: 13px;
		font-weight: bold;
		text-align: center;
		font-family: arial, verdana, sans-serif;
		letter-spacing: -1px;
	}

	.sublisting .bonus a {text-decoration: none; display: block; height: 37px; width: 73px; color: #333;}

	.sublisting .bonus span {
		color: #b00000;
		font-weight: normal;
		font-size: 10px;
		letter-spacing: 0px;
		line-height: 10px;
		}

	.sublisting .rated {
		float: left;
		width: 115px;
		text-align: center
	}

	.sublisting .rated a {
		background: url('/resources/designimg/top5-sprite.png') no-repeat 0 -94px;
		display: block;
		height: 30px; 
		width: 77px;
		margin: 8px auto 0 auto;
		}
	.sublisting .rated a:hover {
		background: url('/resources/designimg/top5-sprite.png') no-repeat 0 -124px;
	}

	.sublisting .download {
		float: left;
		width: 45px;
		text-align: center;
	}

	.sublisting .download a {
		background: url('/resources/designimg/top5-sprite.png') no-repeat 0 -159px;
		width: 25px;
		margin: 12px auto 0 auto;
		height: 25px;
		display: block;
		}

	.sublisting .download a.no {background-position: -56px -159px;}

	.sublisting .rated span, .sublisting .download span, .playbut span {
		display: none;
		visibility: hidden;
	}

	.sublisting .playnow {
		float: left;
		text-align: center;
		width: 74px;
		}

	.sublisting .usplaynow, .sublisting .visit-casino {
		float: left;
		text-align: center;
		width: 95px;
		padding-top: 12px;
		}

	.sublisting .macplaynow {
		float: left;
		text-align: center;
		width: 115px;
		padding-top: 12px;
		}

	.sublisting .playnow a {
		background: url('/resources/designimg/top5-playnowindex.jpg') no-repeat;
		height: 30px;
		width: 65px;
		display: block;
		}

	.sublisting .playnow a:hover {
		background: url('/resources/designimg/top5-playnowindex.jpg') no-repeat;
		background-position: 0 -30px;
		}

	a.playbut {
		background: url('/resources/designimg/index_playnow.jpg') no-repeat;
		height: 25px;
		width: 71px;
		display: block;
		margin-bottom: 2px;
		margin: 0 auto;
		}

	a.playbut:hover {
		background: url('/resources/designimg/index_playnow.jpg') no-repeat;
		background-position: 0 -25px;
		}

	.sublisting .usplaynow a.reviewbut {
		background: url('/resources/designimg/index_review.gif') no-repeat;
		height: 14px;
		width: 71px;
		display: block;
		margin-bottom: 4px;
		}

	.sublisting .usplaynow a.reviewbut:hover {
		background: url('/resources/designimg/index_review.gif') no-repeat;
		background-position: 0 -14px;
		}

	.sublisting .playnow span, .top5listing .usplaynow span, .visitbut span {
		display: none;
		visibility: hidden;
		}

	a.visitbut {
		background: url('/resources/designimg/index_visitcasino.jpg') no-repeat;
		height: 25px;
		width: 71px;
		display: block;
		margin-bottom: 2px;
		margin: 0 auto;
		}

	a.visitbut:hover {
		background: url('/resources/designimg/index_visitcasino.jpg') no-repeat;
		background-position: 0 -25px;
		}


	.visit-casino {float: left;}
	
	/* Smaller Box */
	
	#top5 .sublisting .description {width: 144px !important; padding-right: 4px !important;}
	#top5 .visit-casino {float: left;	padding-top: 12px;}
	#top5 .sublisting .usplaynow {
		float: left;
		text-align: center;
		width: 80px !important;
		padding-top: 12px;
		}
	#top5 .sublisting .visit-casino {width: 71px;}
		
	/*=====================*/

	#top5 {
		float: left;
		width: 596px;
		margin-top: 1px;
		font-family: verdana, arial, sans-serif;
		}

	#top5 h3, .top5 h3 {
		background: url('/resources/designimg/top5-sprite.png') no-repeat;
		}

	BODY#slots .top5 h3, BODY#slots .top5-header h3 {background: none;}

	BODY#poker #top5 h3, BODY#poker .top5-header h3 {background-position: 0 -209px !important; background-color: transparent;}
	BODY#sports #top5 h3, BODY#sports .top5-header h3 {background-position: 0 -236px; background-color: transparent;}
	BODY#racing #top5 h3, BODY#racing .top5-header h3 {background-position: 0 -261px; background-color: transparent}
	BODY#bingo #top5 h3, BODY#bingo .top5-header h3 {background-position: 0 -290px; background-color: transparent}
	BODY#skillgames #top5 h3, BODY#skillgames .top5-header h3 {background-position: 0 -318px; background-color: transparent}

	.top5-header {
		background: url('/resources/designimg/top5-hdr.jpg') repeat-x;
		height: 24px;
		padding: 13px 0 0 10px;
		-moz-border-radius-topright: 4px;
		-moz-border-radius-topleft: 4px;
	}
	
	BODY#slots .top5-header {background: url('/resources/designimg/top5-slotshdr.jpg') repeat-x;}}
	BODY#poker .top5-header {background: url('/resources/designimg/top5-pokerhdr.jpg') repeat-x;}
	BODY#sports .top5-header {background: url('/resources/designimg/top5-sportshdr.jpg') repeat-x;}
	BODY#racing .top5-header {background: url('/resources/designimg/top5-racinghdr.jpg') repeat-x;}
	BODY#bingo .top5-header {background: url('/resources/designimg/top5-bingohdr.jpg') repeat-x;}
	BODY#skillgames .top5-header {background: url('/resources/designimg/top5-skillhdr.jpg') repeat-x;}

	#top5 h3 {
		width: 135px;
		height: 12px;
		}

	#top5 h3 span {
		display: none;
		visibility: hidden;
		}

	#top5 #top5rated {
		height: 16px;
		background: #efefef;
		padding-top: 10px;
		}

	#top5rated div {background: url('/resources/designimg/top5-sprite.png') no-repeat; float: left; display: block; height: 8px;}
	#top5rated .title-casino {
		background-position: 0 -12px;
		width: 70px;
		margin-left: 10px;
		}

	#top5rated .title-bonus {
		background-position: 0 -20px;
		width: 32px;
		margin-left: 195px;
		}

	#top5rated .title-rating {
		background-position: 0 -28px;
		width: 59px;
		margin-left: 47px;
		}

	#top5box {
		border-left: 1px solid #d9d9d9;
		border-right: 1px solid #d9d9d9;
		border-bottom: 1px solid #d9d9d9;
		background-color: #f2f3f4;
		height: 303px;
		}

	.top5listing {
		height: 46px;
		padding: 3px 0;
		margin: 1px auto 0 auto;
		border: 1px solid #e6e7e8;
		background-color: #fff;
		clear: both;
		}

	.top5listing .logo {
		width: 105px;
		float: left;
		}

	.top5listing .description {
		width: 144px;
		padding-top: 2px;
		float: left;
		font-size: 10px;
		letter-spacing: -.5px;
		padding-right: 4px;
		}

	.top5listing .description a, .top5listing .description strong {
		color: #4b7fb1;
		font-size: 11px;
		letter-spacing: -.5px;
		}

	.top5listing .bonus {
		float: left;
		width: 73px;
		padding-top: 11px;
		height: 37px;
		background: url('/resources/designimg/top5-sprite.png') no-repeat 0 -41px;
		font-size: 16px;
		line-height: 13px;
		font-weight: bold;
		text-align: center;
		font-family: arial, verdana, sans-serif;
		letter-spacing: -1px;
	}

	.top5listing .bonus a {text-decoration: none; display: block; height: 37px; width: 73px; color: #333;}

	.top5listing .bonus span {
		color: #b00000;
		font-weight: normal;
		font-size: 10px;
		letter-spacing: 0px;
		line-height: 10px;
		}

	.top5listing .rated {
		float: left;
		width: 115px;
		text-align: center
	}

	.top5listing .rated a {
		background: url('/resources/designimg/top5-sprite.png') no-repeat 0 -94px;
		display: block;
		height: 30px; 
		width: 77px;
		margin: 8px auto 0 auto;
		}
	.top5listing .rated a:hover,  {
		background: url('/resources/designimg/top5-sprite.png') no-repeat 0 -124px;
	}

	.top5listing .download {
		float: left;
		width: 45px;
		text-align: center;
	}

	.top5listing .download a {
		background: url('/resources/designimg/top5-sprite.png') no-repeat 0 -159px;
		width: 25px;
		margin: 12px auto 0 auto;
		height: 25px;
		display: block;
		}

	.top5listing .rated span, .top5listing .download span, .playbut span, .visit-casino span {
		display: none;
		visibility: hidden;
	}

	.top5listing .playnow {
		float: left;
		text-align: center;
		width: 74px;
		}

	.top5listing .usplaynow {
		float: left;
		text-align: center;
		width: 80px;
		padding-top: 12px;
		}

	.top5listing .macplaynow {
		float: left;
		text-align: center;
		width: 80px;
		padding-top: 12px;
		}

	.top5listing .playnow a {
		background: url('/resources/designimg/top5-playnowindex.jpg') no-repeat;
		height: 30px;
		width: 65px;
		display: block;
		}

	.top5listing .playnow a:hover {
		background: url('/resources/designimg/top5-playnowindex.jpg') no-repeat;
		background-position: 0 -30px;
		}

	a.playbut {
		background: url('/resources/designimg/index_playnow.jpg') no-repeat;
		height: 25px;
		width: 71px;
		display: block;
		margin-bottom: 2px;
		margin: 0 auto;
		}

	a.playbut:hover {
		background: url('/resources/designimg/index_playnow.jpg') no-repeat;
		background-position: 0 -25px;
		}

	.visit-casino {float: left;	padding-top: 12px;}

	a.visitbut {
		background: url('/resources/designimg/index_visitcasino.jpg') no-repeat;
		height: 25px;
		width: 71px;
		display: block;
		margin-bottom: 2px;
		margin: 0 auto;
		}

	a.visitbut:hover {
		background: url('/resources/designimg/index_visitcasino.jpg') no-repeat;
		background-position: 0 -25px;
		}

	.top5listing .usplaynow a.reviewbut {
		background: url('/resources/designimg/index_review.gif') no-repeat;
		height: 14px;
		width: 71px;
		display: block;
		margin-bottom: 4px;
		}

	.top5listing .usplaynow a.reviewbut:hover {
		background: url('/resources/designimg/index_review.gif') no-repeat;
		background-position: 0 -14px;
		}

	.top5listing .playnow span, .top5listing .usplaynow span {
		display: none;
		visibility: hidden;
		}

	.play-games-row {
		text-align: center;
		margin: 10px 0 6px 0;
	}
	

/* Topic Listings
------------------------------------------------- */

#topiclistings {
	clear: both;
	float: left;
	margin-top: 4px;
	margin-bottom: 5px;
	margin-left: 2px;
	width: 100%;
	}
.top5listing:after{
    display:block;
    clear:both;
    content:'';
}
#topiclistings .topic {
	width: 180px;
	float: left;
	}

.topic a span {
	display: none;
	visibility: hidden;
	}

.undertopic a {
	color: #fff;
	text-decoration: none;
	}

BODY#casino .undertopic a, BODY#casino .undertopic {
	color: #476b8b;
	}

BODY#business .undertopic a, BODY#business .undertopic  {
	color: #333;
	}


.undertopic a:hover {
	text-decoration: underline;
	}

.topic .undertopic {
	height: 26px;
	width: 180px;
	color: #fff;
	font-weight: bold;
	margin-top: 1px;
	}

.topic .undertopic div {
	padding: 6px 0 0 5px;
	}

.topic .topiccontent a {
	color: #333;
	text-decoration: none;
	}

.topic .topiccontent a:hover {
	text-decoration: underline;
	}

.topic .topiccontent {
	width: 180px;
	margin-top: 2px;
	height: 170px;
	}

.topic .topiccontent .inner {
	padding: 10px 3px 10px 10px;
	font-size: 11px;
	}

.topic .topiccontent h3 {
	font-size: 10px;
	margin-bottom: 0 !important;
	text-transform: uppercase;
	}

.topic .topiccontent .topiclists {
	line-height: 1.8em;
	}

.topic .topiccontent .topiclists a {
	color: #9c0a0a;
	text-decoration: none;
	}

.topic .topiccontent .topiclists a:hover {
	text-decoration: underline;
	}

BODY#casino .topic .topiccontent .topiclists a {
	color: #1b3246;
	}

BODY#poker .topic .topiccontent .topiclists a {
	color: #006401;
	}

BODY#racing .topic .topiccontent .topiclists a {
	color: #40332a;
	}

BODY#bingo .topic .topiccontent .topiclists a {
	color: #4c1e4d;
	}

BODY#skillgames .topic .topiccontent .topiclists a {
	color: #294063;
	}

BODY#business .topic .topiccontent .topiclists a {
	color: #6E6E6E;
	}

BODY#sports .topic .topiccontent {
	background: url('/resources/designimg/sports-topic-contentbg.jpg') no-repeat;
	}

BODY#sports .topic .undertopic {
	background: url('/resources/designimg/sports-subtab.gif') no-repeat;
	}

BODY#casino .topic .topiccontent {
	background: url('/resources/designimg/casino-topic-contentbg.jpg') no-repeat;
	}

BODY#casino .topic .undertopic {
	background: url('/resources/designimg/casino-subtab.gif') no-repeat;
	}

BODY#poker .topic .topiccontent {
	background: url('/resources/designimg/poker-topic-contentbg.jpg') no-repeat;
	}

BODY#poker .topic .undertopic {
	background: url('/resources/designimg/poker-subtab.gif') no-repeat;
	}

BODY#racing .topic .topiccontent {
	background: url('/resources/designimg/racing-topic-contentbg.jpg') no-repeat;
	}

BODY#racing .topic .undertopic {
	background: url('/resources/designimg/racing-subtab.gif') no-repeat;
	}

BODY#bingo .topic .topiccontent {
	background: url('/resources/designimg/bingo-topic-contentbg.jpg') no-repeat;
	}

BODY#bingo .topic .undertopic {
	background: url('/resources/designimg/bingo_subtab.gif') no-repeat;
	}

BODY#skillgames .topic .topiccontent {
	background: url('/resources/designimg/skill-topic-contentbg.jpg') no-repeat;
	}

BODY#skillgames .topic .undertopic {
	background: url('/resources/designimg/skill_subtab.gif') no-repeat;
	}

BODY#slots .topic .topiccontent {
	background: url('/resources/designimg/slots-topic-contentbg.jpg') no-repeat;
	}

BODY#slots .topic .undertopic {
	background: url('/resources/designimg/slots-subtab.gif') no-repeat;
	}

BODY#business .topic .topiccontent {
	background: url('/resources/designimg/index-topic-contentbg.jpg') no-repeat;
	}

BODY#business .topic .undertopic {
	background: url('/resources/designimg/index-subtab.gif') no-repeat;
	}

.topic a.basketball {
	background: url('/resources/designimg/sports-basketball.jpg') no-repeat;
	height: 112px;
	width: 180px;
	display: block;
	}

.topic a.football {
	background: url('/resources/designimg/sports-football.jpg') no-repeat;
	height: 112px;
	width: 180px;
	display: block;
	}

.topic a.baseball {
	background: url('/resources/designimg/sports-baseball.jpg') no-repeat;
	height: 112px;
	width: 180px;
	display: block;
	}

.topic a.tennis {
	background: url('/resources/designimg/sports-tennis.jpg') no-repeat;
	height: 112px;
	width: 180px;
	display: block;
	}

.topic a.nfl {
	background: url('/resources/designimg/sports-nfl.jpg') no-repeat;
	height: 112px;
	width: 180px;
	display: block;
	}

.topic a.fights {
	background: url('/resources/designimg/sports-fights.jpg') no-repeat;
	height: 112px;
	width: 180px;
	display: block;
	}

.topic a.blackjack {
	background: url('/resources/designimg/casino-blackjack.jpg') no-repeat;
	height: 112px;
	width: 180px;
	display: block;
	}

.topic a.slots {
	background: url('/resources/designimg/casino-slots.jpg') no-repeat;
	height: 112px;
	width: 180px;
	display: block;
	}

.topic a.craps {
	background: url('/resources/designimg/casino-craps.jpg') no-repeat;
	height: 112px;
	width: 180px;
	display: block;
	}

.topic a.vpoker {
	background: url('/resources/designimg/casino-videopoker.jpg') no-repeat;
	height: 112px;
	width: 180px;
	display: block;
	}

.topic a.roulette {
	background: url('/resources/designimg/casino-roulette.jpg') no-repeat;
	height: 112px;
	width: 180px;
	display: block;
	}

.topic a.holdem {
	background: url('/resources/designimg/poker-holdem.jpg') no-repeat;
	height: 112px;
	width: 180px;
	display: block;
	}

.topic a.omaha {
	background: url('/resources/designimg/poker-omaha.jpg') no-repeat;
	height: 112px;
	width: 180px;
	display: block;
	}

.topic a.stud {
	background: url('/resources/designimg/poker-stud.jpg') no-repeat;
	height: 112px;
	width: 180px;
	display: block;
	}

.topic a.draw {
	background: url('/resources/designimg/poker-draw.jpg') no-repeat;
	height: 112px;
	width: 180px;
	display: block;
	}

.topic a.horses {
	background: url('/resources/designimg/racing-horses.jpg') no-repeat;
	height: 112px;
	width: 180px;
	display: block;
	}

.topic a.harness {
	background: url('/resources/designimg/racing-harness.jpg') no-repeat;
	height: 112px;
	width: 180px;
	display: block;
	}

.topic a.greyhounds {
	background: url('/resources/designimg/racing-greyhounds.jpg') no-repeat;
	height: 112px;
	width: 180px;
	display: block;
	}

.topic a.novelty {
	background: url('/resources/designimg/racing-novelty.jpg') no-repeat;
	height: 112px;
	width: 180px;
	display: block;
	}

.topic a.keno {
	background: url('/resources/designimg/bingo-keno.jpg') no-repeat;
	height: 112px;
	width: 180px;
	display: block;
	}

.topic a.bingo {
	background: url('/resources/designimg/bingo-bingo.jpg') no-repeat;
	height: 112px;
	width: 180px;
	display: block;
	}

.topic a.lotteries {
	background: url('/resources/designimg/bingo-lotteries.jpg') no-repeat;
	height: 112px;
	width: 180px;
	display: block;
	}

.topic a.scratchcards {
	background: url('/resources/designimg/bingo-scratchcards.jpg') no-repeat;
	height: 112px;
	width: 180px;
	display: block;
	}

.topic a.backgammon {
	background: url('/resources/designimg/skill-backgammon.jpg') no-repeat;
	height: 112px;
	width: 180px;
	display: block;
	}

.topic a.ginrummy {
	background: url('/resources/designimg/skill-ginrummy.jpg') no-repeat;
	height: 112px;
	width: 180px;
	display: block;
	}

.topic a.chess {
	background: url('/resources/designimg/skill-chess.jpg') no-repeat;
	height: 112px;
	width: 180px;
	display: block;
	}

.topic a.games {
	background: url('/resources/designimg/skill-games.jpg') no-repeat;
	height: 112px;
	width: 180px;
	display: block;
	}

.topic a.progressive {
	background: url('/resources/designimg/slots-progressive.jpg') no-repeat;
	height: 112px;
	width: 180px;
	display: block;
	}

.topic a.videopoker {
	background: url('/resources/designimg/slots-videopoker.jpg') no-repeat;
	height: 112px;
	width: 180px;
	display: block;
	}

.topic a.singlereel {
	background: url('/resources/designimg/slots-singlereel.jpg') no-repeat;
	height: 112px;
	width: 180px;
	display: block;
	}

.topic a.multireel {
	background: url('/resources/designimg/slots-multireel.jpg') no-repeat;
	height: 112px;
	width: 180px;
	display: block;
	}

/* business subsection */
.topic a.payment-processors {
	background: url('/resources/designimg/sub-payment-processors.jpg') no-repeat;
	height: 112px;
	width: 180px;
	display: block;
	}

.topic a.software-providers {
	background: url('/resources/designimg/sub-software-providers.jpg') no-repeat;
	height: 112px;
	width: 180px;
	display: block;
	}

.topic a.licensing-regulation {
	background: url('/resources/designimg/sub-licensing-regulation.jpg') no-repeat;
	height: 112px;
	width: 180px;
	display: block;
	}

.topic a.business-events {
	background: url('/resources/designimg/sub-events.jpg') no-repeat;
	height: 112px;
	width: 180px;
	display: block;
	}


.topic a:hover {
	background-position: 0 -112px;
	}

/* --------------------------------------------------------------------- */
										     	/* TABLE LAYOUTS */
/* --------------------------------------------------------------------- */

.contenttable {
	margin: 0 auto;
	color: #333;
	border: 1px solid #e3e3e3;
	}

.contenttable th {
	background-color: #5c6f73;
	border-bottom: 1px solid #45565a;
	color: #fff;
	padding: 2px 4px;
	}

.contenttable td {
	background-color: #fafafa;
	color: #333;
	padding: 2px 4px;
	}

.contenttable tr.off td {
	background-color: #f0f0f0;
	}

.bonustable {
	margin: 0 auto;
	color: #333;
	border: 1px solid #e3e3e3;
	}

.bonustable th {
	background-color: #5c6f73;
	border-bottom: 1px solid #45565a;
	color: #fff;
	height: 35px;
	padding: 2px 4px;
	}

.bonustable .stars {
	text-align: center;
	}

.bonustable td {
	background-color: #fff;
	color: #333;
	padding: 2px 4px;
	}

.bonustable tr.off td {
	background-color: #fafafa;
	}

.bonustable .logo, .bonustable tr.off .logo {
	text-align: center;
	background-color: #fff;
	}

/* --------------------------------------------------------------------- */
										     	/* FEATURED SITE */
/* --------------------------------------------------------------------- */

#featuredsite {
	width: 331px;
	float: left;
	margin-top: 11px;
	position: relative;
	bottom: 0;
	}

#featuredsite h2 {
	background: url('/resources/designimg/featuredsite_hdr.jpg') no-repeat;
	width: 330px;
	height: 23px;
	padding-left: 10px;
	padding-top: 5px;
	font-size: 12px;
	color: #2c2c2c;
	}

#featuredsite h2 a {
	color: #333;
	text-decoration: none;
	}

#featuredsite h2 a:hover {
	color: #333;
	text-decoration: underline;
	}
	
#featuredsite .details {
	background: url('/resources/designimg/featuredsite_bg.jpg') no-repeat;
	height: 237px;
	width: 355px;
	}

#featuredsite .details .left {
	width: 195px;
	float: left;
	}

#featuredsite .details .left p {
	margin: 0;
	padding: 5px 6px;
	}

#featuredsite .left a {
	color: #0000FF;
	font-weight: bold;
	}

#featuredsite .left a:hover {
	text-decoration: none;
	}

#featuredsite .details .right {
	width: 130px;
	float: left;
	padding-top: 10px;
	text-align: right;
	}

/* --------------------------------------------------------------------- */
										     	/* MAIN CONTENT */
/* --------------------------------------------------------------------- */

#maincontent {
	float: left;
	width: 486px;
	margin-top: 6px;
	}

#maincontent .content_fullbox {
	margin-left: 1px;
	margin-top: 1px;
	}
#maincontent .content_fullbox:after{
    content:'';
    display:block;
    clear:both;
}
#maincontent .content_fullbox .inner {
	padding: 5px 5px 10px 5px;
	}

BODY#homepage #maincontent .content_fullbox .fullboxhdr {
	background: url('/resources/designimg/indx_contenthdr_bg.jpg') no-repeat;
	width: 484px;
	height: 31px;
	}

#maincontent .content_fullbox .fullboxhdr {
	background: url('/resources/designimg/contenthdr_bg.gif') repeat-x;
	height: 30px;
	text-transform: uppercase;
	}

#maincontent .content_fullbox .fullboxhdr h3 {
	font-size: 11px;
	color: #fff;
	padding: 8px 0 0 5px;
	font-family: verdana, arial, sans-serif;
	}

BODY#casino #maincontent .content_fullbox .fullboxhdr {
	background-color: #6597ca;
	background-image: none;
	height: 30px;
	text-transform: none;
	}

BODY#poker #maincontent .content_fullbox .fullboxhdr {
	background-image: none;
	background-color: #015500;
	height: 30px;
	text-transform: none;
	}

BODY#business #maincontent .content_fullbox .fullboxhdr {
	background-image: none;
	background-color: #333;
	height: 30px;
	text-transform: none;
	}

BODY#sports #maincontent .content_fullbox .fullboxhdr {
	background-image: none;
	background-color: #990000;
	height: 30px;
	text-transform: none;
	clear: both
	}

BODY#racing #maincontent .content_fullbox .fullboxhdr {
	background-image: none;
	background-color: #51443c;
	height: 30px;
	text-transform: none;
	}

BODY#bingo #maincontent .content_fullbox .fullboxhdr {
	background-image: none;
	background-color: #502550;
	height: 30px;
	text-transform: none;
	}

BODY#skillgames #maincontent .content_fullbox .fullboxhdr {
	background-image: none;
	background-color: #294063;
	height: 30px;
	text-transform: none;
	}

BODY#slots #maincontent .content_fullbox .fullboxhdr {
	background-color: #da3e08;
	background-image: none;
	height: 30px;
	text-transform: none;
	}

BODY#homepage #maincontent .content_fullbox .fullboxhdr .featgame {
	background: url('/resources/designimg/featuredgame_3cardpoker.gif') no-repeat;
	width: 175px;
	height: 8px;
	margin-top: 3px;
	}

BODY#homepage #maincontent .content_fullbox .fullboxhdr .featarticle {
	background: url('/resources/designimg/featuredarticle.gif') no-repeat;
	width: 86px;
	height: 8px;
	}

BODY#sports .featsport {
	background: url('/resources/designimg/sports_featuredsport.gif') no-repeat;
	width: 79px;
	height: 8px;
	}

BODY#sports .featarticle {
	background: url('/resources/designimg/sports_featuredarticle.gif') no-repeat;
	width: 86px;
	height: 8px;
	}

BODY#casino .featgame {
	background: url('/resources/designimg/casino_featuredgame.gif') no-repeat;
	width: 112px;
	height: 8px;
	}

BODY#casino .featarticle {
	background: url('/resources/designimg/casino_featuredarticle.gif') no-repeat;
	width: 86px;
	height: 8px;
	}

BODY#poker .featarticle {
	background: url('/resources/designimg/poker_featuredgame.gif') no-repeat;
	width: 75px;
	height: 8px;
	}

/* Sub Index Reviews
------------------------------------------------- */
#indexreviews, #bonusoffers {
	clear: both;
	float: left;
	width: 247px;
	}

#indexreviews {
	padding-top: 7px;
	}

#indexreviews .review_container {
	border: 1px solid #d9d9d9;
	background-color: #f2f3f4;
	padding: 1px;
	margin-bottom: 5px;
	}

.review_container .title {
	color: #333;
	margin-bottom: 1px;
	font-weight: bold;
	height: 22px;
	padding: 6px 0 0 40px;
	}

.review_container ul.revlink {
	margin: 0;
	padding: 0;
	list-style-type: none;
	}

.review_container ul.revlink li {
	background-color: #fff;
	border: 1px solid #e6e7e8;
	padding: 7px 0 7px 10px;
	}

.review_container ul.revlink li.stars5 {
	background: url('/resources/designimg/index_stars5.jpg') no-repeat;
	background-position: 184px 9px;
	background-color: #fff;
	border: 1px solid #e6e7e8;
	}

.review_container ul.revlink li.stars45 {
	background: url('/resources/designimg/index_stars45.jpg') no-repeat;
	background-position: 184px 9px;
	background-color: #fff;
	border: 1px solid #e6e7e8;
	}

.review_container ul.revlink li.stars4 {
	background: url('/resources/designimg/index_stars4.jpg') no-repeat;
	background-position: 184px 9px;
	background-color: #fff;
	border: 1px solid #e6e7e8;
	}
	
.review_container ul.revlink li.stars35 {
	background: url('/resources/designimg/index_stars35.jpg') no-repeat;
	background-position: 184px 9px;
	background-color: #fff;
	border: 1px solid #e6e7e8;
	}
	
.review_container ul.revlink li.stars3 {
	background: url('/resources/designimg/index_stars3.jpg') no-repeat;
	background-position: 184px 9px;
	background-color: #fff;
	border: 1px solid #e6e7e8;
	}

ul.revlink li.casinolink a {
	color: #4b7fb1;
	text-decoration: none;
	}

ul.revlink li.sportslink a {
	color: #980101;
	text-decoration: none;
	}

#racing ul.revlink li a {
	color: #51443c;
	text-decoration: none;
	}

ul.revlink li.pokerlink a {
	color: #006400;
	text-decoration: none;
	}

ul.revlink li.businesslink a {
	color: #6e6e6e;
	text-decoration: none;
	}

ul.revlink li a:hover {
	text-decoration: underline;
	}

.review_container .casino {
	background: url('/resources/designimg/titleicon_casino.jpg') no-repeat;
	background-position: bottom left;
	background-color: #e5e5e5;
	}

.review_container .sportsbook {
	background: url('/resources/designimg/titleicon_sports.jpg') no-repeat;
	background-position: bottom left;
	background-color: #e5e5e5;
	}

.review_container .poker {
	background: url('/resources/designimg/titleicon_poker.jpg') no-repeat;
	background-position: bottom left;
	background-color: #e5e5e5;
	}

.review_container .business {
	background: url('/resources/designimg/titleicon_business.jpg') no-repeat;
	background-position: bottom left;
	background-color: #e5e5e5;
	}

/* --------------------------------------------------------------------- */
										     	/* SPLIT CONTENT */
/* --------------------------------------------------------------------- */

.col_split {
	margin: 1px 0 0 1px;
	padding: 0;
	}

.col_split .col_split1 {
	float: left;
	margin-right: 1px;
	width: 241px;
	}

.col_split .inner {
	padding: 0px;
	}

.col_split .col_split2 {
	float: left;
	width: 242px;
	}

.col_split .hdr {
	background: url('/resources/designimg/contenthdr_bg.gif') repeat-x;
	height: 18px;
	padding: 10px 0 0 5px;
	}

BODY#casino .col_split .hdr {
	background: url('/resources/designimg/casino_hdrbg.gif') repeat-x;
	height: 18px;
	padding: 10px 0 0 5px;
	}

BODY#poker .col_split .hdr {
	background: url('/resources/designimg/poker_hdrbg.gif') repeat-x;
	height: 18px;
	padding: 10px 0 0 5px;
	}

BODY#sports .col_split .hdr {
	background: url('/resources/designimg/sports_hdrbg.gif') repeat-x;
	height: 18px;
	padding: 10px 0 0 5px;
	}

.col_split .blog {
	margin: 5px 0 0 6px;
	padding: 0;
	}

.col_split ul {
	list-style-type: none;
	}

.col_split li {
	padding: 0 0 4px 0;
	}

.col_split .blog a {
	background: url('/resources/designimg/blog_arrow.gif') no-repeat;
	background-position: center left;
	padding-left: 9px;
	color: #7a1f20;
	}

.col_split .blog a:hover {
	text-decoration: none;
	}

.clear {
	clear: both;
	}

.col_split .hdr .ogblog {
	background: url('/resources/designimg/hdr_ogblog.gif') no-repeat;
	height: 8px;
	width: 131px;
	}

.col_split .hdr .worldseries {
	background: url('/resources/designimg/hdr_qualifyworldseries.gif') no-repeat;
	height: 8px;
	width: 185px;
	}

.col_split .hdr .resgambling {
	background: url('/resources/designimg/hdr_responsiblegambling.png') no-repeat;
	height: 8px;
	width: 113px;
	}

.col_split .hdr .mavsblog {
	background: url('/resources/designimg/hdr_mavsblog.gif') no-repeat;
	height: 8px;
	width: 55px;
	}

/* HOMEPAGE COLUMN 2
/* --------------------------------------------------------------------- */

#homepage_col2 .col2_fullbox {
	margin-top: 4px;
	background-color: #f1f7f9;
	border-bottom: 1px solid #e1eff3;
	}

#homepage_col2 #Banner250 {
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#homepage_col2 .col2_fullbox .inner {
	padding: 0 5px 5px 5px;
	}

#homepage_col2 .col2_fullbox .inner ul {
	margin: 3px 0;
	padding-left: 15px;
	}

#homepage_col2 .col2_fullbox .inner ul li {
	padding: 3px 0;
	margin: 0;
	}

#rightcol-smallcontainer {width: 180px; float: left;}
#rightcol-smallcontainer .center {text-align: center;}

/* RIGHT COLUMN FULL BOX */

#subpage_col2 .fullbox, #secpage_col2 .fullbox, #rightcolumn .fullbox {
	margin-bottom: 10px;
	border-bottom: 1px dotted #ccc;
	}

#subpage_col2 .fullbox .hdr, #secpage_col2 .fullbox .hdr, #rightcolumn .fullbox .hdr {
	background: url('/resources/designimg/subcol-hdrbg.jpg') no-repeat;
	height: 34px;
	width: 258px;
	}

* html #subpage_col2 .fullbox .hdr, * html #secpage_col2 .fullbox .hdr, * html #rightcolumn .fullbox .hdr {
	background: url('/resources/designimg/subcol-hdrbg.jpg') no-repeat;
	height: 34px;
	width: 253px;
	}

#subpage_col2 .fullbox .hdr h4, #secpage_col2 .fullbox .hdr h4, #rightcolumn .fullbox .hdr h4 {
	color: #5e5e5e;
	padding: 11px 0 8px 10px;
	font-weight: bold;
	}

#subpage_col2 .fullbox .inner, #secpage_col2 .fullbox .inner, #rightcolumn .fullbox .inner {
	background-color: #f9f9f9;
	padding: 5px 0px;
	}

#subpage_col2 .fullbox ul, #secpage_col2 .fullbox ul, #rightcolumn .fullbox ul {
	margin: 0;
	margin-left: 10px;
	padding-left: 0px;
	line-height: 1.7em;
	list-style-type: none;
	}

#subpage_col2 .fullbox ul a, #secpage_col2 .fullbox ul a, #rightcolumn .fullbox ul a {
	color: #5e5e5e;
	text-decoration: none;
	padding-left: 10px;
	background: url('/resources/designimg/li-greyarrow.gif') no-repeat;
	background-position: left center;	
	}

#subpage_col2 .fullbox ul a:hover, #secpage_col2 .fullbox ul a:hover, #rightcolumn .fullbox ul a:hover {
	text-decoration: underline;
	}

#homepage_col2 .col2_fullbox .hdr {
	background: url('/resources/designimg/contenthdr_bg.gif') repeat-x;
	height: 19px;
	padding: 9px 0 0 5px;
	}

.col-listing {
	border-bottom: 1px dashed #ccc;
	height: 30px;
	font-size: 10px;
	text-transform: uppercase;
	width: 240px;
	}

.col-listing a {
	color: #333;
	padding: 2px;
	display: block;
	text-decoration: none;
	}

.col-listing a:hover {
	background-color: #f2f2f2;
	}

.col-listing .adlogo {
	vertical-align: middle;
	margin-right: 4px;
	}

#homepage_col2 .ogpoll {
	background: url('/resources/designimg/hdr_ogpoll.gif') no-repeat;
	height: 8px;
	width: 130px;
	}

#homepage_col2 .poparticles {
	background: url('/resources/designimg/most-popular.gif') no-repeat;
	height: 18px;
	width: 121px;
	position: relative;
	margin: -5px 0 0 2px;
	}

#homepage_col2 .forumtopics {
	background: url('/resources/designimg/hdr_forumtopics.gif') no-repeat;
	height: 8px;
	width: 107px;
	}

#homepage_col2 .links {
	background: url('/resources/designimg/og-links.gif') no-repeat;
	height: 8px;
	width: 134px;
	}

#homepage_col2 .newsletter {
	background: url('/resources/designimg/og-newsletter.gif') no-repeat;
	height: 8px;
	width: 168px;
	}

ul.forumlink {
	margin: 0 0 0 14px;
	padding: 0;
	}

/* SUB NAV ADVERTISING
/* --------------------------------------------------------------------- */

.subheading {height: 185px; background: url(/resources/designimg/subhead/subheading-advert-bg.jpg) repeat-x; margin-bottom: 20px;}
.subheading .inner {background: url(/resources/designimg/subhead/sportsbook-hdr-bg.jpg) top left no-repeat; height: 173px; padding-top: 12px;}
.subheading h3 {background: url(/resources/designimg/subhead/best-sportsbooks.png) no-repeat; height: 32px; width: 418px; margin: 0 0 18px 286px;}
.subheading h3 span {display: none; visibility: hidden;}

.subheading .feat-adbox {background: url(/resources/designimg/subhead/subheading-sportsbook-box-us.gif); width: 189px; height: 104px; float: left; padding: 7px 0 0 37px;}
.subheading .firstbox {margin-left: 56px;}
.subheading .secondbox {margin-left: 100px;}
.subheading .thirdbox {margin-left: 100px;}

/* SPECIAL NAV ITEMS
/* --------------------------------------------------------------------- */

#spec_nav {
	margin-top: 5px;
	}

#spec_nav a {
	color: #333;
	text-decoration: none;
	}

#spec_nav a:hover {
	text-decoration: underline;
	color: #a92822;
	}

#spec_nav .nav_on {
	background: url('/resources/designimg/spec_nav_on.jpg') no-repeat;
	height: 20px;
	padding-top: 7px;
	width: 135px;
	text-align: center;
	float: left;
	}

#spec_nav .nav_off {
	background: url('/resources/designimg/spec_nav_off.jpg') no-repeat;
	height: 17px;
	padding-top: 5px;
	width: 135px;
	margin-top: 5px;
	text-align: center;
	float: left;
	}

#spec_nav .spec_ftr {
	background: url('/resources/designimg/spec_nav_undrbg.gif') no-repeat;
	height: 9px;
	width: 723px;
	clear: both;
	}

/* DOWNLOAD PAGE STYLES
--------------------------------------------------------------------- */

.review-container {
	margin: 10px 0 0 10px;
	}

.room-promo {
	
	}

.room-promo .logo-box {
	background: url('/resources/designimg/logo-boxbg.jpg') no-repeat;
	height: 145px;
	width: 145px;
	float: left;
	margin-right: 4px;
	}

.room-promo .logo-box .inner {
	margin: 30px 0 0 0;
	}

.room-promo .room-description {
	float: left;
	width: 546px;
	height: 112px;
	background: url('/resources/designimg/room-descriptionbg.jpg') no-repeat;
	}

.room-promo .room-description p {
	line-height: 1.9em;
	width: 490px;
	margin: 10px auto 0 auto;
	color: #545454;
	}

.room-promo .room-links {
	background: url('/resources/designimg/room-linksbg.gif') no-repeat;
	height: 33px;
	width: 546px;
	float: left;
	font-weight: bold;
	}

.room-promo .room-links .link-padding {
	padding: 10px 0 0 14px;
	float: left;
	}

.room-promo .room-links a.room-review {
	color: #6699cc;
	text-decoration: none;
	margin-right: 15px;
	}

.room-promo .room-links a.room-play {
	color: #a7281f;
	text-decoration: none;
	}

.room-promo .room-links a:hover {
	text-decoration: underline;
	}

.room-promo .room-links .country-image {
	float: right;
	margin: 2px 7px 0 0;
	}

.review-seperator {
	background: url('/resources/designimg/site-seperator.gif');
	height: 10px;
	margin: 8px 0;
	width:  696px;
	}

/* REVIEW PAGE STYLES
/* --------------------------------------------------------------------- */

.room_top {
	background: url('/resources/designimg/rooms_top.jpg');
	height: 8px;
	width: 725px;
	margin-top: 10px;
	}

.room_body {
	background: url('/resources/designimg/room_body.jpg');
	background-repeat: repeat-y;
	padding: 0 20px;
	width: 685px;
	}

.room_btm {
	background: url('/resources/designimg/rooms_btm.jpg');
	height: 8px;
	width: 725px;
	}

.reviewimg {
	padding-top: 30px;
	padding-left: 10px;
	width: 250px;
	float: left;
	text-align: left;
	}

.reviewinfo {
	float: left;
	width: 400px;
	}

.reviewinfo h3 a {
	color: #7A0000;
	font-size: 13px;
	font-weight: bold;
	}

.roomimgcontainer {
	float: left;
	padding: 10px 4px 4px 4px;
	border-right: 1px solid #eee;
	margin-right: 5px;
	width: 350px;
	}

.roomimgcontainer span {
	color: #515f62;
	font-size: 14px;
	font-family: arial, sans-serif;
	font-weight: bold;
	margin-bottom: 0;
	padding-bottom: 0;
	}

.smltn {
	float: left;
	margin-right: 3px;
	}

.roomoverview {
	width: 330px;
	float: left;
	}

.reviewlogo {
	width: 260px;
	float: left;
	}

.lrgdownload {
	float: left;
	width: 183px;
	margin-top: 4px;
	margin-left: 20px;
	height: 60px;
	}

.smldowload {
	float: left;
	width: 101px;
	margin-top: 3px;
	}

.reviewcontent {
	border-right: 1px solid #eee;
	border-top: 1px solid #eee;
	border-bottom: 1px solid #eee;
	padding-bottom: 20px;
	}

.reviewnav {
	width: 444px;
	float: left;
	}

.reviewnav ul {
	float: left;
	margin-left: 10px;
	padding: 10px 0;
	}
	
.reviewover {
	float: left;
	width: 250px;
	}

.reviewover .inner {
	padding: 0 5px;
	}

/* GAME INFORMATION
--------------------------------------------------------------------- */

.gameinfo {
	width: 507px;
	float: left;
	}

.gameimg {
	width: 215px;
	float: left;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	}

/* DIRECTORY
--------------------------------------------------------------------- */

#directory {
	font-family: verdana, sans-serif;
	font-size: 10px;
	padding-top: 20px;
	clear: both;
	}

#directory h4 {
	color: #333	;
	font-size: 10px;
	text-decoration: none;
	font-family: arial, sans-serif;
	}

#directory h4 a {
	color: #333;
	display: block;
	text-decoration: none;
	padding: 3px 0 3px 4px;
	border-left: 5px solid #4a5a5d;
	border-bottom: 1px solid #d7d4cf;
	background: none;
	}

#directory h4 a:hover {
	background-color: #EBE9E3;
	text-decoration: none;
	}

#directory .hdr {
	font-weight: bold;
	padding-left: 3px;
	border-bottom: 1px solid #bfbfbf;
	border-left: 5px solid #bfbfbf;
	font-family: arial, sans-serif;
	height: 19px;
	}

#directory .hdr h3 {
	padding-top: 3px;
	font-size: 10px;
	}

#directory ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	}

#directory li {
	padding: 4px 0 0 0px;
	background: url('/resources/designimg/directory_back.gif') repeat-y;
	}

#directory a {
	color: #333;
	text-decoration: none;
	background: url('/resources/designimg/directory_bullet.gif') no-repeat;
	background-position: center left;
	padding-left: 10px;
	}

#directory a:hover {
	color: #a8262b;
	text-decoration: none;
	}

/* SITEMAP SPECIFICS
--------------------------------------------------------------------- */

.gridcol {
	clear: both;
	padding: 0 5px;
	}

#contentpage_leftcol h5.black {
	color: #333;
	font-size: 11px;
	text-transform: uppercase;
	}

.gridcol a {
	color: #999;
	text-decoration: none;
	}

.gridcol a:hover {
	text-decoration: underline;
	}

.firstcolumn ul li, .column ul li, .lastcolumn ul li {
	padding-left: 3px;
	}

.firstcolumn {
	width: 33%;
	float: left;
	}

.column {
	width: 33%;
	float: left;
	}

.lastcolumn {
	width: 33%;
	float: left;
	}

/* Casino Games
------------------------------------------------- */
.playgame a {
	width: 258px;
	height: 91px;
	display: block;
	}

.playgame span {
	display: none;
	visibility: hidden;
	}

.pgad {
	width: 258px;
	height: 91px;
	display: block;
	margin-bottom: 1px;
	}

.play_baccarat {
	background: url('/resources/designimg/casino/play_baccarat.jpg') no-repeat;
	}

.play_casino {
	background: url('/resources/designimg/casino/play_casino.jpg') no-repeat;
	}

.play_videopoker {
	background: url('/resources/designimg/casino/play_videopoker.jpg') no-repeat;
	}

.play_slots {
	background: url('/resources/designimg/casino/play_slots.jpg') no-repeat;
	}

.play_roulette {
	background: url('/resources/designimg/casino/play_roulette.jpg') no-repeat;
	}

.play_craps {
	background: url('/resources/designimg/casino/play_craps.jpg') no-repeat;
	}

.play_blackjack {
	background: url('/resources/designimg/casino/play_blackjack.jpg') no-repeat;
	}

.play_threecard {
	background: url('/resources/designimg/casino/play_threecard.jpg') no-repeat;
	}

.play_stud {
	background: url('/resources/designimg/poker/play_studpoker.jpg') no-repeat;
	}

.play_draw {
	background: url('/resources/designimg/poker/play_drawpoker.jpg') no-repeat;
	}

.play_holdem {
	background: url('/resources/designimg/poker/play_texasholdem.jpg') no-repeat;
	}

.play_omaha {
	background: url('/resources/designimg/poker/play_omahapoker.jpg') no-repeat;
	}

.bet_nflgames {
	background: url('/resources/designimg/sports/bet_nflgames.jpg') no-repeat;
	}

.bet_baseball {
	background: url('/resources/designimg/sports/bet_baseball.jpg') no-repeat;
	}

.bet_basketball {
	background: url('/resources/designimg/sports/bet_basketball.jpg') no-repeat;
	}

.bet_football {
	background: url('/resources/designimg/sports/bet_football.jpg') no-repeat;
	}

.bet_fights {
	background: url('/resources/designimg/sports/bet_fights.jpg') no-repeat;
	}

.bet_sports {
	background: url('/resources/designimg/sports/bet_sports.jpg') no-repeat;
	}

.bet_horses {
	background: url('/resources/designimg/racing/bet_horses.jpg') no-repeat;
	}

.bet_greyhounds {
	background: url('/resources/designimg/racing/bet_greyhounds.jpg') no-repeat;
	}

.play_bingo {
	background: url('/resources/designimg/bingo/play_bingo.jpg') no-repeat;
	}

.play_skillgames {
	background: url('/resources/designimg/skillgames/play_skillgames.jpg') no-repeat;
	}

.play_onlineslots {
	background: url('/resources/designimg/slots/play_slots.jpg') no-repeat;
	}

/* Awards Page
------------------------------------------------- */
.gold_award {
	float: left;
	width: 140px;
	margin: 20px 0;
	text-align: right;
	}

.award_rooms {
	float: left;
	width: 540px;
	padding-top: 15px;
	}

.award_rooms .winner_room {
	float: left;
	width: 348px;
	margin-right: 10px;
	border-right: 1px dotted #ccc;
	padding-top: 12px;
	height: 140px;
	}

.winner_room .winnerlogo {
	float: left;
	text-align: center;
	width: 140px;
	}

.award_rooms .second_room {
	float: left;
	width: 180px;
	}

.award_rooms .second_room img {
	margin-left: 8px;
	margin-top: 3px;
	}

.award_rooms h5 {
	font-size: 14px !important;
	margin-bottom: 10px;
	}

.award_rooms h6 {
	font-size: 11px !important;
	border-bottom: 1px dotted #ccc;
	color: #333;
	padding-bottom: 3px;
	margin: 10px 0 3px 0;
	}

/* GameListing
------------------------------------------------- */

#content .GameListing .inner {
	float: left;
	width: 550px;
	padding: 0;
	}

#content .GameListing .GameImg {
	float: left;
	width: 162px;
	text-align: center;
	padding-top: 10px;
	}

#content .GameListing h4 {
	color: #6699cc;
	background-image: none;
	font-weight: normal;
	font-size: 18px;
	font-family: arial, verdana, sans-serif;
	margin: 0;
	padding-top: 0;
	}

#content .GameListing h4 a {
	color: #6699cc;
	text-decoration: none;
	}

#content .GameListing p {
	padding-left: 6px;
	margin-left: 0;
	}

#content .GameListing p a {
	color: #6699cc;
	}

#content .GameListing span {
	color: #bbbbbb;
	font-weight: bold;
	margin-left: 6px;
	}

/* BONUS PAGE
--------------------------------------------- */
.bonusbox {
	background: url('/resources/designimg/bonus_bg.jpg') no-repeat;
	min-height: 230px;
	width: 233px;
	margin-right: 3px;
	margin-top: 10px;
	float: left;
	}

.first {
	margin-left: 8px;
	}

.bonusbox .boxinner {
	padding: 10px 0 0 15px;
	}

.bonusbox span {
	color: #333;
	font-weight: bold;
	}

.bonusbox span a {
	color: #333;	
	}

.bonusbox .boxad {
	padding: 22px 0 0 14px;
	}

.bonusbox .archive-boxad {
	padding: 22px 0 0 0px;
	}

.bonusbox ul.archive-listings {margin: 0; padding: 0;}
.bonusbox ul.archive-listings li {margin-left: 0 !important; line-height: 1.8em;}


/* DIRECTORY COPY
--------------------------------------------------------------------- */

#directorycopy {
	font-family: verdana, sans-serif;
	font-size: 10px;
	padding-top: 20px;
	clear: both;
	}

#directorycopy h4 {
	color: #333	;
	font-size: 10px;
	text-decoration: none;
	font-family: arial, sans-serif;
	}

#directorycopy h4 a {
	color: #333;
	display: block;
	text-decoration: none;
	padding: 3px 0 3px 4px;
	border-left: 5px solid #4a5a5d;
	border-bottom: 1px solid #d7d4cf;
	background: none;
	}

#directorycopy h4 a:hover {
	background-color: #EBE9E3;
	text-decoration: none;
	}

#directorycopy .hdr {
	font-weight: bold;
	padding-left: 3px;
	border-bottom: 1px solid #bfbfbf;
	border-left: 5px solid #bfbfbf;
	font-family: arial, sans-serif;
	height: 19px;
	}

#directorycopy .hdr h3 {
	padding-top: 3px;
	font-size: 10px;
	}

#directorycopy ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	}

#directorycopy li {
	padding: 4px 0 0 0px;
	background: url('/resources/designimg/directory_back.gif') repeat-y;
	}

#directorycopy a {
	color: #333;
	text-decoration: none;
	background: url('/resources/designimg/directory_bullet.gif') no-repeat;
	background-position: center left;
	padding-left: 10px;
	}

#directorycopy a:hover {
	color: #a8262b;
	text-decoration: none;
	}

/* MISC
--------------------------------------------------------------------- */
.wallpaper {
	float: left;
	margin-right: 10px;
	}

.wallcontent {
	float: left;
	width: 300px
	}


/* FOOTER
--------------------------------------------------------------------- */

#footer {
	clear: both;
	height: 110px;
	font-size: 10px;
	margin:10px auto 0;
	color: #999;
	max-width:992px;
	}

#footer .greysearch {
	background-color: #e5e5e5;
	text-align: center;
	height: 38px;
	font-weight: bold;
	font-size: 13px;
	font-family: arial, sans-serif;
	letter-spacing: .1em;
	color: #708e96;
	}

#footer .greysearch .inner {
	padding-top: 9px;
	}

#footer .bluelinks {
	background-color: #7d8d90;
	height: 24px;
	text-align: center;
	color: #fff;
	font-weight: bold;
	font-family: arial, sans-serif;
	}

#footer .bluelinks .inner {
	padding-top: 6px;
	}

#footer .bluelinks a {
	color: #fff;
	text-decoration: none;
	}

#footer .bluelinks a:hover {
	color: #ccc;
	text-decoration: underline;
	}

#footer a {
	color: #999;
	}

#footer a:hover {
	text-decoration: none;
	}

.footersearch {
	margin-left: 330px;
	}

/* Slots Review Table
------------------------------------------------- */
table#slot-reviews
	{
		width: 100%;
		border-bottom: 0 none;
		margin: 20px 0px 20px 0px;
		background: #fff;
		margin: 0px;
	}

	#slot-reviews tr
	{
		background: #fff;
	}

	#slot-reviews th
	{
		background: #da3e08;
		color: #fff;
		text-align: center;
		padding: 10px 0px;
	}

	#slot-reviews td
	{
		text-align: center;
		padding: 10px;
	}

	a.button
	{
		text-decoration: none;
		color: #fff;
		padding: 5px;
		border-radius: 5px;
		-moz-border-radius: 5px;
	}

	.grey
	{
		background: #e8e8e8 !important;
	}

	#slot-review-main
	{
		padding: 0px;
		border-bottom: 0px none;
	}

	#slot-review-sub
	{
		padding: 1px;
		border-bottom: 0px none;background-image: -webkit-linear-gradient(90deg, white, #da3e08, #da3e08);
		background-image: -moz-linear-gradient(90deg, white, #da3e08, #da3e08);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#000000', gradientType='1'); /* Internet Explorer */
		background-image: -o-linear-gradient(90deg,rgb(255,255,255),rgb(227,87,38) 50%,rgb(227,87,38) 100%); /* Opera */
	}

/* Right-Column Top 5 Casinos
------------------------------------------------- */
#secpage_col2 .top5, #secpage_col2 .top5 {background: url('/resources/designimg/rightcol/rcol-top5-hdr.jpg') no-repeat top left; padding-top: 55px; margin-bottom: 10px;}
BODY#sports .top5, #secpage_col2 .top5 {background: none transparent !important; padding-top: 0px !important;}
#secpage_col2 .top5 .casino, #secpage_col2 .top5 .casino {margin-bottom: 4px; height: 40px;}
#secpage_col2 .top5 .img, #secpage_col2 .top5 .img {float: left;}
#secpage_col2 .top5 .container, #secpage_col2 .top5 .container {float: left; width: 155px; margin-left: 1px; background: url('/resources/designimg/rightcol/rcol-top5-listbg.jpg'); height: 38px; border: 1px solid #cfcfcf; -moz-border-radius: 4px;}
#secpage_col2 .top5 .text, #secpage_col2 .top5 .text {text-align: center; float: left; width: 105px; display: block; font-size: 10px;}
#secpage_col2 .top5 .text span, #secpage_col2 .top5 .text span {font-size: 17px;}
#secpage_col2 .top5 .text a, #secpage_col2 .top5 .text a {color: #3c4e5f; text-decoration: none; font-weight: bold;}
#secpage_col2 .top5 a.play, #secpage_col2 .top5 a.play {display: block; width: 49px; height: 36px; background: url('/resources/designimg/rightcol/rcol-top5-play.jpg') no-repeat; float: left; margin-top: 1px;}
#secpage_col2 .top5 a.play:hover, #secpage_col2 .top5 a.play:hover {background-position: 0 -36px;}
#secpage_col2 .top5 .play span, #secpage_col2 .top5 .play span {display: none; visibility: hidden;}

@media only screen and (max-width: 991px){
    #header h1{
        width:26%;
        background: url('/resources/designimg/og_bg_logo_mobile.png') no-repeat 100% 0;
    }
    #header h1 .logo{
        width:77%;
        background: url('/resources/designimg/og_logo_mobile.png') no-repeat 100% 7px;
    }
    #nav{
        width:72.6%;
    }
    #trail{
        width:55%;
    }
    #headerlinks{padding-right:3px;}
    #headerlinks img{margin:0 5px;}
    #trail img{
        display:inline-block;
        vertical-align:top;
        max-width:100%;
        height:auto;
    }
    #hornav_racing,
    #hornav_bingo,
    #hornav_skillgames,
    #hornav_slots{display:none;}
    #breadcrumb input{max-width:158px;}

    /* SUBNAV --------------------------------------------------------------------- */
    #subnav,
    BODY#homepage #subnav,
    BODY#sports #subnav,
    BODY#racing #subnav{
        background: #900; /* Old browsers */
        /* IE9 SVG, needs conditional override of 'filter' to 'none' */
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk5MDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4MTAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(top, #990000 0%, #810000 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#990000), color-stop(100%,#810000)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, #990000 0%,#810000 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top, #990000 0%,#810000 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top, #990000 0%,#810000 100%); /* IE10+ */
        background: linear-gradient(to bottom, #990000 0%,#810000 100%); /* W3C */
        border-radius:0 0 5px 5px;
        height:25px;
    }
    BODY#racing #subnav{background:#51443c;}
    #content{
        padding-left:5px;
        padding-right:5px;
    }
    #newsitem,
    #top5{
        margin:0;
        float:none;
        width:100%;
    }
    #newsitem{margin-bottom:10px;}
    #newsitem .indexhdr{
        background:#ebebeb;
    }
    #newsitem #item1,
    #NewsCont{
        float:none;
        width:auto;
        overflow:hidden;
    }
    #newsitem #item1{padding:10px 0;}
    #item1 #NewsImg{
        float:none;
        display:inline-block;
        vertical-align:middle;
    }
    #NewsCont{
        padding-left:7px;
        max-width:595px;
        display:inline-block;
        vertical-align:middle;
    }
    #newsitem h2{padding-top:6px;}
    #headlines{
        float:none;
        width:100%;
    }
    #headlines .hdr{
        background: url('/resources/designimg/indexheadline_bg.png') no-repeat 0 -26px;
        position:relative;
        padding-right:6px;
    }
    #headlines .hdr:after{
        position:absolute;
        top: 0;
        right: 0;
        width:4px;
        height:24px;
        background: url('/resources/designimg/indexheadline_bg.png') no-repeat 100% -51px;
        z-index:2;
        content:'';
        display:block;
    }
    #IndexNews{
        float:none;
        width:100%;
        overflow:hidden;
    }
    #IndexNews ul{margin-right:10px;}
    #IndexNews ul li{padding-bottom:5px;}
    .sublisting .logo,
    .top5listing .logo{
        width:15%;
    }
    #top5rated .title-bonus{margin-left:36%;}
    #top5rated .title-rating{margin-left:11%;}
    #top5 .sublisting .description,
    #top5 .top5listing .description,
    #top5box .sublisting .description{
        box-sizing: border-box;
        width:28% !important;
        padding-right:12px !important;
    }
    .sublisting .rated,
    .top5listing .rated{
        width:25%;
    }
    #top5 .sublisting .visit-casino,
    #top5 .sublisting .usplaynow,
    #top5 .top5listing .usplaynow,
    #top5box .sublisting .visit-casino,
    #top5box .sublisting .usplaynow{
        float:right;
        margin-right:6px;
    }
    #top5box .sublisting .visit-casino,
    #top5box .sublisting .usplaynow{width:71px;}
    .play-games-row{margin-bottom:10px;}
    .play-games-row:after{
        display:block;
        content:'';
        clear:both;
    }
    .play-games-row a{
        display:block;
        width:25%;
        box-sizing: border-box;
        float:left;
    }
    .play-games-row a + a{padding-left:1px;}
    .play-games-row a img{
        display:block;
        padding:0 !important;
        width:100%;
        height:auto;
    }
    /* HOMEPAGE CONTENT --------------------------------------------------------------------- */
    #homepage_col1{width:64%}
    #topiclistings {
        float:none;
        margin-left: 0;
        width: 100%;
        text-align:center;
        background:#f3f3f3;
    }
    #topiclistings:after{
        content:'';
        display:block;
        clear:both;
    }
    #topiclistings .topic{
        margin:0 1px 10px 5px!important;
        float:none;
        display:inline-block;
        vertical-align:top;
    }
    #indexreviews, #bonusoffers{
        float:none;
        width:auto;
        clear:none;
    }
    #bonusoffers{
        overflow:hidden;
    }
    #bonusoffers .bonusoffer{
        width:33.3%;
        box-sizing: border-box;
        padding-bottom:999px;
        margin-bottom:-999px;
    }
    #bonusoffers .bonusoffer + .bonusoffer{
        border-left:2px solid #bfbfbf;
        margin-left: 4px;
        width: 32.3%;
    }
    #indexreviews{margin:0 10px;}
    #content #homepage_col1 #indexreviews{margin:0;}
    #indexreviews .review_container .title.sportsbook ~ a{
        display:block;
        text-align:center;
    }
    #maincontent .content_fullbox .fullboxhdr{width:auto}
    #maincontent .content_fullbox .inner{padding:5px 0 10px;}
    #maincontent{
        float:none;
        width:auto;
        margin:0 10px;
    }
    #homepage_col1 #maincontent{margin:10px 0 0;}
    #homepage_col2 {
        float: right;
        margin-left: 0;
        width: 35%;
    }
    #maincontent .content_fullbox{margin:1px 10px 0;}
    #content #homepage_col1 #maincontent .content_fullbox{margin:1px 0 0;}
    #homepage_col2 .col2_fullbox,
    #homepage_col2 .col2_fullbox_casino,
    #homepage_col2 .col2_fullbox_sports,
    #homepage_col2 .col2_fullbox_poker{
        margin:0 0 4px;
        float:none;
        width:auto;
    }
    .col2_fullbox .inner ul li, .col2_fullbox_sports .inner ul li, .col2_fullbox_casino .inner ul li, .col2_fullbox_poker .inner ul li{padding-bottom:5px;}

    #footer{height:auto;}
    #footer .bluelinks{font-size:9px;}
    .footersearch{
        margin:auto;
    }
    .footersearch tr form + td{display:none;}
    .footersearch input[type=text]{max-width:150px;}



    #content:after{
        display:block;
        content:'';
        clear:both;
    }
    #contentpage_leftcol{
        width:74%;
    }
    #secpage_col2{
        width:25%;
        float:right;
    }
    #review + #secpage_col2{width:35%}
    #subpage_col2{
        float:right;
        width:35%;
    }
    #contentpage_leftcol + #subpage_col2{width:25%;}
    #subpage_col2 .fullbox .hdr,
    #secpage_col2 .fullbox .hdr,
    #rightcolumn .fullbox .hdr{
        height:auto;
        width:auto;
        background: #d5d5d5; /* Old browsers */
        /* IE9 SVG, needs conditional override of 'filter' to 'none' */
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q1ZDVkNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIxJSIgc3RvcC1jb2xvcj0iI2Q4ZDhkOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc5JSIgc3RvcC1jb2xvcj0iI2VhZWFlYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZWVlZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(top, #d5d5d5 0%, #d8d8d8 21%, #eaeaea 79%, #eeeeee 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d5d5d5), color-stop(21%,#d8d8d8), color-stop(79%,#eaeaea), color-stop(100%,#eeeeee)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, #d5d5d5 0%,#d8d8d8 21%,#eaeaea 79%,#eeeeee 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top, #d5d5d5 0%,#d8d8d8 21%,#eaeaea 79%,#eeeeee 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top, #d5d5d5 0%,#d8d8d8 21%,#eaeaea 79%,#eeeeee 100%); /* IE10+ */
        background: linear-gradient(to bottom, #d5d5d5 0%,#d8d8d8 21%,#eaeaea 79%,#eeeeee 100%); /* W3C */
        border-radius:5px 5px 0 0;
    }
    #secpage_col2 .col2_fullbox .hdr{
        height:auto;
        background: #f6f6f6; /* Old browsers */
        /* IE9 SVG, needs conditional override of 'filter' to 'none' */
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2ZjZmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNmU2ZTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjY2JlOWZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
        background: -moz-linear-gradient(top, #f6f6f6 0%, #e6e6e6 100%, #cbe9ff 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f6f6), color-stop(100%,#e6e6e6), color-stop(100%,#cbe9ff)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, #f6f6f6 0%,#e6e6e6 100%,#cbe9ff 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top, #f6f6f6 0%,#e6e6e6 100%,#cbe9ff 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top, #f6f6f6 0%,#e6e6e6 100%,#cbe9ff 100%); /* IE10+ */
        background: linear-gradient(to bottom, #f6f6f6 0%,#e6e6e6 100%,#cbe9ff 100%); /* W3C */
    }
    BODY#casino #newsitem .casinohdr{
        background: #386c9e; /* Old browsers */
        /* IE9 SVG, needs conditional override of 'filter' to 'none' */
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM4NmM5ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2NTk3Y2EiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(left, #386c9e 0%, #6597ca 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, right top, color-stop(0%,#386c9e), color-stop(100%,#6597ca)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(left, #386c9e 0%,#6597ca 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(left, #386c9e 0%,#6597ca 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(left, #386c9e 0%,#6597ca 100%); /* IE10+ */
        background: linear-gradient(to right, #386c9e 0%,#6597ca 100%); /* W3C */
    }
    #NewsContainer{width:100%}
    BODY#poker #newsitem .pokerhdr{
        background: #024001; /* Old browsers */
        /* IE9 SVG, needs conditional override of 'filter' to 'none' */
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAyNDAwMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMTY1MDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(left, #024001 0%, #016502 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, right top, color-stop(0%,#024001), color-stop(100%,#016502)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(left, #024001 0%,#016502 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(left, #024001 0%,#016502 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(left, #024001 0%,#016502 100%); /* IE10+ */
        background: linear-gradient(to right, #024001 0%,#016502 100%); /* W3C */
    }
    BODY#sports #newsitem .sportshdr{
        background: #7f0f0e; /* Old browsers */
        /* IE9 SVG, needs conditional override of 'filter' to 'none' */
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdmMGYwZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5ZjBhMGMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(left, #7f0f0e 0%, #9f0a0c 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, right top, color-stop(0%,#7f0f0e), color-stop(100%,#9f0a0c)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(left, #7f0f0e 0%,#9f0a0c 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(left, #7f0f0e 0%,#9f0a0c 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(left, #7f0f0e 0%,#9f0a0c 100%); /* IE10+ */
        background: linear-gradient(to right, #7f0f0e 0%,#9f0a0c 100%); /* W3C */
    }
    BODY#racing #newsitem .racinghdr{
        background: #574a42; /* Old browsers */
        /* IE9 SVG, needs conditional override of 'filter' to 'none' */
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU3NGE0MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2YzVlNTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(left, #574a42 0%, #6c5e55 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, right top, color-stop(0%,#574a42), color-stop(100%,#6c5e55)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(left, #574a42 0%,#6c5e55 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(left, #574a42 0%,#6c5e55 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(left, #574a42 0%,#6c5e55 100%); /* IE10+ */
        background: linear-gradient(to right, #574a42 0%,#6c5e55 100%); /* W3C */
    }
    BODY#bingo #newsitem .racinghdr{
        background: #4a1f4a; /* Old browsers */
        /* IE9 SVG, needs conditional override of 'filter' to 'none' */
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRhMWY0YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2NTMzNjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(left, #4a1f4a 0%, #653366 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, right top, color-stop(0%,#4a1f4a), color-stop(100%,#653366)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(left, #4a1f4a 0%,#653366 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(left, #4a1f4a 0%,#653366 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(left, #4a1f4a 0%,#653366 100%); /* IE10+ */
        background: linear-gradient(to right, #4a1f4a 0%,#653366 100%); /* W3C */
    }
    BODY#skillgames #newsitem .skillhdr{
        background: #294062; /* Old browsers */
        /* IE9 SVG, needs conditional override of 'filter' to 'none' */
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI5NDA2MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NjVlODQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(left, #294062 0%, #465e84 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, right top, color-stop(0%,#294062), color-stop(100%,#465e84)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(left, #294062 0%,#465e84 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(left, #294062 0%,#465e84 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(left, #294062 0%,#465e84 100%); /* IE10+ */
        background: linear-gradient(to right, #294062 0%,#465e84 100%); /* W3C */
    }
    #content .GameListing .GameImg{
        width:22%;
    }
    #content .GameListing .GameImg img{
        display:block;
        width:100%;
        height:auto;
    }
    #content .GameListing .inner{
        float:none;
        display:block;
        overflow:hidden;
        width:auto;
        padding-left:10px;
    }

    /* reviews roomintro */
    #container #roomintro{
        height:auto;
        position:relative;
        padding-bottom:80px;
    }
    #container #roomintro:after{
        content:'';
        clear:both;
        display:block;
    }
    #container #roomintro .info{width:49%}
    #container #roomintro .playmonitor{
        float:none;
        width:100%;
        position:absolute;
        bottom:0;
        left:0;
    }
    #container #roomintro .playmonitor a{margin:0 auto;}
    #container #roomintro .nextinfo{width:49%; float:right;text-align:right;}
    #container #roomintro .nextinfo ul {
        display: inline-block;
        margin-right: 15px;
        padding-left:5px;
        text-align: left;
    }
    #container #review{
        width:64%;
    }
    #container ul.review-tabs{
        float:left;
        width:64%;
        margin:0 2px;
        text-align:center;
    }
    #container .roompromo{height:auto;}
    .roompromo:after{
        content:'';
        clear:both;
        display:block;
    }
    #container .promocasino,
    #sports #container .promocasino,
    #poker #container .promocasino,
    #racing #container .promocasino{
        background:none;
    }
    #container #review #roomscreens,
    #container #roomdetails{
        float:none;
        margin:0 auto;
    }
    #container #review #roomscreens{
        width:395px;
        padding:0;
        margin-bottom:20px;
    }
    #review #roomscreens #screen320{
        padding:23px 0 15px 37px;
        background: #eaf4fe; /* Old browsers */
        /* IE9 SVG, needs conditional override of 'filter' to 'none' */
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VhZjRmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ4JSIgc3RvcC1jb2xvcj0iI2RkZWVmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY5JSIgc3RvcC1jb2xvcj0iI2QyZThmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY5JSIgc3RvcC1jb2xvcj0iI2NmZTdmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkMWU1ZmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjY2JlOWZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
        background: -moz-linear-gradient(top, #eaf4fe 0%, #ddeeff 48%, #d2e8ff 69%, #cfe7ff 69%, #d1e5fe 100%, #cbe9ff 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eaf4fe), color-stop(48%,#ddeeff), color-stop(69%,#d2e8ff), color-stop(69%,#cfe7ff), color-stop(100%,#d1e5fe), color-stop(100%,#cbe9ff)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, #eaf4fe 0%,#ddeeff 48%,#d2e8ff 69%,#cfe7ff 69%,#d1e5fe 100%,#cbe9ff 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top, #eaf4fe 0%,#ddeeff 48%,#d2e8ff 69%,#cfe7ff 69%,#d1e5fe 100%,#cbe9ff 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top, #eaf4fe 0%,#ddeeff 48%,#d2e8ff 69%,#cfe7ff 69%,#d1e5fe 100%,#cbe9ff 100%); /* IE10+ */
        background: linear-gradient(to bottom, #eaf4fe 0%,#ddeeff 48%,#d2e8ff 69%,#cfe7ff 69%,#d1e5fe 100%,#cbe9ff 100%); /* W3C */
        border-radius:0 0 7px 7px;
    }
    #sports #review #roomscreens #screen320{
        background: #ffdfe0; /* Old browsers */
        /* IE9 SVG, needs conditional override of 'filter' to 'none' */
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZGZlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmNmY2YiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjY2JlOWZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
        background: -moz-linear-gradient(top, #ffdfe0 0%, #ffcfcf 100%, #cbe9ff 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffdfe0), color-stop(100%,#ffcfcf), color-stop(100%,#cbe9ff)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, #ffdfe0 0%,#ffcfcf 100%,#cbe9ff 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top, #ffdfe0 0%,#ffcfcf 100%,#cbe9ff 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top, #ffdfe0 0%,#ffcfcf 100%,#cbe9ff 100%); /* IE10+ */
        background: linear-gradient(to bottom, #ffdfe0 0%,#ffcfcf 100%,#cbe9ff 100%); /* W3C */
    }
    #poker #review #roomscreens #screen320{
        background: #d5f9d5; /* Old browsers */
        /* IE9 SVG, needs conditional override of 'filter' to 'none' */
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q1ZjlkNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiY2Y2YmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjY2JlOWZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
        background: -moz-linear-gradient(top, #d5f9d5 0%, #bcf6bc 100%, #cbe9ff 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d5f9d5), color-stop(100%,#bcf6bc), color-stop(100%,#cbe9ff)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, #d5f9d5 0%,#bcf6bc 100%,#cbe9ff 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top, #d5f9d5 0%,#bcf6bc 100%,#cbe9ff 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top, #d5f9d5 0%,#bcf6bc 100%,#cbe9ff 100%); /* IE10+ */
        background: linear-gradient(to bottom, #d5f9d5 0%,#bcf6bc 100%,#cbe9ff 100%); /* W3C */
    }
    #racing #review #roomscreens #screen320{
        background: #e2ddd9; /* Old browsers */
        /* IE9 SVG, needs conditional override of 'filter' to 'none' */
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UyZGRkOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZmQ4ZDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjY2JlOWZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
        background: -moz-linear-gradient(top, #e2ddd9 0%, #dfd8d2 100%, #cbe9ff 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e2ddd9), color-stop(100%,#dfd8d2), color-stop(100%,#cbe9ff)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, #e2ddd9 0%,#dfd8d2 100%,#cbe9ff 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top, #e2ddd9 0%,#dfd8d2 100%,#cbe9ff 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top, #e2ddd9 0%,#dfd8d2 100%,#cbe9ff 100%); /* IE10+ */
        background: linear-gradient(to bottom, #e2ddd9 0%,#dfd8d2 100%,#cbe9ff 100%); /* W3C */
    }
    #container #review #roomscreens #screen77{margin:-5px 0 0 37px}
    #container #roomdetails {
        padding:5px 37px 0;
        background: #eaf4fe; /* Old browsers */
        /* IE9 SVG, needs conditional override of 'filter' to 'none' */
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VhZjRmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ4JSIgc3RvcC1jb2xvcj0iI2RkZWVmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY5JSIgc3RvcC1jb2xvcj0iI2QyZThmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY5JSIgc3RvcC1jb2xvcj0iI2NmZTdmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkMWU1ZmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjY2JlOWZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
        background: -moz-linear-gradient(top, #eaf4fe 0%, #ddeeff 48%, #d2e8ff 69%, #cfe7ff 69%, #d1e5fe 100%, #cbe9ff 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eaf4fe), color-stop(48%,#ddeeff), color-stop(69%,#d2e8ff), color-stop(69%,#cfe7ff), color-stop(100%,#d1e5fe), color-stop(100%,#cbe9ff)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, #eaf4fe 0%,#ddeeff 48%,#d2e8ff 69%,#cfe7ff 69%,#d1e5fe 100%,#cbe9ff 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top, #eaf4fe 0%,#ddeeff 48%,#d2e8ff 69%,#cfe7ff 69%,#d1e5fe 100%,#cbe9ff 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top, #eaf4fe 0%,#ddeeff 48%,#d2e8ff 69%,#cfe7ff 69%,#d1e5fe 100%,#cbe9ff 100%); /* IE10+ */
        background: linear-gradient(to bottom, #eaf4fe 0%,#ddeeff 48%,#d2e8ff 69%,#cfe7ff 69%,#d1e5fe 100%,#cbe9ff 100%); /* W3C */
    }
    #sports #container #roomdetails{
        background: #ffdfe0; /* Old browsers */
        /* IE9 SVG, needs conditional override of 'filter' to 'none' */
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZGZlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmNmY2YiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjY2JlOWZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
        background: -moz-linear-gradient(top, #ffdfe0 0%, #ffcfcf 100%, #cbe9ff 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffdfe0), color-stop(100%,#ffcfcf), color-stop(100%,#cbe9ff)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, #ffdfe0 0%,#ffcfcf 100%,#cbe9ff 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top, #ffdfe0 0%,#ffcfcf 100%,#cbe9ff 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top, #ffdfe0 0%,#ffcfcf 100%,#cbe9ff 100%); /* IE10+ */
        background: linear-gradient(to bottom, #ffdfe0 0%,#ffcfcf 100%,#cbe9ff 100%); /* W3C */
    }
    #poker #container #roomdetails{
        background: #d5f9d5; /* Old browsers */
        /* IE9 SVG, needs conditional override of 'filter' to 'none' */
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q1ZjlkNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiY2Y2YmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjY2JlOWZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
        background: -moz-linear-gradient(top, #d5f9d5 0%, #bcf6bc 100%, #cbe9ff 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d5f9d5), color-stop(100%,#bcf6bc), color-stop(100%,#cbe9ff)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, #d5f9d5 0%,#bcf6bc 100%,#cbe9ff 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top, #d5f9d5 0%,#bcf6bc 100%,#cbe9ff 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top, #d5f9d5 0%,#bcf6bc 100%,#cbe9ff 100%); /* IE10+ */
        background: linear-gradient(to bottom, #d5f9d5 0%,#bcf6bc 100%,#cbe9ff 100%); /* W3C */
    }
    #racing #container #roomdetails{
        background: #e2ddd9; /* Old browsers */
        /* IE9 SVG, needs conditional override of 'filter' to 'none' */
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UyZGRkOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZmQ4ZDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjY2JlOWZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
        background: -moz-linear-gradient(top, #e2ddd9 0%, #dfd8d2 100%, #cbe9ff 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e2ddd9), color-stop(100%,#dfd8d2), color-stop(100%,#cbe9ff)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, #e2ddd9 0%,#dfd8d2 100%,#cbe9ff 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top, #e2ddd9 0%,#dfd8d2 100%,#cbe9ff 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top, #e2ddd9 0%,#dfd8d2 100%,#cbe9ff 100%); /* IE10+ */
        background: linear-gradient(to bottom, #e2ddd9 0%,#dfd8d2 100%,#cbe9ff 100%); /* W3C */
    }
    #container #roomdetails ul{padding-bottom:20px;}
    #container #roomdetails p{width:auto}
    #container #roomdetails .downloadnow{
        margin: 0 -37px -10px;
        float:left;
        width: 408px;
        background:url(/resources/designimg/bg-downloadnow-bottom.png) no-repeat 0 0;
    }
    #sports #container #roomdetails .downloadnow{background-position:-412px 0;}
    #poker #container #roomdetails .downloadnow{background-position:-822px 0;}
    #racing #container #roomdetails .downloadnow{background-position:-1238px 0;}
    #review #roomscreens #screenlabel{margin-left:37px;}
    #container #roomdetails .downloadnow a.button, a.button{
        margin:0 auto 15px;
    }
    #container #roomdetails .downloadnow a.button + span{
        width:236px;
        margin:0 auto;
        display:block;
    }
    #container #reviewcontent{
        float:none;
        width:auto;
    }
    #container #usplayers,
    #container #usbettors{
        float:none;
    }
    #container ul#rundown{
        float:none;
        width:auto;
        margin:0 auto;
        background:url(/resources/designimg/bg-blue-grad.png) repeat-x 0 100% #f0f4fd;
    }
    #container ul#rundown li{width:auto}
    #container ul#rundown li.dlbutton{background:none;}

    /* subpagecontent */
    .roomimgcontainer{
        box-sizing:border-box;
        width:50%;
        margin:0;
    }
    .roomimgcontainer .roomimg{
        width:auto !important;
        max-width:320px;
    }
    .roomimgcontainer .roomimg img{
        display:block;
        width:100%;
        height:auto;
    }
    .roomoverview{
        float:right;
        width:50%;
        box-sizing:border-box;
        padding:0 0 10px 5px;
    }
    .lrgdownload{
        margin:0 0 10px;
        height:auto;
    }
    .reviewnav,
    .reviewover{
        float:none;
        width:100%;
    }
    #subpagecontent{
        padding-left:5px;
    }
    #newsheadline{
        width:22.5%;
    }
    #contentsubheadlines, #racesubheadlines, .contentsubheadlines{
        width:auto;
        float:none;
    }
    .secondmenu{background:none;}
    BODY#sports #contentsubheadlines .hdr,
    BODY#sports .contentsubheadlines .hdr,
    BODY#sports #subheadlines .hdr,
    BODY#sports #news_subheadlines .hdr{
        background: #770b0b; /* Old browsers */
        /* IE9 SVG, needs conditional override of 'filter' to 'none' */
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc3MGIwYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5YzBhMGEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjY2JlOWZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
        background: -moz-linear-gradient(left, #770b0b 0%, #9c0a0a 100%, #cbe9ff 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, right top, color-stop(0%,#770b0b), color-stop(100%,#9c0a0a), color-stop(100%,#cbe9ff)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(left, #770b0b 0%,#9c0a0a 100%,#cbe9ff 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(left, #770b0b 0%,#9c0a0a 100%,#cbe9ff 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(left, #770b0b 0%,#9c0a0a 100%,#cbe9ff 100%); /* IE10+ */
        background: linear-gradient(to right, #770b0b 0%,#9c0a0a 100%,#cbe9ff 100%); /* W3C */
    }
    #contentsubheadlines .hdr,
    #racesubheadlines .hdr,
    .contentsubheadlines .hdr{
        border-radius:5px 5px 0 0;
        padding-bottom:4px;
        height:auto;
    }
    BODY#racing #contentsubheadlines .hdr,
    BODY#racing #racesubheadlines .hdr{
        background: #52443b; /* Old browsers */
        /* IE9 SVG, needs conditional override of 'filter' to 'none' */
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUyNDQzYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2YzVlNTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(left, #52443b 0%, #6c5e55 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, right top, color-stop(0%,#52443b), color-stop(100%,#6c5e55)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(left, #52443b 0%,#6c5e55 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(left, #52443b 0%,#6c5e55 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(left, #52443b 0%,#6c5e55 100%); /* IE10+ */
        background: linear-gradient(to right, #52443b 0%,#6c5e55 100%); /* W3C */
    }
    BODY#skillgames #contentsubheadlines .hdr{
        background: #294062; /* Old browsers */
        /* IE9 SVG, needs conditional override of 'filter' to 'none' */
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI5NDA2MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NjVlODQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(left, #294062 0%, #465e84 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, right top, color-stop(0%,#294062), color-stop(100%,#465e84)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(left, #294062 0%,#465e84 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(left, #294062 0%,#465e84 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(left, #294062 0%,#465e84 100%); /* IE10+ */
        background: linear-gradient(to right, #294062 0%,#465e84 100%); /* W3C */
    }
    BODY#casino #contentsubheadlines .hdr{
        background: #3d71a3; /* Old browsers */
        /* IE9 SVG, needs conditional override of 'filter' to 'none' */
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNkNzFhMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2Njk4Y2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(left, #3d71a3 0%, #6698cb 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, right top, color-stop(0%,#3d71a3), color-stop(100%,#6698cb)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(left, #3d71a3 0%,#6698cb 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(left, #3d71a3 0%,#6698cb 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(left, #3d71a3 0%,#6698cb 100%); /* IE10+ */
        background: linear-gradient(to right, #3d71a3 0%,#6698cb 100%); /* W3C */
    }
    BODY#poker #contentsubheadlines .hdr{
        background: #084408; /* Old browsers */
        /* IE9 SVG, needs conditional override of 'filter' to 'none' */
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA4NDQwOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDY0MDEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(left, #084408 0%, #006401 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, right top, color-stop(0%,#084408), color-stop(100%,#006401)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(left, #084408 0%,#006401 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(left, #084408 0%,#006401 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(left, #084408 0%,#006401 100%); /* IE10+ */
        background: linear-gradient(to right, #084408 0%,#006401 100%); /* W3C */
    }
    BODY#bingo #contentsubheadlines .hdr{
        background: #512854; /* Old browsers */
        /* IE9 SVG, needs conditional override of 'filter' to 'none' */
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUxMjg1NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2NTMzNjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(left, #512854 0%, #653366 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, right top, color-stop(0%,#512854), color-stop(100%,#653366)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(left, #512854 0%,#653366 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(left, #512854 0%,#653366 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(left, #512854 0%,#653366 100%); /* IE10+ */
        background: linear-gradient(to right, #512854 0%,#653366 100%); /* W3C */
    }
    BODY#slots #contentsubheadlines .hdr{
        background: #da3d08; /* Old browsers */
        /* IE9 SVG, needs conditional override of 'filter' to 'none' */
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RhM2QwOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNDVjMmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(left, #da3d08 0%, #e45c2c 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, right top, color-stop(0%,#da3d08), color-stop(100%,#e45c2c)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(left, #da3d08 0%,#e45c2c 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(left, #da3d08 0%,#e45c2c 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(left, #da3d08 0%,#e45c2c 100%); /* IE10+ */
        background: linear-gradient(to right, #da3d08 0%,#e45c2c 100%); /* W3C */
    }
    BODY#casino #subheadlines .hdr, BODY#casino #news_subheadlines .hdr{
        background: #3d71a0; /* Old browsers */
        /* IE9 SVG, needs conditional override of 'filter' to 'none' */
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNkNzFhMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2Njk4Y2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(left, #3d71a0 0%, #6698cb 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, right top, color-stop(0%,#3d71a0), color-stop(100%,#6698cb)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(left, #3d71a0 0%,#6698cb 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(left, #3d71a0 0%,#6698cb 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(left, #3d71a0 0%,#6698cb 100%); /* IE10+ */
        background: linear-gradient(to right, #3d71a0 0%,#6698cb 100%); /* W3C */
    }
    BODY#poker #subheadlines .hdr, BODY#poker #news_subheadlines .hdr{
        background: #084408; /* Old browsers */
        /* IE9 SVG, needs conditional override of 'filter' to 'none' */
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA4NDQwOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDY0MDEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(left, #084408 0%, #006401 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, right top, color-stop(0%,#084408), color-stop(100%,#006401)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(left, #084408 0%,#006401 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(left, #084408 0%,#006401 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(left, #084408 0%,#006401 100%); /* IE10+ */
        background: linear-gradient(to right, #084408 0%,#006401 100%); /* W3C */
    }
    #story{
        width:51%;
    }
    #story img{
        display:inline-block;
        vertical-align:top;
        max-width:100%;
        height:auto;
    }
    #story + #secpage_col2,
    #subpagecontent + #rightcolumn,
    #story + #rightcolumn{
        width:25.5%;
        float:right;
        padding:0;
        margin-right:5px;
    }
    #secpage_col2 #secpage_col2{
        float:none;
        width:100%;
    }
    .pgad{
        width:auto;
        height:89px;
        background-size:cover;
    }
    #newsnotifier{height:auto;}
    BODY#slots #newsitem .slotshdr{
        background: #d73800; /* Old browsers */
        /* IE9 SVG, needs conditional override of 'filter' to 'none' */
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q3MzgwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNDVjMmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(left, #d73800 0%, #e45c2c 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, right top, color-stop(0%,#d73800), color-stop(100%,#e45c2c)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(left, #d73800 0%,#e45c2c 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(left, #d73800 0%,#e45c2c 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(left, #d73800 0%,#e45c2c 100%); /* IE10+ */
        background: linear-gradient(to right, #d73800 0%,#e45c2c 100%); /* W3C */
    }
    .review-container{margin-left:0;}
    .room-promo{
        overflow:hidden;
    }
    .room-promo .room-description{
        float:none;
        width:auto;
        height:auto;
        overflow:hidden;
        min-height:145px;
        border-radius:5px 5px 0 0;
    }
    .room-promo .room-description p{width:auto;}
    .room-promo .room-links{
        float:none;
        width:100%;
        margin-top:2px;
        background:#f4f4f4;
        border-radius:4px;
    }
    .review-seperator{margin-right:0}
    .bonusbox{
        float:none;
        display:inline-block;
        vertical-align:top;
        width:32%;
        margin-right:0;
    }
    .bonusbox .boxad{
        padding-left:0;
        text-align:center;
    }
    .bonusbox .boxad img{
        display:inline-block;
        vertical-align:top;
        max-width:100%;
        height:auto;
    }
}
@media only screen and (max-width: 842px){
    .pgad{height:75px;}
}
@media only screen and (max-width: 767px){
	.scroll-top-wrapper.show {
    visibility:visible;
    cursor:pointer;
    opacity: 1.0;
    display:none;
}
    .mobile-hidden{display:none;}
    #header{
        background:#f7f7f7;
        height:auto;
        position:relative;

        padding:10px;
    }
    #headerend{display:none;}
    #nav #headerlinks{
        /*padding:8px;*/
        display:none;
    }
    #header h1{
        background:none;
        float:none;
        height:auto;
        /*position:absolute;*/
        /*top:23px;*/
        /*left:50%;*/
        /*margin:0 0 0 -50px;*/
        width:100px;
        height:57px;
        z-index:60;
    }
        #header .logo{
        width:100px;
        height:57px;
        background-size:cover;
        background-position:50% 50%;
        float:none;
    }
    #header h1 .logo{
        width:100px;
        height:57px;
        background-size:cover;
        background-position:50% 50%;
    }
    #nav {
        float: none;
        height: auto;
        width: auto;
        /*min-height:100px;*/
    }
    #hornav{
        height:auto;

        position:static;
    }
    #hornav #navcontainer{
        /*min-height:28px;*/
    }
    #hornav #navcontainer ul {
        font: bold 12px/14px 'trebuchet ms', Arial, sans-serif;
    }
    #navitems{display:none;}
    #hornav #navcontainer #navitems{padding-top:5px;}
    #hornav #navcontainer #navitems > li{
        float:none;
    }
    #nav #hornav #navcontainer li > div{
        width:auto;
        height:auto;
        background:none;
        border-bottom:1px solid #d6d6d6;
    }
    #hornav #navcontainer #hornav_poker,
    #hornav #navcontainer #hornav_casino,
    #hornav #navcontainer #hornav_sports,
    #hornav #navcontainer #hornav_home{
        background-image:none;
    }
    #hornav #navcontainer #navitems > li > div > a{
        padding:7px 0 7px 10px;
        display:inline-block;
        vertical-align:middle;
        width:48px;
    }
    #nav #hornav #navcontainer li a {
        height: auto;
        width: auto;
        color:#5e5e5e;
        text-decoration:none;
        text-transform:uppercase;
        padding-top:7px;
        padding-bottom:7px;
    }
    #hornav #navcontainer span{
        display:inline-block;
        vertical-align:middle;
        visibility:visible;
    }
    #hornav #navcontainer #hornav_home span,
    #hornav #navcontainer #hornav_sports span{
        display:none;
        visibility:hidden;
    }
    #hornav #navcontainer #hornav_sports span.arrow{
        display:inline-block;
        visibility:visible;
    }
    #hornav #navcontainer #hornav_home a,
    #hornav #navcontainer #hornav_sports a{position:relative;}
    #hornav #navcontainer #hornav_home a:after,
    #hornav #navcontainer #hornav_sports a:after{
        display:inline-block;
        vertical-align:top;
        content:'home';
        color:#5e5e5e;
        text-transform:uppercase;
        font: bold 12px/14px 'trebuchet ms', Arial, sans-serif;
    }
    #hornav #navcontainer #hornav_sports a:after{content:'SPORTS'}
    #hornav #navcontainer #hornav_casino_ovr,
    #hornav #navcontainer #hornav_sports_ovr,
    #hornav #navcontainer #hornav_poker_ovr,
    #hornav #navcontainer #hornav_home_ovr{
        background:none;
        width:auto;
        height:auto;
    }
    #hornav li .navdrop {
        display:none;
        position:static;
    }
    #hornav #navitems .navdrop{
        width:auto;
        margin-top:0;
        border:solid #d6d6d6;
        border-width:0 0 1px;
    }
    #hornav #navcontainer #hornav_racing + .navdrop{display:none !important;}
    #hornav #navcontainer #hornav_bingo + .navdrop{display:none !important;}
    #hornav #navcontainer #hornav_skillgames + .navdrop{display:none !important;}
    #hornav #navcontainer #hornav_slots + .navdrop{display:none !important;}
    #hornav #navcontainer #navitems .navdrop li{
        float:none;
    }
    #hornav .arrow{
        width:20px;
        height:15px;
        margin-left:10px;
        background:url(/resources/designimg/icon-menu.png) no-repeat 50% -38px;
    }
    #hornav #navitems .navdrop li a:hover{
        width:auto;
        padding:4px 5px 4px 10px;
    }
    #hornav #navitems li:hover ul, li.over ul{
        display:none;
    }
    #hornav #navcontainer .icon-menu{
        display:inline-block;
        /*margin:5px 0 0 8px;*/

        position:absolute;
        top:27px;
        right:10px;
    }
    #nav #breadcrumb #trail{
        float: none;
        padding: 10px 0 0;
        width: auto;
    }
    #breadcrumbsearch{
        float:none;
        padding:13px 8px 0 0;
        overflow:hidden;

        display:none;
    }
    .icon-search{
        display:block;
        width:30px;
        height:20px;
        background:url(/resources/designimg/icon-menu.png) no-repeat 0 -80px;
        position:absolute;
        top:46px;
        right:8px;
        visibility:visible;
        z-index:70;
    }
    #nav #breadcrumb table{
        float:right;
        display:none;
    }
    #subnav,
    BODY#casino #subnav,
    BODY#poker #subnav,
    BODY#sports #subnav,
    BODY#racing #subnav,
    BODY#homepage #subnav,
    BODY#sports #subnav,
    BODY#racing #subnav{
        height:auto;
        text-align:center;
        margin-bottom:5px;
    }
    BODY#casino #subnav {
        background: #69c;
    }
    BODY#poker #subnav{background:#060;}
    #subnav a{
        display:inline-block;
        vertical-align:top;
        margin-bottom:8px;
    }
    /* #content */
    #newsitem{
        height:auto;
    }
    #item1 #NewsImg,
    .play-games-row,
    #topiclistings,
    #top5 #top5rated,
    #top5box #top5rated{display:none}
    #top5box{height:auto;}
    #top5box .sublisting,
    #top5box .top5listing{
        height:auto;
        padding-top:7px;
    }
    #top5box .sublisting > div,
    #top5box .top5listing > div{
        float:none;
        display:inline-block;
        vertical-align:top;
    }

    #top5box .sublisting .logo,
    #top5box .sublisting .bonus,
    #top5 .sublisting .visit-casino,
    #top5box .top5listing .logo,
    #top5box .top5listing .bonus,
    #top5 .top5listing .visit-casino,
    #top5box .sublisting .visit-casino{
        width:48%;
        padding-bottom:5px;
    }
    #top5box .sublisting .description,
    #top5 .sublisting .usplaynow,
    #top5box .top5listing .description,
    #top5 .top5listing .usplaynow,
    #top5box .sublisting .usplaynow{width:49% !important}
    #top5box .sublisting .rated,
    #top5box .top5listing .rated{
        width:49%;
        padding-bottom:5px;
    }
    .sublisting .rated a,
    .top5listing .rated a{margin:8px 0 0;}
    .sublisting .bonus,
    .top5listing .bonus{background-position:8px -41px;}
    .sublisting .bonus a,
    .top5listing .bonus a{margin-left:8px;}
    #top5 .sublisting .visit-casino,
    #top5 .sublisting .usplaynow,
    #top5 .top5listing .visit-casino,
    #top5 .top5listing .usplaynow,
    #top5box .sublisting .visit-casino,
    #top5box .sublisting .usplaynow{
        float:none;
        margin:0;
        text-align:left;
        padding-bottom:5px;
    }
    a.visitbut{margin:0 0 0 8px;}
    a.playbut{margin:0;}
    #homepage_col1,
    #homepage_col2{
        float:none;
        width:100%;
    }
    .review_container ul.revlink li.stars5,
    .review_container ul.revlink li.stars4,
    .review_container ul.revlink li.stars3,
    .review_container ul.revlink li.stars2,
    .review_container ul.revlink li.stars1{background-position:90% 9px;}
    #footer .bluelinks{height:auto;}
    #footer .bluelinks .inner{padding:6px 8px;}
    #footer .terms-blcok{padding:0 10px}
    #footer .center  p  a img{
        display:block;
        margin:5px auto;
    }
    #content,
    #contentpage_leftcol,
    #secpage_col2,
    #rightcolumn,
    #subpage_col2{
        float:none;
        width:100%;
        padding:0 10px;
        box-sizing: border-box;
    }
    #contentpage_leftcol + #subpage_col2{width:100%;}
    #secpage_col2{padding-bottom:10px;}
    #content #subpage_col2{padding:0}
    .hp_468banner{display:none;}
    #newsnotifier{
        height:auto;
        overflow:hidden;
    }
    #content p img{
        display:inline-block;
        vertical-align:top;
        max-width:100%;
        height:auto;
    }

    /* reviews roomintro */
    #container #roomintro .info,
    #container #roomintro .nextinfo{
        float:none;
        width:auto;
        text-align:left;
    }
    #container #review,
    #container ul.review-tabs{
        float:none;
        width:auto;
        margin:0;
    }
    #container ul.review-tabs{white-space:nowrap;}
    #container ul.review-tabs li{padding:5px;}
    #container #review #roomscreens{
        width:auto;
    }
    #review #roomscreens #screen320{
        padding-left:0;
    }
    #container #screen320 .mask{margin:0 auto;}
    #container #review #roomscreens #screen77{
        width:320px;
        margin:-7px auto 0;
    }
    #review #roomscreens #screenlabel{margin:0 auto;}
    #container #roomdetails{
        width:auto;
        padding:5px 5px 0;
        border-radius:0 0 7px 7px;
    }
    #container #roomdetails .downloadnow{
        float:none;
        width:auto;
        margin:0;
        background:#d1e5fe;
        padding-bottom:10px;
    }
    #sports #container #roomdetails .downloadnow{background:#ffd4d4;}
    #poker #container #roomdetails .downloadnow{background:#c3f7c3;}
    #racing #container #roomdetails .downloadnow{background:#e0d9d4;}
    #container #reviewcontent{margin-right:0;}
    #review + #secpage_col2{
        width:100%;
        padding:0;
    }
    .firstcolumn,
    .column,
    .lastcolumn{
        float:none;
        width:auto;
    }
    .completelist ul{
        padding:0;
        border:dashed #ccc;
        border-width:1px 0 0;
    }

    /* subpagecontent */
    #poker  #contentpage_leftcol{padding:0;}
    .roomimgcontainer{
        float:none;
        width:100%;
        border: solid #eee;
        border-width:0 0 1px;
    }
    .roomoverview{
        float:none;
        width:100%;
        padding:0 0 10px;
    }
    #contentpage_leftcol .inner{padding:5px 0;}
    .reviewcontent{border-right:0;}
    .reviewlogo,
    .lrgdownload,
    .smldowload{
        float:none;
        display:inline-block;
        vertical-align:top;
        margin-top:0;
    }
    #rightcolumn .playgame,
    #secpage_col2 .playgame{display:none;}

    #subpagecontent{
        padding:0 10px;
    }
    #newsheadline{
        float:none;
        width:100%;
    }
    #story{
        float:none;
        width:100%;
        margin:0;
    }
    #story + #secpage_col2,
    #subpagecontent + #rightcolumn,
    #story + #rightcolumn{
        float:none;
        width:auto;
        margin:0 10px;
    }
    .secondmenu,
    #contentsubheadlines,
    #racesubheadlines{
        padding-bottom:0;
        max-width:480px;
        margin:0 auto;
        border:0;
    }
    #contentsubheadlines ul,
    .secondmenu ul,
    #racesubheadlines ul{
        display:none;
    }
    #contentsubheadlines .hdr,
    .secondmenu .hdr,
    #contentsubheadlines .hdr, #racesubheadlines .hdr, .contentsubheadlines .hdr{border:0;}
    #contentsubheadlines .hdr, #racesubheadlines .hdr, .contentsubheadlines .hdr{
        border-radius:5px;
    }
    #bonusoffers .bonusoffer{
        float:none;
        width:100%;
        padding:0;
        margin:0;
        overflow:hidden;
    }
    #bonusoffers .bonusoffer + .bonusoffer {
        border-left:0;
        margin:4px 0 0;
        width: 100%;
    }
}
@media only screen and (max-width: 599px){
    #content p img{
        display:block;
        width:100%;
    }
    .bonusbox{
        display:block;
        width:100%;
        margin-left:0;
        background: #eaeaea; /* Old browsers */
        /* IE9 SVG, needs conditional override of 'filter' to 'none' */
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VhZWFlYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMxJSIgc3RvcC1jb2xvcj0iI2Y0ZjRmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iI2ZjZmNmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(top, #eaeaea 0%, #f4f4f4 31%, #fafafa 66%, #fcfcfc 66%, #ffffff 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eaeaea), color-stop(31%,#f4f4f4), color-stop(66%,#fafafa), color-stop(66%,#fcfcfc), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, #eaeaea 0%,#f4f4f4 31%,#fafafa 66%,#fcfcfc 66%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top, #eaeaea 0%,#f4f4f4 31%,#fafafa 66%,#fcfcfc 66%,#ffffff 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top, #eaeaea 0%,#f4f4f4 31%,#fafafa 66%,#fcfcfc 66%,#ffffff 100%); /* IE10+ */
        background: linear-gradient(to bottom, #eaeaea 0%,#f4f4f4 31%,#fafafa 66%,#fcfcfc 66%,#ffffff 100%); /* W3C */
        border-radius:4px 4px 0 0;
    }
    .bonusbox .boxinner{padding-left:0;}
    .bonusbox span{padding:0 15px;}
    .bonusbox .boxad{
        padding:10px 15px 0;
        border-top:1px solid #d2d2d2;
    }
    .bonusbox .boxad{
        margin-top:10px;
    }
}
@media only screen and (max-width: 479px){
    #header h1{top:27px;}
    #nav #breadcrumb #trail img{
        display:block;
        width:100%;
        height:auto;
    }
    #content .GameListing .GameImg{
        float:none;
        width:100%;
        padding-bottom:10px;
    }
    #content .GameListing .GameImg img{
        display:inline-block;
        width:auto;
        max-width:100%;
        height:auto;
    }
    #content .GameListing .inner{
        float:none;
        display:block;
        overflow:hidden;
        width:auto;
        padding-left:10px;
    }
    .room-promo .logo-box{
        float:none;
        background: #fbfbfb; /* Old browsers */
        /* IE9 SVG, needs conditional override of 'filter' to 'none' */
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZiZmJmYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2VjZWNlYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2UzZTNlMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlM2UzZTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZjlmOWY5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
        background: -moz-linear-gradient(top, #fbfbfb 0%, #ececec 50%, #e3e3e3 50%, #e3e3e3 100%, #f9f9f9 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbfbfb), color-stop(50%,#ececec), color-stop(50%,#e3e3e3), color-stop(100%,#e3e3e3), color-stop(100%,#f9f9f9)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, #fbfbfb 0%,#ececec 50%,#e3e3e3 50%,#e3e3e3 100%,#f9f9f9 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top, #fbfbfb 0%,#ececec 50%,#e3e3e3 50%,#e3e3e3 100%,#f9f9f9 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top, #fbfbfb 0%,#ececec 50%,#e3e3e3 50%,#e3e3e3 100%,#f9f9f9 100%); /* IE10+ */
        background: linear-gradient(to bottom, #fbfbfb 0%,#ececec 50%,#e3e3e3 50%,#e3e3e3 100%,#f9f9f9 100%); /* W3C */
        border-radius:4px;
        border:1px solid #eaeaea;
        width:100%;
        overflow:hidden;
        box-sizing:border-box;
    }
    .room-promo .logo-box a{
        display:block;
        width:145px;
        margin:0 auto;
    }
    .room-promo .room-description{border-radius:0;}
    .room-promo .room-links{
        overflow:hidden;
        height:auto;
    }
    .room-promo .room-links .link-padding{max-width:69%;}
}
@media only screen and (max-width: 320px){
    #container #review #roomscreens{
    width:320px;
    margin:0 -10px 20px;
}
}

@media only screen and (min-width: 768px){
    #hornav #navcontainer #navitems{
        display:block !important;
    }
    #contentsubheadlines ul,
    .secondmenu ul,
    #racesubheadlines ul{
        display:block !important;
    }
}