body
	{
	padding-bottom: 8px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	margin: 0px;
	color: #ffd57d;
	font-weight: normal;
	font-size: 10pt;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background: url(../images/background.jpg) repeat-x;
	}

fieldset,img
{
	border:0;
}

address,caption,cite,code,dfn,th,var {
	font-style:normal;
	font-weight:normal;
}

div, table, tr, td, select, form, span
	{
	color: #ffd57d;
	font-weight: normal;
	font-size: 10pt;
	font-family: Tahoma, Arial, Helvetica, sans-serif;	
	}
	
.default-struts-select 
	{
	color: #ffd57d;
	font-weight: normal;
	font-size: 10pt;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background: #A10F0D none repeat scroll 0 0;
	}
	
#body-wrapper
	{
	width: 100%;
	height: auto;
	margin: auto;
	padding-bottom: 10px;
	border: 0px;
	position: absolute;
	}

#top-content-container
	{
	width: 1003px;	 
	margin: auto;
	border: 0px;
	height: 154px;
	display: block;
				
	}

#top-content
	{
	width: 1000px;
	padding: 0px; 
	margin: auto;
	border: 0px;
	height: 154px;
	float: left;
	display: block;
	background: url(../images/bg_top.jpg) no-repeat center;		
	behavior: url("images/iepngfix.htc");
	}
	
.logo-container
	{
	background: url("../images/logo.jpg") no-repeat;	
	width: 276px;
	height: 154px;
	border: 0px;
	float: left;
	}
	
.logo-container a
	{
	width: 276px;
	height: 154px;
	border: 0px;
	float: left;
	cursor: pointer;
	cursor: hand;
	}

.top-right-container
	{
	float: left;
	padding: 0px;
	margin: 0px;
	height: 154px;
	width: 724px;
	display: block;
	}
	
.top-right-container_a
	{
	float: right;
	padding: 0px;
	margin: 0px;
	height: 118px;	
	width: 724px;
	display: block;
	}

.top-logo-name
	{
	float: left;
	padding-top: 65px;
	margin: 0px;
	background:url(../images/logo-name.jpg) no-repeat;
	height: 41px;
	width: 425px;
	display: block;
	text-align: center;
	}
	
.top-logo-name a, .top-logo-name a:link, .top-logo-name a:visited 
	{
	text-align: center;
	text-decoration: none;
	font-weight: bold;
 	color: #E4B414;
	font-family: arial;
 	font-size: 24pt;
 	text-shadow: 5pt;
	}
	
.top-logo-name a:hover 
	{
	text-align: center;
	font-weight: bold;
 	color: #FFE555;
	font-family: arial;
 	font-size: 24pt;
	}
	
.top-right-corner
	{
	float: left;
	padding: 0px;
	margin: 0px;
	height: 86px;
	width: 298px;
	display: block;
	}	
	
.top-right-corner_a
	{
	float: right;
	padding-top: 20px;
	margin: 0px;
	height: 43px;
	width: 298px;
	display: block;
	text-align: right;
	}
	
.top-right-corner_a select
	{
	padding: 0px;
	margin: 0px;
	height: 18px;
	background: #a10f0d;
	width: 150px;
	border: #c82929 solid 1px;
	margin-top: 4px;
	}
	
.top-right-corner_b
	{
	float: none;
	padding: 0px;
	margin: 0px;
	height: 55px;
	display: block;
	}
	
.top-call-agent
	{
	float: right;
	padding: 0px;
	margin: 0px;
	background: url(../images/call-agent.jpg) no-repeat;
	height: 55px;
	width: 77px;
	display: block;
	}
	
.top-call-number
	{
	float: right;
	padding-top: 5px;
	margin: 0px;
	display: block;
	color: #FFFFFF;
	font-size: 11pt;
	font-weight: normal;
	}
	
.top-call-number b
	{
	color: #fdc951;
	font-size: 10pt;
	font-weight: bold;
	}
	
.top-call-number span
	{
	font-weight: normal;
	}

.top-right-container_b
	{
	float: right;
	padding: 0px;
	margin: 0px;
	background: url(../images/bg-menu.jpg) no-repeat right;
	height: 36px;
	width: 724px;
	}
	

