/* Bingo Playground - Style */
@import url(/images/css/tabledata.css);

body{
	background:#a7a7a7; 
	margin:0;
	padding:0;
	font-family:Tahoma, Arial, Verdana;
	font-size:12px;
	color:#333;
	}
	
h1, h2, h3, h4, p{
	margin:0;
	padding:0;
	}
	
img {
	border:none;
	}
	
form {
	margin:0;
	padding:0;
	}
	
/* Links */
a {
	outline-style:none;
	text-decoration:none;
	}

/* Images on the Current Promotions Page */
img.currentpromos {
	border-width: 1px;
	border-style: solid;
	border-collapse: collapse;
	border-color: #999999;
	}
	
/* Header Wrapper */
#header-wrapper {
	width:100%;
	height:166px;
	margin:0;
	padding:0;
	background:url(/images/header-bg.gif) repeat-x;
	}
	
#header-content {
	width:920px;
	height:166px;
	padding:0;
	margin:0 auto;
	}
	
/* Header Wrapper - Logo */
#header-content #logo {
	width:281px;
	height:104px;
	float:left;
	margin:4px 0 0 0;
	padding:0;
	background:url(/images/bingoplayground-logo.jpg) no-repeat;
	}
	
#header-content #logo a {
	display:block;
	width:258px;
	height:104px;
	text-indent:-9999px;
	margin:0;
	padding:0;
	}
	
/* Header Wrapper - Vote for us */
#voteforus-button {
	width:163px;
	height:77px;
	float:left;
	margin:18px 0 0 12px;
	padding:0;
	background:url(/images/vote-for-us.button.gif) no-repeat;
	}
	
#voteforus-button a {
	display:block;
	width:163px;
	height:77px;
	text-indent:-9999px;
	margin:0;
	padding:0;
	}
	
/* Header Wrapper - Log Area */
#header-content #log-area {
	width:460px;
	height:56px;
	float:right;
	margin:4px 0 0 0;
	padding:0;
	background:url(/images/log-area-bg.gif) repeat-x;
	}
	
#header-content #log-area .left-side {
	width:7px;
	height:41px;
	float:left;
	margin:0;
	padding:0;
	background:url(/images/log-area-bg-leftside.gif) repeat-x;
	}
	
#header-content #log-area .right-side {
	width:7px;
	height:41px;
	float:left;
	margin:0;
	padding:0;
	background:url(/images/log-area-bg-rightside.gif) repeat-x;
	}
	
#header-content #log-area .content {
	width:440px;
	height:37px;
	float:left;
	margin:0;
	padding:4px 0 0 6px;
	}
	
#log-area .content span {
	border:1px solid #ccc;
	display:block;
	float:left;
	margin:0 6px 6px 0;
	}
	
#log-area .content input {
	color:#333;
	font-size:14px;
	font-weight:bold;
	margin:1px;
	padding:1px 1px 1px 5px;
	}
	
#log-area .content span input.username {
	width:194px;
	}

#log-area .content span input.password {
	width:132px;
	}
	
#log-area .content span.button-login { 
	width:59px;
	margin:0; 
	padding:0;
	border: none;
	}
	
#log-area .content input.login {
	width:59px;
	height:24px;
	margin:2px 0 0 5px;
	padding:0;
	background:url(/images/log-area-buttonlogin-bg.gif) no-repeat;
	border:none;
	}
	
/* Header Wrapper - Log Extra */	
#header-content #log-extra {
	width:auto;
	height:auto;
	float:left;
	margin:5px 0 0 0;
	padding:0 7px;
	color:#666;
	font-size:11px;
	text-align:left;
	font-weight:bold;
	}
	
#log-extra a, #log-extra a:visited {
	color:#bb105d;
	text-decoration:none;
	}
	
 #log-extra a:hover{
	text-decoration:underline;
	}
	
#log-extra .forgot-password a,#log-extra .forgot-password a:visited {
	color:#333;
	margin:0 8px;
	}
	
#log-extra .remember-me{
	color:#000;
	margin:0;
	}
	
#log-extra .remember-me input{
	vertical-align:middle;
	margin:-1px 0 0 4px;
	}
	
/* Header Wrapper - Log Area Members */
#header-content #log-area-members {
	width:460px;
	height:84px;
	float:right;
	margin:4px 0 0 0;
	padding:0;
	}
	
#header-content #log-area-members .left-side {
	width:7px;
	height:84px;
	float:left;
	margin:0;
	padding:0;
	background:url(/images/log-area-m-bg-leftside.gif) repeat-x bottom;
	}
	
