body {
	/*background:#ba6f95 url("../images/ui/body_bg.png") no-repeat center top;*/
	background:url("../images/ui/body_bg.jpg") no-repeat center top #aa4e0d;
	margin:0;
	padding:0;
	font-size:12px;
	font-family:arial, Geneva, sans-serif;
	color:#000000;
	line-height:16px;
	text-align:center;
}
/* CSS Document */
#outerwrapper {
	width:100%;
	height:auto;
	/*background:url("../images/christmas-bg.png") repeat-x left top;*/
	margin:0px;
	padding:0px;
}
#splbg {
	width:100%;
	/*background:url("../images/splbg.png") no-repeat center top;*/
	height:auto;
	margin:0px;
	padding:0px;
}
.clear {
	clear:both;
}
img {
	border:0;
}
.bold {
	font-weight:bold;
}
div, li, from, span, h1, h2, h3 {
	margin:0;
	padding:0;
}
.space {
	height:10px;
}
.main {
	padding:0;
	margin:0;
}
#container {
	margin:0 auto;
	padding:0;
	text-align:left;
	width:994px;
	height:auto;
	position:relative;
}
.containerbg {
	background:#a0024f url("../images/ui/container_bg.png") no-repeat top center;
	border:1px solid #8a0043;
	float:left;
	width:974px;
	height:auto;
	padding:9px 9px 0 9px;
	margin-bottom:15px;
}
/****start top-header***/
.top-header {
	height:196px;
	width:976px;
	float:left;
}
/******begin header***/
.header {
	height:108px;
	float:left;
	width:976px;
}
.logo {
	height:108px;
	width:335px;
	float:left;
}
.logarea {
	height:108px;
	width:610px;
	float:right;
}
.loglinks {
	height:40px;
	float:right;
}
.loginbox {
	height:38px;
	width:326px;
	float:right;
	background-color:#dd81ae;
	border-left:2px solid #c93e82;
	margin-top:60px;
	text-align:lefft;
}
.loginbox ul {
	margin:0;
	padding:0;
	list-style:none;
	float:left;
}
.loginbox li {
	display:inline;
	float:left;
	margin:8px 0 0 10px;
}
.loginbox .alias input, .loginbox .password input {
	background:#fff;
	height:20px;
	width:100px;
	border:0;
	padding:2px 6px;
	color:#a0024f;
}
/****end header***/

/**** begin header-mid****/
.header-mid {
	height:40px;
	float:left;
	width:976px;
	margin-top:10px;
}
.join-forgot {
	height:40px;
	width:144px;
	float:right;
	text-decoration:underline;
	font-size:13px;
	text-align:right;
	line-height:22px;
	color:#fff;
}
.join-forgot a {
	color:#fff;
}
.topmenu {
	float:left;
	height:40px;
	width:824px;
	font-size:15px;
	font-weight:bold;
}
.topmenu ul {
	width:824px;
	list-style:none;
	float:left;
	margin:0;
	padding:0;
}
.topmenu ul li {
	float:left;
	display:inline;
	padding:0;
	height:38px;
}
.topmenu ul li a {
	float:left;
	display:inline;
	padding:10px 24px 0 24px;
	background:url("../images/ui/menu-bg.png") repeat-x;
	color:#a0024f;
	text-decoration:none;
	border:1px solid #dd5791;
	height:28px;
	font-size:14px;
}
.topmenu ul li a:hover, .topmenu ul li a.selected {
	background:url("../images/ui/menu-bgover.png") repeat-x;
	float:left;
}
/***** end header-mid ***/
.bingonews {
	background:url("../images/ui/bingonews_bg.png") no-repeat;
	width:800px;
	height:26px;
	float:left;
	margin-top:3px;
	padding:11px 0 0 176px;
	font-size:13px;
}
.bingonews ul {
	height:19px;
	margin:0;
	overflow:hidden;
	padding:0;
}
/*******end top-header***/

.main-wrapper {
	height:auto;
	width:960px;
	float:left;
	background:#fff;
	margin-top:5px;
	border:1px solid #d6cfd2;
	padding:7px;
}
/****home-top*****/
.home-top {
	height:291px;
	width:960px;
	float:left;
}
.home-banner {
	float:left;
	height:291px;
	width:717px;
}
.home-banner ul {
	margin:0;
	padding:0;
	list-style-type:none;
}
.register, .winnercorner {
	float:right;
	height:291px;
	width:194px;
	background:#dc2e78;
	padding:0 20px;
	color:#fff;
	font-size:12px;
}
.register ul {
	margin:0;
	padding:0;
	list-style:none;
	float:left;
}
.register li {
	float:left;
	width:194px;
	height:20px;
}
.register li input[type="text"], .register li input[type="password"] {
	border:0;
	width:193px;
}
.regimg {
	text-align:right;
	margin-top:5px;
}
/*****home-top end****/

/*****jackpot-modules***/
.jackpot-modules {
	height:226px;
	width:960px;
	margin-top:10px;
	float:left;
}
.home-jackpot, .home-bingo, .home-games, .home-bonus {
	height:226px;
	float:left;
	width:232px;
	margin-left:8px;
	border:1px solid #d97fab;
	/*padding-top:27px;*/
	background:url("../images/ui/hometitle-sprite.png") no-repeat left top;
}
.home-bingo {
	background-position:-235px 0;
}
.home-games {
	background-position:-470px 0;
}
.home-bonus {
	background-position:-705px 0;
}
.home-title {
	background:url("../images/ui/hometitle_bg.png") repeat-x;
	height:22px;
	width:100%-10px;
	color:#fff;
	padding:5px 0 0 10px;
	font-size:14px;
	font-weight:bold;
}
.home-jackpot {
	margin-left:0;
}
/***** end jackpot-modules***/
.quicklinks {
	height:auto;
	width:960px;
	float:left;
	border:1px solid #d97fab;
	margin-top:10px;
	padding-bottom:5px;
}
.quicklinks ul {
	padding:0;
	margin:0 20px;
	width:100%;
	float:left;
}
.quicklinks li {
	width:20%;
	float:left;
	list-style-type:none;
	color:#a0024f;
	line-height:16px;
	padding:3px 0;
}
.quicklinks li a {
	color:#a0024f;
	text-decoration:underline;
}
.quicklinks li a:hover {
	color:#a0024f;
	text-decoration:none;
}
/******home middle******/
.home-middle {
	height:186px;
	width:960px;
	margin-top:10px;
	float:left;
}
.bingorooms {
	width:715px;
	height:186px;
	border:1px solid #d97fab;
	float:left;
	overflow:auto;
}
.testimonials {
	width:212px;
	height:166px;
	border:1px solid #a0024f;
	float:right;
	background:#de0c6f;
	padding:10px;
	color:#fff;
}
.testimonials h2 {
	font-size:14px;
	height:20px;
}
.testimonials ul {
	background:#e681a8;
	margin:0;
	padding:0;
	list-style:none;
	height:127px;
	padding:10px;
}
.testimonials ul li {
	height:127px;
	float:left;
}
.testimonials img {
	float:left;
	padding:0 10px 30px 0;
}
/****** end home middle******/

