img { border:0 none; }

p { line-height:1.23; }
h1,h2,h3,h4 { line-height:1.23; }
#nav-container h1 {line-height: 0; margin: 0;}

.cleaner {
	clear:both;
}

.rounded-3px-full {
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}

.rounded-4px-full {
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}
	
body {
	background-color:white;
	background-image:url(../../resources/images/body-bg.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	margin:0;
	padding:0;
	height:100%;
	min-height:100%;
	font-family:Arial, Helvetica, sans-serif;
}

a {
	color:#1555c0;
}

a:hover {
	color:#006fd6;
}

.red {
	color: #ff0000;
}

.disp {
	display:none;
	visibility: hidden;
}

#global-wrapper {
    position: relative;
    min-height: 100%;
    height: 100%;
    voice-family: "\"}\"";
    voice-family: inherit;
    height: auto;
}

html>body #global-wrapper {
    height: auto;
}

#nav-wrapper {
	height:136px;
	width:100%;
}
#nav-container {
	background-image:url(../../resources/images/header-bg.jpg);
	height:40px;
	margin:0 auto;
	padding:60px 0 0;
	width:960px;
}

#nav-container .home-link {
	display:block;
	position:absolute;
	z-index:99999;
	text-indent:-9999px;
	outline:none;
	width:235px;
	height:65px;
	margin:-63px 0 0 19px;
}

.main-nav-bar {
	height:40px;
	margin:0 0 0 300px;
	position:relative;
	width:600px;
	z-index:10;
}
.main-nav-bar .main-nav-list {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}
.main-nav-bar .main-nav-item {
	float:left;
	height:40px;
	margin:0 2px 0 0;
	position:relative;
	z-index:5;
}
.main-nav-bar .main-nav-item.casino {
	width:119px;
}
.main-nav-bar .main-nav-item.poker {
	width:112px;
}
.main-nav-bar .main-nav-item.bingo {
	width:106px;
}
.main-nav-bar .main-nav-item.sports {
	width:127px;
}
.main-nav-bar .main-nav-item.racing {
	width:117px;
}
#casino .main-nav-item.casino, #poker .main-nav-item.poker, #bingo .main-nav-item.bingo, #sports .main-nav-item.sports, #racing .main-nav-item.racing {
	z-index:6;
}
.main-nav-link {
	background-image:url(../../resources/images/nav-tabs.png);
	background-repeat:no-repeat;
	display:block;
	font-family:Arial Narrow, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	height:33px;
	line-height:36px;
	margin:7px 0 0;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
	padding:0;
	text-align:center;
	text-decoration:none;
	text-transform:uppercase;
	width:100%;
	text-indent:-9999px;
}
.main-nav-link:hover {
	color:white;
	line-height:33px;
}
#casino .main-nav-link.casino, #poker .main-nav-link.poker, #bingo .main-nav-link.bingo, #sports .main-nav-link.sports, #racing .main-nav-link.racing {
	-moz-box-shadow:0 0 12px #002745;
	color:#2B517B;
	font-size:14px;
	height:40px;
	line-height:40px;
	margin:0;
	text-shadow:1px 1px 0 white;
	-moz-border-radius-topright:4px;
	-moz-border-radius-topleft:4px;
	-webkit-border-top-right-radius:4px;
	-webkit-border-top-left-radius:4px;
}
.main-nav-link.casino {
	background-position:0 2px;
	color:#FED2C0;
	text-shadow:1px 1px 0 #681113;
}
.main-nav-link.casino:hover {
	background-position:0 -34px;
	color:white;
}
#casino .main-nav-link.casino {
	background-position:0 -68px;
}
#casino .main-nav-link.casino:hover {
	background-position:0 -68px;
}
.main-nav-link.poker {
	background-position:-120px 2px;
	color:#E5FFC9;
	text-shadow:1px 1px 0 #2D4E0F;
}
.main-nav-link.poker:hover {
	background-position:-120px -34px;
	color:white;
}
#poker .main-nav-link.poker {
	background-position:-120px -68px;
}
#poker .main-nav-link.poker:hover {
	background-position:-120px -68px;
}
.main-nav-link.bingo {
	background-position:-233px 2px;
	color:#FFDAF1;
	text-shadow:1px 1px 0 #54143C;
}
.main-nav-link.bingo:hover {
	background-position:-233px -34px;
	color:white;
}
#bingo .main-nav-link.bingo {
	background-position:-233px -68px;
}
#bingo .main-nav-link.bingo:hover {
	background-position:-233px -68px;
}
.main-nav-link.sports {
	background-position:-340px 2px;
	color:#CEEBFF;
	text-shadow:1px 1px 0 #00315B;
}
.main-nav-link.sports:hover {
	background-position:-340px -34px;
	color:white;
}
#sports .main-nav-link.sports {
	background-position:-340px -68px;
}
#sports .main-nav-link.sports:hover {
	background-position:-340px -68px;
}
.main-nav-link.racing {
	background-position:-468px 2px;
	color:#FFEEC7;
	text-shadow:1px 1px 0 #883D0A;
}
.main-nav-link.racing:hover {
	background-position:-468px -34px;
	color:white;
}
#racing .main-nav-link.racing {
	background-position:-468px -68px;
}
#racing .main-nav-link.racing:hover {
	background-position:-468px -68px;
}

/*||||||||||||||||||||||||||||||||||||*/
/*|||||| TIER 2 NAV ||||||||||||||||||*/
/*||||||||||||||||||||||||||||||||||||*/

.sub-nav-bar {
	background-image:url(../../resources/images/sub-nav-bg.jpg);
	background-repeat:repeat-x;
	height:44px;
	position:relative;
	width:960px;
	z-index:20;
}

.sub-nav-bar .sub-nav-list {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:10px 0 0 2px;
	height:28px;
	padding:0;
	float:left;
}
.sub-nav-bar .sub-nav-list .sub-nav-item {
	float:left;
	height:28px;
	padding:0 6px 0 0;
	width:auto;
	background:transparent url(../../resources/images/t2-nav-btn-capping.png) right 0px no-repeat;
	margin:0 8px 0 0;
	-moz-border-radius:4px;
	-moz-box-shadow:1px 1px 3px rgba(0,0,0,0.1);
	-webkit-box-shadow:1px 1px 3px rgba(0,0,0,0.1);
}
.sub-nav-bar .sub-nav-list .sub-nav-link {
	color:#2E5E8B;
	display:block;
	margin:0;
	padding:0 3px 0 9px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	font-weight:normal;
	height:28px;
	line-height:28px;
	text-align:center;
	text-decoration:none;
	text-shadow:1px 1px 0 white;
	width:auto;
	outline:none;
	border:none;
	background-color:transparent;
	background-image:url(../../resources/images/t2-nav-btn.png);
	background-position:left 0px;
}
.sub-nav-bar .sub-nav-item .sub-nav-link:hover, .sub-nav-bar .sub-nav-list .sub-nav-item:hover .sub-nav-link {
	color:white;
	text-shadow:1px 1px 0px rgba(0,0,0,0.4);
	text-decoration:none;
	font-size:13px;
}

.sub-nav-bar .sub-nav-item.empty .sub-nav-link:hover, .sub-nav-bar .sub-nav-list .sub-nav-item.empty:hover .sub-nav-link {
	color:white;
	text-shadow:1px 1px 0px rgba(0,0,0,0.4);
	text-decoration:none;
	font-size:13px;
}

#casino .sub-nav-bar .sub-nav-link:hover, #casino .sub-nav-bar .sub-nav-item:hover .sub-nav-link {	background-position:0 -140px;b }
#casino .sub-nav-bar .sub-nav-item:hover {	background-position:right -140px; }

#poker .sub-nav-bar .sub-nav-link:hover, #poker .sub-nav-bar .sub-nav-item:hover .sub-nav-link {	background-position:0 -56px; }
#poker .sub-nav-bar .sub-nav-item:hover {	background-position:right -56px; }

#bingo .sub-nav-bar .sub-nav-link:hover, #bingo .sub-nav-bar .sub-nav-item:hover .sub-nav-link {	background-position:0 -84px; }
#bingo .sub-nav-bar .sub-nav-item:hover {	background-position:right -84px; }

#racing .sub-nav-bar .sub-nav-link:hover, #racing .sub-nav-bar .sub-nav-item:hover .sub-nav-link {	background-position:0 -112px; }
#racing .sub-nav-bar .sub-nav-item:hover {	background-position:right -112px; }

#sports .sub-nav-bar .sub-nav-link:hover, #sports .sub-nav-bar .sub-nav-item:hover .sub-nav-link {	background-position:0 -28px; }
#sports .sub-nav-bar .sub-nav-item:hover {	background-position:right -28px; }

#news .sub-nav-bar .sub-nav-link:hover, #news .sub-nav-bar .sub-nav-item:hover .sub-nav-link {	background-position:0 -140px;b }
#news .sub-nav-bar .sub-nav-item:hover {	background-position:right -140px; }

.t3-nav-list {
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-moz-box-shadow:3px 3px 5px rgba(0,0,0,0.3);
	-webkit-box-shadow:3px 3px 5px rgba(0,0,0,0.3);
	display:none;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:-4px 0 0 -30px;
	padding:4px;
	position:absolute;
	width:248px;
	background-image:url(../../resources/images/t3-nav-bg.gif);
}
#casino .t3-nav-list {
	background-color:#045293;
	background-position:0 -774px;
	background-image:none;
}
#poker .t3-nav-list {
	background-color:#418c2b;
	background-position:0 -324px;
	background-image:none;
}
#bingo .t3-nav-list {
	background-color:#88416d;
	background-position:0 -474px;
	background-image:none;
}
#sports .t3-nav-list {
	background-color:#9d1b0d;
	background-position:0 -174px;
	background-image:none;
}
#racing .t3-nav-list {
	background-color:#db541a;
	background-position:0 -624px;
	background-image:none;
}
.sub-nav-item:hover .t3-nav-list {
	display:block;
}
.t3-nav-item {
	float:left;
	background-color:transparent;
}
.t3-nav-item .t3-nav-link {
	-moz-box-shadow:1px 1px 3px rgba(0,0,0,0.2);
	-webkit-box-shadow:1px 1px 3px rgba(0,0,0,0.2);
	background-color:white;
	background-image:url(../../resources/images/t3-nav-item-bg.jpg);
	background-position:0 0;
	color:#454545;
	display:block;
	border-style:solid;
	border-width:1px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	height:13px;
	line-height:13px;
	margin:2px;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
	padding:5px 4px 5px 9px;
	text-decoration:none;
	width:105px;
}

