body {background-color:#A0DBFD;background-image:url(/images/bg_strip.jpg);background-repeat:repeat-x;}
.face {background:transparent url(/images/home_page_sprites_seo_transparent.png) no-repeat -465px -4px; height:50px; width:79px; position:relative; float:left; top:-10px; left:20px; cursor:pointer;}
.tw {background:transparent url(/images/home_page_sprites_seo_transparent.png) no-repeat -458px -58px; height:50px; width:79px; position:relative; float:left; top:-10px; left:25px; cursor:pointer;}
#bingobox { width:915px;	position:relative;	z-index: 2;}
#headerbox {	height:182px;	width:915px;	position:relative;	#left:-12px;	left:-2px;}
#flags {width:200px;position:absolute; height:10px; left:731px;}
#select_country { font-family:Arial; font-size:10px; color:#000000; font-weight:bold; width:200px; position:absolute; left:641px; top:3px;}
#flag-CA {background:url(/images/home_page_sprites_seo_all.jpg) -853px -130px; height:28px; width:37px; cursor:pointer; position:relative; top:-65px; #top:-20px; left:24px;}
#flag-UK {background:url(/images/home_page_sprites_seo_all.jpg) -807px -130px; height:20px; width:37px; cursor:pointer; position:relative; top:-25px; #top:0px; left:-15px;}
#flags a {padding: 5px 0 0 5px; }
#flags img {border:none;}
#headerlogo {background:url(/images/home_page_sprites_seo_all.jpg) no-repeat 0 1px;width:320px;height:173px;float:left;z-index: 2;}
#headerlogoxmas {background:url(/images/home_page_sprites_seo_all.jpg) no-repeat 0 1px;width:318px;height:191px;float:left;z-index: 2;}
#headerlogin 	{background:url(/images/home_page_sprites_seo_all.jpg) no-repeat -551px 0;float:left;height:148px;margin:5px 0 0 10px;width:363px;z-index: 2;}
#headerloginxmas	{background:url(/images/home_page_sprites_seo_all.jpg) no-repeat -549px 10px;float:left;height:142px;margin:5px 0 0 3px;width:363px;z-index: 2; margin-right:20px;}
#headerlogin_under_construction {background-image:url(/images/gb_construction.gif); float:left;height:148px; margin-top:27px; margin-right:20px;}
#headerloggedinxmas {background-image:url(/images/LoggedInBack.gif); background-repeat:no-repeat;float:left;height:148px;margin:5px 0 0 10px;width:363px;z-index: 2;}
#headerloggedin 	{background-image:url(/images/LoggedInBack.gif); background-repeat:no-repeat;float:left;height:148px;margin:5px 0 0 10px;width:363px;z-index: 2;}
#member_login { width:120px; height:20px; font-family:Arial; font-size:14px; color:#3394cd; font-weight:bold; float:left; position: absolute; top: 42px; right:42px; }
#member_logged { width:120px; height:20px; font-family:Arial; font-size:14px; color:#3394cd; font-weight:bold; float:left; position: absolute; top: 45px; right:42px; }
#form_login  {width:99px;height:34px;font-family:Arial;font-size:12px;font-weight:bold;margin-top:60px;left:780px;position:absolute;color:#3394cd;top:3px;}
#form_login2  {width:99px;height:34px;font-family:Arial;font-size:12px;font-weight:bold;margin-top:71px;left:785px;position:absolute;color:#3394cd;top:3px;}
#register_text a {width:55px;height:19px;font-family:Arial;font-size:10px;font-weight:bold;margin-top:60px;left:797px;position:absolute;color:#ffffff;top: 48px; text-decoration:none;}
#register_text a:hover { font-family:Arial; font-size:10px; color:#FFFFFF; text-decoration:none;}
#register_text a:visited { font-family:Arial; font-size:10px; color:#FFFFFF; text-decoration:none;}
#login_text a:hover { font-family:Arial; font-size:10px; color:#FFFFFF; text-decoration:none;}
#login_text a:visited { font-family:Arial; font-size:10px; color:#FFFFFF; text-decoration:none;}
#login_text a {width:55px;height:19px;font-family:Arial;font-size:10px;font-weight:bold;margin-top:60px;left:728px;position:absolute;color:#ffffff;top: 48px; text-decoration:none;}
#alias {width:64px;height:19px;font-family:Arial;font-size:12px;font-weight:bold;margin-top:65px;left:747px;position:absolute;color:#3394cd;top:3px;}
#password {width:64px;height:20px;font-family:Arial;font-size:12px;font-weight:bold;margin-top:68px;left:716px;position:absolute;color:#3394cd;top:18px;}
#headerjoin {float:left;height:90px;margin:40px 0 0 5px; width:191px; height:97px;}
.cleardiv {clear:both;}
#mainnav { position:absolute; top:160px; #left: 310px; left: 305px; width: 650px; text-decoration:none; cursor:pointer;}
#mainnav a div {border-right:2px solid #CECDF0;color:#FFFFFF;float:left;font-family:Arial;font-size:12px;font-weight:bold;height:16px;padding:8px 7px 8px 10px;text-align:left; background:url(/images/nav_images.png) -60px 0px; text-decoration:none; cursor:pointer;}
#mainnav a:visited { text-decoration:none; cursor:pointer;}
#mainnav a:hover div {background:url(/images/nav_images.png) -60px 32px; cursor:pointer;}
#mainnav a #home {background:url(/images/nav_images.png) 0 0; padding:8px 7px 8px 18px; cursor:pointer;}
#mainnav a:hover #home {background-position: 0 32px;}
#mainnav a #banking {background:url(/images/nav_images.png) -182px 0; border:medium none; padding:8px 0 8px 7px; width:68px; }
#mainnav a:hover #banking { background-position: -182px 32px; }
#starting_up a {background-image:url(/images/nav_images.png) 1px 60px;}
#starting_up a:hover { background-image:url(/images/nav_images.png) 60px 34; }
#content_box {width:882px!important; #width:900px; height:530px;}
#mc-hammer {position:absolute;top:210px; left:0;}
#seocontent {width:840px; font-family:Arial; font-size:12px; color:#000;position:absolute;top:940px;left:27px; text-align: left;}
#seocontent h1{font-size:16px;margin:5px 0;}
#seocontent h2{font-size:14px;margin:5px 0;}
#seocontent p{margin:5px 0;font-size:12px;}
#seocontent-top {background:url(/images/home_page_sprites_seo_all.jpg) 0px 52px; height:20px; width:838px;}
#seocontent-content {background-image:url(/images/seo-back.gif);padding:2px 10px;}
#seocontent-bottom {background:url(/images/home_page_sprites_seo_all.jpg) 0px -553px; height:20px; width:840px;}
/*#content_box { width:882px!important; #width:900px; height:615px; padding-top:190px;}*/
#secondary_content_box {	width:882px;	margin-top:10px;}
#page_content {width:630px;float:right;}
#content_header_secondary{width:630px; height:41px; font-family:Arial; font-size:20px; color:#ffffff; font-weight:bold; background:url(/images/home_page_sprites.gif) -1151px 144px;text-align:left; margin-top:10px;}
#content_corners {width:630px;height:30px;float:left;background:url(/images/home_page_sprites.gif) -1152px 85px;}
#bottom_logos {background:url(/images/home_page_sprites_seo_transparent.png) 0px 146px;float:left;height:50px;width:810px;left:60px;top:10px;position:relative;}
#copyright {top:10px;float:left;height:30px;width:660px;margin: 10px 0 0 119px; font-family:Arial; font-size:12px; color:#663399; font-weight:bold; position:}
#content_white {width:610px;float:left;top: 262px;background-color:#FFFFFF;padding-left:10px;padding-top:5px;padding-right:10px;padding-bottom:5px;font-family:Arial;font-size:12px;color:#000000; text-align:left;min-height:600px;}
/*#content_white {width:610px;#width:630px;float:left;top: 262px;background-color:#FFFFFF;padding-left:10px;padding-top:5px;padding-right:10px;padding-bottom:5px;font-family:Arial;font-size:12px;color:#000000;}*/
/*#content_white table {font-family:Arial;font-size:12px;color:#000000;width: 600px;}*//**/
/*#content_white table td{padding:10px 0 0;vertical-align:top;}*//*?this broke stuff?*/
#register_table table {width:300px; font-family:arial; font-size:12px; color:#000000;}
#roomtable table { font-family:Arial; font-size:12px; color:#000000; }
#roomtable td { font-family:Arial; font-size:12px; color:#000000; }
.winners { height:160px;  border-bottom:solid #cc3399; border-bottom-width:thin; padding-top:10px;}
.imgleft {padding-right:10px;}
.imgright { padding-left:10px;} 
.paragraph {margin-top:-2px;}

#content_header_text {width:600px; height:30px; padding-left:50px;padding-top:8px; float:left;}
#content_header_text H1 {color:#FFFFFF;font-size:20px;font-weight:bold;margin:0;text-align:left;}
#flash_app { width:630px; height:273px; float:left; padding-left:10px;}
#PJP_box { width:238px; height:137px; float:left; background-image:url(/images/progressives.gif); text-decoration:none; cursor:pointer }
/* START  Canadian Home page images and styles  */
/* Canadian Home page images and styles  */
#helpline_ca2 { background:url(/images/home_page_sprites_seo_transparent.png) -222px -1px; height:114px; width:229px; text-decoration:none; cursor:pointer }
#liveSupport_ca {background:url(/images/home_page_sprites_canada.gif) -326px 579px;height:35px;margin-left:11px !important;width:218px; cursor:pointer }
.clear{clear:both}
#headerlogo_ca {background:url(/images/home_page_sprites_canada.gif) 0 1px;background-repeat:no-repeat;width:320px;height:173px;float:left;z-index: 2;}
#headerlogin_ca 	{background:url(/images/home_page_sprites_canada.gif) -551px 0;background-repeat:no-repeat;float:left;height:148px;margin:5px 0 0 10px;width:363px;z-index: 2;}
#seocontent-top_ca {background-image:url(/images/home_page_sprites_canada.gif);background-position:-3px 46px; height:20px; width:840px;}
#seocontent-bottom_ca {background-image:url(/images/home_page_sprites_canada.gif);background-position:-3px 24px; height:20px; width:840px;}
#content_header_secondary_ca{width:630px; height:41px; font-family:Arial; font-size:20px; color:#ffffff; font-weight:bold; background-image:url(/images/home_page_sprites_canada.gif); background-position:-1151px 189px;text-align:left;}
#content_corners_ca {width:630px;height:30px;float:left;background-image:url(/images/home_page_sprites_canada.gif);background-position:-1152px 131px;}
#bottom_logos_ca {background-image:url(/images/home_page_sprites_canada.gif);background-position:-1150px 100px;float:left;height:53px;width:660px;margin-left:119px;}
#secondary_livesupport_ca {background-image:url(/images/home_page_sprites_canada.gif);background-position:-231px 324px;float:left;height:122px;width:222px; cursor:pointer; margin-top:10px;}
#bbfl_featured_ca { background-image:url(/images/home_page_sprites_canada.gif); background-position:16px 329px; float:left; height:240px; width:234px; margin-left:-3px;}
/* Canadian Home page images and styles END  */
#side_promo_box {width:230px;float:right; margin-right:10px;}
#side_promo_box2{ position:absolute; top:0px; left:10px; width:230px; }
#PJP_counter { font-family:Arial;color:#3366CC; font-family:Arial;font-size:28px;font-weight:bold;height:40px;margin-top:25px;padding-left:18px;width:150px;}
#PJP_header { height:27px; color:#FFFFFF;font-family:Arial;font-size:14px;font-weight:bold; margin-top:18px; padding-left:52px; text-align:left;}
#casino_games {
	height:136px;
	width:250px;
	background-repeat:no-repeat;
	background-image:url(/images/casino_games5.gif);
	position:absolute;
	right: -8px;
	top: 202px;	cursor:pointer;
}
#casino_games_secondary {background-image:url(/images/casino_games4.gif);background-position:-11px 0;float:left;height:136px;width:227px;}
#secondary_content_box #room_feed { width:880px;height:60px; padding-left:15px; margin-top:-190px;}
#content_box #room_feed { width:880px;height:70px; padding-left:10px; margin-top:10px;}
#room_content {
	width:750px;
	height:30px;
	margin-top:32px;
	padding-left:7px;}