/****** begin footer******/
.footer {
	height:auto;
	width:976px;
	float:left;
	margin-top:10px;
}
.footer-reg {
	height:auto;
	float:left;
	padding:0 0 10px 0;
}
.seotext {
	width:934px;
	height:auto;
	background:#e9e9e9 url("../images/ui/seotext_bg.png") repeat-x left top;
	float:left;
	padding:20px;
	border:1px solid #d8d8d8;
	font-size:13px;
	text-align:justify;
}
.seotext h2 {
	margin:0;
	padding:5px 0;
	font-weight:bold;
	color:#4e4e4e;
	font-size:20px;
}
.depositlogos, .follow-logos, .footer-links {
	margin:0;
	padding:0;
	height:36px;
	width:976px;
	float:left;
	margin-top:10px;
}
.depositlogos {
	background:url("../images/ui/footerlinks_bg.png") repeat-x left top;
}
.depositlogos p {
	float:left;
	width:75px;
	margin:0;
	text-align:center;
	padding:10px 10px 0px 155px;
}
.depositlogos a img {
	float:left;
	padding:7px 0px 0px 0px;
}
.footer-links {
	background:url("../images/ui/footerlinks_bg.png") repeat-x left top;
	padding:10px 0 0 0;
	width:976px;
	height:25px;
	color:#B5025A;
	text-align:center;
}
.footer-links a {
	color:#B5025A;
}
.copy {
	color:#fff;
	padding:4px;
	margin-top:14px;
	text-align:center;
}
/******end footer****/

/*********inner page****/

.inner-left {
	float:left;
	width:716px;
	height:auto;
	border:1px solid #d97fab
}
.inner-left h1, .main-content h1 {
	height:37px;
	width:700px;
	float:left;
	background:url("../images/ui/pagetitle_bg.png") repeat-x;
	color:#b5025a;
	padding:15px 0 0 16px;
	font-size:18px;
}
.main-content h1 {
	width:690px!important;
}
.page-title {
	height:37px;
	width:700px;
	float:left;
	background:url("../images/ui/pagetitle_bg.png") repeat-x;
	color:#b5025a;
	padding:15px 0 0 16px;
	font-size:18px;
}
.main-content {
	float:left;
	width:696px;
	background:url("../images/maincontent_bg.png") repeat-y;
	padding:10px;
	height:auto;
}
.inner-right {
	float:right;
	width:234px;
	height:auto;
}
.inner-right .home-bonus {
	float:left;
	margin:0 10px 0 0;
}
.inner-bonus, .recent-winners {
	float:left;
	width:232px;
	border:1px solid #d97fab;
	height:220px;
	margin-top:10px;
}
/********* end inner page****/

/*******sidemenu******/
#sidemenu {
	height:auto;
	width:232px;
	float:left;
	border:1px solid #d97fab;
}
#mainmenu {
	margin:0 0 10px 0;
	padding:0;
	list-style:none;
	width:232px;
	float:left;
	height:auto;
}
.linkbox {
	border:1px solid #b8025b;
	background-color:#fff;
	height:auto;
	width:100%;
	float:left;
*padding-bottom:10px;
}
.linkbox h4, .linkbox h4 a {
	color:#a0024f;
	font-weight:bold;
	float:left;
	width:220px;
	padding:4px 0 4px 8px;
	margin:0;
}
#mainmenu h3 {
	background-color:#b8025b;
	padding:8px 0 8px 14px;
	margin:1px 0 0 0;
	color:#fff;
	border:0px;
	width:220px;
}
#mainmenu h3 a {
	color:#fff;
}
#mainmenu li {
	width:232px;
	float:left;
}
#mainmenu li a {
	float:left;
	width:190px;
	display:inline;
	background:#c1035f;
	height:18px;
	padding:4px 0 4px 16px;
	color:#fff;
 font-size:12px /*14px; 
	font-weight:bold;*/
 text-decoration:none;
	margin-bottom:1px;
}
#mainmenu li a:hover {
	background:#f9d0e4;
	color:#a0024f;
}
#submenu {
	margin:0;
	padding:0;
	list-style:none;
	width:100%;
	float:left;
}
#submenu li {
	float:left;
	display:inline;
	height:33px;
	color:#f9d0e4;
	border-bottom:1px dotted #000;
}
#submenu li a {
	background-image: none;
	background-color:#f5f5f5;
	border-bottom:1px dotted #000;
	color:#a0024f;
}
#submenu li a:hover {
	background-image: none;
	background-color:#f5f5f5;
	border-bottom:1px dotted #000;
}
#submenu1 {
	margin:12px 0 12px 12px;
	padding:0;
	list-style:none;
	width:165px;
	float:left;
}
#submenu1 li {
	float:left;
	display:inline;
	height:26px;
	width:100%;
	background-color:#ededed;
	color:#6a6a6a;
}
#submenu1 li a {
	background-image: none;
	background-color:#ededed;
	color:#6a6a6a;
	border:1px solid #fff;
}
#submenu1 li a:hover {
	color:#6a6a6a;
	background-color:#ededed;
	color:#6a6a6a;
	border:1px solid #fff;
}
/*
#submenu {
	margin:0;
	padding:0;
	list-style:none;
	width:230px;
	float:left;
}

#submenu  li {
	float:left;
	display:inline;
	height:33px;
	color:#000;
	border-bottom:1px dotted #000;
}
#submenu  li a {
	background-image: none;
	background-color:#fdd9eb;
	border-bottom:1px dotted #000;
	color:#000;
}
#submenu  li a:hover {
	background-image: none;
	background-color:#f5f5f5;
	border-bottom:1px dotted #000;
} */
/******* end sidemenu******/