#casino .t3-nav-item .t3-nav-link { border-color:#114872;  }
#poker .t3-nav-item .t3-nav-link { border-color:#507E34;  }
#bingo .t3-nav-item .t3-nav-link { border-color:#512241;  }
#racing .t3-nav-item .t3-nav-link { border-color:#A14418;  }
#sports .t3-nav-item .t3-nav-link { border-color:#680909;  }
#news .t3-nav-item .t3-nav-link { border-color:#114872;  }
	
	
.t3-nav-item .t3-nav-link:hover {
	background-position:0 -25px;
	color:#000000;
	line-height:15px;
	text-indent:1px;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
}
.page-content-container {
	background-image:url(../../resources/images/content-top-bg.jpg);
	background-repeat:repeat-x;
	margin:20px auto 0 auto;
	width:960px;
	position:relative;
	z-index:3;
}

.box-heading {
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	-webkit-border-top-left-radius:4px;
	-webkit-border-top-right-radius:4px;
	background-image:url(../../resources/images/box-heading-bg.gif);
	background-repeat:repeat-x;
	height:32px;
	margin:0 0 1px;
	width:auto;
	background-position:0 -163px;
}

#casino .themed-heading {
	background-color:#DBE8F2;
	background-position:0 -131px;
}
#poker .themed-heading {
	background-color:#DBE8F2;
	background-position:0 -33px;
}
#bingo .themed-heading {
	background-color:#DBE8F2;
	background-position:0 -66px;
}
#sports .themed-heading {
	background-color:#DBE8F2;
	background-position:0 -1px;
}
#racing .themed-heading {
	background-color:#DBE8F2;
	background-position:0 -99px;
}
#news .themed-heading {
	background-color:white;
	background-position:0 -163px;
}
.box-heading h2 {
	color:#4a6076;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	height:32px;
	line-height:32px;
	margin:0;
	padding:0 0 0 10px;	
	text-shadow:1px 1px 0 white;
	letter-spacing:-1px;
}

.col-200 .box-heading h2 {
	font-size:15px;	
}

.themed-heading h2 {
	color:white;
}

#casino .themed-heading h2 {
	text-shadow:1px 1px 1px rgba(0,0,0,0.4);
}
#poker .themed-heading h2 {
	text-shadow:1px 1px 1px rgba(0,0,0,0.4);
}
#bingo .themed-heading h2 {
	text-shadow:1px 1px 1px  rgba(0,0,0,0.4);
}
#sports .themed-heading h2 {
	text-shadow:1px 1px 1px  rgba(0,0,0,0.4);
}
#racing .themed-heading h2 {
	text-shadow:1px 1px 1px  rgba(0,0,0,0.4);
}

#racing .themed-heading h2 {
	text-shadow:1px 1px 1px  rgba(0,0,0,0.4);
}

#news .themed-heading h2 {
	color:#64809C;
	text-shadow:1px 1px 0 white;
}

.box-heading .spotlight-toggle {
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	display:block;
	float:right;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	height:16px;
	margin:6px 2px 0;
	outline:none;
	padding:4px 9px 0 9px;
	text-align:center;
	text-decoration:none;
	width:auto;
	background-image:url(../../resources/images/spotlight-toggle-btn-bg.jpg);
}

#casino .box-heading .spotlight-toggle {
	background-color:#FFFFFF;
	border:1px solid #114872;
	color:#03345e;
	background-position:0 -80px;
}
#casino .box-heading .spotlight-toggle:hover {
	background-color:#114872;
	border:1px solid #114872;
	color:white;
	background-image:none;
}
#casino .box-heading .spotlight-toggle.selected {
	background-color:#fff;
	background-position:0 -100px;
	border:1px solid #114872;
	color:#444;
}

#poker .box-heading .spotlight-toggle {
	background-color:#FFFFFF;
	border:1px solid #507e34;
	color:#2c4d17;
	background-position:0 -20px;
}

#poker .box-heading .spotlight-toggle:hover {
	background-color:#507e34;
	border:1px solid #507e34;
	color:white;
	background-image:none;
}

#poker .box-heading .spotlight-toggle.selected {
	background-color:#fff;
	background-position:0 -100px;
	border:1px solid #507e34;
	color:#444;
}
#bingo .box-heading .spotlight-toggle {
	background-color:#FFFFFF;
	border:1px solid #512241;
	color:#4d2e40;
	background-position:0 -40px;
	
}
#bingo .box-heading .spotlight-toggle:hover {
	background-color:#512241;
	border:1px solid #512241;
	color:white;
	background-image:none;
}
#bingo .box-heading .spotlight-toggle.selected {
	background-color:#fff;
	background-position:0 -100px;
	border:1px solid #633152;
	color:#444;
}

#sports .box-heading .spotlight-toggle {
	background-color:#D78080;
	border:1px solid #680909;
	color:#630505;
	background-position:0 0;
}

#sports .box-heading .spotlight-toggle:hover {
	background-color:#680909;
	border:1px solid #680909;
	color:white;
	background-image:none;
}

#sports .box-heading .spotlight-toggle.selected {
	background-color:#fff;
	border:1px solid #511515;
	color:#444;
	background-position:0 -100px;
}

#racing .box-heading .spotlight-toggle {
	background-color:#FFFFFF;
	border:1px solid #a14418;
	color:#752900;
	background-position:0 -60px;
}
#racing .box-heading .spotlight-toggle:hover {
	background-color:#a14418;
	border:1px solid #a14418;
	color:white;
	background-image:none;
}
#racing .box-heading .spotlight-toggle.selected {
	background-color:#fff;
	background-position:0 -100px;
	border:1px solid #a14418;
	color:#444;
}
.box-heading #spotlight-game-btn.spotlight-toggle {
	margin-right:5px;
}
.index-box-top {
	height:390px;
	padding:0;
	width:960px;
}
.index-box-top .left {
	float:left;
	margin:0 8px 0 0;
	width:522px;
}
.index-box-top .intro-box {
	-moz-border-radius:3px;
	-webkit-border-radius:4px;
	background-color:white;
	border:1px solid #DDDDDD;
	height:80px;
	margin:0 0 7px;
	padding:7px 10px 7px 10px;
	width:500px;
	background-image:url(../../resources/images/index-intro-bg2.png);
}

#casino .index-box-top .intro-box { background-position:0 -388px; border:1px solid #d7e1e8; }
#poker .index-box-top .intro-box { background-position:0 -97px; border:1px solid #dde8d7; }
#bingo .index-box-top .intro-box { background-position:0 -194px; border:1px solid #e6dbe5; }
#racing .index-box-top .intro-box { background-position:0 -291px; border:1px solid #e6e0db; }
#sports .index-box-top .intro-box { background-position:0 0; border:1px solid #e8d7d7; }

.intro-box h2,.intro-box h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	margin:0 0 3px 0;
	padding:0;
	text-shadow:1px 1px 0 white;
	letter-spacing:-1px;
}

#casino .intro-box h2 { color:#436483; }
#poker .intro-box h2 { color:#597f42; }
#bingo .intro-box h2 { color:#714d78; }
#racing .intro-box h2 { color:#c5500f; }
#sports .intro-box h2 { color:#bb3b3e; }

#casino .intro-box h1 { color:#436483; }
#poker .intro-box h1 { color:#597f42; }
#bingo .intro-box h1 { color:#714d78; }
#racing .intro-box h1 { color:#c5500f; }
#sports .intro-box h1 { color:#bb3b3e; }


.intro-box p {
	color:#666666;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	margin:0;
	padding:0;
	text-align:justify;
	text-shadow:1px 1px 0 white;
}
.index-box-top .spotlight-box {
	background-color:#F3F2EF;
	background-image:url(../../resources/images/spotlight-news-bg.png);
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	height:246px;
	padding:0;
	width:520px;
	background-repeat:no-repeat;
}
.spotlight-box .inner {
	height:246px;
	position:absolute;
	width:520px;
}
#spotlight-news {
	padding:0;
	width:520px;
	height:246px;
	z-index:803;
	background-color:white;
}
#spotlight-article {
	z-index:802;
}
#spotlight-game {
	z-index:801;
}
.spotlight-box .spotlight-news-article {
	height:71px;
	padding:0;
	width:520px;
	border-bottom:1px solid #d3d3d3;
	background-color:#f2f2f2;
	margin:0 0 1px 0;
	background-image:url(../images/spotlight-news-article-bg.jpg);
}

.spotlight-box .spotlight-news-article:hover {
	background-color:#ffffff;
	background-image:none;
}


.spotlight-news-article .image {
	float:left;
	height:57px;
	margin:0 8px 0 8px;
	width:146px;
	padding:7px 0 0 0;
}
.spotlight-news-article .image a {
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	background-color:#DDDDDD;
	background-position:0 -50%;
	display:block;
	height:57px;
	margin:0;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
	text-indent:-9999px;
	width:144px;
}
.spotlight-news-article .content {
	height:60px;
	margin:4px 0 7px 0;
	width:314px;
	float:left;
}
.spotlight-news-article .content .spotlight-news-heading {
	display:inline;
	margin:0 0 3px;
	padding:0;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	line-height:12px;
}
.spotlight-news-article .content .spotlight-news-heading a {
	color:#5D6D83;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	font-weight:bold;
	letter-spacing:0px;
	text-decoration:none;
	line-height:12px;
}
.spotlight-news-article .content .spotlight-news-heading a:hover {
	color:#114680;
}
.spotlight-news-article .content .spotlight-news-date {
	color:#777777;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:9px;
	line-height:17px;
}
.spotlight-news-article .content .spotlight-news-excerpt p {
	color:#535353;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
	margin:0;
	padding:0;
	line-height:12px;
	text-align:justify;
}
.spotlight-news-article .content .spotlight-news-excerpt p a {
	color:#3777A8;
}
.spotlight-news-article .readmore {
	float:left;
	display:block;
	height:55px;
	margin:8px 0 8px 8px;
	width:25px;
	background-image:url(../images/news-preview-readmore.jpg);
	text-indent:-9999px;
	outline:none;
}

.spotlight-news-article .readmore:hover {
	background-position:-25px 0;
}

.spotlight-box .goto-news {
	width:520px;
	height:27px;
	margin:0 0 0 0;
	display:block;
	background-color:#dedede;
	line-height:27px;
	text-align:center;
	color:#5e5e5e;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	font-family:Tahoma, Geneva, sans-serif;
}

.spotlight-box .goto-news:hover {
	background-color:white;
	color:#333;
}


.spotlight-box .spotlight-article {
	height:246px;
	width:520px;
}