#header-content #log-area-members .right-side {
	width:7px;
	height:84px;
	float:left;
	margin:0;
	padding:0;
	background:url(/images/log-area-m-bg-rightside.gif) repeat-x bottom;
	}
	
#header-content #log-area-members .content {
	width:424px;
	height:84px;
	float:left;
	margin:0;
	padding:0 11px 0 11px;
	background:url(/images/log-area-bg.gif) repeat-x bottom #0da321;
	}
	
#header-content #log-area-members .top-info {
	width:424px;
	height:22px;
	display:block;
	margin:4px 0 0 0;
	padding:0;
	background:url(/images/log-area-m-topinfo-bg.gif) bottom repeat-x;
	color:#c3085c;
	font-size:14px;
	font-weight:bold;
	}
	
#header-content #log-area-members .top-info .img{
	margin:0 7px;
	}
	
#header-content #log-area-members .top-info a, #header-content #log-area-members .top-info a:visited{
	color:#043f11;
	font-size:12px;
	font-weight:100;
	}
	
#header-content #log-area-members .top-info a:hover {
	color:#fff;
	}
	
#header-content #log-area-members .top-info .left {
	width:270px;
	height:20px;
	display:block;
	float:left;
	padding:0 0 0 76px;
	background:url(/images/log-area-m-topinfo-welcome.gif) no-repeat;
	background-position:0 3px;
	}

#header-content #log-area-members .top-info .right {
	width:73px;
	height:20px;
	display:block;
	float:right;
	}
	
#header-content #log-area-members .top-info .right a, #header-content #log-area-members .top-info .right a:visited, #header-content #log-area-members .top-info .right a:hover {
	color:#333;
	}
	
#header-content #log-area-members ul{
	width:424px;
	height:53px;
	padding:0;
	margin:0;
	float:left;
	list-style:none;
	}
	
#header-content #log-area-members li{
	display:block;
	float:left;
	height:50px;
	padding:3px 0 0 0;
	margin:0;
	text-align:center;
	color:#045a10;
	font-size:13px;
	font-weight:bold;
	line-height:16px;
	}

#header-content #log-area-members li span{	
	color:#ccc;
	font-size:16px;
	}
	
#header-content #log-area-members li a{	
	color:#fff;
	font-size:11px;
	text-transform:uppercase;
	}
	
#header-content #log-area-members li a:hover{	
	color:#ccc;
	}

#header-content #log-area-members .cash {width:144px; height:50px; background:url(/images/log-area-m-list-cash-bg.gif);}
#header-content #log-area-members .bingo {width:131px; height:50px; background:url(/images/log-area-m-list-bingo-bg.gif);}
#header-content #log-area-members .loyal {width:149px; height:50px; background:url(/images/log-area-m-list-loyalti-bg.gif);}
	
	
/* Main Menu */
#main-menu {
	width:920px;
	height:58px;
	padding:0;
	margin:0;
	background:url(/images/main-menu-bg.gif) repeat-x;
	}
	
#main-menu .left-side {
	width:6px;
	height:58px;
	float:left;
	margin:0;
	padding:0;
	background:url(/images/main-menu-bg-leftside.gif) repeat-x;
	}
	
#main-menu .right-side {
	width:6px;
	height:58px;
	float:left;
	margin:0;
	padding:0;
	background:url(/images/main-menu-bg-rightside.gif) repeat-x;
	}
	
#main-menu .content {
	width:908px;
	height:50px;
	float:left;
	margin:8px 0 0 0;
	padding:0;
	}
	
#main-menu ul{
	width:908px;
	height:48px;
	padding:0;
	margin:0;
	float:left;
	list-style:none;
	}
	
#main-menu li{
	display:block;
	text-indent:-9999px;
	float:left;
	height:48px;
	padding:0;
	margin:0;
	}
	
#main-menu  a	{display:block; text-indent:-9999px; background-repeat:no-repeat;}

#main-menu .home a	{width:129px; height:48px;}
#main-menu .home a:link,#main-menu .home a:visited {background:url(/images/main-menu-button-home.gif) top;}
#main-menu .home a:hover {background-position:bottom;}
#main-menu .home-actived  a	{width:129px; height:48px;}
#main-menu .home-actived a:link, #main-menu .home-actived a:visited {background:url(/images/main-menu-button-home.gif); background-position:bottom;}

#main-menu .promotions a	{width:199px; height:48px;}
#main-menu .promotions a:link,#main-menu .promotions a:visited {background:url(/images/main-menu-button-promotions.gif) top;}
#main-menu .promotions a:hover {background-position:bottom;}
#main-menu .promotions-actived  a	{width:199px; height:48px;}
#main-menu .promotions-actived a:link, #main-menu .promotions-actived a:visited {background:url(/images/main-menu-button-promotions.gif); background-position:bottom;}