.menu_home, .menu_home a, .menu_home a:link, .menu_home a:active, .menu_home a:visited
	{
	float: left;
	padding: 0px;
	margin: 0px;
	height: 36px;
	width: 110px;
	font-size: 11pt;
	display: inline;
	text-align: center;
	color: #ffde00;
	text-decoration: none;
	line-height: 24pt;
	}
	
.menu_home, .menu_home a:hover
	{
	float: left;
	padding: 0px;
	margin: 0px;
	height: 36px;
	width: 110px;
	font-size: 11pt;
	display: inline;
	text-align: center;
	color: #ffffff;
	text-decoration: none;
	line-height: 24pt;
	}
	
	
.menu_livecasino, .menu_livecasino a, .menu_livecasino a:link, .menu_livecasino a:active, .menu_livecasino a:visited
	{
	float: left;
	padding: 0px;
	margin: 0px;
	height: 36px;
	width: 90px;
	font-size: 11pt;
	display: inline;
	text-align: center;
	color: #ffde00;
	text-decoration: none;
	line-height: 24pt;
	}
	
.menu_livecasino, .menu_livecasino a:hover
	{
	float: left;
	padding: 0px;
	margin: 0px;
	height: 36px;
	width: 90px;
	font-size: 11pt;
	display: inline;
	text-align: center;
	color: #ffffff;
	text-decoration: none;
	line-height: 24pt;
	}
	
.menu_sports, .menu_sports a, .menu_sports a:link, .menu_sports a:active, .menu_sports a:visited
	{
	float: left;
	padding: 0px;
	margin: 0px;
	height: 36px;
	width: 120px;
	font-size: 11pt;
	display: inline;
	text-align: center;
	color: #ffde00;
	text-decoration: none;
	line-height: 24pt;
	}
	
.menu_sports, .menu_sports a:hover
	{
	float: left;
	padding: 0px;
	margin: 0px;
	height: 36px;
	width: 120px;
	font-size: 11pt;
	display: inline;
	text-align: center;
	color: #ffffff;
	text-decoration: none;
	line-height: 24pt;
	}
	
.menu_download, .menu_download a, .menu_download a:link, .menu_download a:active, .menu_download a:visited
	{
	float: left;
	padding: 0px;
	margin: 0px;
	height: 36px;
	width: 80px;
	font-size: 11pt;
	display: inline;
	text-align: center;
	color: #ffde00;
	text-decoration: none;
	line-height: 24pt;
	}
	
.menu_download, .menu_download a:hover
	{
	float: left;
	padding: 0px;
	margin: 0px;
	height: 36px;
	width: 80px;
	font-size: 11pt;
	display: inline;
	text-align: center;
	color: #ffffff;
	text-decoration: none;
	line-height: 24pt;
	}	
	
.menu_promotion, .menu_promotion a, .menu_promotion a:link, .menu_promotion a:active, .menu_promotion a:visited
	{
	float: left;
	padding: 0px;
	margin: 0px;
	height: 36px;
	width: 126px;
	font-size: 11pt;
	display: inline;
	text-align: center;
	color: #ffde00;
	text-decoration: none;
	line-height: 24pt;
	}
	
.menu_promotion, .menu_promotion a:hover
	{
	float: left;
	padding: 0px;
	margin: 0px;
	height: 36px;
	width: 126px;
	font-size: 11pt;
	display: inline;
	text-align: center;
	color: #ffffff;
	text-decoration: none;
	line-height: 24pt;
	}		
	
.menu_newbie, .menu_newbie a, .menu_newbie a:link, .menu_newbie a:active, .menu_newbie a:visited
	{
	float: left;
	padding: 0px;
	margin: 0px;
	height: 36px;
	width: 90px;
	font-size: 11pt;
	display: inline;
	text-align: center;
	color: #ffde00;
	text-decoration: none;
	line-height: 24pt;
	}
	
.menu_newbie, .menu_newbie a:hover
	{
	float: left;
	padding: 0px;
	margin: 0px;
	height: 36px;
	width: 90px;
	font-size: 11pt;
	display: inline;
	text-align: center;
	color: #ffffff;
	text-decoration: none;
	line-height: 24pt;
	}		
	