#casino .spotlight-box .spotlight-article {	background-image:url(../../resources/images/spotlight-article-casino.jpg); }
#poker .spotlight-box .spotlight-article {	background-image:url(../../resources/images/spotlight-article-poker.jpg); }
#bingo .spotlight-box .spotlight-article {	background-image:url(../../resources/images/spotlight-article-bingo.jpg); }
#racing .spotlight-box .spotlight-article {	background-image:url(../../resources/images/spotlight-article-racing.jpg); }
#sports .spotlight-box .spotlight-article {	background-image:url(../../resources/images/spotlight-article-sports.jpg); }

.spotlight-article .overlay {
	height:220px;
	margin:15px 0 0 222px;
	position:absolute;
	width:288px;
}
.spotlight-article h3 {
	margin:0 0 8px;
	padding:0;
}
.spotlight-article h3 a {
	color:#5D6D83;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	letter-spacing:-1px;
	text-decoration:none;
}
.spotlight-article p {
	color:rgba(0,0,0,0.7);
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
	text-align:justify;
}
.spotlight-article p.one {
	margin:0 0 8px 0;
}
.spotlight-article p.two {
	margin:0 0 8px 0;
}
.spotlight-article p.three {
	width:240px;
}
.spotlight-article p a {
	color:#A9C6F6;
}
.spotlight-article .buttons {
	margin:187px 0 0 124px;
	position:absolute;
}
.spotlight-box .spotlight-game {
	
	height:246px;
	width:520px;
}

#casino .spotlight-game { background-image:url(../../resources/images/spotlight-game-image-casino.jpg); }
#poker .spotlight-game { background-image:url(../../resources/images/spotlight-game-image-poker.jpg); }
#bingo .spotlight-game { background-image:url(../../resources/images/spotlight-game-image-bingo.jpg); }
#racing .spotlight-game { background-image:url(../../resources/images/spotlight-game-image-racing.jpg); }
#sports .spotlight-game { background-image:url(../../resources/images/spotlight-game-image-sports.jpg); }

.spotlight-game .content {
	height:230px;
	padding:17px 0 0 17px;
	width:310px;
}
.spotlight-game h3 {
	margin:0 0 9px;
	padding:0;
}
.spotlight-game h3 a {
	color:#5D6D83;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	letter-spacing:-1px;
	text-decoration:none;
	text-shadow:1px 1px 1px white;
}
.spotlight-game p {
	color:rgba(0,0,0,0.7);
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	margin:0 0 9px;
	padding:0;
	text-align:justify;
	width:245px;
	overflow:visible;
}
.spotlight-game p a {
	color:#0C72B3;
}
.spotlight-game .buttons {
	height:60px;
	margin:179px 0 0 255px;
	position:absolute;
	width:270px;
}

.spotlight-box a.game-btn {
	display:block;
	height:42px;
	background-image:url(../../resources/images/spotlight-btns.png);
	text-indent:-9999px;
	outline:none;
	float:left;
	padding:0;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-moz-box-shadow:0px 0px 5px black;
	-webkit-box-shadow:0px 0px 5px black;
}

.spotlight-box .game-btn.play {
	width:104px;
	background-position:-124px 0;
}

	.spotlight-box .game-btn.play:hover {
		background-position:-124px -42px;
	}
	
.spotlight-box .game-btn.review {
	width:124px;
	background-position:0 0;
	margin:0 10px 0 0;
}

	.spotlight-box .game-btn.review:hover {
		background-position:0 -42px;
	}
	
.spotlight-box a.article-btn.readmore {
	display:block;
	height:36px;
	width:166px;
	background-image:url(../../resources/images/spotlight-btn-article.png);
	text-indent:-9999px;
	outline:none;
	float:left;
	background-position:0 0;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-moz-box-shadow:0px 0px 5px rgba(0,0,0,0.15);
	-webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.15);
}

	.spotlight-box a.article-btn.readmore:hover {
		background-position:0 -36px;
	}


.index-box-top .right {
	float:right;
	margin:0;
	width:430px;
}

/*|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/
/*||||| TOP 10 TABLE ||||||||||||||||||||||||||||||||||||||||||||||||*/
/*|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/

.index-box-top .top10-box {
	border-bottom:1px solid #C8DCEB;
	border-left:1px solid #C8DCEB;
	border-right:1px solid #C8DCEB;
	height:349px;
	padding:0 1px 0 1px;
	width:426px;
}
.top10-box .top10-list {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}
.top10-box .top10-item {
	background-image:url(../../resources/images/top10-item-bg.jpg);
	background-position:0 0;
	height:34px;
	width:426px;
	border-bottom:1px solid #dfe0e2;
}

.top10-box .top10-item.one {
	background-position:0 -35px;
	border-bottom:1px solid #c5e6ef;
}

.top10-box .top10-item:hover {
	background-position:0 -35px;
	border-bottom:1px solid #c5e6ef;
}

.top10-box .top10-item.btm {
	border:none;
}

.top10-box .top10-item.btm:hover {
	border:none;
}

.top10-box .col {
	float:left;
}
.top10-box .top10-item .number {
	color:#BCBCBC;
	font-family:Arial Narrow, Arial, Helvetica, sans-serif;
	font-size:19px;
	font-style:italic;
	font-weight:bold;
	line-height:35px;
	text-align:center;
	width:35px;
}
.top10-box .top10-item:hover .number {
	color:#618DBE;
	font-weight:bold;
	font-size:19px;
}

.top10-box .top10-item.one .number {
	color:#618DBE;
	font-weight:bold;
	font-size:19px;
}

.top10-box .top10-item .image {
	height:35px;
	width:94px;
}
.top10-box .top10-item .image a {
	-moz-border-radius-bottomleft:3px;
	-moz-border-radius-bottomright:3px;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-topright:3px;
	background-color:#EEEEEE;
	background-image:url(../../resources/images/top10-casino-logos.gif);
	display:block;
	height:24px;
	margin:5px 0 0;
	text-indent:-9999px;
	width:88px;
	outline:none;
}
.top10-box .top10-item .image a {
}
.top10-box .top10-item:hover .image a {
	opacity:1;
}
.top10-box .top10-item.one .image a {
	background-position:0 0;
}
.top10-box .top10-item.two .image a {
	background-position:0 -24px;
}
.top10-box .top10-item.three .image a {
	background-position:0 -48px;
}
.top10-box .top10-item.four .image a {
	background-position:0 -72px;
}
.top10-box .top10-item.five .image a {
	background-position:0 -96px;
}
.top10-box .top10-item.six .image a {
	background-position:0 -120px;
}
.top10-box .top10-item.seven .image a {
	background-position:0 -144px;
}
.top10-box .top10-item.eight .image a {
	background-position:0 -168px;
}
.top10-box .top10-item.nine .image a {
	background-position:0 -192px;
}
.top10-box .top10-item.ten .image a {
	background-position:0 -216px;
}
.top10-box .top10-item .name {
	width:120px;
}
.top10-box .top10-item .name a {
	color:#7d8e9a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	letter-spacing:-1px;
	line-height:35px;
	text-decoration:none;
	width:114px;
}
.top10-box .top10-item:hover .name a {
	color:#5281a4;
}
.top10-box .top10-item .name a:hover {
	text-decoration:underline;
}
.top10-box .top10-item .bonus {
	height:35px;
	width:60px;
}
.top10-box .top10-item .bonus .top {
	/*color:#979797;*/
	color:#4B5E6A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	height:12px;
	line-height:12px;
	margin:5px 0 0;
	text-align:center;
	width:60px;
}
.top10-box .top10-item:hover .bonus .top {
	color:#4B5E6A;
}
.top10-box .top10-item .bonus .btm {
	/*color:#B97474;*/
	color:#A41516;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	height:12px;
	line-height:12px;
	text-align:center;
	width:60px;
}
.top10-box .top10-item:hover .bonus .btm {
	color:#A41516;
}
.top10-box .top10-item .review {
	height:35px;
	width:58px;
}
.top10-box .top10-item .review a {
	background-image:url(../../resources/images/top10-btns.png);
	background-position:0 0;
	display:block;
	height:25px;
	margin:4px 0 0 8px;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
	text-indent:-9999px;
	width:43px;
}
.top10-box .top10-item .review a:hover {
	background-position:0 -25px;
}
.top10-box .top10-item .playnow {
	height:35px;
	width:58px;
}
.top10-box .top10-item .playnow a {
	background-image:url(../../resources/images/top10-btns.png);
	background-position:-43px 0;
	display:block;
	height:25px;
	margin:4px 0 0 0px;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
	text-indent:-9999px;
	width:53px;
}
.top10-box .top10-item .playnow a:hover {
	background-position:-43px -25px;
}