#main-menu .winners a	{width:146px; height:48px;}
#main-menu .winners a:link,#main-menu .winners a:visited {background:url(/images/main-menu-button-winners.gif) top;}
#main-menu .winners a:hover {background-position:bottom;}
#main-menu .winners-actived  a	{width:146px; height:48px;}
#main-menu .winners-actived a:link, #main-menu .winners-actived a:visited {background:url(/images/main-menu-button-winners.gif); background-position:bottom;}

#main-menu .rewards a	{width:160px; height:48px;}
#main-menu .rewards a:link,#main-menu .rewards a:visited {background:url(/images/main-menu-button-rewards.gif) top;}
#main-menu .rewards a:hover {background-position:bottom;}
#main-menu .rewards-actived  a	{width:160px; height:48px;}
#main-menu .rewards-actived a:link, #main-menu .rewards-actived a:visited {background:url(/images/main-menu-button-rewards.gif); background-position:bottom;}

#main-menu .blog a	{width:163px; height:48px;}
#main-menu .blog a:link,#main-menu .blog a:visited {background:url(/images/main-menu-button-blog.gif) top;}
#main-menu .blog a:hover {background-position:bottom;}
#main-menu .blog-actived  a	{width:163px; height:48px;}
#main-menu .blog-actived a:link, #main-menu .blog-actived a:visited {background:url(/images/main-menu-button-blog.gif); background-position:bottom;}

#main-menu .help a	{width:111px; height:48px;}
#main-menu .help a:link,#main-menu .help a:visited {background:url(/images/main-menu-button-help.gif) top;}
#main-menu .help a:hover {background-position:bottom;}
#main-menu .help-actived  a	{width:111px; height:48px;}
#main-menu .help-actived a:link, #main-menu .help-actived a:visited {background:url(/images/main-menu-button-help.gif); background-position:bottom;}

/* Content Wrapper */
#content-wrapper {
	width:920px;
	height:auto;
	margin:0 auto;
	padding:10px 0 0 0;
	}


/* Seo Boxes */
.seo-box {
    width:213px;
    height:124px;
    background:#fff;
    margin:0 12px 10px 0;
    padding:4px;
    float:left;
    }
    
.seo-box .title {
    width:205px;
    height:26px;
    margin:0 0 4px 0;
    padding:5px 0 0 8px;
    background:url(/images/content-title-green-bg.gif) repeat-x;
    }
    
.seo-box .title h1{
    color:#fff;
    font-size:16px;
    font-weight:bold;
    }
    
.seo-box .content {
    width:197px;
    height:80px;
    margin:0;
    padding:3px 8px 6px 8px;
    background:#e6e9e4;
    overflow:hidden;
    }
    
.seo-box .content h2{
    color:#666;
    font-size:10px;
    font-weight:100;
    text-align: justify;
    }
    
    	
/* Generics */
.title-text-left {
	margin:9px 0 0 7px;
	padding:0;
	float:left;
	}
	
.title-text-right {
	margin:9px 7px 0 0;
	padding:0;
	float:right;
	}
	
.title-image-right{
	float:right;
	}
	
.title-image-left{
	float:left;
	}
	
/* quick-register */
#quick-register {
	width:402px;
	height:192px;
	margin:0;
	padding:4px;
	background:url(/images/content-bg-left.gif) right no-repeat #fff;
	float:left;
	}
	
#quick-register .title {
	width:402px;
	height:31px;
	margin:0 0 4px 0;
	padding:0;
	background:url(/images/content-title-green-bg.gif) repeat-x;
	}
	
#quick-register .content {
	width:402px;
	height:157px;
	margin:0;
	padding:0;
	background: url(/images/quickregister-content-bg.jpg) right no-repeat #e6e9e4;
	}
	
#quick-register .content table {
	width:387px;
	margin:1px 7px;
	padding:0;
	border:none;
	color:#666;
	font-size:12px;
	font-weight:bold;
	}
	
#quick-register .content table td{
	margin:0;
	padding:0;
	}
	
#quick-register .content table .input{
	width:178px;
	height:17px;
	font-size:12px;
	font-weight:bold;
	color:#333;
	padding:2px;
	margin:0;
	padding:3px 5px 0 5px;
	border:1px solid #b3b3b3;
	}
	
#quick-register .content span.button { 
	width:106px;
	margin:5px 9px 0 0; 
	padding:0;
	float:right;
	border:none;
	}
	