/* bingorooms table begin **/
#box-table-a {
	border-collapse:collapse;
	font-family:Arial, Helvetica, sans-serif;
	border:1px solid #ccc;
	font-size:12px;
	line-height:14px;
	margin:20px;
	width:100%;
	padding: 0;
	margin:0;
}
#box-table-a th {
	background:#E7E7E7 none repeat scroll 0 0;
	border-bottom:1px solid #cdcdcd;
	color:#000000;
	text-align:left;
	font-size:13px;
	font-weight:bold;
	padding:8px;
}
#box-table-a td {
	background:#FFFFFF none repeat scroll 0 0;
	/* border:1px solid #ccc; */
	border-bottom:1px solid #ccc;
	border-top:1px solid #ccc;
	color:#4d4d4d;
	text-align:left;
	padding:3px 8px;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	height:18px;
}
#box-table-a tr:hover td {
	background:#ffd7e6 none repeat scroll 0 0;
	color:#4d4d4d;
}
#box-table-a tr.alt {
	background:#f9f0f5 none repeat scroll 0 0;
	color:#4d4d4d;
}
#box-table-a p {
	display:inline;
	width:50%;
	float:left;
	margin:0;
	padding:0 0 10px 0;
}
/* homepage bingo table **/
#box-table-one-a {
	border-collapse:collapse;
	line-height:14px;
	/*border:1px solid #ccc; */
	font-size:12px;
	margin:20px;
	width:692px; /*100%; */
	padding: 0;
	margin:5px;
}
#box-table-one-a th {
	/*background:#E7E7E7 none repeat scroll 0 0;*/
	border-bottom:1px dotted #d97fab;
	color:#000000;
	text-align:left;
	font-size:13px;
	font-weight:bold;
	padding:8px;
}
#box-table-one-a td {
	background:#FFFFFF none repeat scroll 0 0;
	/* border:1px solid #ccc; */
	border-bottom:1px dotted #d97fab;
	border-top:1px solid #d97fab;
	color:#4d4d4d;
	text-align:left;
	padding:3px 8px;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	height:18px;
	line-height:17px;
}
#box-table-one-a tr:hover td {
	background:#ffd7e6 none repeat scroll 0 0;
	color:#4d4d4d;
}
#box-table-one-a tr.alt {
	background:#f9f0f5 none repeat scroll 0 0;
	color:#4d4d4d;
}
/* bingorooms table end **/

.breadcrumb {
	color:#8e0045;
	font-size:11px;
	height:50px;
	background:url("../images/ui/menu-bg.png") repeat-x scroll 0 0 transparent;
	margin:2px 0 0 0px;
	padding:0 0 0 10px;
}
.breadcrumb a {
	color:#000000;
}
/******* logged page **********/

#logged {
	/*width:710px;
	height:52;
	margin:10px 0;
	padding:0;*/
	float:right;
}
#logged ul {
	height:52px;
	float:right;
}
#logged li {
	list-style:none;
	font-family:Tahoma, Geneva, sans-serif;
	display: inline;
	float:left;
	padding:0 5px 0 0;
	color:#f8c4dd;
	font-size:11px;
	font-weight:bold;
}
#logged li span {
	font-size:14px;
	color:#fff000; /* #CA3C98; */
}
#logged li a {
	text-decoration:underline;
	font-size:11px;
	font-weight:normal;
	color:#f9c25b;
}
.hello {
	width:130px;
	text-align:left;
}
.cashbalance {
	width:130px;
	text-align:left;
}
.cashbalance img {
	padding-right:2px;
	float:left;
}
.bingobucks {
	width:135px;
	text-align:left;
}
.bingobucks img {
	padding-right:2px;
	float:left;
}
.loyaltypoints {
	width:110px;
	text-align:left;
}
.loyaltypoints img {
	padding-right:2px;
	float:left;
}
.logout-myaccount {
	margin-top:12px;
	float:left;
}
/******* end logged page **********/
#winners-corner-home {
	/*background:url("../../images/winnercorner-bg.gif") no-repeat;*/
background-color:#e7f3e7;
	border:1px solid #dbecdb;
	padding:0 10px;
	float:left;
	width:215px;
	margin:10px 0;
}
.winners-corner {
	padding:10px 0;
	float:left;
}
.winners-corner .title {
	float:left;
	height:26px;
	padding:0;
	width:200px;/*256px; */
	font-size:18px;
	color:#902664;
	font-weight:bold;
}
.promo-corner {
	padding:0;
	height:auto;
	text-align:center;
	float:left;
	width:234px;
}
.leaderboard {
	padding:5px 0;
}
/* play.php 
**********************************/