.menu_forum, .menu_forum a, .menu_forum a:link, .menu_forum a:active, .menu_forum a:visited
	{
	float: left;
	padding: 0px;
	margin: 0px;
	height: 36px;
	width: 100px;
	font-size: 11pt;
	display: inline;
	text-align: center;
	color: #ffde00;
	text-decoration: none;
	line-height: 24pt;
	}
	
.menu_forum, .menu_forum a:hover
	{
	float: left;
	padding: 0px;
	margin: 0px;
	height: 36px;
	width: 100px;
	font-size: 11pt;
	display: inline;
	text-align: center;
	color: #ffffff;
	text-decoration: none;
	line-height: 24pt;
	}		
	
#main-content
	{
	padding:0px;
	margin: auto;
	width: 1000px;
	background: url(/images/middle-yellow.jpg) repeat-x;
	}
	
#top-yellow
	{
	background: url(../images/bg_toppage.jpg) no-repeat;
	width: 1000px;
	padding: 0px;
	margin: auto;
	padding-top: 9px;
	position: relative;
	}	
	
.bg-top-mainpage
	{
	background: url(../images/bg_toppage.jpg) no-repeat;
	height: 9px;
	width: 1000px;
	display: block;
	}
	
	
.bg-middle-mainpage
	{
	width: 1000px;
	margin: auto;
	padding: 0px;
	background: url(../images/middle-yellow.jpg) repeat-y;
	float: left;
	display: inline-block;
	position: relative;
	}

.bg-banner
	{
	height: 222px;
	padding: 0px;
	width: 988px;
	margin: auto;
	}
	
.banner-flash
{
	padding: 0px;
	margin: 0px;
	float: left;
	border: 0px;
	width: 722px;
}
		
.bg-news
	{
	width: 266px;
	height: 222px;
	float: right;
	background: url(../images/bg_news.jpg) no-repeat;
	display: block;
	}	
	
.bg-news-title
	{
	height: 42px;
	margin: auto;
	background: url(../images/news_title.jpg) no-repeat;
}	
	
.bg-news-content
	{
	padding-left: 50px;
	padding-right: 40px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	text-align: left;
	line-height: 16pt;
	color: #fff;
	}	
	
.bg-content
	{
	height:auto;
	text-align:left;
	background: url(../images/bg_content2.jpg) no-repeat;
	width: 988px;
	margin: auto;
	padding: 0px;
}

.bg-footerpage
	{
	background: url(../images/bg_footer.jpg) no-repeat;
	height: 125px;
	width: 1000px;
	text-align: center;
	display: inline;
	float: left;
	}
	
.bg-footerpage span
	{
	margin-left: 10px;
	margin-right: 10px;
	font-size: 8pt;
	font-weight: normal;
	}	
	
.bg-footerpage_left
	{
	text-align: right;
	margin: auto;
	float: left;
	padding-top: 60px;
	padding-left: 180px;
	}	
	
.bg-footerpage_right
	{
	text-align: left;
	margin: auto;
	float: right;
	padding-top: 60px;
	padding-right: 110px;
	}
	
.bg-footerpage_bottom
	{
	padding: 0px; 
	margin: auto; 
	position: relative; 
	text-align: center; 
	width: 600px;			
	}
	
.bg-footer_all
	{
	padding: 0px; 
	margin: 0px; 
	display: inline-block; 
	float: none; 
	height: 88px; 
	width: 1000px;
	}
	
	
.bg-footerpage a, .bg-footerpage a:link, .bg-footerpage a:visited, .bg-footerpage a:active
	{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	}
	
.bg-footerpage a:hover
	{
	color: #fcdf23;
	text-decoration: underline;
	font-weight: normal;
	}

#left-container
	{
	width: 200px;
	padding-top: 20px;
	padding-right: 5px;
	padding-left: 20px;
	float: left;
	}
	
.left-content
	{
	width: 198px;
	margin-bottom: 10px;
	background: url(../images/bg_leftbox_middle.jpg) repeat-y;
	padding: 0px;
	}
	
.leftbox_middle
	{
	padding-left: 14px;
	padding-right: 12px;
	width: 172px;
	margin: 0px;
	}	
	
.leftbox_bottom
	{
	background: url(../images/bg_leftbox_bottom.jpg) no-repeat;
	height: 21px;
	width: 198px;
	margin: 0px;
	padding: 0px;
	border: 0px;
	}
	