/*|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/
/*||||| TOP 5 TABLE ||||||||||||||||||||||||||||||||||||||||||||||||*/
/*|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/


.index-box-top .top5-box {
	border-bottom:1px solid #C8DCEB;
	border-left:1px solid #C8DCEB;
	border-right:1px solid #C8DCEB;
	height:349px;
	padding:0 1px 0 1px;
	width:426px;
}
.top5-box .top5-list {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}
.top5-box .top5-item {
	background-image:url(../../resources/images/top5-item-bg.jpg);
	background-position:0 0;
	height:69px;
	width:426px;
	border-bottom:1px solid #dfe0e2;
}

.top5-box .top5-item:hover {
	background-position:0 -69px;
	border-bottom:1px solid #c5e6ef;
}

.top5-box .top5-item.btm {
	border:none;
}

.top5-box .top5-item.btm:hover {
	border:none;
}

.top5-box .col {
	float:left;
}
.top5-box .top5-item .number {
	color:#BCBCBC;
	font-family:Arial Narrow, Arial, Helvetica, sans-serif;
	font-size:30px;
	font-weight:normal;
	line-height:69px;
	text-align:right;
	width:25px;
}
.top5-box .top5-item:hover .number {
	color:#618DBE;
}
.top5-box .top5-item .image {
	height:58px;
	width:107px;
	padding:11px 0 0 0;
	opacity:1;
}



.top5-box .top5-item .image a {
	outline:none;
	border:none;
}

.top5-box .top5-item .image img {
	outline:none;
	border:none;
}

.top5-box .top5-item:hover .image {
	opacity:1;
}

.top5-box .top5-item .name {
	width:141px;
	height:53px;
	padding:16px 0 0 0;
}
.top5-box .top5-item .name a {
	color:#7d8e9a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	letter-spacing:-1px;
	line-height:20px;
	text-decoration:none;
}

.top5-box .top5-item:hover .name a {
	color:#3887C1;
}

.top5-box .top5-item .name a:hover {
	text-decoration:underline;
}

.top5-box .top5-item .name span {
	color:#a8b8c4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	letter-spacing:-1px;
	text-decoration:none;
}

.top5-box .top5-item:hover .name span {
	color:#85a8c1;
}


.top5-box .top5-item .bonus {
	height:69px;
	width:60px;
}
.top5-box .top5-item .bonus .top {
	color:#979797;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	height:12px;
	line-height:12px;
	margin:22px 0 0;
	text-align:center;
	width:60px;
	letter-spacing:-1px;
}
.top5-box .top5-item:hover .bonus .top {
	color:#4B5E6A;
}
.top5-box .top5-item .bonus .btm {
	color:#B97474;
	font-family:Arial Narrow, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	height:12px;
	line-height:12px;
	text-align:center;
	width:60px;
	margin:2px 0 0 0;
}
.top5-box .top5-item:hover .bonus .btm {
	color:#A41516;
}
.top5-box .top5-item .review {
	height:69px;
	width:58px;
}
.top5-box .top5-item .review a {
	background-image:url(../../resources/images/top5-btns.gif);
	background-position:0 0;
	display:block;
	height:42px;
	width:50px;
	margin:13px 0 0 8px;
	outline:none;
	text-indent:-9999px;
}
.top5-box .top5-item .review a:hover {
	background-position:0 -42px;
}
.top5-box .top5-item .playnow {
	height:69px;
	width:58px;
}
.top5-box .top5-item .playnow a {
	background-image:url(../../resources/images/top5-btns.gif);
	background-position:-50px 0;
	display:block;
	height:42px;
	width:50px;
	margin:13px 0 0 4px;
	outline:none;
	text-indent:-9999px;
}
.top5-box .top5-item .playnow a:hover {
	background-position:-50px -42px;
}




.top5-box .top5-item .playnow-large a {
	background-image:url(../../resources/images/top5-btns-large.gif);
	background-position:-100px 0;
	display:block;
	height:42px;
	width:100px;
	margin:15px 0 0 9px;
	outline:none;
	text-indent:-9999px;
}
.top5-box .top5-item .playnow-large a:hover {
	background-position:-100px -42px;
}



#sports .top5-box .playnow a, #racing .top5-box .playnow a { background-image:url(../../resources/images/top5-btns-sports.gif); }
#sports .top5-box .review a, #racing .top5-box .review a { background-image:url(../../resources/images/top5-btns-sports.gif); }




/*|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/
/*||||| RIGHT COL TABLE |||||||||||||||||||||||||||||||||||||||||||||*/
/*|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/


.index-box-top .rside-box {
	border-bottom:1px solid #C8DCEB;
	border-left:1px solid #C8DCEB;
	border-right:1px solid #C8DCEB;
	height:349px;
	padding:0 1px 0 1px;
	width:426px;
}
.rside-box .rside-list {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}
.rside-box .rside-item {
	background-image:url(../../resources/images/rsidebar-item-bg.jpg);
	background-position:0 0;
	height:69px;
	width:301px;
	border-bottom:1px solid #dfe0e2;
}

.rside-box .rside-item:hover {
	background-position:0 -69px;
	border-bottom:1px solid #c5e6ef;
}

.rside-box .rside-item.btm {
	border:none;
}

.rside-box .rside-item.btm:hover {
	border:none;
}

.rside-box .col {
	float:left;
}
.rside-box .rside-item .number {
	color:#BCBCBC;
	font-family:Arial Narrow, Arial, Helvetica, sans-serif;
	font-size:30px;
	font-weight:normal;
	line-height:69px;
	text-align:right;
	width:25px;
}
.rside-box .rside-item:hover .number {
	color:#618DBE;
}
.rside-box .rside-item .image {
	height:58px;
	width:107px;
	padding:11px 0 0 0;
	opacity:1;
}



.rside-box .rside-item .image a {
	outline:none;
	border:none;
}

.rside-box .rside-item .image img {
	outline:none;
	border:none;
}

.rside-box .rside-item:hover .image {
	opacity:1;
}

.rside-box .rside-item .name {
	width:141px;
	height:53px;
	padding:16px 0 0 0;
}
.rside-box .rside-item .name a {
	color:#7d8e9a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	letter-spacing:-1px;
	line-height:20px;
	text-decoration:none;
}

.rside-box .rside-item:hover .name a {
	color:#3887C1;
}

.rside-box .rside-item .name a:hover {
	text-decoration:underline;
}

.rside-box .rside-item .name span {
	color:#a8b8c4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	letter-spacing:-1px;
	text-decoration:none;
}

.rside-box .rside-item:hover .name span {
	color:#85a8c1;
}


.rside-box .rside-item .bonus {
	height:69px;
	width:60px;
}
.rside-box .rside-item .bonus .top {
	color:#979797;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	height:12px;
	line-height:12px;
	margin:22px 0 0;
	text-align:center;
	width:60px;
	letter-spacing:-1px;
}
.rside-box .rside-item:hover .bonus .top {
	color:#4B5E6A;
}
.rside-box .rside-item .bonus .btm {
	color:#B97474;
	font-family:Arial Narrow, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	height:12px;
	line-height:12px;
	text-align:center;
	width:60px;
	margin:2px 0 0 0;
}
.rside-box .rside-item:hover .bonus .btm {
	color:#A41516;
}
.rside-box .rside-item .review {
	height:69px;
	width:58px;
}
.rside-box .rside-item .review a {
	background-image:url(../../resources/images/top5-btns.gif);
	background-position:0 0;
	display:block;
	height:42px;
	width:50px;
	margin:13px 0 0 8px;
	outline:none;
	text-indent:-9999px;
}
.rside-box .rside-item .review a:hover {
	background-position:0 -42px;
}
.rside-box .rside-item .playnow {
	height:69px;
	width:58px;
}
.rside-box .rside-item .playnow a {
	background-image:url(../../resources/images/top5-btns.gif);
	background-position:-50px 0;
	display:block;
	height:42px;
	width:50px;
	margin:13px 0 0 4px;
	outline:none;
	text-indent:-9999px;
}
.rside-box .rside-item .playnow a:hover {
	background-position:-50px -42px;
}




.rside-box .rside-item .playnow-large a {
	background-image:url(../../resources/images/top5-btns-large.gif);
	background-position:-100px 0;
	display:block;
	height:42px;
	width:100px;
	margin:15px 0 0 9px;
	outline:none;
	text-indent:-9999px;
}
.rside-box .rside-item .playnow-large a:hover {
	background-position:-100px -42px;
}





.index-box-games {
	float: left;
}

.index-box-games1 {
	width: 650px;
}

.index-box-games2 {
	width: 648px;
	border-left: 1px solid #d7d7d7;
	border-right: 1px solid #d7d7d7;
	margin-bottom: 10px;
	background: url(../images/index-box-games-bg.png) #f3f2f1 no-repeat top;
}

.all-box-games {
	padding: 0;
	margin: 0 0 0 2px;
	width: 650px;
	height: 200px;
}

.index-box-game, .index-box-game-last {
	padding: 0;
	margin: 0;
	display: inline-block;
	width: 158px;
}
.index-box-game p, .index-box-game-last p {
	color: #595959;
	font-size: 12px;
	text-align: justify;
	padding: 10px;
}


.pokerpros-game, .slots-game, .blackjack-game, .roulette-game, .videopoker-game, .texasholdem-game, .caribbean-game, .tournaments-game
, .cricket-game, .football-game, .american-game, .horseracing-game{
	width: 140px;
	height: 90px;
	margin-bottom: 10px;
	display: block;
	margin-left: 9px;
	margin-top: 9px;
}

.cricket-game {
	background: url(../images/cricket-game.jpg) no-repeat;
}

.football-game {
	background: url(../images/football-game.jpg) no-repeat;
}

.american-game {
	background: url(../images/american-game.jpg) no-repeat;
}

.horseracing-game {
	background: url(../images/horseracing-game.jpg) no-repeat;
}

.pokerpros-game {
	background: url(../images/pokerpro-game.gif) no-repeat;
}

.tournaments-game {
	background: url(../images/tournaments-game.gif) no-repeat;
}

.texasholdem-game {
	background: url(../images/texas-holdem-game.gif) no-repeat;
}

.caribbean-game {
	background: url(../images/caribbean-stud-game.gif) no-repeat;
}


.slots-game {
	background: url(../images/slots-game.png) no-repeat;
}

.blackjack-game {
	background: url(../images/blackjack-game.png) no-repeat;
}

.roulette-game {
	background: url(../images/roulette-game.png) no-repeat;
}

.videopoker-game {
	background: url(../images/videopoker-game.png) no-repeat;
}

.play-these-and-more {
	margin: 0;
	background: url(../images/play-these-and-more.jpg) no-repeat;
	width: 628px;
	height: 90px;
	padding: 10px;
	margin-left: -1px;
	border-left: 1px solid #d7d7d7;
	border-right: 1px solid #d7d7d7;
	border-bottom: 1px solid #d7d7d7;
}

h3.play-these {
	color: #4e76a5;
	text-shadow: 1px 1px 0px #ffffff;
	font-size: 14px;
	font-weight:bold;
	padding:2px 0 10px 0;
	margin: 0;
}

.play-these-casinocom, .play-these-paddy,.play-these-pokerstars, .play-these-titanpoker {
	width: 308px;
	height: 60px;
	display: inline-block;
	-moz-box-shadow:0px 0px 3px rgba(0,0,0,0.1);
	-webkit-box-shadow:0px 0px 3px rgba(0,0,0,0.1);
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}

.play-these-casinocom {
	background: url(../images/play-these-casinocom.png) no-repeat;
	margin-right: 7px;
}

.play-these-pokerstars {
	background: url(../images/play-these-pokerstars.png) no-repeat;
	margin-right: 7px;
}

.play-these-titanpoker {
	background: url(../images/play-these-titanpoker.png) no-repeat;
	margin-right: 7px;
}

.play-these-casinocom:hover, .play-these-paddy:hover,.play-these-pokerstars:hover, .play-these-titanpoker:hover {
	background-position: 0 -60px;
}

.play-these-paddy {
	background: url(../images/play-these-paddy.png) no-repeat;
}

.index-box-mid {
	height:500px;
}
.index-box {
	float:left;
}
.index-box.left {
	margin:0 8px 0 0;
	width:321px;
}
.index-box.right {
	margin:0;
	width:300px;
	float: right;
}
.index-box.mid {
	margin:0 9px 0 0;
	width:321px;
}

.side-box-content {
	background-color:#FFF;
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	width:auto;
	background-image:url(../../resources/images/index-box-bg.jpg);
	background-repeat:repeat-y;
}

.side-box-content p {
	font-size: 10px;
	padding: 10px;
}

.index-box-content {
	background-color:#FFF;
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	height:420px;
	width:auto;
	background-image:url(../../resources/images/index-box-bg.jpg);
	background-repeat:repeat-y;
}
.index-box-content .inner {
	padding:10px;
}
.index-box-btmlink {
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-webkit-border-bottom-left-radius:4px;
	-webkit-border-bottom-right-radius:4px;
	background-color:#DDDDDD;
	border-color:#FFFFFF #BABABA #BABABA;
	border-style:solid;
	border-width:1px;
	color:#666666;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	height:25px;
	line-height:25px;
	text-align:center;
	text-decoration:none;
	text-shadow:1px 1px 0 #EEEEEE;
	width:auto;
	text-transform:uppercase;
}
.index-box-btmlink:hover {
	background-color:#d1e2ef;
	color:#355c7b;
	text-shadow:1px 1px 0 #cddfec;
	border-color:#FFFFFF #adc6da #adc6da;
}
#site-search {
	float:right;
	height:33px;
	margin:11px 0 0 0;
}

#site-search .site-search-input {
	height:18px;
	margin:2px 10px 0 0;
	padding:0;
	width:150px;
	float:left;
}

#site-search .search-field {
	color:#888888;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	background-color:white;
	border:none;
	outline:none;
	width:150px;
	height:17px;
}
#site-search .search-btn {
	background-color:transparent;
	background-image:url(../../resources/images/site-search-btn.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	border:medium none;
	cursor:pointer;
	height:26px;
	margin:0;
	outline:none;
	padding:0;
	text-indent:-9999px;
	width:57px;
}
#site-search .search-btn:hover {
	background-position:-57px 0px;
}
.guide-preview-box {
	width:299px;
	height:128px;
	margin:0 0 1px 0;
	padding:5px 10px;
	border-bottom:1px solid #D3D3D3;
	background-image:url(../images/guide-preview-box.jpg);
}

.guide-preview-box:hover {
	background-image:none;
	background-color:white;
}

.guide-preview-box .heading {
	margin:1px 0 2px;
	color:#262B42;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
}
.guide-preview-box .heading a {
	color:#262B42;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.guide-preview-box .heading a:hover {
	color:#114680;
	text-decoration:underline;
}

.guide-preview-box .content-box {
	height:75px;
	width:299px;	
}

.guide-preview-box .content-box .guide-preview-img {
	float:left;
	margin:3px 6px 0 0;
	padding:0;
	border:none;
}

.guide-preview-box .content-box .excerpt {
	color:#555555;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	margin:0;
	text-align:justify;
}

.guide-preview-box .readmore {
	display:block;
	width:301px;
	height:25px;
	margin:6px 0 0 0;	
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	text-align:center;
	line-height:25px;
	text-decoration:none;
	background-image:url(../images/guide-preview-readmore.gif);
	color:#777777;
	font-weight:bold;
}

.guide-preview-box .readmore:hover {
	background-position:0 -25px;
	color:white;
	text-shadow:0px 0px 8px #83bce3;
}

.ad-box-300-250 {
	width:300px;
	height:250px;
	background-color:#bbb;
	margin:0 0 8px 0;
}

/*.lower-body-bg-splash {
	width:100%;
	height:780px;
	position:absolute;
	bottom:0;
	z-index:1;
	background-position:center 0px;
}

#casino .lower-body-bg-splash {
	background-image:url(../../resources/images/bg-splash-casino.jpg);
}

#poker .lower-body-bg-splash {
	background-image:url(../../resources/images/bg-splash-casino.jpg);
}

#bingo .lower-body-bg-splash {
	background-image:url(../../resources/images/bg-splash-bingo.jpg);
}

#racing .lower-body-bg-splash {
	background-image:url(../../resources/images/bg-splash-racing.jpg);
}

#sports .lower-body-bg-splash {
	background-image:url(../../resources/images/bg-splash-sports.jpg);
}*/

