*
{
	text-align: left;
	font: normal 10px verdana;
}
b
{
	font: bold 10px verdana;
}
strong
{
	font: bold 10px verdana;
}
body
{
	text-align: center;
	margin: 0px;
	background-color: #000;
}
h1
{
	width: 100%;
	display: block;
	height: 20px;
	margin: 0px;
	line-height: 20px;
	font: bold 11px verdana;
	color: #5F0A74;
	text-align: center;
}
a
{
	color: #dca0f8;
	text-decoration: none;
}
a:hover
{
	text-decoration: underline;
}
.menu_link
{
	color: #dca0f8;
	font: bold 12px verdana;
	line-height: 24px;
	margin:4px;
}
.menu_link:hover
{
	color: #fff;
	font: bold 12px verdana;
	line-height: 24px;
}
.bottom_menu_link
{
	color: #5F0974;
	font: normal 11px verdana;
	line-height: 24px;
}
.bottom_menu_link:hover
{
	color: #fff;
	font: normal 11px verdana;
	line-height: 24px;
}
img
{
	border-width: 0px;
}
#site
{
	width: 900px;
	margin: auto;
	background-color: #200226;
	text-align: center;
}
#top
{
	width: 750px;
	margin: 0px auto;
	height: 54px;
}
#menu
{
	width: 750px;
	margin: 0px auto;
	height: 27px;
	padding: 0px;
	background-color: #490260;
	color: #dca0f8;
	font: bold 12px verdana;
	line-height: 24px;
	
}
#menu-left
{
	margin: 0px auto;
	height: 25px;
	.height: 27px;
	width: 301px;
	padding: 0px;
	border-left: solid 1px #802E9C;
	border-bottom: solid 1px #802E9C;
	border-top: solid 1px #802E9C;
	float: left;
}
#menu-center
{
	margin: 0px auto;
	height: 27px;
	width: 144px;
	padding: 0px;
	background: transparent url(../images/girl_head2.gif) no-repeat top left;
	float: left;
}
#menu-right
{
	margin: 0px auto;
	height: 25px;
	.height: 27px;
	width: 303px;
	.width: 305px;
	padding: 0px;
	border-right: solid 1px #802E9C;
	border-bottom: solid 1px #802E9C;
	border-top: solid 1px #802E9C;
	float: left;
}
#main
{
	width: 750px;
	height: 369px;
	margin: 0px auto;
}
#logo
{
	width: 319px;
	height: 54px;
	margin: 0px;
	padding: 0px;
	display: block;
	float: left;
}
#top_middle
{
	width: 126px;
	height: 54px;
	margin: 0px;
	padding: 0px;
	display: block;
	float: left;
}
#top_right
{
	width: 305px;
	height: 54px;
	background: transparent url(../images/top_right.gif) no-repeat top left;
	margin: 0px;
	padding: 0px;
	display: block;
	float: left;
}
.flags_box
{
	width: 100%;
	text-align: right;
	margin-top: 5px;
}
.flag
{
	margin: 2px;
}
.currency
{
	width: 100%;
	text-align: right;
	margin-top: 5px;
}
.cur
{
	margin: 2px;
}
.sep
{
	clear: both;
	height: 0px;
	width: 100%;
	line-height: 0px;
	font: normal 0px verdana;
	float: none;
	margin: 0px;
}
#intro_holder
{
	width: 232px;
	height:145px;
	.height: 155px;
	background: #8810AF url(../images/intro_bg.gif) no-repeat bottom left;
	color: #fff;
	padding: 5px;
}
#main-left
{
	width: 232px;
	height: 369px;
	margin: 0px;
	padding: 0px;
	display: block;
	float: left;
}
#main-center
{
	width: 255px;
	height: 369px;
	margin: 0px;
	padding: 0px;
	display: block;
	float: left;
	background: transparent url(../images/girl.gif) no-repeat top left;
}
#main-right
{
	width: 262px;
	height: 369px;
	margin: 0px;
	padding: 0px;
	float: left;
	background: transparent url(../images/pic_right.gif) no-repeat top left;
}
#main_right_top
{
	width: 262px;
	.height: 120px;
	margin: 0px;
	padding: 0px;
}
#main_right_bottom
{
	width: 262px;
	height: 90px;
	margin: 0px;
	padding: 0px;
	clear: both;
}
.progressive
{
	margin-left: 5px;
	margin-top: 5px;
}
.progressiveTotals
{
	width: 112px;
	height: 24px;
	line-height: 24px;
	font: normal 12px verdana;
	color: #fff;
	text-align: center;
	background-color: #000;
	border: solid 0px #000;
	margin: 2px 2px 2px 38px;
}
#support_text
{
	color: #fff;
	margin-left: 5px;
	margin-top: 5px;
}
.support_table
{
	background-color: #3B024A;
	border-width: 0px;
	font: normal 10px verdana;
	width: 221px;
	height: 52px;
	color: #fff;
}
.support_table td
{
	border-width: 0px;
}
hr
{
	color: #DE00E9;
	display: block;
	height: 2px;
	border: solid 1px #DE00E9;
	margin: 0px 0px 0px 0px auto;
	width: 100%;
	clear: both;
}
#newsletter_div
{
	color: #fff;
	margin-left: 5px;
	margin-top: 5px;
}
#newsletter_table
{
	color: #fff;
}
#join
{
	border-width: 0px;
	width: 88px;
	height: 29px;
	background: transparent url(../images/submit.gif) no-repeat top left;
}
#NAME
{
	width: 100px;
	height: 18px;
}
#EMAIL
{
	width: 100px;
	height: 18px;
}
#play_bingo
{
	margin: 4px;
}
#play_poker
{
	margin: 4px;
}
#my_main_bottom
{
	margin: 0px auto;
	width: 750px;
	clear: both;
	background: #9202C7 url(../images/bottom_bg.gif) repeat-x top left;
}
#games
{
	width: 485px;
	min-height: 50px;
	.height:50px;
	float: left;
}
#news_holder
{
	width:260px; 
	.width: 265px;
	min-height:50px; 
	.height: 50px;
	float: right;
	
}
#bottom-menu
{
	color: #5F0974;
	width: 750px;
	margin: 0px auto;
	text-align: center;
	clear: both;
}
#bottom_images
{
	color: #fff;
	margin: 0px auto;
	width: 750px;
	text-align: center;
	clear: both;
}
#copyrights
{
	color: #5F0A74;
	margin: 0px auto;
	width: 750px;
	text-align: center;
}
#news_link
{
	color: #DCA0F8;
}
#news_holder .news_link
{
margin-top:25px;
}
#newsletter_message
{
	color: #fff;
	padding-left:5px;
	padding-top:30px;
	height:67px;
	.height:97px;
	
}
#inner_main
{
	width: 750px;
	min-height:370px;
	.height: 370px;
	margin: 0px auto;
	background: #8D2EBA url(../images/inner_bg.gif) repeat-x top left;
}
#inner_left
{
	text-align: left;
	width: 480px;
	.width: 500px;
	margin: 0px auto;
	background: #8D2EBA url(../images/inner_bg.gif) repeat-x top left;
	padding: 10px;
	float: left;
	color: #fff;
}
#inner_left table 
{
color:#fff; 

}
#inner_right
{
	width: 230px;
	.width: 250px;
	margin: 0px auto;
	background: #9202C7 url(../images/inner_bg.gif) repeat-x top left;
	padding: 10px;
	float: left;
}
#inner_top
{
	width: 752px;
	margin: 0px auto;
	height: 54px;
}
#inner_logo
{
	width: 300px;
	height: 54px;
	margin: 0px;
	padding: 0px;
	display: block;
	float: left;
}
#inner_tleft
{
	width: 452px;
	height: 54px;
	background: transparent url(../images/inner_logo2.jpg) no-repeat top left;
	margin: 0px;
	padding: 0px;
	display: block;
	float: left;
}
#inner-menu
{
	margin: 0px auto;
	height: 25px;
	.height: 27px;
	width: 750px;
	padding: 0px;
	border-left: solid 1px #802E9C;
	border-bottom: solid 1px #802E9C;
	border-top: solid 1px #802E9C;
	border-right: solid 1px #802E9C;
	float: left;
}
#welcome
{
	color:#fff;
	font:bold 12px verdana;
}
#inner_left .AddYourSiteNewClassInformation
{
color:#fff; 
}
table.inner
{
 border:1px solid #702888
}

table.inner th
{
 background-color:#D075FF;
 border:1px solid #702888
}
table.inner td
{
 background-color:#3E004F;
 border:1px solid #702888
}