/********************* LOGIN CONTENT *********************/

.login_title
	{
	 background: url(../images/bg_login_title.jpg) no-repeat;
	 width: 198px;
	 height: 29px;
	 }

.login-register, .login-register a
	{
	background: url(../images/btn_register.jpg) no-repeat;
	height: 36px;
	width: 171px;
	cursor: hand;
	cursor: pointer;
	margin-bottom: 5px;
	}	
	
.login-trial, .login-trial a
	{
	background: url(../images/btn_trial.jpg) no-repeat;
	height: 36px;
	width: 171px;
	cursor: hand;
	cursor: pointer;
	margin-bottom: 5px;
	}	

.login-padding
	{
	height: 20px;
	margin-bottom: 3px;
	line-height: 20pt;
	}
	
.login-btn-container
	{
	display:block;
	height:30px;
	}

.login-btn-left
	{
	widows: 80px;
	display: inline;
	height: 20px;
	}

.login-btn-right
	{
	widows: 80px;
	display: inline;	
	height: 20px;	
	}

.login-captcha
	{
	padding-bottom: 5px;
	padding-left: 3px;
	height: 22px;
	border: 0px;
	}

.login-input
	{
	height: 18px;
	border: 1px solid #35060c;
	width: 165px;
	margin-bottom: 3px;
	}
	
.login-security
	{
	height: 18px;
	border: 1px solid #35060c;
	width: 50px;
	}	
	
.login-submit
	{
	background: url(../images/btn_login.jpg) no-repeat;
	width: 85px;
	height: 25px;
	font-size: 9pt;
	font-weight: bold;
	border: 0px;
	padding-bottom: 7px;
	cursor: pointer;
	cursor: hand;
	float: left;
	line-height: 18pt;
	margin-top: 5px;
	}

.cancel-submit
	{
	background: url(../images/btn_cancel.jpg) no-repeat;
	width: 85px;
	height: 25px;
	font-size: 9pt;
	font-weight: bold;
	border: 0px;
	padding-bottom: 7px;
	cursor: pointer;
	cursor: hand;
	float: left;
	line-height: 18pt;
	margin-top: 5px;
	}

/********************* END *********************/

/********************* FEATURES CONTENT *********************/

.features_title
	{
	 background: url(../images/bg_features_title.jpg) no-repeat;
	 width: 198px;
	 height: 57px;
	 }

.honored_title
	{
	 background: url(../images/bg_honored_title.jpg) no-repeat;
	 width: 198px;
	 height: 57px;
	 }


.leftbox_middle ul
	{
	padding: 0px;
	margin: 0px;
	}
	
.leftbox_middle li
	{
	padding: 0px;
	margin-left: 10px;
	list-style: square;
	line-height: 20pt;
	}	

.leftbox_middle a, .leftbox_middle a:link, .leftbox_middle a:visited, .leftbox_middle a:active
	{
	font-size: 9pt;	
	color: #fff2be;
	font-weight: normal;
	text-decoration: none;
	}	

.leftbox_middle a:hover
	{
	font-size: 9pt;	
	color: #ffbe00;
	font-weight: normal;
	text-decoration: underline;
	}

/********************* END *********************/

/********************* SELECT GAMEMS CONTENT *********************/

.select_title
	{
	 background: url(../images/bg_select_title.jpg) no-repeat;
	 width: 198px;
	 height: 57px;
	 }



/********************* END *********************/

#right-container
	{
	margin-left: 250px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-top: 20px;
	height: auto;
	}
	
/************** start live chat content ************************/	
	
.livechat_title
	{
	 background: url(../images/bg_login_title.jpg) no-repeat;
	 width: 167px;
	 height: 29px;
	 }	

.livechat-icon, .livechat-icon a
	{
	background: url(../images/call_agent2.jpg) no-repeat;
	height: 111px;
	width: 151px;
	cursor: hand;
	cursor: pointer;
	margin: auto;
	}	
	
.btn-livechat-1, .btn-livechat-1 a
	{
	background: url(../images/btn-email.jpg) no-repeat;
	height: 25px;
	width: 167px;
	cursor: hand;
	cursor: pointer;
	padding-bottom: 5px;
	margin: auto;
	}	
	