.bonusoffer { 
	display:block;
	width:298px;
	height:156px;
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-webkit-border-bottom-left-radius:4px;
	-webkit-border-bottom-right-radius:4px;
	text-indent:-9999px;
	outline:none;
	border-right:1px solid #a4b4c5;
	border-bottom:1px solid #a4b4c5;
	border-left:1px solid #a4b4c5;
}

.bonusoffer.intercasino-spacerace {	background-image:url(../../resources/images/promotion-intercasino-spacerace.jpg); }
.bonusoffer.titanbingo-cruise {	background-image:url(../../resources/images/promotion-titanbingo-cruise.jpg); }
.bonusoffer.betfair-freebet {	background-image:url(../../resources/images/promotion-betfair-freebet.jpg); }
.bonusoffer.partypoker-drivethedream {	background-image:url(../../resources/images/promotion-partypoker-drivethedream.jpg); }
.bonusoffer.willhill-whtv {	background-image:url(../../resources/images/promotion-willhill-whtv.jpg); }

.col-750 {
	width:750px;
	float:left;
}

.col-750 .overview-container {
	width:718px;
	padding:15px;
	height:314px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	margin:0 0 10px 0;
	background-image:url(../images/review-overview-bg.jpg);
}

#casino .col-750 .overview-container { background-color:#f6f2ec; border:1px solid #e7e1d8; }
#poker .col-750 .overview-container { background-color:#f6f2ec; border:1px solid #e7e1d8; }
#bingo .col-750 .overview-container { background-color:#f6f2ec; border:1px solid #e7e1d8; }
#racing .col-750 .overview-container { background-color:#f6f2ec; border:1px solid #e7e1d8; }
#sports .col-750 .overview-container { background-color:#f6f2ec; border:1px solid #e7e1d8; }


	.col-750 .content-container {
		width:718px;
		background-image:url(../../resources/images/col-750-bg.jpg);
		background-repeat:no-repeat;
		border:1px solid #dddddd;
		-moz-border-radius:4px;
		-webkit-border-radius:4px;
		padding:15px;
	}
	
		.col-750 .content-container h2 {
			font-family:Arial, Helvetica, sans-serif;
			font-size:20px;
			letter-spacing:-1px;
			color:#324352;
			margin:0 0 10px 0;
		}
		
		.col-750 .content-container h3 {
			font-family:Arial, Helvetica, sans-serif;
			font-size:17px;
			letter-spacing:-1px;
			color:#566f85;
			margin:22px 0 5px 0;
		}
		
		.col-750 .content-container p {
			font-family:Tahoma, Geneva, sans-serif;
			font-size:13px;
			color:#3e3e3e;
			margin:0 0 10px 0;
			text-align:justify;
		}
		
		.col-750 .content-container blockquote {
			width:450px;
			padding:60px 100px 42px 100px;
			margin:0 auto 10px auto;
			font-family:Arial Narrow, Arial, Helvetica, sans-serif;
			font-size:18px;
			color:#666;
			font-style:italic;
			background-image:url(../images/review-v2-blockquote.png);
			background-position:center center;
			text-align:center;
			background-repeat:no-repeat;
			line-height:1.15;
		}
		
		.col-750 .content-container blockquote p {
			text-align:center;
			font-family:Arial Narrow, Arial, Helvetica, sans-serif;
			font-size:18px;
			color:#666;
			font-style:italic;
			margin:0;
			padding:0;
		}
		
		
		.col-750 .content-container li {
			font-family:Tahoma, Geneva, sans-serif;
			font-size:13px;
			color:#3e3e3e;
		}

.col-650 {
	width:650px;
	float:left;
}

	.col-650 .content-container {
		background-image:url(../../resources/images/col-750-bg.jpg);
		background-repeat:no-repeat;
		border:1px solid #dddddd;
		-moz-border-radius:4px;
		-webkit-border-radius:4px;
		padding:0 10px;
		background-color:white;
	}
	
	.col-650 p {
		font-size:12px;
		color:#444;
		text-align:justify;
	}
	
	.col-650 blockquote {
		background-image:url(../../resources/images/blockquote-bg.gif);
		width:472px;
		padding:8px 44px;
		margin:10px auto;
		background-repeat:no-repeat;
		background-position:center 50%;
	}
	
	.col-650 blockquote p {
		font-size:16px;
		color:#336592;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-style:italic;
		text-align:center;
		margin:0;
	}
	

.col-200 {
	width:200px;
	float:right;
}

	.col-200 .sidebar-box {
		width:198px;
		background-image:url(../../resources/images/sidebar-box-200-bg.jpg);
	}

.col-300 {
	width:300px;
	float:right;
}

.sidebar-box {
	border-right:1px solid #d3cdcd;
	border-bottom:1px solid #d3cdcd;
	border-left:1px solid #d3cdcd;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-bottomleft:4px;
	-webkit-border-bottom-left-radius:4px;
	-webkit-border-bottom-right-radius:4px;
	background-color:#FFF;
	background-position:top center;
	background-repeat:no-repeat;
	margin:0 0 10px 0;
}

.sidebar-box.noheader {
	border-top:1px solid #d3cdcd;
	-moz-border-radius-topright:4px;
	-moz-border-radius-topleft:4px;
	-webkit-border-top-left-radius:4px;
	-webkit-border-top-right-radius:4px;
}

.ad-box-160-600 {
	width:120px;
	height:600px;
	padding:19px 39px;
}

.sidebar-menu-list {
	padding:0;
	width:198px;
	list-style:none;
	margin:0;
}

.sidebar-menu-item {
	border-bottom:1px solid #d7d7d7;
}

.sidebar-menu-item.last {
	border-bottom:none;
}

.sidebar-menu-item.last .sidebar-menu-link {
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-bottomleft:4px;
	-webkit-border-bottom-left-radius:4px;
	-webkit-border-bottom-right-radius:4px;
}

.sidebar-menu-item.first .sidebar-menu-link {
	border-top:none;
}


.sidebar-menu-link {
	display:block;
	padding:5px 0 0 12px;
	width:184px;
	height:20px;
	background-color:white;
	border:1px solid white;
	text-decoration:none;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#887878;
	outline:none;
	background-image:url(../../resources/images/sidebar-item-bg.jpg);
	text-indent:15px;
}

.sidebar-menu-link:hover {
	color:#406485;
	background-position:0 -25px;
}

.games .sidebar-menu-link {
	height:21px;
	padding:7px 0 0 12px;
	background-image:url(../images/sidebar-games-item-bg.jpg);
	text-indent:17px;
}

.games .sidebar-menu-link:hover {
	background-position:0 -28px;
}