#quick-register .content .button-registrer {
	width:106px;
	height:22px;
	margin:0;
	padding:0;
	float:right;
	background:url(/images/content-bg-right.gif) no-repeat;
	border:none;
	}
	
/* Home Control Panel */
#control-panel {
	width:402px;
	height:194px;
	margin:0;
	padding:4px 4px 2px 4px;
	background:url(/images/content-bg-left.gif) right no-repeat #fff;
	float:left;
	}
	
#control-panel .title {
	width:402px;
	height:31px;
	margin:0 0 4px 0;
	padding:0;
	background:url(/images/content-title-green-bg.gif) repeat-x;
	}
	
#control-panel .content {
	width:402px;
	height:159px;
	margin:0;
	padding:0;
	background:#e6e9e4;
	list-style:none;
	}
	
#control-panel ul {
	margin:0;
	padding:0;
	list-style:none;
	}
	
#control-panel li{
	display:block;
	text-indent:-9999px;
	float:left;
	width:201px;
	height:53px;
	padding:0;
	margin:0;
	background:#e6e9e4 url(/images/list-bullet.gif) repeat-x bottom;
	}
	
#control-panel  a	{display:block; text-indent:-9999px;}

#control-panel .myaccount a	{width:201px; height:51px;}
#control-panel .myaccount a:link,#control-panel .myaccount a:visited {background:url(/images/home-controlpanel-button-my.gif); background-repeat:no-repeat;}
#control-panel .myaccount a:hover {background-color:#b0bca9; background-position:bottom;}

#control-panel .gamelobby a	{width:201px; height:51px;}
#control-panel .gamelobby a:link,#control-panel .gamelobby a:visited {background:url(/images/home-controlpanel-button-ga.gif); background-repeat:no-repeat;}
#control-panel .gamelobby a:hover {background-color:#b0bca9; background-position:right bottom;}

#control-panel .banking a	{width:201px; height:51px;}
#control-panel .banking a:link,#control-panel .banking a:visited {background:url(/images/home-controlpanel-button-ba.gif) right top; background-repeat:no-repeat;}
#control-panel .banking a:hover {background-color:#b0bca9; background-position:right bottom;}

#control-panel .events a	{width:201px; height:51px;}
#control-panel .events a:link,#control-panel .events a:visited {background:url(/images/home-controlpanel-button-ev.gif) left top; background-repeat:no-repeat;}
#control-panel .events a:hover {background-color:#b0bca9; background-position:left bottom;}

#control-panel .teambingo a	{width:201px; height:51px;}
#control-panel .teambingo a:link,#control-panel .teambingo a:visited {background:url(/images/home-controlpanel-button-te.gif) left top; background-repeat:no-repeat;}
#control-panel .teambingo a:hover {background-color:#b0bca9; background-position:left bottom;}

#control-panel .help a	{width:201px; height:51px;}
#control-panel .help a:link,#control-panel .help a:visited {background:url(/images/home-controlpanel-button-he.gif) left top; background-repeat:no-repeat;}
#control-panel .help a:hover {background-color:#b0bca9; background-position:left bottom;}
	
/* Promotionla Area */
#promotional-area {
	width:496px;
	height:196px;
	margin:0 0 0 10px;
	padding:4px 0 0 4px;
	background:url(/images/content-bg-right.gif) left no-repeat #fff ;
	float:left;
	}
	
#promotional-area img{
	border:1px solid #aeaeae;
	}
	
#promotional-area ul{
	width:492px;
	height:192px;
	overflow:hidden;
	padding:0;
	margin:0;
	float:left;
	list-style:none;
	}
	
#promotional-area li{
	display:block;
	float:left;
	height:192px;
	padding:0;
	margin:0;
	}
	
/* Current Jackpots */
#current-jackpots {
	width:192px;
	height:192px;
	margin:10px 0 0 0;
	padding:4px;
	background:url(/images/content-bg-left.gif) right no-repeat #fff;
	float:left;
	}
	
#current-jackpots .title {
	width:192px;
	height:31px;
	margin:0 0 4px 0;
	padding:0;
	background:url(/images/content-title-violet-bg.gif) repeat-x;
	}
	
#current-jackpots .content {
	width:192px;
	height:157px;
	margin:0;
	padding:0;
	background:url(/images/currentjackpot-content-bg.jpg) no-repeat right #e6e9e4;
	list-style:none;
	margin:0;
	padding:0;
	}

#current-jackpots ul {	
	list-style:none;
	margin:0;
	padding:0;
	height:157px;
	overflow:hidden;
	}
	
#current-jackpots li {
	width:180px;
	height:53px;
	text-align:center;
	margin:0 auto;
	padding:0;
	color:#666;
	font-size:17px;
	font-weight:bold;
	background:url(/images/list-bullet.gif) bottom repeat-x;
	}
	