.bingo {
	margin-top:10px;
	padding:0;
	height:auto;
	width:676px;
	color:#000;
}
.bingo-title {
	margin:0;
	padding:0;
	height:31px;
	width:676px;
}
.bingo-content {
	margin:0;
	padding:0 4px;
	height:auto;
	width:668px;/*background:url("../../images/bingo-bg.gif") repeat-y;*/
}
.bingoroom {
	width:668px;
	height:73px;
	margin-bottom:5px;
	float:left;
	padding:0;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.bingoroom ul {
	width:668px;
	height:73px;
	padding:0;
	margin:0;
	float:left;
	list-style-type:none;
}
.bingoroom li {
	display:inline;
	float:left;
	height:73px;
}
.bingoroom .roomname {
	width:97px;
	height:68px;
	/* background:url("../../images/bingoroom-bg.gif") no-repeat; */
	text-align:center;
	font-weight:normal;
	padding-top:5px;
}
.roomname img {
	border:none;
}
.bingoroom .timer {
	width:82px;
	height:73px;/*background:url("../../images/timer-bg.gif") no-repeat;*/
}
.bingoroom .timer div {
	padding-top:20px;
	font-size:20px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
}
.bingoroom .timer span {
	font-size:12px;
	color:#ee2d02;
}
.bingoroom .players {
	width:182px;
	height:73px;/*background:url("../../images/players-bg.gif") no-repeat;*/
}
.bingoroom .players a:link, .bingoroom .players a:visited {
	font-size:11px;
	color:#ee2d02;
	text-decoration:underline;
}
.players div {
	line-height:19px;
	display:block;
	float:right;
	text-align:left;
	padding:7px 6px 0 0;
	color:#ee2d02;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.bingoroom .roompjp {
	width:165px;
	height:73px;/*background:url("../../images/roompjp-bg.gif") no-repeat;*/
}
.bingoroom ul ul {
	list-style:none;
	display:block;
	width:165px;
	margin-top:30px;
	height:26px;
}
.bingoroom li ul li {
	list-style:none;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:20px;
	margin:0 10px 0 10px;
}
.bingoroom li ul li .pjpamount {
	float:right;
	margin-left:10px;
}
.bingoroom li ul li .pjpname {
	float:left;
	width:80px;
	color:#ee2d02;
}
.playnow {
	width:140px;
	height:73px;
	/*background:url("../../images/playnow-bg.gif") no-repeat;*/
	text-align:center;
}
.playnow img {
	border:none;
	padding-top:15px;
}
#spotlight-stage2 {
	width: 605px;
	overflow:hidden;
	height: 94px;
	float:left;
	padding:40px 0 0 0;
	position:relative;
}
#slider-list {
	width: 2000px;
	border: 0;
	margin: 0;
	padding: 0;
	left: 0;
	position: absolute;
}
#slider-list img {
	padding:0 2px;
}
/*
#latest-games {
	height:135px;
	margin:10px 0 0 20px;
	width:676px;
	overflow:hidden;
	background:url("../../images/latest-gamesbg.gif") no-repeat left top;
}
#latest-games a#previous2, #latest-games a#next2 {
	background:url("../../images/playleft-rightarrows.png") no-repeat 0 0;
	float:left;
	text-indent:-9999px;
	cursor:pointer;
	width:24px;
	height:24px;
	margin:70px 10px 0 0;
}
#latest-games a#next2 {
	background:url("../../images/playleft-rightarrows.png") no-repeat -24px 0;
	margin:70px 0 0 13px;
}


#latest-games {
	height: 1%;
	overflow:hidden;
	height:135px;
	margin:10px 0 0 10px;
	width:676px;
	overflow:hidden;
	background:url("../../images/latestgames/latest-gamesbg.gif") no-repeat left top;
}
#latest-games .viewport {
	float: left;
	height:80px;
	width: 604px;
	overflow: hidden;
	position: relative;
	margin:40px 0 0 0px;
}
#latest-games .buttons {
	background:url("../../images/latestgames/playleft-arrow.png") no-repeat left top;
	float:left;
	text-indent:-9999px;
	cursor:pointer;
	width:24px;
	height:24px;
	margin:70px 10px 0 0;
}
#latest-games .next {
	background:url("../../images/latestgames/playright-arrow.png") no-repeat left top;
	margin:70px 0 0 13px;
}
#latest-games .disable {
	visibility: show;
}
#latest-games .overview {
	list-style: none;
	position: absolute;
	padding: 0;
	margin: 0;
	width: 676px;
left: 0 top: 0;
}
#latest-games .overview li {
	float: left;
	margin: 0 5px 0 0;
	padding: 1px;
	height:80px;
	width: 120px;
}
.slots {
	width:676px;
	height:auto; 
	margin-top:10px;
	padding:0;
}
.slots-content {
	width:676px;
	height:auto; 
	background:url("../../images/slots-bg-new.gif") repeat-y;
	float:left;
	border-bottom:6px solid #be025e;
}
.slots-title {
	width:676px;
	height:33px;
}
#links {
	width:671px;
	height:auto;
	margin:0px auto;
	padding:12px 0 0 5px;
	float:left;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}
#links ul {
	list-style-type: none;
	width: 671px;
	height:auto;
	padding:0;
	float:left;
	clear: both;
	margin:0 auto;
}
#links li {
	background:#FFFFFF;
	border-bottom:1px solid #d97fab;
	width: 330px;
	height:29px;
	padding-top:5px;
	float:left;
	margin:0px 5px 0px 0px;
}
#links li a {
	color: #000000;
	display: block;
	text-decoration: none;
	height:29px;
	margin:0;
	padding:0;
}
* html #links li a { 
	width:332px;
	height:29px;
}
#links li:hover {
	background: #e8aeca;
}
#links b {
	color:#000000;
	float:left;
	padding:0px 0px 0px 0px;
}
#links span {
	color:#B5025A;
	float:right;
	padding:0px 15px 0px 0px;
	width:95px;
	display:block;
	height:29px;
}
#links span a {
	color:#B5025A;
	display:inline;
}
.small {
	float:left;
	padding:0px 25px 0px 15px;
}
.instant-games {
	width:676px;
	height:auto;
	margin:10px 0 0 10px;
	padding:0;
	float:left;
}
.instant-content {
	width:676px;
	height:auto;
	background:url("../../images/slots-bg-new.gif") repeat-y;
	border-bottom:6px solid #be025e;
	float:left;
}
.instant-title {
	width:676px;
	height:32px;
}*/
.morewinners {
	width:220px;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	color:#801f54;
	height:25px;
	padding-right:5px;
	background-color:#e7f3e7;
}
.morewinners a:link, .morewinners a:hover, .morewinners a:visited {
	text-decoration:none;
	font-size:11px;
	float:right;
	font-weight:bold;
	color:#801f54;
	height:25px;
}
.current {
	color:red;
}
.winner table {
	border-left:1px solid #D97FAB;
	border-right:1px solid #D97FAB;
	width:100%; /* width:234px; */
}
.winner table td, .winner table th {
	border-bottom:1px solid #D97FAB;
	padding:5px;
	text-align:left;
	width:100%;
}
/********* end play.php **********/
.align-left, .align-right {
	display:block;
	margin:0px;
	padding:5px;
	/* width: 46%; */
	margin-left:1%;
}
.align-left {
	float:left;
}
.align-right {
	float:right;
}
/* slider homepage begin *************/
#slider-jackpot, #slider-bingo, #slider-games, #slider-bonus {
	height:226px;
	width:232px;
	overflow:hidden;
}
#slider-jackpot .viewport, #slider-bingo .viewport, #slider-games .viewport, #slider-bonus .viewport {
	float: left;
	width: 232px;
	height: 200px;
	overflow: hidden;
	position: relative;
}
#slider-jackpot .buttons, #slider-bingo .buttons, #slider-games .buttons, #slider-bonus .buttons {
	display: block;
	margin: 2px 2px 0 0;
	float: left;
}
#slider-jackpot .next, #slider-bingo .next, #slider-games .next, #slider-bonus .next {
	margin: 2px 0 0 2px;
}
#slider-jackpot .disable, #slider-bingo .disable, #slider-games .disable, #slider-bonus .disable {
	visibility: hidden;
}
#slider-jackpot .overview, #slider-bingo .overview, #slider-games .overview, #slider-bonus .overview {
	list-style: none;
	padding: 0;
	margin: 0;
	position: absolute;
	left: 0;
	top: 0;
}
#slider-jackpot .overview li, #slider-bingo .overview li, #slider-games .overview li, #slider-bonus .overview li {
	float: left;
	margin: 0;
	padding: 0px;
	height: 198px;
	width: 232px;
}
#slider-jackpot .pager, #slider-bingo .pager, #slider-games .pager, #slider-bonus .pager {
	overflow:hidden;
	list-style: none;
	float: right;
	margin: 0 0 0 0;
	height:27px;
}
#slider-jackpot .pager li, #slider-bingo .pager li, #slider-games .pager li, #slider-bonus .pager li {
	/*#slider-jackpot .pager li {*/
	float: left;
}
#slider-jackpot .pagenum, #slider-bingo .pagenum, #slider-games .pagenum, #slider-bonus .pagenum {
	text-indent:-10000px;
	background:url("../images/ui/dot_off.png") center top no-repeat;
	text-decoration: none;
	text-align: center;
	width:11px;
	height:11px;
	padding: 5px 5px 0 5px;
	margin-top:5px;
	color: #555555;
	font-size: 14px;
	font-weight: bold;
	display: block;
}
#slider-jackpot .active, #slider-bingo .active, #slider-games .active, #slider-bonus .active {
	/*color: #fff;
	background-color:  #555555;*/
	background:url("../images/ui/dot_on.png") center top no-repeat !important;
}
#slider-jackpot .overview li, #slider-bingo .overview li {
	text-align:center !important;
	/*font-weight:bold;*/
	line-height:19px;
}
.slider-title {
	padding: 0 0 0 8px;
	font-weight:bold;
}
/* slider homepage end *************/
/*****rightmenu*****/
#right-menu {
	width:232px;
	height:auto;
	float:left;
	border:1px solid #D97FAB;
}
#right-menu h2 {
	background-color:#B8025B;
	border:0 none;
	color:#FFFFFF;
	margin:0;
	padding:8px 0 8px 14px;
	width:218px;
	font-size:14px;
}
#right-menu h3 {
	background-color:#f9d0e4;
	border:0 none;
	color:#a0024f;
	margin:0;
	padding:8px 0 8px 14px;
	width:218px;
	font-size:12px;
	float:left;
}
#right-menu h3 a {
	color:#a0024f;
	text-decoration:none;
}
.links-box {
	background-color:#FFFFFF;
	float:left;
	height:auto;
	width:100%;
}
.links-box h4, .links-box h4 a {
	color:#A0024F;
	float:left;
	font-weight:bold;
	margin:0;
	padding:4px 0 4px 8px;
	width:222px;
	font-size:14px;
	text-decoration:none;
}
#right-navmenu {
	float:left;
	list-style:none;
	margin:0 0 12px 13px;
	padding:0;
	width:219px;
}
#right-navmenu li {
	background-color:#EDEDED;
	color:#6A6A6A;
	display:inline;
	float:left;
	height:14px;
	width:201px;
	padding:6px 9px;
	border-bottom:1px solid #FFFFFF;
}
#right-navmenu li a {
	background-color:#EDEDED;
	color:#6A6A6A;
	text-decoration:none;
}
.gametitle {
	font:bold 12px/16px;
	width:100%;
	clear:both;
}
.bbs, .bbs a {
	float:right;
	font-weight:bold;
	text-decoration:underline;
}
.cash, .cash a {
	float:left;
	font-weight:bold;
	text-decoration:underline;
}
/*******sidemenu******/
#sitemap {
	height:auto;
	width:664px;
	float:left;
}
#sitemaplist {
	margin-left:20px;
	padding:0;
	list-style:none;
	width:660px;
	float:left;
	height:auto;
}
#sitemaplist li {
	float:left;
	width:204px;
	display:list-item;
	list-style:disc;
	height:auto;
	padding:8px 0 0 15px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#b70553;
}
#sitemaplist li a {
	text-decoration:none;
	color:#000;
}
#sitemaplist li a:hover {
	color:#b70553;
}
.sublist {
	margin:0;
	padding:0;
	list-style:none;
	width:230px;
	float:left;
}
.sublist li {
	float:left;
	display:inline;
	height:15px;
}
/******* end sidemenu******/