.page-heading-box {
	width:auto;
	padding:8px 10px 10px 10px;
	border:1px solid #ceddeb;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	background-image:url(../../resources/images/page-heading-box-bg.jpg);
	background-repeat:repeat-x;
	margin:0 0 10px 0;
}

	.page-heading-box h2 {
		color:#4078ab;
		font-family:Arial, Helvetica, sans-serif;
		margin:2px 0 0 0;
		font-size:18px;
		letter-spacing:-1px;
	}
	
	.page-heading-box p {
		color:#5f7181;
		font-family:Arial, Arial, Helvetica, sans-serif;
		margin:5px 0 0 0;
		font-size:12px;
	}
	
	.page-heading-box p.heading-description {
		color:#5f7181;
		font-family:Arial, Arial, Helvetica, sans-serif;
		margin:5px 0 0 0;
		font-size:14px;
		font-style:italic;
	}

.sidebar-news {
	width:auto;
	padding:10px;
}

.sidebar-news .news-item {
	border-bottom:1px solid #ccc;
	font-family:Arial, Helvetica, sans-serif;
	margin:0 0 10px 0;
	padding:0 0 10px 0;
}

.news-item h3 {
	margin:0;
	padding:0;
}

.news-item h3 a {
	font-size:12px;
	font-weight:bold;
	color:#1555c0;
}

.news-item h3 a:hover {
	color:#006fd6;
	text-decoration:none;
}

.news-item span.date {
	font-size:10px;
	color:#666;
}	

.news-item p {
	margin:0;
	padding:0;
	font-size:10px;
	font-weight:normal;
	text-align:justify;
}

.sidebar-news .more-news {
	text-align:center;
}

.sidebar-news .more-news a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#888;
	display:block;
	width:100%;
	height:25px;
	line-height:25px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	background-color:transparent;
}

.sidebar-news .more-news a:hover {
	background-color:#EEE;
	text-decoration:none;
	color:#444;
}

.article-link-image-container {
	width:320px;
	height:260px;
	float:right;
	margin:10px 0 0 10px;
	background-color:white;
}

	.article-link-image-container .image {
		width:320px;
		height:240px;
		background-color:#ccc;
	}	
	
	.article-link-image-container .overlay {
		display:block;
		position:absolute;
		width:320px;
		height:33px;
		padding:47px 0 0 0;
		background-image:url(../../resources/images/image-link-overlay.png);
		-moz-border-radius-bottomleft:4px;
		-moz-border-radius-bottomright:4px;
		-webkit-border-bottom-left-radius:4px;
		-webkit-border-bottom-right-radius:4px;
		margin:-60px 0 0 0;
		color:white;
		font-family:Arial Narrow, Arial, Helvetica, sans-serif;
		font-size:17px;
		text-align:center;
		text-decoration:none;
		outline:none;
		text-shadow:1px 1px 0px #00234b;
	}
	
	.article-link-image-container .overlay:hover {
		background-position:0 -80px;
	}


.game-btn-container {
	width:137px;
	height:44px;
	float:left;
	margin:8px 0 0 8px;
}

.game-btn-container.btm {
	margin-bottom:8px;
}

	.game-btn {
		display:block;
		width:89px;
		height:39px;
		background-image:url(../../resources/images/sidebar-games-btn-bg.gif);
		font-family:Arial Narrow, Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#6f6f6f;
		text-decoration:none;
		outline:none;
		padding:5px 4px 0 44px;
	}
	
	.game-btn:hover {
		background-position:-137px 0;
		color:#385c7a;
	}
	
	.game-btn:active {
		background-position:-274px 0;
		color:#3d586e;
		padding-top:7px;
		padding-left:46px;
		height:37px;
		width:87px;
	}


#screenshots {
	padding:5px;
	background-color:white;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	margin:0 0 0 0;
	float:right;
}

#screenshots a { margin:0; padding:0; }
#screenshtots a:hover { }

#screenshots img {
	border:none;
}

#screenshots .large-screenshot {
	display:none;
}

#screenshots .large-screenshot a {
	display:block;
	width:320px;
	height:240px;
}

#screenshots .thumbs {
	margin:8px 0 0 0;	
}

#screenshots .thumbs .small-screenshot {
	float:left;
}


#screenshots .thumbs .small-screenshot:hover {
	cursor:;
	line-height:normal;
	padding:0;
	margin:0;
}

#thumb-btn-1, #thumb-btn-2, #thumb-btn-3 {
	border-right:4px solid #F0ECE2;	
}

	#screenshots .thumbs .small-screenshot img {
		
	}

/*** Reviews ***/

#casino-overview {
	width: 350px;
	margin: 0;
	float: left;
}
.casino-points {
	margin: 0 0 0 0;
	height:105px;
}
.casino-points p {
	margin: 0 0 0 70px;
	padding: 0;
	font-size:12px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#676156;
	text-align:justify;
}
.good .icon {
	background: url("../../resources/images/icons.jpg") no-repeat 0 0;
	width: 60px;
	height: 90px;
	float: left;
}
.improve .icon {
	background: url("../../resources/images/icons.jpg") no-repeat -60px 0;
	width: 60px;
	height: 90px;
	float: left;
}
.overall .icon {
	background: url("../../resources/images/icons.jpg") no-repeat -120px 0;
	width: 60px;
	height: 90px;
	float: left;
}
.sub-page-nav {
	border: 1px solid #ccc;
	background-color: #fff;
	font-weight: bold;
}
.sub-page-nav .nav-left {
	float: left;
	width: 290px;
	margin: 10px 0 10px 10px;
}
.sub-page-nav .nav-right {
	float: right;
	width: 290px;
	margin: 10px 10px 10px 0;
	text-align: right;
}

.promo-play {
	width: 750px;
	height: 81px;
	margin: 20px auto;
}

.promo-play .play-now {
	padding: 0;
	margin: 0;
	width: 372px;
	height:81px;
	float: right;
	
}

.promo-play .current-promo {
	padding: 0;
	margin: 0;
	color: #fff;
	width: 372px;
	height:81px;
	float: left;
	
}
.promo-play .play-now a {
	width: 252px;
	height: 66px;
	display: block;
	padding: 15px 0 0 120px;
	margin: 0;
	color: #fff;
	text-decoration: none;
	text-align: left;
	background-image:url(../images/review-promo-btns.jpg);
	background-position:-372px 0;
}

.promo-play .play-now .casino {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:22px;
	color:#2c3c47;
	letter-spacing:-1px;
}

.promo-play .play-now .small {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:20px;
	color:#626c74;
	letter-spacing:-1px;
}

.promo-play .play-now a:hover {
	background-position:-372px -81px;
	text-shadow:1px 1px 1px rgba(0,0,0,0.3);
}

	.promo-play .play-now a:hover .casino {
		color:#ffffff;
	}
	
	.promo-play .play-now a:hover .small {
		color:#b0d4f6;
	}

.promo-play .current-promo a {
	width: 252px;
	height: 66px;
	display: block;
	padding: 15px 0 0 120px;
	margin: 0;
	color: #45833d;
	text-decoration: none;
	background-image:url(../images/review-promo-btns.jpg);
	background-position:0 0;
}

.promo-play .current-promo .casino {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:22px;
	color:#64423e;
	letter-spacing:-1px;
	
}

.promo-play .current-promo .small {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:20px;
	color:#987b84;
	letter-spacing:-1px;
}

.promo-play .current-promo a:hover {
	background-position:0 -81px;
	text-shadow:1px 1px 1px rgba(0,0,0,0.3);
}

	.promo-play .current-promo a:hover .casino {
		color:#ffffff;
	}
	
	.promo-play .current-promo a:hover .small {
		color:#ff99b8;
	}

.feature-bonus-intro p {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	margin:0 0 10px 0;
	padding:15px;
	text-align:justify;
	color:#444;
}

.feature-bonus-box {
	width:284px;
	margin:0 auto;
}

.feature-bonus-box h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	letter-spacing:-1px;
	color:#343434;
	margin:0;
}

#casino .feature-bonus-box h3 span.one { color:#c10000; text-shadow:1px 1px 0px #DCDCDC; }
#casino .feature-bonus-box h3 span.two { color:#db3b09; text-shadow:1px 1px 0px #DCDCDC }
#casino .feature-bonus-box h3 span.three { color:#d66500; text-shadow:1px 1px 0px #DCDCDC }

#poker .feature-bonus-box h3 span.one { color:#c10000; text-shadow:1px 1px 0px #DCDCDC; }
#poker .feature-bonus-box h3 span.two { color:#db3b09; text-shadow:1px 1px 0px #DCDCDC }
#poker .feature-bonus-box h3 span.three { color:#d66500; text-shadow:1px 1px 0px #DCDCDC }

#bingo .feature-bonus-box h3 span.one { color:#c10000; text-shadow:1px 1px 0px #DCDCDC; }
#bingo .feature-bonus-box h3 span.two { color:#db3b09; text-shadow:1px 1px 0px #DCDCDC }
#bingo .feature-bonus-box h3 span.three { color:#d66500; text-shadow:1px 1px 0px #DCDCDC }

#racing .feature-bonus-box h3 span.one { color:#c10000; text-shadow:1px 1px 0px #DCDCDC; }
#racing .feature-bonus-box h3 span.two { color:#db3b09; text-shadow:1px 1px 0px #DCDCDC }
#racing .feature-bonus-box h3 span.three { color:#d66500; text-shadow:1px 1px 0px #DCDCDC }

#sports .feature-bonus-box h3 span.one { color:#c10000; text-shadow:1px 1px 0px #DCDCDC; }
#sports .feature-bonus-box h3 span.two { color:#db3b09; text-shadow:1px 1px 0px #DCDCDC }
#sports .feature-bonus-box h3 span.three { color:#d66500; text-shadow:1px 1px 0px #DCDCDC }

.feature-bonus-box p {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	color:#575757;
	margin:0;
	text-align:justify;
}

.feature-bonus-box .bonus {
	width:90px;
	height:47px;
	text-align:center;
	line-height:48px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	color:white;
	text-shadow:1px 1px 1px rgba(0,0,0,0.3);
	letter-spacing:-1px;
	background-image:url(../../resources/images/bonus-amount-bg.gif);
	float:left;
	margin:0 0 0 8px;
	font-weight:bold;
}


.feature-bonus-divider {
	width:auto;
	height:38px;
	background-color:transparent;
	background-image:url(../../resources/images/bonus-feature-divider.png);
	background-position:center;
	background-repeat:no-repeat;
}

.article-image {
	width:320px;
	height:240px;
	float:right;
	margin:0 0 5px 15px;	
}