#current-jackpots li span{
	color:#149728;
	font-size:23px;
	font-weight:bold;
	}
	
/* Promotional Video */
#promotional-video {
	width:496px;
	height:196px;
	margin:10px 10px 0 10px;
	padding:4px 0 0 4px;
	background:url(/images/content-bg-center.gif) left no-repeat #fff ;
	float:left;
	}
	
/* Featured slots */
#featured-slots {
	width:192px;
	height:192px;
	margin:10px 0 0 0;
	padding:4px;
	background:url(/images/content-bg-right.gif) left no-repeat #fff;
	float:left;
	}
	
#featured-slots .title {
	width:192px;
	height:31px;
	margin:0 0 4px 0;
	padding:0;
	background:url(/images/content-title-violet-bg.gif) repeat-x;
	}
	
#featured-slots .content {
	width:186px;
	height:157px;
	margin:0;
	padding:0;
	background:url(/images/featuredslot-content-bg.jpg) no-repeat left #e6e9e4;
	list-style:none;
	margin:0;
	padding:0 0 0 6px;
	}
	
#featured-slots ul {	
	list-style:none;
	width:118px;
	margin:0 auto;
	padding:0;
	height:78px;
	overflow:hidden;
	}
	
#featured-slots li {
	width:118px;
	height:64px;
	margin:7px 0;
	padding:0;
	}
	
/* At your service */
#at-your-service {
	width:192px;
	height:192px;
	margin:10px 0 0 0;
	padding:4px;
	background:url(/images/content-bg-lefttop.gif) right top no-repeat #fff;
	float:left;
	}
	
#at-your-service .title {
	width:192px;
	height:31px;
	margin:0 0 4px 0;
	padding:0;
	background:url(/images/content-title-green-bg.gif) repeat-x;
	}
	
#at-your-service .content {
	width:192px;
	height:157px;
	margin:0;
	padding:0;
	background:url(/images/atyourservice-content-bg.jpg) no-repeat right #e6e9e4;
	list-style:none;
	margin:0;
	padding:0;
	}
	
#at-your-service ul {	
	list-style:none;
	margin:0;
	padding:0;
	height:157px;
	overflow:hidden;
	}
	
#at-your-service li {
	width:180px;
	height:53px;
	text-align:center;
	margin:0 auto;
	padding:0;
	background:url(/images/list-bullet.gif) bottom repeat-x;
	}
    
#at-your-service li .phone-number{
    margin:0px auto 0 auto;
    }     
	
#at-your-service li .chat-icon{
	margin:5px 0 0 0;
	float:left;
	} 
	
#at-your-service li .email-icon{
	margin:3px 0 0 0;
	float:left;
	} 
	
#at-your-service li .phone-icon{
	margin:2px 0 0 0;
	float:left;
	} 
	
#at-your-service li .text{
	margin:10px auto 0 auto;
	} 
	
#at-your-service li .text-phone{
	margin:12px auto 0 auto;
	} 
	
#at-your-service li .click-here{
	margin:1px auto 0 auto;
	} 
	
/* Player Testimonials */
#player-testimonials {
	width:492px;
	height:192px;
	margin:10px 10px 0 10px;
	padding:4px;
	background:url(/images/content-bg-centertop.gif) no-repeat #fff top;
	float:left;
	}
	
#player-testimonials .title {
	width:492px;
	height:31px;
	margin:0 0 4px 0;
	padding:0;
	background:url(/images/content-title-green-bg.gif) repeat-x;
	}
	
#player-testimonials .content {
	width:450px;
	height:143px;
	margin:0;
	padding:14px 21px 0 21px;
	background:url(/images/playerstes-content-bg.jpg) no-repeat right #e6e9e4;
	}
	
#player-testimonials ul{
	width:450px;
	height:130px;
	overflow:hidden;
	padding:0;
	margin:0;
	float:left;
	list-style:none;
	background:url(/images/playertestimonials-bg.jpg) no-repeat;
	}
	
#player-testimonials li{
	display:block;
	float:left;
	height:130px;
	padding:0;
	margin:0;
	}
	
#player-testimonials li img{
	padding:5px 20px 0 6px;
	float:left;
	}
	
#player-testimonials p{
	padding:20px 0 0 0;
	color:#666;
	font-size:14px;
	font-weight:normal;
	}
	
/* Players Online */
#players-online {
	width:192px;
	height:33px;
	margin:10px 0 0 0;
	padding:4px;
	background:url(/images/content-bg-right.gif) left top no-repeat #fff;
	float:left;
	}
	