.bbnlogo {
	text-align:center;
	margin:0 auto 10px auto;
}
.inboxbg {
	background-image:url("../images/inbox_bg.gif");
	background-repeat:repeat-x
}
.inboxtext {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#000
}
.greenbar {
	background:url("../images/inbox_green_bg.gif");
	background-repeat:repeat-x
}
.greentitle {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:bold;
	border-left:1px solid #bbde56;
	line-height:31px;
	padding-left:10px
}
.greentitle_noborder {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:bold;
	line-height:31px;
	padding-left:10px
}
.greeenborder {
	border-left:1px solid #bbde56;
	border-right:1px solid #bbde56
}
.resultone {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#154a06;
	border-left:1px solid #bbde56;
	border-bottom:1px solid #bbde56;
	line-height:31px;
	padding-left:10px;
	background-color:#e5f2be
}
.resultone_nobor {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#154a06;
	border-bottom:1px solid #bbde56;
	line-height:31px;
	padding-left:10px;
	background-color:#e5f2be
}
.resulttwo {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#154a06;
	border-left:1px solid #bbde56;
	border-bottom:1px solid #bbde56;
	line-height:31px;
	padding-left:10px
}
.resulttwo_nobor {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#154a06;
	border-bottom:1px solid #bbde56;
	line-height:31px;
	padding-left:10px
}
.boldtext {
	font-weight:bold
}
/* 
#popupspins, #popupslots, #popup90, #popup80, #popup75 {
left:90px!important;
} */
.playpage-banner {
	background:url("../images/ui/bingo.png") no-repeat left top;
	float:left;
	width:700px;
	height:110px;
	position:relative;
	margin-bottom:10px;
}
.playpage-banner a {
	float:right;
	width:128px;
	height:70px;
	position:absolute;
	right:0px;
	top:19px;
	text-indent:-9999px;
}
/********** After Register landing page CSS Start Here ***********/
.landing-page {
	width:670px;
	height:auto;
	margin:0px auto;
}
.p-h, .l-h4 {
	float:left;
	font-family: Arial, Helvetica, sans-serif;
}
.p-h {
	width:100%;
	font-size:20px;
	font-weight:normal;
	color:#a0024f;
	padding:5px 0px 10px 0px;
	text-align:left;
}
.p-h span {
	color:#a0024f;
}
.l-h4 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:15px;
	font-weight:bold;
	color: #597900;
	width:100%;
	padding:0px;
	margin:10px 0px;
}
.u-d {
	background:url("../images/ui/user-detailsicon.jpg") no-repeat 5px 30px;
	float:left;
	width:670px;
	height:95px;
	border-top:#c3c3c3 dashed 1px;
	border-bottom:#c3c3c3 dashed 1px;
}
.u-d img {
	float:left;
	margin:24px 0px 0px 5px;
}
.u-d ul {
	float:left;
	width:90%;
	margin:24px 0px 8px 53px;
	padding-left:10px;
	list-style-type:none;
}
.u-d ul li {
	float:left;
	font-size:13px;
	width:100%;
	line-height:26px;
	margin-bottom:5px;
	list-style-type:none;
}
.u-d ul li label {
	float:left;
	font-size:13px;
	width:22%;
}
.u-d ul li span a {
	background:url("../images/ui/changeemail-bg.jpg") no-repeat left top;
	float:right;
	width:111px;
	height:26px;
	color:#ab1e6c;
	line-height:26px;
	text-align:center;
	margin-right:28%;
}
.mail-bg {
	background:url("../images/ui/getbonus_validatingemail.jpg") no-repeat left top;
	float:left;
	width:652px;
	height:88px;
	margin:0px 0px 10px 1px;
}
.mail-bg h4 {
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:19px;
	font-weight:normal;
	color:#fff773;
	width:402px;
	text-align:left!important;
	line-height:61px;
	margin-left:78px;
}
.mail-bg h4 span {
	font-size:15px;
	color:#fff;
}
.validatebox {
	background:url("../images/ui/validatebox_bg.jpg") repeat-x left top;
	float:left;
	width:652px;
	height:142px;
	border-left:#dbdbdb solid 1px;
	border-right:#dbdbdb solid 1px;
}
.v-l {
	float:left;
	font-size:13px;
	width:200px;
	margin:20px 0px 0px 20px;
}
.v-l a {
	background:#f00;
	float:left!important;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#fff!important;
	padding:10px;
	margin:15px 0px 0px 0px!important;
	text-transform:uppercase;
}
.validatebox h4.or {
	background:url("../images/ui/or-img.png") no-repeat left top;
	float:left;
	width:40px;
	height:40px;
	margin:28px 0px 0px 20px;
	text-indent:-9999px;
}
.v-r {
	float:left;
	font-size:13px;
	width:320px;
	margin:20px 0px 0px 28px;
}
.v-r span {
	font-weight:bold;
	color:#f00;
	text-transform:uppercase;
}
.v-r a {
	font-size:13px;
	font-weight:bold;
	color:#739900;
	margin:0px;
}
.v-r a.resend {
	background:#f00;
	float:left!important;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#fff!important;
	padding:10px;
	margin:15px 0px 0px 0px!important;
	text-transform:uppercase;
}
.benefit {
	float:left;
	width:100%;
	height:auto;
	margin:15px 0px;
}
.benefit h2 {
	background:url("../images/ui/more-benefits.gif") no-repeat left top;
	float:left;
	width:487px;
	height:32px;
	margin-left:79px;
	text-indent:-9999px;
}
.b-promo, .b-exmoney, .b-access, .b-cash, .b-supp, .b-mega {
	background:url("../images/ui/befefits-icons.png") no-repeat left top;
	float:left;
	height:72px;
}
ul.benefit-icons {
	float:left;
	width:90%;
	margin:40px 0px 0px 40px;
	list-style-type:none;
}
.benefit-icons li {
	float:left;
	font-size:13px;
	color:#525151;
	width:200px;
	height:72px;
	margin-bottom:15px;
}
.benefit-icons li.b-promo {
	background-position:0px 0px;
	padding:10px 0px 0px 85px;
}
.benefit-icons li.b-exmoney {
	background-position:0px -87px;
	padding:10px 0px 0px 85px;
}
.benefit-icons li.b-access {
	background-position:0px -174px;
	padding:10px 0px 0px 85px;
}
.benefit-icons li.b-access span {
	float:left;
	margin-top:14px;
}
.benefit-icons li.b-cash {
	background-position:0px -260px;
	padding:10px 0px 0px 85px;
}
.benefit-icons li.b-supp {
	background-position:0px -347px;
	padding:10px 0px 0px 85px;
}
.benefit-icons li.b-mega {
	background-position:0px -434px;
	padding:10px 0px 0px 85px;
}
.verfication-bg {
	background:url("../images/ui/verfication-bg.jpg") no-repeat left top;
	float:left;
	width:507px;
	height:65px;
	margin:10px 0px;
	text-align:center!important;
}
.verfication-bg p {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#fff;
	text-align:center;
}
.verfication-bg p span, .verfication-bg p a {
	color:#fff87c;
}
.landing-page p, .landing-page h3 {
	float:left;
	width:100%;
	padding:5px;
}
.landing-page p a.active {
	background:#000;
	font-size:12px;
	color:#fff773;
	height:35px;
	margin:10px auto!important;
	border:#000 solid 1px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	-khtml-border-radius: 8px;
	border-radius: 8px;
	padding:10px;
	text-transform:uppercase;
}
.landing-page h3 {
	text-align:center;
	margin:10px 0px;
}
/********** After Register landing page CSS Ends Here **********/