.article-image a {
	 display:block;
	 width:300px;
	 height:50px;
	 position:absolute;
	 margin:0;
	 padding:190px 10px 0px 10px;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:18px;
	 font-weight:normal;
	 letter-spacing:-1px;
	 text-decoration:none;
	 color:white;
	 text-shadow:1px 1px 1px black;	
	 background-image:url(../../resources/images/article-image-overlay.png);
	 background-repeat:no-repeat;
	 text-align:center;
	 line-height:57px;
}

.article-image a:hover {
	 background-position:-320px 0;
	 line-height:50px;
	 color:#555;
	 text-shadow:1px 1px 1px white;	
}

.guide-image {
	float:right;
	margin:0 0 15px 15px;	
	-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.3);
	-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.3);
}

.guide-image .overlay {
	 width:250px;
	 height:187px;
	 position:absolute;
	 margin:0;
	 padding:0;
	 background-image:url(../../resources/images/article-image-overlay2.png);
	 background-repeat:no-repeat;
	 text-indent:-9999px;
	 outline:none;
}

.game-buttons-box {	
	width:630px;
	margin:0px auto;
}

.game-buttons-box .container {
	width:290px;
	height:56px;
	float:left;
	margin:7px;
}

.game-buttons-box .container .game-btn-large {
	display:block;
	width:223px;
	height:39px;
	background-image:url(../images/game-btn-bg.jpg);
	padding:17px 0 0 67px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#8598ab;
	letter-spacing:-1px;
	border:1px solid #cfdce9;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	text-decoration:none;
}

.game-buttons-box .container .game-btn-large:hover {
	border:1px solid #afc0d3;
	color:#586776;
	background-position:0 -56px;
}

.article-preview-box {
	margin:25px auto 0 auto;
	width:550px;
}

.article-preview {
	margin:0 0 10px 0;	
}

.article-preview .thumb {
	 float:left;
	 margin:0 10px 15px 0;
	 -moz-box-shadow:0px 0px 10px rgba(0,0,0,0.2);
	 -webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.2);
}

.article-preview h4 {
	 margin:10px 0 0 0;	
	 font-size:13px;
}

.keepintouch-dropdown {
	width:252px;
	height:85px;
	padding:5px 0 0 13px;
	position:absolute;
	background-color:transparent;
	top:0;
	margin:-60px 0 0 632px;
	background-image:url(../images/keepintouch-dropdown-bg.png);
	z-index:9999;
}

.keepintouch-dropdown .note {
	display:none;
}

.keepintouch-dropdown .btn {
	width:56px;
	height:47px;
	float:left;
}

.keepintouch-dropdown .btn.left { margin:0 5px 0 0; }
.keepintouch-dropdown .btn.mid { margin:0 5px 0 0; }
.keepintouch-dropdown .btn.right { margin:0 0 0 0; }

.keepintouch-dropdown .btn.twitter a, .keepintouch-dropdown .btn.rss a, .keepintouch-dropdown .btn.youtube a { 
	display:block;
	width:56px;
	height:47px;
	outline:none;
	text-indent:-9999px;
}

.keepintouch-dropdown .btn.facebook { 
	background-image:url(../images/socialmedia-dropdown-btns.png);
	background-position:0 0;
	padding:23px 0 0 4px;
	height:24px;
	width:52px;
}

	.keepintouch-dropdown .btn.facebook:hover { 
		background-position:0 -47px;
	}

.keepintouch-dropdown .btn.twitter a { 
	background-image:url(../images/socialmedia-dropdown-btns.png);
	background-position:-56px 0;
}

	.keepintouch-dropdown .btn.twitter a:hover { 
		background-position:-56px -47px;
	}


.keepintouch-dropdown .btn.rss a { 
	background-image:url(../images/socialmedia-dropdown-btns.png);
	background-position:-112px 0;
}

	.keepintouch-dropdown .btn.rss a:hover { 
		background-position:-112px -47px;
	}

.keepintouch-dropdown .btn.youtube a { 
	background-image:url(../images/socialmedia-dropdown-btns.png);
	background-position:-168px 0;
}

	.keepintouch-dropdown .btn.youtube a:hover { 
		background-position:-168px -47px;
	}

.keepintouch-dropdown .expand-link {
	display:block;
	width:144px;
	height:23px;
	margin:55px 0 0 70px;
	position:absolute;
	text-indent:-9999px;
	outline:none;
	background-image:url(../images/dropdown-toggle.gif);
	background-position:0 0;
}

.keepintouch-dropdown .expand-link:hover {
	background-position:0 -23px;
}

.keepintouch-dropdown .contract-link {
	display:block;
	width:144px;
	height:23px;
	margin:55px 0 0 70px;
	position:absolute;
	text-indent:-9999px;
	outline:none;
	background-image:url(../images/dropdown-toggle.gif);
	background-position:-144px 0;
}

.keepintouch-dropdown .contract-link:hover {
	background-position:-144px -23px;
}


/* UPDATED SOCIAL MEDIA DROPDOWN */

.keepintouch-dropdown.test {
	width:320px;
	height:60px;
	padding:5px 0 0 13px;
	position:absolute;
	background-color:transparent;
	top:0;
	margin:0 0 0 0;
	z-index:9999;
	background-image:none;
	right:0;
}

.keepintouch-dropdown.test .speech-box {
	width:263px;
	height:58px;
	padding:27px 0 0 13px;
	position:absolute;
	background-color:transparent;
	top:0;
	margin:0 0 0 -17px;
	background-image:url(../images/socialmedia-dropdown-bg.png);
	z-index:9999;
	left:-9999px;
}

.keepintouch-dropdown.test .note {
	display:none;
	position:absolute;
	margin:9px 0 0 14px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#555;
	width:239px;
	height:17px;
	top:0;
	left:0;
	text-indent:-9999px;
	background-image:url(../images/socialmedia-dropdown-notes.png);
}

.keepintouch-dropdown.test .facebook .note { background-position:0 0; }
.keepintouch-dropdown.test .twitter .note { background-position:0 -17px; }
.keepintouch-dropdown.test .rss .note { background-position:0 -34px; }
.keepintouch-dropdown.test .youtube .note { background-position:0 -51px; }


.keepintouch-dropdown.test .btn {
	
}


.keepintouch-dropdown.test .btn:hover .note {
	display:block;	
}

.keepintouch-dropdown.test .expand-link {
	display:block;
	width:215px;
	height:55px;
	margin:-5px 0 0 91px;
	position:absolute;
	text-indent:-9999px;
	outline:none;
	background-image:url(../images/socialmedia-dropdown-toggle.png);
	background-position:0 0;
}

.keepintouch-dropdown.test .expand-link:hover {
	background-position:0 -55px;
}

.keepintouch-dropdown.test .contract-link {
	display:block;
	width:85px;
	height:90px;
	margin:13px 0 0 225px;
	position:absolute;
	text-indent:-9999px;
	outline:none;
	background-image:url(../images/socialmedia-dropdown-toggle.png);
	background-position:-215px -9px;
}

.keepintouch-dropdown.test .contract-link:hover {
	background-position:-300px -9px;
}

/* ----------------------------- */

.team-member-box {
	height:155px;
}

.team-member-box .photo {
	float:left;
	border:3px solid white;
	-moz-box-shadow:0px 0px 12px rgba(0,0,0,0.2);
	-webkit-box-shadow:0px 0px 12px rgba(0,0,0,0.2);
	margin:0 10px 0 0;
}

.col-750 .content-container .team-member-box h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	letter-spacing:-1px;
	color:#566f85;
	margin:0 0 8px 0;
}

.col-750 .content-container .team-member-box h3 span {
	font-weight:normal;
	color:#b7bec5;
}

.col-750 .content-container .team-member-box p {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	color:#545454;
	line-height:1.2;
	margin:0;
}