#room_name { width:105px; height:30px; float:left; font-family:Arial;font-size:12px;font-weight:bold; color:#000000; float:left;}
#current_game { width:173px; height:30px; float:left; font-family:Arial;font-size:12px;font-weight:bold; color:#000000; float:left;}
#next_game { background:url(/images/home_page_sprites_seo_all.jpg) 0px -207px; float:left; height:65px; width:753px; #width:750px; }
#nextgame_feed { width:120px; height:30px; float:left; padding-left:14px; #padding-left:15px;font-family:Arial;font-size:16px;font-weight:bold; color:#FFFFFF;}
#current_jackpot { width:100px; height:30px; float:left; font-family:Arial;font-size:12px;font-weight:bold; color:#000000; float:left;}
#current_roomies { width:90px; height:30px; float:left; font-family:Arial;font-size:12px;font-weight:bold; color:#000000; float:left;}
#current_ticketprice { width:127px; height:30px; float:left; font-family:Arial;font-size:12px;font-weight:bold; color:#000000; float:left;}
#play_now_feed { width:114px; height:60px; float:left; margin-top:1px;}
#promo_content { width:878px; height:246px; float:left;}
#secondary_livesupport {background:url(/images/home_page_sprites.gif) -231px 277px;float:left;height:122px;position:relative;width:222px;margin-top:10px;cursor:pointer;}
#helpsupport{width:229px; float:left;}
#support_header { color:#FFFFFF;font-family:Arial;font-size:14px;font-weight:bold;height:27px;padding-left:19px;padding-top:15px;width:180px;text-decoration:none; cursor:pointer}
#helpline { background:url(/images/home_page_sprites_seo_all.jpg) -320px 517px; height:116px; width:229px; cursor:pointer}
#liveSupport {background:url(/images/home_page_sprites_seo_all.jpg) -326px 555px;height:35px;margin-left:11px !important;width:218px; }
.clear{clear:both}
#promo_flash { position:relative; float:left; width:407px; height:246px; padding-left:8px;}
#header_flash {  text-align:left; color:#FFFFFF; font-family:Arial;font-size:14px;font-weight:bold; background:url(/images/home_page_sprites_seo_transparent.png) 1px 318px; float:left; height:41px; width:407px; margin-left:-3px;}
#flash_promos_box {position:relative;float:left;width:407px;color:#FFFFFF;font-family:Arial;font-size:14px;font-weight:bold;height: 205px;}
#promo_flash_header { color:#FFFFFF;font-family:Arial;font-size:14px;font-weight:bold;height:27px;padding-left:48px;padding-top:18px;}
#bbfl_featured { background:url(/images/home_page_sprites_seo_all.jpg) 16px 329px; float:left; height:240px; width:234px; margin-left:-3px;}
#second_place { background:url(/images/home_page_sprites_seo_all.jpg) 0px 300px; float:left; height:235px; width:219px; margin:7px 0 0 10px; cursor:pointer;}
#bbfl_header { width:180px; height:27px; color:#FFFFFF; font-family:Arial;font-size:14px;font-weight:bold; margin-top:18px; padding-left:18px;}
#bbfl_name { color:#000000;font-family:Arial;font-size:14px;height:20px;margin-top:9px;padding-left:20px;width:180px;}
#bbfl_CA { margin-top:-3px;width:198px; padding-left:10px;}
#bbfl_description { color:#000000;font-family:Arial;font-size:9px;height:44px;margin-top:8px;padding-left:21px;width:200px;}
#page_links { width:882px; height:30px; float:right; margin-top:15px;
#margin-top: 15px }
#page_links a { font-family:Arial; font-size:12px; color:#663399; font-weight:bold; text-decoration:none;}
#page_links a:hover { font-family:Arial; font-size:12px; color:#663399; font-weight:bold; text-decoration:underline;}
#secondary_page_links {width:882px;height:30px;left: 250px;margin-top: 10px;}
#secondary_page_links a { font-family:Arial; font-size:12px; color:#663399; font-weight:bold; text-decoration:none;}
#secondary_page_links a:hover { font-family:Arial; font-size:12px; color:#663399; font-weight:bold; text-decoration:underline;}
#chit_chat {float:left;	height:94px;width:219px;background:url(/images/live_chat.gif) no-repeat;position:relative;	margin: 5px 0 0 10px;}
input.login_box {font-family:Arial; font-size:9px; margin: 0 0 2px; #margin: 0;}
#secondary_nav_links {font-family:Arial;color:#fc6eb5;font-size:12px;font-weight:bold;text-decoration:none;background-color:#3471ad;padding-top: 10px; padding-bottom:8px;vertical-align:middle;}
#secondary_nav_links a { font-family:Arial; color:#ffffff; font-size:12px; text-decoration:none;}
#secondary_nav_links a:hover { font-family:Arial; color:#fc6eb5; font-size:12px; text-decoration:underline; }
#top {font-family:Arial; color:#bb1c5b; font-size:12px; text-decoration:none; text-align:right;}
#top a {font-family:Arial; color:#bb1c5b; font-size:12px; text-decoration:none; text-align:right;}
#top a:hover { font-family:Arial; color:#bb1c5b; font-size:12px; text-decoration:underline; text-align:right; }
#room_table {width:560px;height:100px;}
.contenttable { height:515px; text-align:left;}
.ErrorMessageText { color: Red; font-weight:bold; font-size:13px; }
/*my account page*/
#PlayerInfo { width:600px; text-align:center; }
#MyAccount { width:600px; height:345px; text-align:center; overflow:scroll; overflow-y:auto; overflow-x:hidden; white-space:normal;  }
#CasinoGames {z-index:3;position:relative;width:600px;height:151px;background-image:url(/images/myaccount/CasinoGamesBack.gif);	background-repeat:no-repeat;}
.CasinoGamesHeaderText { font-family:Tahoma, Verdana, Arial, Helvetica; font-size:18px; color:#FFFFFF; font-weight:bold; }
.CasinoGamesHeaderTextPos { z-index:4; position:absolute; left:17px; top:10px; }
.CasinoGamesTab { width:76px; height:25px; background-color: #710734; }
.CasinoGamesTab_selected { width:76px; height:25px; background-color: #333399; }
.CasinoGamesTabPos1 { z-index:4; position:absolute; top:9px; right:326px; } 
.CasinoGamesTabPos2 { z-index:4; position:absolute; top:9px; right:249px; } 
.CasinoGamesTabPos3 { z-index:4; position:absolute; top:9px; right:172px; } 
.CasinoGamesTabPos4 { z-index:4; position:absolute; top:9px; right:95px; } 
.CasinoGamesTabPos5 { z-index:4; position:absolute; top:9px; right:18px; } 
.CasinoGamesTabBtnText { color:#FFFFFF; text-align:center; padding-top:7px; font-size:10px; font-weight:bold; cursor:pointer  }
.CasinoGamesTabBtnText A { color:#FFFFFF; text-align:center; padding-top:7px; font-size:10px; font-weight:bold; cursor: pointer; }
#CasinoGamesContent1 {z-index:4;position:absolute;top:47px;left:37px;width:546px;height:95px;}
#CasinoGamesContent2 {z-index:4;position:absolute;top:47px;left:37px;width:546px;height:95px;display:none;}
#CasinoGamesContent3 {z-index:4;position:absolute;top:47px;left:25px;width:546px;height:95px;display:none;}
#CasinoGamesContent4 {z-index:4;position:absolute;top:47px;left:25px;width:546px;height:95px;display:none;}
#CasinoGamesContent5 {z-index:4;position:absolute;top:47px;left:25px;width:546px;height:95px;display:none;}
.CasinoGamesImgPad { padding-left:2px; padding-top:5px; }
.banner { width:230px; text-align:center;padding-top:75px;  }
.tableText { font-size:10.5px; font-family:Arial, Helvetica, sans-serif; font-style:normal;}
.Schedule {background-color:white; font-size:smaller;}
.ScheduleTable{background-color:black;}
.Schedule1 {background-color:#CC99FF;}
.Schedule2 {background-color:#99CCFF;}
.Schedule3 {background-color:yellow;}
.Schedule4 {background-color:#FFCC99;}
.Schedule5 {background-color:#FFFFFF; font:Arial, Helvetica, sans-serif; font-style:normal; color:#FF0000}
.Schedule6 {background-color:#efbab8;}
.Schedule7 {background-color:#ccee8c;}
.Schedule8 {background-color:#d3bdf2;}
.Schedule9 {background-color:#aae2f1;}
.Schedule10 {background-color:#fac296;}
.Schedule11 {background-color:#f8f9a4;}
.Schedule12 {background-color:#fbc1fb;}
.Schedule13 {background-color:#FFFFCC;}
.Schedule14 {background-color:#c4ffc4;}
.Schedule15 {background-color:#a7ddfd;}
.Schedule16 {background-color:#ccb5ec;}
.ScheduleFREE {background-color:#FF0066;}
.ScheduleFREE2 {background-color:#00f6ff; font-size:11.5px; font:Arial, Helvetica, sans-serif; font-style:normal;}
hr {color:#CC3399; height:1px;}
h2 {color: #cc0066; }
h3 {color:#993399;}
h4 {color: #3366cc}
a {color:#006699; text-decoration:none;}
a:hover {color:#006699; text-decoration:underline; }
#room_name_lobby {color:#000000;float:left;font-family:Arial;font-size:16px;font-weight:bold;height:25px;margin-left:20px;*margin-left:0px;padding-top:15px;width:150px;}
#room_image {height:36px;left:426px;float:left;width:90px;}
#room_speed_image {height:20px;left:536px;padding-top:7px;float:right;}
#play_now_room {float:right;height:33px;padding-top:7px;width:110px; cursor:pointer}
.PageTextWhite{color:#FFFFFF;font-family:arial;font-size:12px;font-weight:bold;}
#footerbox {}
#flashbg {z-index:1; width:100%; position:fixed !important; #position: absolute; top:0;left:0; margin-left:-50%; height:100%;  margin-right:auto; margin-bottom:0px; padding-bottom:0px; left:50%; overflow: hidden;}
#licence {position:absolute; top:7px; height:45px; width:154px;left:0px; cursor:pointer; float:left}
#responsible18 {position:relative; top:8px; width:40px; right:86px; cursor:pointer; height:50px;}
#bookmarkL {position:relative; top:-68px; height:28px; width:144px;right:-31px; cursor:pointer;}
#ecogra {position:relative; top:-37px; left:320px; cursor:pointer;height:35px;width:150px;}
#redirect2 {width:895px;height:234px;position:relative; top:179px;}
#redirect_logo {width:535px; height:234px; float:left;padding:0;margin:0;}
#redirect_enter {width:350px; height:234px; float:left;padding:0;margin:0;}

#redirect_text { color:#000000; font-family:Verdana; font-size:12px;}
#Main_404Block {width:591px; height:389px; z-index:5; position:relative;}

#top_404 {width:591px; height:103px; z-index:5; position:relative;}

#middle_404 {width:591px; height:58px; z-index:5; position:relative;}

#bottom_404 {width:591px; height:228px; z-index:5; position:relative;}