/*playpage new styles*/


.play-banner {
	width:709px;
	height:198px;
	float:left;
}
.instant-sec {
	width:358px;
	height:198px;
	float:right;
	background: url("../images/ui/instantreward-play.gif") no-repeat left top transparent;
}
.play-ban {
	float:left;
	height:198px;
	width:351px;
	background: url("../images/ui/spin-play-banner.gif") no-repeat left top transparent;
}
/*tabs new styles*/
ul#playnav {
	float: left;
	height: 47px;
	margin: 10px 0 20px 0;
	padding: 0;
	width:713px;
	background: url("../images/ui/playbingo-tabs-new.png") no-repeat scroll 0 0 transparent;
}
ul#playnav li {
	display: inline;
	float: left;
	height: 47px;
	margin-right:10px;
}
ul#playnav li a {
	background: url("../images/ui/playbingo-tabs-new.png") no-repeat scroll 0 0 transparent;
	float: left;
	height: 47px;
	overflow: hidden;
	text-indent: -999999px;
}
ul#playnav li#pbingo a {
	background-position: 0 0;
	width: 164px;
}
ul#playnav li#pslots a {
	background-position: -172px 0;
	width: 96px;
}
ul#playnav li#pcasino a {
	background-position: -276px 0;
	width: 173px;
}
ul#playnav li#pscards a {
	background-position: -458px 0;
	width: 184px;
}
ul#playnav li#pbingo a.active {
	background-position: 0 -51px;
	width: 164px;
}
ul#playnav li#pslots a.active {
	background-position: -172px -51px;
	width: 96px;
}
ul#playnav li#pcasino a.active {
	background-position: -276px -51px;
	width: 173px;
}
ul#playnav li#pscards a.active {
	background-position: -458px -51px;
	width: 184px;
}
.thbg {
	background: url("../images/ui/bingo-table-th-bg.png") no-repeat left top!important;
	height:50px;
	width:710px;
	margin-bottom:3px;
	color:#fff;
	text-transform:uppercase;
}
table.tdbg {
	background: url("../images/ui/bingo-table-td-bg.png") repeat-y left top !important;
	width:710px;
	float:left;
	margin:1px 0px;
}
table.tdbg td {
	height:54px;
}
#box-table-a-new {
	border-collapse:collapse;
	font-family:Verdana, Geneva, sans-serif;
	padding:0;
	margin:0;
	float:left;
}
#box-table-a-new #box-table-a-new th {
	color:#fff;
	text-align:center;
	font:bold 13px Verdana, Geneva, sans-serif;
	background:none;
	text-transform:uppercase;
}
#box-table-a-new td {
	text-align:center;
	font:bold 12px Verdana, Geneva, sans-serif;
	color:#333333;
	margin:0px;
	padding:0px;
}
#box-table-a-new td img {
	float:none!important;
}
th.b-room, td.b-room {
	width:133px;
}
th.b-time, td.b-time {
	width:98px;
}
th.b-price, td.b-price {
	width:93px;
}
th.b-prize, td.b-prize {
	width:89px;
}
th.b-jpot, td.b-jpot {
	width:105px;
}
th.b-players, td.b-players {
	width:60px;
}
th.b-play, td.b-play {
	width:145px;
}
#box-table-a-new p {
	display:inline;
	width:50%;
	float:left;
	margin:0;
	padding:0 0 10px 0
}
#box-table-a-new tr.alt {
	background:#f9f0f5 none repeat scroll 0 0;
	color:#585252
}
#box-table-a-new td a {
	color:#b4638f;
}
/*** all top games styles begin ******/