#players-online .content {
	width:64px;
	height:31px;
	margin:0;
	padding:2px 126px 0 0;
	color:#149728;
	font-size:25px;
	font-weight:bold;
	text-align:center;
	background:url(/images/playersonline-content-bg.jpg) no-repeat right #e6e9e4;
	}
	
/* Prizes Won */
#prizes-won {
	width:192px;
	height:64px;
	margin:10px 0;
	padding:4px;
	background:#fff;
	float:left;
	}
	
#prizes-won .content {
	width:192px;
	height:64px;
	margin:0;
	padding:0;
	color:#149728;
	font-size:28px;
	font-weight:bold;
	text-align:center;
	background:url(/images/prizeswon-content-bg.jpg) no-repeat right #e6e9e4;
	}
	
/* Segurity */
#segurity {
	width:192px;
	height:59px;
	margin:0;
	padding:4px;
	background:#fff;
	float:left;
	}
	
/* Credit Cards */
#credit-cards {
	width:912px;
	height:28px;
	margin:10px 0 0 0;
	padding:4px;
	text-align:center;
	background:url(/images/creditcard-bg.gif) bottom no-repeat #fff;
	}
	
#credit-cards .content {
	width:912px;
	height:25px;
	margin:0;
	padding:3px 0 0 0;
	background:url(/images/creditcard-content-bg.jpg) no-repeat left #e6e9e4;
	}
	
#credit-cards .content img{
	margin:0 2px;
	}
	
/* Sidebar */
#sidebar {
	width:255px;
	height:auto;
	margin:0 10px 0 0;
	padding:0;
	float:left;
	}
	
#sidebar .promos{
	display:block;
	margin:0 auto 10px auto;
	}
	
#sidebar #control-panel {
	width:247px;
	height:334px;
	margin:0 0 10px 0;
	padding:4px;
	background:url(/images/sidebar-controlpanel-bg.gif) no-repeat #fff;
	float:left;
	}
	
#sidebar #control-panel .title {
	width:247px;
	height:31px;
	margin:0 0 4px 0;
	padding:0;
	background:url(/images/content-title-violet-bg.gif) repeat-x;
	}
	
#sidebar #control-panel .content {
	width:247px;
	height:299px;
	margin:0;
	padding:0;
	background:#e6e9e4;
	list-style:none;
	margin:0;
	padding:0;
	}
	
#sidebar #control-panel ul {
	width:247px;
	height:299px;
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
	}
	
#sidebar #control-panel li{
	display:block;
	text-indent:-9999px;
	float:left;
	width:247px;
	height:50px;
	padding:0;
	margin:0;
	background:#e6e9e4 url(/images/list-bullet.gif) repeat-x bottom;
	}
	
#sidebar #control-panel  a	{display:block; text-indent:-9999px;}

#sidebar #control-panel .myaccount a	{width:247px; height:50px;}
#sidebar #control-panel .myaccount a:link,#sidebar #control-panel .myaccount a:visited {background:url(/images/contropanel-button-my.gif); background-repeat:no-repeat;}
#sidebar #control-panel .myaccount a:hover {background-position:bottom;}

#sidebar #control-panel .gamelobby a	{width:247px; height:50px;}
#sidebar #control-panel .gamelobby a:link,#sidebar #control-panel .gamelobby a:visited {background:url(/images/contropanel-button-ga.gif); background-repeat:no-repeat;}
#sidebar #control-panel .gamelobby a:hover {background-position:bottom;}

#sidebar #control-panel .banking a	{width:247px; height:50px;}
#sidebar #control-panel .banking a:link,#sidebar #control-panel .banking a:visited {background:url(/images/contropanel-button-ba.gif); background-repeat:no-repeat;}
#sidebar #control-panel .banking a:hover {background-position:bottom;}

#sidebar #control-panel .what a	{width:247px; height:50px;}
#sidebar #control-panel .what a:link,#sidebar #control-panel .what a:visited {background:url(/images/contropanel-button-wh.gif); background-repeat:no-repeat;}
#sidebar #control-panel .what a:hover {background-position:bottom;}

#sidebar #control-panel .team a	{width:247px; height:50px;}
#sidebar #control-panel .team a:link,#sidebar #control-panel .team a:visited {background:url(/images/contropanel-button-te.gif); background-repeat:no-repeat;}
#sidebar #control-panel .team a:hover {background-position:bottom;}

#sidebar #control-panel .help a	{width:247px; height:50px;}
#sidebar #control-panel .help a:link,#sidebar #control-panel .help a:visited {background:url(/images/contropanel-button-he.gif); background-repeat:no-repeat;}
#sidebar #control-panel .help a:hover {background-position:bottom;}