.btn-livechat-2, .btn-livechat-2 a
	{
	background: url(../images/btn-qq1.jpg) no-repeat;
	height: 25px;
	width: 167px;
	cursor: hand;
	cursor: pointer;
	padding-bottom: 5px;
	margin: auto;
	}
	

.btn-livechat-3, .btn-livechat-3 a
	{
	background: url(../images/btn-qq2.jpg) no-repeat;
	height: 25px;
	width: 167px;
	cursor: hand;
	cursor: pointer;
	padding-bottom: 5px;
	margin: auto;
	}
	
	
.btn-livechat-4, .btn-livechat-4 a
	{
	background: url(../images/btn-qq3.jpg) no-repeat;
	height: 25px;
	width: 167px;
	cursor: hand;
	cursor: pointer;
	padding-bottom: 5px;
	margin: auto;
	}
	
.btn-livechat-5, .btn-livechat-5 a
	{
	background: url(../images/btn-qq4.jpg) no-repeat;
	height: 25px;
	width: 167px;
	cursor: hand;
	cursor: pointer;
	padding-bottom: 5px;
	margin: auto;
	}
	
.btn-livechat-6, .btn-livechat-6 a
	{
	background: url(../images/btn-qq5.jpg) no-repeat;
	height: 25px;
	width: 167px;
	cursor: hand;
	cursor: pointer;
	padding-bottom: 5px;
	margin: auto;
	}
/************** end live chat content ************************/

#box_1
	{
	height: 296px;
	width: 722px;
	margin: auto;
	padding-bottom: 10px;
	}
	
.box_casino
	{
	background: url(../images/box_casino.jpg) no-repeat;
	padding-top: 40px;
	padding-left: 3px;
	height: 256px;
	cursor: pointer;
	cursor: hand;
	display: inline;
	float: left;
	width: 232px;
	}
	
.box_casino a, .box_casino a:hover, .box_casino a:link, .box_casino a:visited, .box_casino a:active
	{
 	width: 213px;
	cursor: pointer;
	cursor: hand;
	display: inline;
	color: #fff;
	font-weight: normal;
	text-decoration: none;
	float: left;
	margin-right: 5px;
	margin-top: 228px;
	padding-left: 5px;
	padding-right: 5px;
	}	

	

.box_sports
	{
	 background: url(../images/box_sports.jpg) no-repeat;
	padding-top: 40px;
	padding-left: 10px;
	height: 256px;
	cursor: pointer;
	cursor: hand;
	display: inline;
	float: left;
	width: 232px;
	}
	
.box_sports a, .box_sports a:hover, .box_sports a:active, .box_sports a:visited, .box_sports a:link
	{
 	width: 212px;
	cursor: pointer;
	cursor: hand;
	display: inline;
	color: #fce1b3;
	font-weight: normal;
	text-decoration: none;
	float: left;
	margin-right: 5px;
	padding: 0px;
	}	

	
.box_download
	{
	background: url(../images/box_download.jpg) no-repeat;
	cursor: pointer;
	cursor: hand;
	display: inline;
	float: left;
	padding-top: 40px;
	padding-left: 10px;
	width: 232px;	
	height: 256px;
	}
	
.box_download a, .box_download a:hover, .box_download a:active, .box_download a:visited, .box_download a:link
	{
	width: 212px;
	cursor: pointer;
	cursor: hand;
	display: inline;
	padding-top: 38px;
	padding-left: 10px;
	color: #fce1b3;
	font-weight: normal;
	text-decoration: none;
	float: left;
	padding: 0px;
	}
	
.separation
	{
	background: url(../images/seperation.jpg) no-repeat;
	width: 708px;
	height: 58px;
	margin-top: 160px ;
	padding: 0px;
	}
	
#box_2
	{
	margin: auto;
	padding-left: 4px;
	text-align: center;

	height: 178px;
	padding-bottom: 10px;
	}
	
	
.box_promotion, .box_promotion a
	{
	background: url(../images/box_promotion.jpg) no-repeat;
	width: 168px;
	height: 178px;
	cursor: pointer;
	cursor: hand;
	float: left;
	}
	
.box_vip, .box_vip a
	{
	background: url(../images/box_vip.jpg) no-repeat;
	width: 180px;
	height: 178px;
	cursor: pointer;
	cursor: hand;
	display: inline;
	float: left;
	}
	