.atop-games {
	height: auto;
	margin: 0px 0px 5px;
	width: 708px;
	float:left;
	height:255px;
	border:1px solid #ebebeb;
}
.atop-top {
	height:39px;
	background: url("../images/ui/topgames-hdrbg.png") no-repeat left top;
	width:708px;
	float:left;
	border-bottom:1px solid #ebebeb;
}
h3.atop-title {
	float:left;
	color:#aa0013;
	font-size:16px;
	font-family:'ArvoBold', Arial, sans-serif;
	text-transform:uppercase;
	padding:10px 10px 0 10px;
	margin-top:5px;
	height:24px;
	width:690px;
	float:left;
}
.atopgames-nav {
	height:39px
}
ul#atopnav {
	background:none;
	float: left;
	height:32px;
	margin:0px 0px 0px 0px;
	padding:7px 0px 0px 10px;
	width:600px;
}
ul#atopnav li {
	display: inline;
	float: left;
	height: 27px;
	margin-right:23px;
}
ul#atopnav li a {
	background: url("../images/ui/atopnavbg-new.png") no-repeat;
	float: left;
	height: 27px;
	overflow: hidden;
	text-indent: -999999px;
}
ul#atopnav li#aslots a {
	background-position: 0 0;
	width: 69px;
}
ul#atopnav li#acasino a {
	background-position: -111px 0;
	width: 76px;
}
ul#atopnav li#ascards a {
	background-position: -239px 0;
	width: 199px;
}
ul#atopnav li#aslots a.active {
	background-position: 0 -29px;
	width: 69px;
}
ul#atopnav li#acasino a.active {
	background-position: -111px -29px;
	width: 76px;
}
ul#atopnav li#ascards a.active {
	background-position: -239px -29px;
	width: 143px;
}
a.moregames {
	float:right;
	width:auto;
	margin:10px 20px 0px 0px;
	padding-right:10px;
	font:bold 12px Verdana, Geneva, sans-serif;
	color:#d60018;
	background: url("../images/ui/red-arrow.png") no-repeat right 4px;
}
a.moregames:hover {
	color:#333;
}
.atop-container {
	margin:0px 10px 10px 10px;
	height:190px;
	float:left;
	position:relative;
}
#alltop .gamebox {
	float: left;
	height: 180px;
	margin:0px 0 0 0;/*  width: 234px; */
}
#alltop .gamebox ul {
	float: left;
	margin: 20px 0 0 20px;
	padding: 0;
	height: 150px;
	width:690px!important;
}
#alltop .gamebox li {
	color: #000000;
	float: left;
	height: 75px !important;
	list-style: none outside none !important;
	margin: 12px 0;
	padding: 0;
	width: 33%; /* 210px; */
}
#alltop .gamebox li img {
	float: left;
	margin: 0 10px;
	padding: 0 !important;
}
#alltop .gamebox li span.game-name {
	color: #333333;
	display: block;
	text-transform: uppercase;
	font:bold 11.5px Verdana, Geneva, sans-serif;
}
#alltop .gamebox li span.play {
	color: #333333!important;
	font-weight:bold;
	font-size:10px!important;
	margin:2px 0px;
	float:left;
}
#alltop .gamebox li span a.bbs, #alltop .gamebox li span a.cash {
	background: url("../images/ui/but-bg-play.png") no-repeat left top;
	width:46px;
	height:14px;
	text-align:center;
	font-size: 11px !important;
	font-weight: bold;
	padding: 2px 0px 3px 0px;
	text-transform:capitalize!important;
	margin:3px 3px 0px 0px;
	float:left;
	text-transform: none;
}
#alltop .gamebox li span a.bbs {
	color:#00427a!important;
}
#alltop .gamebox li span a.cash {
	color:#980011!important;
}
#alltop .gamebox li span a.bbs:hover, #alltop .gamebox li span a.cash:hover {
	color: #333 !important;
}
#alltop .gamebox a.mg, .wmg {
	background: url("../images/ui/plmore.jpg") no-repeat;
	float: right;
	height: 24px;
	padding: 0 10px;
	width: 54px;
	text-indent:-99999px;
}
/*** all top games styles end ******/