#quick-register-sidebar {
	width:247px;
	height:361px;
	margin:0 0 10px 0;
	padding:4px;
	background:url(/images/sidebar-quickregister-bg.gif) no-repeat #fff;
	float:left;
	}
	
#quick-register-sidebar .title {
	width:247px;
	height:31px;
	margin:0 0 4px 0;
	padding:0;
	background:url(/images/content-title-green-bg.gif) repeat-x;
	}
	
#quick-register-sidebar .content {
	width:247px;
	height:361px;
	margin:0;
	padding:0;
	list-style:none;
	text-align:center;
	background:url(/images/quickregister2-content-bg.jpg) no-repeat bottom right #e6e9e4;
	}
	
#quick-register-sidebar .content table {
	width:227px;
	margin:6px 10px 0 10px;
	padding:0;
	border:none;
	color:#666;
	font-size:12px;
	font-weight:bold;
	}
	
#quick-register-sidebar .content table td{
	margin:0;
	padding:0;
	text-align:left;
	}
	
#quick-register-sidebar .content table .input{
	width:215px;
	height:17px;
	font-size:12px;
	font-weight:bold;
	color:#333;
	padding:2px;
	margin:2px 0 10px 0;
	padding:3px 5px 0 5px;
	border:1px solid #b3b3b3;
	}
	
#quick-register-sidebar .content span.button { 
	width:106px;
	margin:0 0 0 0; 
	padding:0;
	float:right;
	border:none;
	}
	
#quick-register-sidebar .content .button-registrer {
	width:106px;
	height:22px;
	margin:0;
	padding:0;
	float:right;
	background:url(/images/content-bg-right.gif) no-repeat;
	border:none;
	}
	
	
/* Twitter sidebar */    
#twitter-sidebar {
    width:255px;
    height:auto;
    margin:0 0 10px 0;
    padding:0;
    }
    
#twitter-sidebar .content {
    width:215px;
    height:62px;
    margin:-3px 0 0 0;
    padding:20px;
    font-size:12px;
    list-style:none;
    text-align:left;
    line-height:20px;
    background:url(images/twitter_02.gif) no-repeat;
    }
    
#twitter-sidebar .content a{
    color:#0b721f;
    }

#twitter-sidebar .content ul{
    list-style:none;
    margin:0;
    padding:0;
    }
    

/* Principal Content */
#principal-content {
	width:655px;
	height:auto;
	margin:0;
	padding:0;
	float:left;
	background:#ccc;
	}
	
#principal-content .content-top {
	width:655px;
	height:4px;
	margin:0;
	padding:0;
	background:url(/images/content-top-bg.gif) no-repeat;
	overflow:hidden;
	}
	
#principal-content .content-bottom {
	width:655px;
	height:4px;
	margin:0;
	padding:0;
	background:url(/images/content-bottom-bg.gif) no-repeat;
	overflow:hidden;
	}

#principal-content .content {
	width:647px;
	/*height:1000px; */
	min-height:810px;
	margin:0 auto;
	padding:0;
	background:#fff;
	}
	
#principal-content .content .text-size {
	width:103px;
	height:42px;
	margin:0 -4px 0 0;
	padding:0;
	float:right;
	background:url(/images/content-aaa-bg.gif) no-repeat;
	position:relative;
	}
	
#principal-content .content .text-size .a-small a{
	width:26px;
	height:26px;
	display:block;
	text-indent:-9999px;
	float:left;
	margin:1px 0 0 12px;
	}
	
#principal-content .content .text-size .a-medium a{
	width:26px;
	height:26px;
	display:block;
	text-indent:-9999px;
	float:left;
	margin:1px 0 0 1px;
	}
	
#principal-content .content .text-size .a-big a{
	width:26px;
	height:26px;
	display:block;
	text-indent:-9999px;
	float:left;
	margin:1px 0 0 5px;
	}
	
	
	
/* Footer */
#footer {
	width:100%;
	height:232px;
	margin:0;
	padding:62px 0 0 0;
	background:url(/images/footer-bg.gif) repeat-x;
	}
	
#footer #content{
	width:920px;
	height:232px;
	margin:0 auto;
	padding:0;
	}
	
/* Why play at Bingo Playground? */
#footer #content .why{
	width:370px;
	height:145px;
	margin:0;
	padding:0;
	float:left;
	font-size:12px;
	color:#333;
	}
	
#footer #content .why p{
	margin-top:5px;
	width:370px;
	}
	
#footer #content .why b{
	color:#bf1a64;
	}
	