.box_join, .box_join a
	{
	background: url(../images/box_join.jpg) no-repeat;
	width: 183px;
	height: 178px;
	cursor: pointer;
	cursor: hand;
	display: inline;
	float: left;
	}
	
.box_member, .box_member a
	{
	background: url(../images/box_member.jpg) no-repeat;
	width: 189px;
	height: 178px;
	cursor: pointer;
	cursor: hand;
	display: inline;
	float: left;
	}
	
#box_3
	{
	width: 700px;
	height: 152px;
	margin: auto;
	background: url(../images/bg_ads.jpg) no-repeat;
	padding-top: 22px;
	padding-left: 20px;
	margin-left: 4px;
	}
	
a, a:active, a:link, a:visited
	{
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	}

a:hover
	{
	color: #fdc951;
	font-weight: normal;
	text-decoration: underline;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	}

/************* INNER PAGE *************/

.innerpage-container
	{
	height: auto;
	width: 715px;
	margin: 0px;
	padding: 0px;
	line-height: 14pt;
	color: #ffe2a3;
	text-align: justify;
	}
	
.innerpage-container b, .innerpage-container strong
	{
	color: #ffffff;
	text-align: justify;
	font-weight: bold;
	}
	
	
.bg_titlepage
	{
	background: url(../images/bg_title_page.jpg) no-repeat;
	width: 715px;
	height: 57px;
	margin-bottom: 24px;
	}

.bg_titlepage div
	{
	line-height: 55px;
	font-size: 16pt;
	color: #ffe2a3;
	padding-left: 80px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	}
	

/******** TAB CSS ***********/
#tabbed_content
	{
	float: left; 
	position: relative;
	display: inline-block;
	padding: 0px;
	margin: 0px;
	}
	
.tab_content
	{
	width: 700px;
	padding-right: 10px;
	margin-bottom: 10px;
	float: left;
	background: #960404;
	border: 1px solid #c28d1e;
	position: relative;
	overflow: auto;
	height: 560px; /*prev 525*/
	display: inline-block;
	}
	
.tab
	{
	visibility:hidden;
	float: left; 
	position: absolute;
	display: block;
	}
	
#tabbed_content #tabs
	{
	position:relative;
	z-index:3;
	padding: 0px;
	margin: 0px;
	}
	
#tabbed_content #tabs li
	{
	list-style:none;
	position:relative;
	float:left;
	display:inline-block;
	cursor: pointer;
	padding: 0px;
	margin:0px;
	}