.simplePagerContainer {
	float: left;
	width: 100% !important;
}
.game-box1 {
	border: 1px solid #f4bddd;
	float: left;
	padding: 10px;
	margin: 8px 8px 10px 8px;
	width: 136px;
	list-style:none;
	height:136px;
}
.game-box1 li {
	float: left;
	padding: 5px 0;
	/*margin-left: 20px;
    text-align: center!important;*/
    width: 136px;
	list-style:none;
}
#links ul, #links ul li ul {
	margin:0px;
	padding:0px;
}
.game-box {
	border: 1px solid #f4bddd;
	float: left;
	height: 230px;
	margin: 8px 0 7px 7px;
	padding: 10px;
	width: 136px;
	list-style:none;
}
.game-box li {
	float: left;
	height: 26px;
	width: 136px;
	list-style:none;
}
.reels, .lines, .betrange {
	background: url("../images/ui/slotsli_bg.jpg") no-repeat scroll 0 0 transparent;
	padding-left: 28px;
	width:112px!important;
}
.lines {
	background-position: 0 -31px;
}
.betrange {
	background-position: 0 -56px;
}
.playwithcash {
	border-bottom:1px solid #e0e0e0;
	padding:0 0 5px 0;
	margin:10px 0;
	height:30px;
	float:left;
}
ul.simplePagerNav {
	clear: both;
	display: block !important;
	float: right !important;
	text-align: right;
	list-style:none;
}
li.simplePageNav1, li.simplePageNav2, li.simplePageNav3, li.simplePageNav4, li.simplePageNav5, li.simplePageNav6, li.simplePageNav7, li.simplePageNav8 {
	color: #000000;
	float: left !important;
	font-size: 13px;
	font-weight: bold;
	height: 18px;
	margin-right: 6px !important;
	padding-top: 4px !important;
	text-align: center;
	width: 22px;
	list-style:none;
}
li.simplePageNav1 a, li.simplePageNav2 a, li.simplePageNav3 a, li.simplePageNav4 a, li.simplePageNav5 a, li.simplePageNav6 a, li.simplePageNav7 a, li.simplePageNav8 a {
	color: #000000 !important;
	display: block !important;
	text-decoration:none;
}
li.simplePageNav1 a:hover, li.simplePageNav2 a:hover, li.simplePageNav3 a:hover, li.simplePageNav4 a:hover, li.simplePageNav5 a:hover, li.simplePageNav6 a:hover, li.simplePageNav7 a:hover, li.simplePageNav8 a:hover {
	color: #FF0000 !important;
	display: block !important;
	text-decoration:none;
}
li.currentPage {
	background: url("../images/ui/paginationbg.png") no-repeat scroll 0 0 transparent;
}
ul.pagination, ul.pagination ul {
	margin:0px;
	padding:0px;
}
.pt-ld {
	width:342px!important;
}