.review-v2-title-heading {
	width:733px;
	height:51px;
	margin:0 0 10px 0;
	padding:11px 0 0 15px;
	border:1px solid #ceddeb;
}

	.review-v2-title-heading.fulltilt { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-titles/review-title-fulltilt.jpg); }
	.review-v2-title-heading.bet365 { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-titles/review-title-bet365.jpg); }
	.review-v2-title-heading.pokerstars { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-titles/review-title-pokerstars.jpg); }
	.review-v2-title-heading.williamhill { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-titles/review-title-williamhill.jpg); }
	.review-v2-title-heading.titanpoker { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-titles/review-title-titanpoker.jpg); }
	.review-v2-title-heading.partypoker { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-titles/review-title-partypoker.jpg); }
	.review-v2-title-heading.allslotscasino { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-titles/review-title-allslotscasino.jpg); }
	.review-v2-title-heading.swisscasino { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-titles/review-title-swisscasino.jpg); }
	.review-v2-title-heading.europacasino { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-titles/review-title-europacasino.jpg); }
	.review-v2-title-heading.ukcasinoclub { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-titles/review-title-ukcasinoclub.jpg); }
	.review-v2-title-heading.goldenpalace { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-titles/review-title-goldenpalace.jpg); }
	.review-v2-title-heading.casinocom { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-titles/review-title-casinocom.jpg); }
	.review-v2-title-heading.williamhill2 { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-titles/review-title-williamhill2.jpg); }
	.review-v2-title-heading.casino32red { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-titles/review-title-casino32red.jpg); }
	.review-v2-title-heading.partycasino { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-titles/review-title-partycasino.jpg); }
	.review-v2-title-heading.paddypowercasino { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-titles/review-title-paddypowercasino.jpg); }
	.review-v2-title-heading.alljackpotscasino { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-titles/review-title-alljackpotscasino.jpg); }
	.review-v2-title-heading.williamhill3 { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-titles/review-title-williamhill3.jpg); }
	.review-v2-title-heading.partybingo { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-titles/review-title-partybingo.jpg); }
	.review-v2-title-heading.ladies888 { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-titles/review-title-ladies888.jpg); }
	.review-v2-title-heading.red32bingo { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-titles/review-title-red32bingo.jpg); }
	.review-v2-title-heading.rubybingo { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-titles/review-title-rubybingo.jpg); }
	.review-v2-title-heading.williamhill4 { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-titles/review-title-williamhill4.jpg); }	
	.review-v2-title-heading.bet3652 { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-titles/review-title-bet3652.jpg); }	
	.review-v2-title-heading.betfair { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-titles/review-title-betfair.jpg); }	
	.review-v2-title-heading.ladbrokes { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-titles/review-title-ladbrokes.jpg); }	
	.review-v2-title-heading.paddypower { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-titles/review-title-paddypower.jpg); }
	.review-v2-title-heading.bet365sports { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-titles/review-title-bet365sports.jpg); }
	.review-v2-title-heading.betfairsports { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-titles/review-title-betfairsports.jpg); }
	.review-v2-title-heading.ladbrokessports { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-titles/review-title-ladbrokessports.jpg); }
	.review-v2-title-heading.paddypowersports { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-titles/review-title-paddypowersports.jpg); }
	.review-v2-title-heading.williamhillsports { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-titles/review-title-williamhillsports.jpg); }
	.review-v2-title-heading.mansioncasino { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-titles/review-title-mansioncasino.jpg); }
	.review-v2-title-heading.intercasino { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-titles/review-title-intercasino.jpg); }
	.review-v2-title-heading.casino888 { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-titles/review-title-casino888.jpg); }
	.review-v2-title-heading.bet365casino { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-titles/review-title-bet365casino.jpg); }
	.review-v2-title-heading.gocasino { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-titles/review-title-gocasino.jpg); }
	.review-v2-title-heading.eurocitycasino { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-titles/review-title-eurocitycasino.jpg); }
	.review-v2-title-heading.bodogsports { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-titles/review-title-bodogsports.jpg); }
	.review-v2-title-heading.888sports { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-titles/review-title-888sports.jpg); }
	.review-v2-title-heading.titanbet { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-titles/review-title-titanbet.jpg); }
	.review-v2-title-heading.expekt { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-titles/review-title-expekt.jpg); }		
	.review-v2-title-heading.victorchandler { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-titles/review-title-victorchandler.jpg); }	
	.review-v2-title-heading.gentingcasino { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-titles/review-title-gentingcasino.jpg); }	
	.review-v2-title-heading.dublinbet { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-titles/review-title-dublinbet.jpg); }	
	.review-v2-title-heading.jetbull { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-titles/review-title-jetbull.jpg); }	
	.review-v2-title-heading.jackpotcity { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-titles/review-title-jackpotcity.jpg); }	
	.review-v2-title-heading.fulltiltpoker { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-titles/review-title-fulltiltpoker.jpg); }	
	.review-v2-title-heading.ub { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-titles/review-title-ub.jpg); }	
	.review-v2-title-heading.unibet { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-titles/review-title-unibet.jpg); }	
	.review-v2-title-heading.betsafe { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-titles/review-title-betsafe.jpg); }	
	.review-v2-title-heading.carbonpoker { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-titles/review-title-carbonpoker.jpg); }	
	.review-v2-title-heading.playersonly { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-titles/review-title-playersonly.jpg); }
	.review-v2-title-heading.victorypoker { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-titles/review-title-victorypoker.jpg); }
	.review-v2-title-heading.powerpoker { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-titles/review-title-powerpoker.jpg); }
	.review-v2-title-heading.pkr { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-titles/review-title-pkr.jpg); }
	.review-v2-title-heading.doylesroom { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-titles/review-title-doylesroom.jpg); }
					
	.review-v2-title-heading a.out {
		position:absolute;
		display:block;
		width:430px;
		height:55px;
		margin:-7px 0 0 300px;
		text-indent:-9999px;
		outline:none;
	}
	
	.review-v2-title-heading h2 {
		margin:0;
		padding:0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		letter-spacing:-1px;
		color:#13355e;
	}
	
	.review-v2-title-heading p {
		margin:0;
		padding:0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		letter-spacing:-1px;
		color:#616d7b;
		font-weight:bold;
	}
	
	.review-v2-title-heading p span {
		font-weight:normal;
		color:#788594;
	}

.review-v2-summary {
	width:748px;
	height:344px;
	margin:0 0 0 0;
	border:1px solid #e7e1d8;
	background-image:url(http://www.onlinecasino.co.uk/resources/images/review-v2-summary-bg.jpg);
}

	.review-v2-summary .left {
		float:left;
		width:400px;
		height:344px;
	}
	
	.review-v2-summary .right {
		float:right;
		width:345px;
		height:344px;
	}
	
	/* Review Overview Text */
	.overview-box {
		width:355px;
		height:155px;
		padding:15px 0 0 15px;
	}
	
		.overview-box h3 {
			margin:0 0 2px 0;
			padding:0;
			width:165px;
			height:30px;
			text-indent:-9999px;
			background-image:url(http://www.onlinecasino.co.uk/resources/images/review-v2-summary-heading.png);
		}
		
		.overview-box p {
			margin:0 0 10px 0;
			padding:0;
			font-family:Tahoma, Geneva, sans-serif;
			font-size:12px;
			color:#47372c;
			text-align:justify;
			line-height:1.3;
		}
		
	/* Review Ratings */
	.ratings-box {
		width:355px;
		height:145px;
		padding:25px 0 0 15px;	
	}
	
		.ratings-box .individual {
			float:left;
			width:260px;
			height:110px;
		}
		
			.ratings-box .individual .cat {
				width:260px;
				height:17px;
				margin:0 0 5px 0;
				background-position:top left;
				background-repeat:no-repeat;
				text-indent:-9999px;
				background-image:url(http://www.onlinecasino.co.uk/resources/images/review-v2-cats.png);
			}
			
			.ratings-box .individual .cat.coverage { background-position:0 0; }
			.ratings-box .individual .cat.bonuses { background-position:0 -17px; }
			.ratings-box .individual .cat.support { background-position:0 -34px; }
			.ratings-box .individual .cat.banking { background-position:0 -51px }
			.ratings-box .individual .cat.reputation { background-position:0 -68px; }
			
			.ratings-box .individual .rating {
				float:right;
				width:23px;
				height:17px;
				background-image:url(http://www.onlinecasino.co.uk/resources/images/review-v2-ratings-sml.png);
				background-repeat:no-repeat;
				text-indent:-9999px;
			}
			
			.ratings-box .individual .rating.aplus { background-position:0 0; }
			.ratings-box .individual .rating.a { background-position:-23px 0; }
			.ratings-box .individual .rating.aminus { background-position:-46px 0; }
			.ratings-box .individual .rating.bplus { background-position:-69px 0; }
			.ratings-box .individual .rating.b { background-position:-92px 0; }
			.ratings-box .individual .rating.c { background-position:-115px 0; }
			.ratings-box .individual .rating.d { background-position:-138px 0; }
			.ratings-box .individual .rating.dminus { background-position:-161px 0; }
			.ratings-box .individual .rating.f { background-position:-184px 0; }
		
		.ratings-box .overall {
			float:right;
			width:90px;
			height:110px;
		}
		

			.ratings-box .overall .rating {
				width:70px;
				height:65px;
				background-position:0 0;
				cursor:help;
				margin:36px 0 0 13px;
				text-indent:-9999px;
			}
			
			.ratings-box .overall .rating:hover {
				background-position:-70px 0;
			}
			
			.ratings-box .overall .rating.aplus { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-v2-grade-aplus.png); }
			.ratings-box .overall .rating.a { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-v2-grade-a.png); }
			.ratings-box .overall .rating.aminus { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-v2-grade-aminus.png); }
			.ratings-box .overall .rating.bplus { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-v2-grade-bplus.png); }
			.ratings-box .overall .rating.b { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-v2-grade-b.png); }
			.ratings-box .overall .rating.c { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-v2-grade-c.png); }
			.ratings-box .overall .rating.d { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-v2-grade-d.png); }
			.ratings-box .overall .rating.dminus { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-v2-grade-dminus.png); }
			.ratings-box .overall .rating.f { background-image:url(http://www.onlinecasino.co.uk/resources/images/review-v2-grade-f.png); }
			
			.ratings-box .overall .rating .note { 
				left:-9999px;
				position:absolute;
				width:236px;
				height:113px;
				margin:-85px 0 0 -290px;
				background-image:url(http://www.onlinecasino.co.uk/resources/images/review-v2-rating-note.png);
				text-indent:0;
				padding:42px 36px 0 24px;
			}
			
			.ratings-box .overall .rating:hover .note { 
				left:auto;
			}
			
			.ratings-box .overall .rating .note p { 
				margin:0;
				padding:0;
				font-family:Tahoma;
				font-size:12px;
				color:#4b3a30;
				text-align:justify;
			}
	
	.screenshots-box {
		width:320px;
		height:312px;
		margin:13px 0 0 0;
	}	
	
		.screenshots-box .large {
			width:320px;
			height:240px;
			background-color:#2e271e;
		}	
		
	.screenshots-box .caption {
		margin:10px 0 0 0;
	}
	
	.screenshots-box .caption a {
		display:block;
		height:40px;
		width:310px;
		margin:0 auto;
		padding:0;
		border:1px solid white;
		text-align:center;
		line-height:40px;
		font-family:Tahoma, Geneva, sans-serif;
		font-size:15px;
		color:#555;
		text-decoration:none;
		background:white url(http://www.onlinecasino.co.uk/resources/images/review-v2-caption.png) no-repeat 0 0;
	}
	
	.screenshots-box .caption a:hover {
		background-image:none;
		color:#343434;
		text-shadow:0px 0px 7px #999;
	}
	
h2.review-v2-fullreview {
	height:50px;
	background-image:url(http://www.onlinecasino.co.uk/resources/images/review-v2-fullreview.png);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	text-indent:-9999px;
}

h3.review-v2-heading {
	height:30px;
	background-image:url(http://www.onlinecasino.co.uk/resources/images/review-v2-headings.png);
	background-repeat:no-repeat;
	margin:0 0 15px 0;
	padding:0;
	text-indent:-9999px;
}

h3.review-v2-heading.coverage { background-position:0 0; width:215px; }
h3.review-v2-heading.bonuses { background-position:0 -30px; width:342px; }
h3.review-v2-heading.support { background-position:0 -60px; width:242px; }
h3.review-v2-heading.banking { background-position:0 -90px; width:185px; }
h3.review-v2-heading.reputation { background-position:0 -120px; width:220px; }

h3.review-v2-heading .rating {
	height:30px;
	width:36px;
	float:right;
	background-image:url(http://www.onlinecasino.co.uk/resources/images/review-v2-title-ratings-sml.png);
	text-indent:-9999px;
}

h3.review-v2-heading .rating.aplus { background-position:0 0; }
h3.review-v2-heading .rating.a { background-position:0 -30px; }
h3.review-v2-heading .rating.aminus { background-position:0 -60px; }
h3.review-v2-heading .rating.bplus { background-position:0 -90px; }
h3.review-v2-heading .rating.b { background-position:0 -120px; }
h3.review-v2-heading .rating.c { background-position:0 -150px; }
h3.review-v2-heading .rating.d { background-position:0 -180px; }
h3.review-v2-heading .rating.dminus { background-position:0 -210px; }
h3.review-v2-heading .rating.f { background-position:0 -240px; }