#tabbed_content #tabs li a
{
	display:block;
	width:140px;
	height:32px;
	background:url(../images/tab-inactive.jpg) no-repeat;
	line-height:35px;
	font-size: 10pt;
	font-weight:bold;
	color:#fff;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

#tabbed_content #tabs li a:hover, #tabbed_content #tabs li a.active 
{
	background:url(../images/tab-active.jpg) no-repeat;
	font-weight:bold;
	color:#000;
	text-decoration:none;
	font-size: 10pt;
}

#tab1, #tab2, #tab3, #tab5, #tab4
{
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	text-align: justify;
	float: left;
	width: 670px;

}

.hidden {
	display: none;
}

.show {
	display: inherit;
	visibility: visible;
	vertical-align: middle;
	text-align: left;
}

.Error-Message b {
	color: #FF0000;
	font-size: 8pt;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.Error-Message span {
	color: #000000;
	font-size: 8pt;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.check {
	background: url(../images/checkbullet.gif) no-repeat;
}

.error
	{
	width: 100%;
	margin-bottom: 10px; 
	border: 1px solid white;
	}
	
#features-container
	{
	width: 198px;
	height: 322px;
	background: url(../images/bg_features.jpg) no-repeat;
	}
	
.features-content
	{
	padding-top: 42px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 20px;
	}

.features-content ul,features-content li
	{
	padding: 0px;
	margin-left: 30px;
	width: 150px;
	}

.features-content li, .features-content a, .features-content a:link, .features-content a:active, .features-content a:visited
	{
	list-style: url(../images/features_icon2.png);
	text-align: left;
	line-height: 19pt;
	color: #fce1b3;
	font-weight: normal;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	}

.features-content li:hover, .features-content a:hover
	{
	list-style: url(../images/features_icon1.png);
	text-align: left;
	line-height: 19pt;
	color: #ffd200;
	font-weight: normal;
	text-decoration: underline;
	}
	
.selectgame-content
	{
	padding-left: 15px;
	padding-right: 10px;
	margin: 0px;
	width: 200px;
	margin-top: 10px;
	}
	
#selectgame-container
	{
	width: 198px;
	height: 130px;
	background: url(../images/bg_selectgame.jpg) no-repeat;
	}
	
.selectgame-content ul,selectgame-content li
	{
	padding: 0px;
	margin-left: 30px;
	width: 150px;
	}

.selectgame-content li, .selectgame-content a, .selectgame-content a:link, .selectgame-content a:active, .selectgame-content a:visited
	{
	list-style: url(../images/games_icon1.png);
	text-align: left;
	line-height: 19pt;
	color: #fce1b3;
	font-weight: normal;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	}

.selectgame-content li:hover, .selectgame-content a:hover
	{
	text-align: left;
	line-height: 19pt;
	color: #ffd200;
	font-weight: normal;
	text-decoration: underline;
	}
	
li.selectgame2-content
	{
	list-style: url(../images/games_icon2.png);
	text-align: left;
	line-height: 19pt;
	color: #fce1b3;
	font-weight: normal;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	}

li:hover.selectgame2-content a:hover
	{
	list-style: url(../images/games_icon2.png);
	text-align: left;
	line-height: 19pt;
	color: #ffd200;
	font-weight: normal;
	text-decoration: underline;
	}
	
.select-content
	{
	padding-top: 42px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 20px;
	}
		
.iconspan
	{
	float: right;
	margin: 3px;
	cursor:hand;
	cursor:pointer;
	font-weight: normal;
	padding-right: 5px;
	padding-bottom: 2px;
	}


.eg-bar
	{
	background-color: #8e0000;
	font-weight: bold;
	border: 1px solid #b00000;
	padding-top: 8px;
	padding-left: 10px;
	color: #fff;
	}
	
.sliding-container
	{
	background: #6a0000;
	padding: 10px;
	border: 1px solid #b00000;
	text-align:justify;
	}
	
	
/******* advertisement *******/

.ads_1, .ads_1 a, .ads_1 a:link, .ads_1 a:active, .ads_1 a:visited, .ads_1 a:hover
	{
	background: url(../images/ADS_1.gif) no-repeat;
	width: 227px;
	height: 136px;
	display: inline;
	float: left;
	}
	
.ads_2, .ads_2 a, .ads_2 a:link, .ads_2 a:active, .ads_2 a:visited, .ads_2 a:hover
	{
	background: url(../images/ADS_2.gif) no-repeat;
	width: 227px;
	height: 136px;
	display: inline;
	float: left;
	}
	
.ads_3, .ads_3 a, .ads_3 a:link, .ads_3 a:active, .ads_3 a:visited, .ads_3 a:hover
	{
	background: url(../images/ADS_3.gif) no-repeat;
	width: 230px;
	height: 136px;
	display: inline;
	float: left;	
	}
	
.p-indent
	{
	text-indent: 30px;	
	}
	
.table-background
	{
	background: #666666;
	}

.header-background
	{
	background: #990000;
	}
	
.table-content-background
	{
	background: #640000;
	}

.join-honored-guest-btn , .join-honored-guest-btn a, .join-honored-guest-btn a:link, .join-honored-guest-btn a:active, .join-honored-guest-btn a:visited, .join-honored-guest-btn a:hover
	{
	background: url(../images/join-honored-btn.png) no-repeat;
	width: 350px;
	height: 50px;
	margin: auto;
	cursor: pointer;
	cursor: hand;
	padding-bottom: 10px;	
	}
	
.button-submit
	{
	background: url(../images/button_submit.jpg) no-repeat;
	width: 85px;
	height: 24px;
	font-size: 9pt;
	font-weight: normal;
	border: 0px;
	cursor: pointer;
	cursor: hand;
	line-height: 18pt;
	}
	
.pic-2010
	{
	background: url("../images/pic-2010.jpg") no-repeat right;
	width: 189px;
	height: 231px;
	float: right;
	position: absolute;
	display: inline;	
	}

.div-inf
	{
	width: 692px; 
	padding: 10px; 
	margin-bottom: 10px; 
	float: left; 
	border: 1px solid #c28d1e; 
	position: relative;
	overflow: auto; 
	}
	
/* ALL DIV THAT CONTAINS THE GRID/DISPLAY OF SUMMARY OF RECORDS */
.div-grid-record
	{
	border: 1px solid; 
	height: auto; 
	overflow: auto; 
	padding: 3px;
	width: 100%;
	}
	
/* TD THAT CONTAINS THE NO RECORD PHRASE */
.td-no-record 
	{
	background-color: #580608; 
	font-weight: bold;
	padding-bottom: 3px;
	padding-top: 3px;
	}
	
.est-note
	{
	font-style: oblique;
	font-weight: bold;
	}
	
#InviteWindow SPAN, #InviteWindow P, #InviteWindow DIV {
    color:black;
} 

/* NEW CONTACT US STYLE */
#counts_box_in
	{ 
	width:705px; 
	height:364px; 
	background:url(../images/countus_03.gif) no-repeat;
	display: inline-block;
	}
#conts_btm
	{ 
	text-align:center;
	}
	
.f_01 
	{
	padding: 10px 120px 2px 15px;
	line-height: 22px;
	}

/* E GAMES STARTS */
/******** TAB CSS E- GAMES ***********/
#tabbed_egames
	{
	float: left; 
	position: relative;
	display: inline-block;
	padding: 0px;
	margin: 0px;
	width: 244px;
	}
	
.tab_content_egames
	{
	width: 232px;
	padding-top:3px;
	margin-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;
	float: left;
	background: #960404;
	position: relative;
	overflow: auto;
	height: 264px; /*prev 525*/
	display: inline-block;
	background: url(../images/top-line-egames.jpg) top left no-repeat;
	}
	
.tab_egames
	{
	visibility:hidden;
	float: left; 
	position: absolute;
	display: block;
	}
	
#tabbed_egames #tabs_egames
	{
	position:relative;
	z-index:3;
	padding: 0px;
	margin: 0px;
	}
	
	
#tabbed_egames #tabs_egames li
	{
	list-style:none;
	position:relative;
	float:left;
	display:inline-block;
	cursor: pointer;
	padding: 0px;
	margin:0px;
	width:115px;
	height:24px;
	}

#tabbed_egames #tabs_egames li a
{
	display:block;
	line-height: 25px;
	background:url(../images/egames-current.jpg) no-repeat;
	font-size: 10pt;
	font-weight:bold;
	color:#fff2be;
	text-align: center;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}

#tabbed_egames #tabs_egames li a:hover, #tabbed_egames #tabs_egames li a.active 
{
	display:block;
	line-height: 25px;
	background:url(../images/e-games-hover.jpg) no-repeat;
	font-size: 10pt;
	font-weight:bold;
	color:#000000;
	text-align: center;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}

.hidden {
	display: none;
}

.show {
	display: inherit;
	visibility: visible;
	vertical-align: middle;
	text-align: left;
}

.box_casino_egames
	{
	background: url(../images/box_casino.jpg) no-repeat;
	height: 24px;
	cursor: pointer;
	cursor: hand;
	display: block;
	width: 230px;
	padding-top: 239px;	
	color: #fff;
	}
	
.box_casino_egames a, .box_casino_egames a:hover, .box_casino_egames a:link, .box_casino_egames a:visited, .box_casino_egames a:active
	{
	cursor: pointer;
	cursor: hand;
	display: block;
	text-indent: 8px;	
	color: #fff;
	line-height: 30px;
	}	
	
.box_egames
	{
	background: url(../images/box_casino_egames.jpg) no-repeat;
	height: 25px;
	cursor: pointer;
	cursor: hand;
	display: block;
	width: 230px;
	padding-top: 239px;	
	color: #fff;
	}
	
.box_egames a, .box_egames a:hover, .box_egames a:link, .box_egames a:visited, .box_egames a:active
	{
	cursor: pointer;
	cursor: hand;
	display: block;
	text-indent: 8px;
	color: #fff;
	line-height: 30px;
	}	
/* EGAMES ENDS */
	