#footer #content .why img{
	margin:0 0 3px 0;
	}
	
#footer #content .why h1{
	margin-top:0px;
	margin-bottom:0px;
	font-size:16px;
	color:#cc3366;
	}
	
/* From the blog */
#footer #content .blog{
	width:350px;
	height:145px;
	margin:0 16px 0 22px;
	padding:0 11px 0 16px;
	float:left;
	font-size:12px;
	color:#333;
	text-align: justify;
	background:url(/images/blog-bg.jpg) bottom no-repeat;
	}
	
#footer #content .blog img{
	margin:0 0 9px 0;
	}
	
#footer #content .blog .title{
	color:#fff;
	text-transform:uppercase;
	}
	
#footer #content .blog .link a {
	color:#bf1a64;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	text-align:right;
	float:right;
	margin:8px 0 0 0;
	}
	
/* Mini site map */
#footer #content .minisitemap{
	width:125px;
	height:145px;
	margin:0;
	padding:0 0 0 9px;
	float:left;
	font-size:12px;
	color:#333;
	background:url(/images/minimapsite-bg.gif) left no-repeat;
	text-transform:uppercase;
	}
	
#footer #content .minisitemap img{
	margin:0 0 6px 0;
	}
	
#footer #content .minisitemap a{
	color:#333;
	}
	
#footer #content .minisitemap a:hover{
	color:#0b721f;
	font-weight:bold;
	}
	
#footer #content .minisitemap ul{
	list-style:none;
	margin:0;
	padding:0;
	}
	
/* Bottom info */
#footer #content .bottom-info{
	width:920px;
	height:58px;
	margin:13px 0 0 0;
	padding:0;
	background:url(/images/footer-bottominfo-bg.gif) repeat-x;
	background-position:0 5px;
	font-size:11px;
	color:#333;
	}
	
#footer #content .bottom-info a{
	color:#000;
	text-transform:uppercase;
	}
	
#footer #content .bottom-info .links{
	padding:16px 0 0 0;
	display:block;
	width:360px;
	line-height:19px;
	float:left;
	}
	
#footer #content .bottom-info .logo{
	width:162px;
	height:58px;
	margin:0;
	padding:0;
	float:right;
	background:url(/images/footer-logo-bg.jpg) no-repeat;
	}
	
#footer #content .bottom-info .logo a{
	display:block;
	width:162px;
	height:58px;
	text-indent:-9999px;
	}
	
#footer #content .bottom-info .cozygames{
	width:162px;
	height:58px;
	margin:0;
	padding:0;
	float:right;
	background:url(/images/cozygames.gif) no-repeat;
	}
	
#footer #content .bottom-info .cozygames a{
	display:block;
	width:162px;
	height:58px;
	text-indent:-9999px;
	}





/* Fixed */
.clear {
	clear:both;
	}

/*************** Tool Top css*******************

p {
	font:normal 10px/12px Arial;  
    position: relative;

}

/* The hint to Hide and Show */
.hint {
   	display: none;
    position: absolute;
	font-size:12px;

    width: 150px;
    margin-top: -4px;
    border: 1px solid #9F435B;
	color: #9E2E41;	
    padding: 5px 5px;
    /* to fix IE6, I can't just declare a background-color,
    I must do a bg image, too!  So I'm duplicating the pointer.gif
    image, and positioning it so that it doesn't show up
    within the box */
    background: #FFFFFF url(/images/pointer.gif) no-repeat -10px 5px;
}

/* The pointer image is hadded by using another span */
.hint .hint-pointer {
    position: absolute;
    left: -8px;
    top: 3px;
    width: 8px;
    height: 18px;
    background: url(/images/pointer.gif) left top no-repeat;
}





/**-**********************************************************table sorting  ******************************************************************************/

#content {
	MARGIN: 3em
}
#content P {
	WIDTH: 45em
}
#tabs A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #8dd8f8
}
#tabs A.active-tab {
	COLOR: #fff; BACKGROUND-COLOR: #00adef
}
TR.rowodd {
	BACKGROUND-COLOR: #fff
}
TR.roweven {
	BACKGROUND-COLOR: #f2f2f2
}
.sortcol {
	PADDING-RIGHT: 20px; BACKGROUND-POSITION: right center; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat
}
.sortasc {
	BACKGROUND-IMAGE: url(up.gif); BACKGROUND-COLOR: #ddffac; background-position:top 
}
.sortdesc {
	BACKGROUND-IMAGE: url(down.gif); BACKGROUND-COLOR: #b9ddff ; background-position:top
}
.nosort {
	CURSOR: default
}


/**-**************************************table sorting********************************************************************************************/

