/* CSS Rollovers */

.table_text{
	font-family: arial;
	font-size: 12px;
	color: #ffffff;
}

.table_hyperlinks_red{
	font-family: arial;
	font-size: 12px;
	color: #000000;
}

#poker{
	height: 52px;
	width: 76px;

	overflow: hidden;
	background: url(/images/new/btn-poker1.jpg) top left no-repeat;
	display: block;
}

#poker:hover{
	background-position: bottom left;
}

#bingo{
	height: 52px;
	width: 77px;

	overflow: hidden;
	background: url(/images/new/btn-bingo1.jpg) top left no-repeat;
	display: block;
}

#bingo:hover{
	background-position: bottom left;
}

#casino{
	height: 52px;
	width: 76px;

	overflow: hidden;
	background: url(/images/new/btn-casino1.jpg) top left no-repeat;
	display: block;
}

#casino:hover{
	background-position: bottom left;
}


/* ================================================================ 
Drop Down Menu
=================================================================== */

#dropmenu {
height:38px;
width:890px;
padding: 0;
margin:0;
background:#000000;
position:relative; 
font-family:arial,georgia,  verdana, sans-serif; 
font-size:11px;
z-index:500;
}

#dropmenu .select {
margin:0; 
padding:0; 
list-style:none;
}

#dropmenu li {
float:left;
background:#000000;
}


#dropmenu li ul li {
background:#cc0000;
}

#dropmenu .select a {
display:block; 
height:38px;
float:auto;												/******************/
text-decoration:none; text-align:left;
white-space:nowrap; 
}
#dropmenu b {position:absolute; left:-9999px;}

#dropmenu .select a.home {background:url(/menu/btn-home1.jpg) no-repeat left top; width:111px;}
#dropmenu .select a.aboutus {background:url(menu/btn-aboutus1.jpg) no-repeat left top; width:105px;}
#dropmenu .select a.cashier {background:url(menu/btn-cashier1.jpg) no-repeat left top; width:106px;}
#dropmenu .select a.download {background:url(menu/btn-download1.jpg) no-repeat left top; width:106px;}
#dropmenu .select a.promotions {background:url(menu/btn-promotions1.jpg) no-repeat left top; width:106px;}
#dropmenu .select a.vip {background:url(menu/btn-vip1.jpg) no-repeat left top; width:106px;}
#dropmenu .select a.news {background:url(menu/btn-newsletter1.jpg) no-repeat left top; width:106px;}
#dropmenu .select a.support {background:url(menu/btn-support1.jpg) no-repeat left top; width:111px;}


#dropmenu .select a:hover, 
#dropmenu .select li:hover a {
background-position: left bottom; 
cursor:pointer; 
}
#dropmenu .sub {
display:zzznone;
}
#dropmenu ul ul {display:none;}


/* IE6 only */
#dropmenu table {
border-collapse:collapse; 
margin:-1px; 
font-size:1em; 
width:0; 
height:0; float:left;
}

#dropmenu .sub {
margin:0; margin-left:3px; 
padding:0;
list-style:none;

}

#dropmenu .sub li {height:20px; line-height:20px;border-bottom:1px solid #990000; display:zzzblock; padding-left:1px;}



#dropmenu .select :hover .sub {
height:38px;
display:block; 
position:absolute;
float:left;
top:38px; 
text-align:center; width:160px;
}

#dropmenu .select :hover .sub li a 
{display:zzzblock;width:160px; height:20px; line-height:20px; float:left; padding:0 5px; margin:0px 0px; white-space:nowrap; color:#ffffff; background-color:#660000}

#dropmenu .select :hover .sub li a:hover
{color: #ffffff; line-height:20px; background-color:#300000;}

#dropmenu .select table tr td { padding:0; margin:0;}
/* ================================================================ =================================================================== */


a.promo:link { color: #CC0000;}
a.promo:visited { color:#CC0000; }
a.promo:link:hover, a:visited:hover { color:  #ff0000; }
a.promo:link:active, a:visited:active { color:#ff0000; }

/* --------------------------------------------- */
/* Language Selector styling */

#lang-container {text-align:left; float:right; background: url(/menu/lang-selected-drop.gif); background-repeat:no-repeat; background-position:center; }

ul#lang {padding:0; margin:0; list-style:none; height:22px; position:relative; z-index:2000000; font-family:arial, verdana, sans-serif; }
ul#lang li.top {display:block; float:left; height:22px;}
ul#lang li a.top_link {display:block; float:left; vertical-align:top; height:22px; width:115px; color:#dddddd; text-decoration:none; font-size:11px; font-weight:bold; padding:4px 0 0 0px; text-indent:3px; cursor:pointer;}

ul#lang li a.top_link span { }
ul#lang li:hover a.top_link {color:#fff;}

ul#lang li:hover {position:relative; z-index:200;}

ul#lang li:hover ul.sub
{ width:111px; left:0px; top:20px; background: #880000; padding:1px; border:1px solid #666666; white-space:nowrap; height:auto; z-index:300; float:left;}
ul#lang li:hover ul.sub li
{ width:109px; display:block; /*height:20px;*/ position:relative; float:left; font-weight:normal; padding:0px;}
ul#lang li:hover ul.sub li a
{ width:109px; display:block; font-size:11px; height:20px; line-height:20px; text-indent:0px; padding:0px; color:#ffffff; text-decoration:none; border:1px solid #880000;}

ul#lang li:hover ul.sub li a:hover 
{background:#cc0000; color:#fff; border-color:#ff0000;}

ul#lang ul, 
ul#lang li:hover ul ul,
ul#lang li:hover li:hover ul ul,
ul#lang li:hover li:hover li:hover ul ul,
ul#lang li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

/* --------------------------------------------- */