@charset "utf-8";
/* CSS Document */

html {
	background:url(../img/bg.gif) center -23px repeat ;
}

body {
	font: 100%  "Lucida Sans Unicode", Georgia, Arial, "MS Sans Serif";
	font-size:12px;
	background:url(../img/top_bg.gif) repeat-x top;
	height:1000px;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #ffffff;
}

.hide {
	display:none;
}

.oneColFixCtrHdr #container {
	width: 792px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: none;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: none;
	text-align: left; /* this overrides the text-align: center on the body element. */
}
.oneColFixCtrHdr #header {
	background: url(../img/header_bg.jpg) no-repeat;
	height:223px;
	padding: 2px 0px 0 35px;  /* this padding matches the left alignment of the elements in the divs that appear beneath it. If an image is used in the #header instead of text, you may want to remove the padding. */
}

.oneColFixCtrHdr #land_header {
	background: url(../img/landing/land_header_bg.jpg) no-repeat;
	height:23px;
	padding: 2px 0px 0 35px;  /* this padding matches the left alignment of the elements in the divs that appear beneath it. If an image is used in the #header instead of text, you may want to remove the padding. */
}


#header #date_time { 
	width:300px;
    position:relative;
    top:4px;
}

#header #langs {
	float:right;
	width:400px;
	padding-right:35px;
}

#header #langs table{
	float:right;
}

#header #langs table td{
	vertical-align:top;
}

#header #langs table img{
	border:1px solid #631313;
	margin-left:4px;
}


.oneColFixCtrHdr #header h1#logo {
	width:232px;
	height:177px;
	margin:14px 0px 0px 26px;
	float:left;
	display:inline;
}

.oneColFixCtrHdr #header h1#logo a{
	display:block;
	width:232px;
	height:177px;
}

div#quick_login_form {
	margin-left:515px;
	_margin-left:510px;
	margin-top:52px;
	_margin-top:50px;
	width:221px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fecd10;
}

*+html div#quick_login_form {
	margin-left:513px;
	margin-top:50px;
}


div#quick_login_form input{
	width:126px;
	height:18px;
	background-color:#631313;
	border:1px solid #eaaa13;
	margin:2px 0px 2px 0px;
	color:#958f75;
}

div#quick_login_form td.button a.qs_b{
	background:url(../img/qs_submit.gif) no-repeat;
	width:93px;
	height:35px;
	display:block;
	cursor:pointer;
	margin-top:9px;
	font-size:0;
	text-decoration:none;
	text-indent:-10000px;
}

div#quick_login_form td.button a.qs_b:hover {
	background:url(../img/qs_submit_a.gif) no-repeat;
}


div#quick_login_form a{
	color:#2e1111;
	text-decoration:underline;
}

div#quick_login_form a:hover{
	text-decoration:none;
}

div#player_info {
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
	font-weight:bold;
	margin-left:564px;
	margin-top:115px;
	width:177px;
}

div#player_info a{
	color:#fecd10;
}

div#player_info a:hover{
	color:#000000;
}

.oneColFixCtrHdr #mainContent {
	padding: 0px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	background: #FFFFFF;
}

div#mainDownload {
	width:100%;
	height:284px;
	background:url(../img/main_center_bg.jpg) no-repeat;
}

div#download {
	width:280px;
	height:100px;
/*	float:left;*/
	padding-left:35px;
	padding-top:27px;
	_padding-top:36px;
	display:block;
/*	background:url(../img/down_shad_bg.gif) no-repeat;*/
	text-align:center;
}

div#quick_tour {
	width:243px;
	height:67px;
}

.gallery {
    margin-top:27px;
	_margin-top:20px;
}
div#quick_tour a {
	width:243px;
	height:67px;
	margin-left:55px;
	background:url(../img/quick_tour.gif) no-repeat;
	display:block;
	font-size:0;
	text-indent:-10000px;
}

div#download a{
	color:#999998;
	font:Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-size:10px;
	text-transform:capitalize
}

div#download a.download {
	display:block;
	font-size:0;
	height:85px;
	text-decoration:none;
	text-indent:-10000px;
	width:286px;
	margin-left:4px;
	margin-top:10px;
	
}

div#download a.download {
	background:transparent url(../img/en/download.gif) no-repeat scroll 0 0;
}
div#download a.download:hover {
	background:transparent url(../img/en/download_a.gif) no-repeat scroll 0 0;
}

div#mainDownload p.welcome_text {
	height:30px;
	position:relative;
	width:450px;
	margin-left:35px;
	margin-top:30px;
	_margin-top:25px;
	font-family:"Lucida Sans Unicode", Georgia, Arial, "MS Sans Serif";
	font-size:17px;
	text-transform:capitalize;
}

/***************************
	Download inner
**************************/
div#download_i {
	width:100%;
	height:160px;
	background:url(../img/inner_center_bg.jpg) no-repeat;
}

div#down_i {
	width:275px;
	height:98px;
	float:left;
	margin-left:39px;
	margin-top:31px;
	display:inline;
	background:url(../img/en/i_download.gif) no-repeat;
	text-align:center;
}

div#down_i a{
	color:#999998;
	font:Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-size:10px;
	text-transform:capitalize
}

div#down_i a.download {
	display:block;
	font-size:0;
	height:67px;
	text-decoration:none;
	text-indent:-10000px;
	width:243px;
	margin-left:15px;
	_margin-left:-1px;
    margin-top:15px;
	margin-bottom:3px;	
}

*+html div#down_i a.download {
	margin-left:-1px;
}

div#down_i a.download {
	background:transparent  url(../img/en/i_download.gif) no-repeat -15px -15px;
}
div#down_i a.download:hover {
	background:transparent url(../img/en/i_download_a.gif) no-repeat -15px -15px;
}

div#download_i p.welcome_text {
	float:left;
	height:30px;
	position:relative;
	width:450px;
	font-family:"Lucida Sans Unicode", Georgia, Arial, "MS Sans Serif";
	font-size:17px;
	text-transform:capitalize;
	margin-top:69px;
	margin-left:21px;
}

/***************************
	END inner download
**************************/	


div#mainMenu {
	width:100%;
	height:66px;
	background:url(../img/menu_bg.gif) no-repeat;
}

#mainMenu ul {
	float:left;
	display:inline;
	font-size:0;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-left:0px;
	margin-top:0px;
	position:relative;
}

li.menu_home a, li.menu_home_a a, li.menu_login a, li.menu_login_a a,
li.menu_register a, li.menu_register_a a,
li.menu_help a, li.menu_help_a a,
li.menu_news a, li.menu_news_a a,
li.menu_aboutus a,li.menu_aboutus_a a,
li.menu_cashier a, li.menu_cashier_a a, 
li.menu_history a, li.menu_history_a a,
li.menu_logout a, li.menu_logout_a a{
	background:url(../img/en/menu_home.gif) no-repeat;
	display:block;
	height:66px;
	text-decoration:none;
	width:129px;
}

li.menu_home a{	background:url(../img/en/menu_home.gif) no-repeat 0px 1px; width:137px; margin-left:2px;}
li.menu_home_a a, li.menu_home a:hover {	background:url(../img/en/menu_home_a.gif) no-repeat 1px 0px; width:137px; margin-left:2px;}
li.menu_login a{	background:url(../img/en/menu_login.gif) no-repeat -1px 0px;}
li.menu_login_a a, li.menu_login a:hover{	background:url(../img/en/menu_login_a.gif) no-repeat -2px 0px;}
li.menu_register a{	background:url(../img/en/menu_register.gif) no-repeat -1px 0px;}
li.menu_register_a a, li.menu_register a:hover{	background:url(../img/en/menu_register_a.gif) no-repeat -2px 0px;}
li.menu_help a{	background:url(../img/en/menu_help.gif) no-repeat -1px 0px; width:135px}
li.menu_help_a a, li.menu_help a:hover{	background:url(../img/en/menu_help_a.gif) no-repeat -1px 0px;}
li.menu_news a{	background:url(../img/en/menu_news.gif) no-repeat -1px 0px;}
li.menu_news_a a, li.menu_news a:hover{	background:url(../img/en/menu_news_a.gif) no-repeat -2px 0px;}
li.menu_aboutus a { background:url(../img/en/menu_about.gif) repeat-x -2px 0px;}
li.menu_aboutus_a a, li.menu_aboutus a:hover{	background:url(../img/en/menu_about_a.gif) repeat-x -2px 0px;}
li.menu_cashier a{	background:url(../img/en/menu_cashier.gif) no-repeat -2px 0px;}
li.menu_cashier_a a, li.menu_cashier a:hover{	background:url(../img/en/menu_cashier_a.gif) no-repeat -2px 0px;}
li.menu_history a{	background:url(../img/en/menu_history.gif) no-repeat -2px 0px;}
li.menu_history_a a, li.menu_history a:hover{	background:url(../img/en/menu_history_a.gif) no-repeat -2px 0px;}
li.menu_logout a{	background:url(../img/en/menu_logout.gif) no-repeat -2px 0px;}
li.menu_logout_a a, li.menu_logout a:hover{	background:url(../img/en/menu_logout_a.gif) no-repeat -2px 0px;}



div#mainBlocks {
	width:100%;
	height:257px;
	background:url(../img/main_cont_bg.gif) 0px -8px no-repeat;
}

div#mainBlocks div#main_games {
	background:url(../img/left_panel_bg_old.gif) no-repeat;
	color:#fecd10;
	display:inline;
	float:left;
	font-family:"Lucida Sans",Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	height:257px;
	margin-left:0px;
	padding-left:0px;
	padding-top:0px;
	width:271px;
}

div#mainBlocks div#main_games a{
	color:#fecd10;
	text-decoration:none;
}

div#mainBlocks div#main_games a:hover{
	color:#d92427;
	text-decoration:none;
}

div#main_games table{
	margin-top:31px;
	margin-left:37px;
	height:121px;
}

div#main_games td.star5, div#main_games td.star3  {
	background:url(../img/stars.gif) no-repeat;
	height:20px;
	padding-left:75px;
	text-transform:uppercase;
}

div#main_games td.star3 {
	background:url(../img/stars.gif) no-repeat -17px 0px;
}

#allgameslink {
	background:url(../img/en/all_games.gif) no-repeat;
	width:72px;
	height:23px;
	display:block;
	margin-left:168px;
	margin-top:22px;
}

#allgameslink:hover {
	background:url(../img/en/all_games_a.gif) no-repeat;
}

*html #allgameslink,  {
	margin-top:23px;
}

*+html #allgameslink {
	margin-top:23px;
}

div#main_games h1, div#main_tour h1, div#main_news h1 {
	font-family:"Lucida Sans",Georgia, "Times New Roman", Times, serif;
	font-size:17px;
	color:#FFFFFF;
	margin-top:24px;
	margin-left:34px;
}

div#mainBlocks div#main_tour {
	background:url(../img/center_panel_bg.gif) no-repeat;
	display:inline;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	height:257px;
	margin-left:0px;
	width:253px;
	font-size:11px;
}

#tour {
	width:210px;
	height:170px;
	overflow:auto;
	margin-top:30px;
	margin-left:22px;
}


div#mainBlocks div#main_tour .stake, div#mainBlocks div#main_tour .date{
	padding-top:1px;
	padding-bottom:5px;
	color:#fecd38;	
}


td.date {
	width:100px;
	text-align:right;
}

td.date_gmt {
	width:26px;
	text-align:right;
}

div#mainBlocks div#main_news {
	background:url(../img/right_panel_bg.gif) no-repeat;
	display:inline;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	height:257px;
	width:268px;
}

div#mainBlocks div#main_news  div#newsbar{
	height:134px;
	width:215px;
	overflow:auto;
	margin-left:29px;
	margin-top:32px;
}

span.hot_news { color:#fa575c; font-weight:bold}

p.n_head {
	font-weight:bold;
	color:#fecd10;
	margin-top:19px;
	margin-bottom:22px;

}

div#but_news {
	width:253px;
	height:32px;
	margin-left:6px;
	padding-top:9px;
	background:url(../img/news_but_shad.gif) no-repeat 132px 2px;
}

div#but_news a{
	width:72px;
	height:23px;
	margin-left:155px;
	background:url(../img/en/read_more.gif) no-repeat;
	display:block;
	position:relative
}

div#but_news a:hover{
	background:url(../img/en/read_more_a.gif) no-repeat;
}

.oneColFixCtrHdr #footer {
	padding: 0px; /* this padding matches the left alignment of the elements in the divs that appear above it. */
	background:url(../img/main_footer_bg.gif) no-repeat;
	height:120px;
}

.oneColFixCtrHdr #footer  div#freeroll_ban{
	display:inline;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	height:110px;
	margin-top:10px;
	margin-left:6px;
	width:253px;
}

.oneColFixCtrHdr #footer  div#freeroll_ban a{
	background:url(../img/ban_freeRoll.gif) no-repeat;
	display:block;
	height:110px;
	width:253px;
}

.oneColFixCtrHdr #footer  div#downl_ban{
	display:inline;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	height:110px;
	margin-top:10px;
	margin-left:11px;
	width:253px;
}

.oneColFixCtrHdr #footer  div#downl_ban a{
	background:url(../img/ban_download.gif) no-repeat;
	display:block;	
	height:110px;
	width:253px;
}

.oneColFixCtrHdr #footer  div#right_ban{
	display:inline;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	height:110px;
	margin-top:10px;
	margin-left:6px;
	width:253px;
}

.oneColFixCtrHdr #footer  div#right_ban a{
	background:url(../img/ban_join.gif) no-repeat;
	display:block;
	height:110px;
	width:253px;
}


.oneColFixCtrHdr #footer p {
	margin: 0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */
	padding: 10px 0; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */
}


#bottom_menu {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;	
	margin-top:4px;
    margin-bottom:10px;
    float:left;
	text-align:left;
	color:#ffffff;
	padding-left:7px;
}


#bottom_menu a{
	color:#ffffff;
	padding-right:7px;
	padding-left:7px
}

#bottom_menu a:hover{
	color:#cb2026/*ffd20a;*/;
	padding-right:7px;
	padding-left:7px
}

#bottom_menu a.act_footer{
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
}

div#copyright {
	float:right;
	font-size:12px;
	color:#ffd20a;
}

/***************************
	INNER PAGE CONTENT
**************************/	
div#content_i {
	background:url(../img/i_main_bg.gif) repeat-y;
	width:100%;
	display:block;
}



div#content_i_top {
	margin:0 auto;
	background:url(../img/i_main_top_bg.gif) no-repeat;
	min-height:700px;
	display:block;	

}

/*\*/
* html div#content_i_top {
	height:700px;	
}
/**/

#content_i_top:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

#content_i_top
{display: inline-block;}


.oneColFixCtrHdr #footer_i {
	padding: 0px; /* this padding matches the left alignment of the elements in the divs that appear above it. */
	background:url(../img/main_footer_bg.gif) no-repeat left -124px;;
	height:41px;
	padding-top:20px;
}

div#sub_menu {
	background:url(../img/subMenuBg.jpg) no-repeat;
	height:772px;
	width:253px;
	float:left;
	margin-left:13px;
	margin-right:5px;
	display:inline;
}

div#content_box {
	background:url(../img/i_main_cont_bg.gif) repeat-y;
	min-height:772px;
	width:511px;
	float:left;
}

div#content_box_top {
	background:url(../img/i_main_cont_top.gif) no-repeat;
	min-height:772px;
	width:511px;
	float:left;
}


div#content_box_bot {
	background:url(../img/i_main_cont_bot.gif) no-repeat left bottom;
	min-height:754px;
	width:471px;
	float:left;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:20px
}

/*\*/
* html div#content_box_bot {
	height:754px;
}
/**/

.header_tab {
    margin-bottom:20px
}
.header_tab td {
	padding-top:29px;
}

.header_tab h1 {
	display:block;
	background:url(../img/h1_bg.gif) repeat-x 0px -8px;
	padding-left:5px;
	margin-left:20px;
	font-family:"Lucida Sans Unicode",Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	text-transform:uppercase;
    height:28px;
}


#sub_menu h2 {
	font-size:18px;
	text-transform:uppercase;
	display:block;
	width:100%;
	height:62px;
	background:url(../img/en/h1_menu.gif) no-repeat 103px 33px;
}

/*********************
	Right menu
**********************/

ul#submenu {
	font-size:0;
	height:auto;
	list-style-type:none;
	margin:0;
	min-height:30px;
	padding:0 0 0 28px;
	text-align:left;
}

/*\*/
* html ul#submenu {
height: 30px;
}
/**/

ul#submenu li {
	margin-bottom:3px;
	text-indent:-10000px;
	display:block;
	width:199px;
	height:30px;
}

ul#submenu li.act, ul#submenu li.inact {
	display:block;
	height:19px;
	margin-bottom:3px;
	/*text-indent:0px;*/
	width:172px;
	text-indent:0px;
	margin-left:38px;
}

li.act a, li.inact a{
	/*text-indent:0px;*/
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:lowercase;
	color:#333333;
	text-decoration:none;
	background:url(../img/li_star.gif) no-repeat left  center;
	
	display:block;
	height:17px;
	padding-left:12px;

	width:172px;
}

li.act a:hover, li.inact a:hover, li.act  a{
	color:#cc0000;	
	background:url(../img/li_star_a.gif) no-repeat left  center;

}

.smenu_deposit a, 
.smenu_deposit_a a,
.smenu_login a,
.smenu_login_a a,
.smenu_transactions a,
.smenu_transactions_a a,
.smenu_register a,
.smenu_register_a a,
.smenu_forgot a,
.smenu_forgot_a a,
 .smenu_cashout a,
  .smenu_profile a,
   .smenu_balance a,
    .smenu_history a,
	.smenu_paymentinfo a,
	.smenu_payment a,
    .smenu_bank_account_info a, .smenu_bank_account_info_a a,
 .smenu_cashout_a a, .smenu_profile_a a, .smenu_balance_a a, .smenu_history_a a, .smenu_payment_a a,.smenu_paymentinfo_a a,
.smenu_faq a, .smenu_faq_a a, 
.smenu_texas a, .smenu_texas_a a,
.smenu_GameType_9 a, .smenu_GameType_9_a a,
.smenu_razz a, .smenu_razz_a a,
.smenu_GameType_37 a, .smenu_GameType_37_a a,
.smenu_americana a, .smenu_americana_a a,
.smenu_card a, .smenu_card_a a,
.smenu_omaha a, .smenu_omaha_a a,
.smenu_omaha_hl a, .smenu_omaha_hl_a a,
.smenu_studhl a, .smenu_studhl_a a,
.smenu_stud a, .smenu_stud_a a,
.smenu_glossary a, .smenu_glossary_a a,
.smenu_tournaments a, .smenu_tournaments_a a
 {
	display:block;
	height:31px;
	text-decoration:none;
	width:199px;
	font-size:0px;
}

.smenu_login a {	background:transparent url(../img/en/smenu_login.gif) no-repeat scroll left top; }
.smenu_login_a a, .smenu_login a:hover {	background:transparent url(../img/en/smenu_login.gif) no-repeat left -34px; }
.smenu_register a {	background:transparent url(../img/en/smenu_register.gif) no-repeat scroll left top; }
.smenu_register_a a, .smenu_register a:hover {	background:transparent url(../img/en/smenu_register.gif) no-repeat left -34px; }
.smenu_forgot a {	background:transparent url(../img/en/smenu_forgot.gif) no-repeat scroll left top; }
.smenu_forgot_a a, .smenu_forgot a:hover {	background:transparent url(../img/en/smenu_forgot.gif) no-repeat left -34px; }
.smenu_faq a {	background:transparent url(../img/en/smenu_faq.gif) no-repeat scroll left top; }
.smenu_faq_a a, .smenu_faq a:hover {	background:transparent url(../img/en/smenu_faq.gif) no-repeat left -34px; }
.smenu_texas a, .smenu_GameType_9 a {	background:transparent url(../img/en/smenu_texas.gif) no-repeat scroll left top; }
.smenu_texas_a a, .smenu_texas a:hover,
.smenu_GameType_9_a a, .smenu_GameType_9 a:hover {	background:transparent url(../img/en/smenu_texas.gif) no-repeat left -34px; }
.smenu_razz a, .smenu_GameType_37 a {background:transparent url(../img/en/smenu_razz.gif) no-repeat scroll left top; }
.smenu_razz_a a, .smenu_razz a:hover,
.smenu_GameType_37_a a, .smenu_GameType_37 a:hover {	background:transparent url(../img/en/smenu_razz.gif) no-repeat left -34px; }
.smenu_glossary a {	background:transparent url(../img/en/smenu_glossary.gif) no-repeat scroll left top; }
.smenu_glossary_a a, .smenu_glossary a:hover {	background:transparent url(../img/en/smenu_glossary.gif) no-repeat left -34px; }
.smenu_tournaments a {	background:transparent url(../img/en/smenu_tour.gif) no-repeat scroll left top; }
.smenu_tournaments_a a, .smenu_tournaments a:hover {	background:transparent url(../img/en/smenu_tour.gif) no-repeat left -34px; }
.smenu_cashout a {	background:transparent url(../img/en/smenu_cashout.gif) no-repeat scroll left top; }
.smenu_cashout_a a, .smenu_cashout a:hover {	background:transparent url(../img/en/smenu_cashout.gif) no-repeat left -34px; }
.smenu_deposit a {	background:transparent url(../img/en/smenu_deposit.gif) no-repeat scroll left top; }
.smenu_deposit_a a, .smenu_deposit a:hover {	background:transparent url(../img/en/smenu_deposit.gif) no-repeat left -34px; }
.smenu_balance a {	background:transparent url(../img/en/smenu_balance.gif) no-repeat scroll left top; }
.smenu_balance_a a, .smenu_balance a:hover {	background:transparent url(../img/en/smenu_balance.gif) no-repeat left -34px; }
.smenu_profile a {	background:transparent url(../img/en/smenu_info.gif) no-repeat scroll left top; }
.smenu_profile_a a, .smenu_profile a:hover {	background:transparent url(../img/en/smenu_info.gif) no-repeat left -34px; }
.smenu_transactions a {	background:transparent url(../img/en/smenu_trans.gif) no-repeat scroll left top; }
.smenu_transactions_a a, .smenu_transactions a:hover {	background:transparent url(../img/en/smenu_trans.gif) no-repeat left -34px; }
.smenu_payment a, .smenu_bank_account_info a {	background:transparent url(../img/en/smenu_bank_account_info.gif) no-repeat scroll left top; }
.smenu_payment_a a, .smenu_payment a:hover,
    .smenu_bank_account_info_a a, .smenu_bank_account_info a:hover{
    background:transparent url(../img/en/smenu_bank_account_info.gif) no-repeat left bottom }


.smenu_history a {	background:transparent url(../img/en/smenu_transactions.gif) no-repeat scroll 0 0; }
.smenu_history_a a, .smenu_history a:hover {	background:transparent url(../img/en/smenu_transactions_a.gif) no-repeat scroll 0 0; }




/**********************************************
	Inner page content element styles
***********************************************/
#content_box_bot {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

#content_box_bot a{
	color:#d9cd6a;
}

#content_box_bot h2 {
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff44e;
	margin: 4px 0;
	font-weight:bold;
}

#content_box_bot p {
	margin-bottom:10px;
}

#content_box_bot input, #content_box_bot select{
	background:#FFFFFF;
	border:1px solid #000000;
	color:#000000;
/*	padding:0;
	margin:0;*/
}

#content_box_bot  input.radioBox {
    border:none;
	background:none;
	height:14px;
}

/***********************************
    BORDER TABLE
************************************/
.border,  table.tour_table {
    border-collapse:collapse;
    font-family:Tahoma,Arial,verdana;
    font-size:11px;
    width:100%;
}

.border td, table.tour_table td, .border th {
    padding:5px;
	vertical-align:middle;
}

.border td.link_sub, table.tour_table td.link_sub {
   text-align:center;
   vertical-align:middle
}

.tour_table .buyin {
    white-space:nowrap;
}

div.tour_all {
	display:none;
}

.border td.noborder {
border:none;
}

table td.lightcell, .table_common tr.odd {
    background-color: #333333;
    font-weight:normal;
    color:#999999;
} 

tr.even td, tr.even td, tr.lightcell2 td {
    background-color: #262626;
}

.table_common tr {
    border: #262626 1px solid;
}

table td.darkcell, table td.thdarkcell, table th.darkcell, .table_common th{
    background-color: #7d0101;
    font-weight:bold;
    color:#ffcc00;
	border:1px solid #ac1515;
} 

table.filter_table td.lightcell {
	border:none;
	border-bottom:1px solid #141414;
}

table td.user_name{
    font-weight:bold;
} 

.border td.money { text-align:right; padding-right:10px; }

p.inner_news_date {
    font-size:13px;
    font-weight:bold;
    padding-bottom:2px;
}


/*#content span{
    color:#000000;
    font-family:Tahoma,Arial,verdana;
    font-size:11px;
    font-weight:bold;
}*/

table.filter_table tr.darkcell td {
	background-color:#333333;
	color:#999999;
	font-weight:bold;
}

td.paym_details_empty {
    padding-left:20px;
}
/*********************************************
        ERRORS
**********************************************/
div.errors {
    border-collapse:collapse;
    width:458px;
    border:1px solid #cc0000;
    padding:5px;
    background-color: #521717;
    margin-bottom:20px;
    padding-top:13px;
    color:#fc5656;

}

div.error {
    text-align: left;
    padding: 3px 10px 10px 13px;

}

.errors ul {
    text-align: left;
    padding: 3px 10px 10px 13px;
}

.errors ul li {
  padding-top:0px;
  padding-bottom:0px;
  margin-left:13px;

}
#content_box_bot  .errors a {
  color:#e47a7a;
}

.errorCaption {
  font-weight:bold;
  color:#fff44e;
  font-family:Tahoma;
  font-size:12px;
  margin-left:13px;
  padding-top:0px;
  padding-bottom:0px;

}

div.messages {
  color:#00ff00;
  font-weight:bold;
  background:#145914;
  border:1px solid #00ff33;
}

#content_box_bot div.messages a{
  color:#85eb85;
}

td.error_td {
  padding-top:20px;
}
/***********************************
    FORGOT_TAB
**********************************/
div.forgot_tab  td{
    text-align:left;
	vertical-align:middle
}

div.forgot_tab .login{
    width:60px;
}

div.forgot_tab table {
	margin:0 auto;
	margin-top:20px
}
/**********************************
    SITE MAP
**********************************/
ul.first_level li {
	color:#ffcc00;
	font-size:12px;
	font-weight:bold;
	margin-top:10px;
}

table.sitemap {
	width:100%;
}


/*******Glossary******/

p.glossary_letter {
	color:#ffcc00;
	font-size:12px;
	font-weight:bold;
}

.glossary_name, .glossary_definition {
	margin-left:10px;
}

/**********************************
    INPUTS
**********************************/
input.input_common, input.it01 {
    width:158px;
    font-family:Tahoma,Arial,verdana;
	padding:2px;
    font-size:11px;
    * width:159px;
	margin-bottom:3px;
}

#add_bank_account_info_table select.select_common, #bank_account_info_table select.select_common,
    #add_bank_account_info_table input.input_common, #bank_account_info_table input.input_common{
    padding: 2px;
    margin-bottom:0px;
    margin-top:3px;
}
#add_bank_account_info_table selec.select_common, #bank_account_info_table select.select_common {
    padding: 2px 0 2px 2px;
}
select.select_common {
    width:164px;
    font-family:Tahoma,Arial,verdana;
    font-size:11px;
	padding:2px;
	padding-right:0px;
	margin-bottom:3px;
	_width:165px;

}

select.s01 {
    font-family:Tahoma,Arial,verdana;
    font-size:11px;
	padding:2px;
	padding-right:0px;
	margin-bottom:3px;
}

*+html select.select_common {
	width:165px;
}

table.register_tab { width:450px;}
table.register_tab td.right_cell{ width:200px;}
table.register_tab td.left_cell{ width:250px;}

table.content_info { width:366px; }
table.content_info td.td_title { width:250px; }
table.register_tab td.left_cell, table.content_info td.left_cell {
	width:200px;
}

 td.lightcell table td { border:none;padding:0px;  }
 td.lightcell table { width:100%  }
 .border td.user  {text-align:right; font-weight:bold; padding-right:30px;}

 table.contactus_table p { padding-bottom:0px; }
 table.contactus_table td { padding-bottom:8px; }

#passwdStrengthVisual {
	background-color:#53FF1E;
	border:1px solid #112233;
	color:#332211;
	font-size:11px;
	height:10px;
	width:162px;
}


table.dep_tab h2 { margin-top:20px; margin-bottom:5px; padding-bottom:0px;}
table.dep_tab select.select_common { width:156px; }
table.dep_tab input.input_common { width:150px; }
table.dep_tab input.it01 { width:30px; text-align:center;}
table.dep_tab input.dep_amount {width:50px; text-align:right;}
table.dep_tab input.input_dep_amount_int {width:110px;}

table.dep_tab div#b_submit { margin-top:20px; margin-bottom:10px;  }
table.dep_tab { width:350px }
table.dep_tab td.td_chips {width:17px; text-align:right;}
table.dep_tab td.td_2 { width:150px; }

table.dep_tab table.datefield{
  width:156px;
}

span.name_but { display:none; }

ul.help_text { margin-left:13px; margin-bottom:5px;}
ol.help_text { margin-left:18px; margin-bottom:10px;}

ul.help_text { margin-left: 13px; list-style-type: disc;  margin-bottom:5px;  * margin-left:16px; }
ol.help_text { margin-left: 19px; list-style-type: decimal; * margin-left:23px; margin-bottom:15px;}

p.glossary_letter { 
	color:#ffd100;
	font-weight:bold;
	font-size:12px;}

table.cashout_t { width:100% }
table.cashout_t input.it01 { width:30px }
table.cashout_t td.darkcell { width:50%; padding-left:5px }
table.cashout_t td.user { font-weight:bold; text-align:center; }
table.cashout_t div#button_cashout { margin-top:10px; }
table.but_tab {width:100% }

td.header, .thdarkcell  {text-align:center;}
td.money { text-align:right; }

table.datefield select.day{
  width:100%;
}
table.datefield select.month{
  width:100%;
}
table.datefield select.year{
  width:100%;
}
table.datefield{
  width:164px;
}

table.balance_tab td.darkcell{
	width:50%;
}

#content_box_bot input.i_checkbox, 
#content_box_bot input.radio {
	background:none;
	border:none;
}

div#content_box_bot .dep_payment input{
	margin:0px;
}

body div#content_box_bot .dep_payment td{
	vertical-align:middle;
	padding-bottom:5px;
}


.bank_account_buttons_table {
    margin-top:30px;
}

#add_bank_account_info_table td, #bank_account_info_table td{
    vertical-align:bottom;
    width: 328px;
}
#bank_account_info_table td:first-child{
    width:40%;
}
/******************
	BUTTONS
*******************/
#button_add, #button_cancel, #button_delete{
    background:transparent url(../img/en/b_add.gif) no-repeat scroll left top;
    display:block;
    height:23px;
    text-decoration:none;
    width:80px;
    text-indent:-10000px;
    font-size:0;
    margin-right:23px;
}

#button_cancel{
    background:transparent url(../img/en/b_cancel.gif) no-repeat scroll left top;
    width:80px;
}

#button_delete{
    background:transparent url(../img/en/b_delete.gif) no-repeat scroll left top;
    width:80px;
}

#button_add:hover, #button_cancel:hover, #button_delete:hover {
    background-position:bottom;
}

div#b_login a, .button_login {
	background:transparent url(../img/en/b_login.gif) no-repeat scroll left top;
	display:block;
	height:23px;
	text-decoration:none;
	width:80px;
}	

div#b_login a:hover, .button_login:hover {
	background:transparent url(../img/en/b_login.gif) no-repeat scroll left bottom;}	

div#button_cancel a, .button.button_cancel {
	background:transparent url(../img/en/b_cancel.gif) no-repeat scroll left top;
	display:block;
	height:23px;
	text-decoration:none;
	width:103px;
}	

div#button_cancel a:hover, .button.button_cancel:hover{
	background:transparent url(../img/en/b_cancel.gif) no-repeat scroll left bottom;}	


div#b_submit a, .button_submit, .button_save, .button_continue {
	background:transparent url(../img/en/b_submit.gif) no-repeat scroll left top;
	display:block;
	height:23px;
	text-decoration:none;
	width:80px;
    font:0;
    text-indent:-10000px;
}

.button_continue {
    display:inline-block;
    text-indent:0;
}

.button_continue {
    background:transparent url(../img/en/b_continue.gif) no-repeat scroll left top;
}

.button_continue:hover {
    background-position: bottom;
}

div#b_submit a:hover {
	background:transparent url(../img/en/b_submit.gif) no-repeat scroll left bottom;}

.button_submit {
    display:inline-block;
    background:transparent url(../img/en/b_submit.gif) no-repeat scroll center top;
    height:23px;
	text-decoration:none;
	width:103px;
    font:0;
    text-indent:0;
}

.button:hover {
    background-position: bottom center;
}

.button .button_title {
    display:none;    
}
.deposit_submit_container {
    text-align:center;
}

div#button_cashout a {
	background:transparent url(../img/en/b_submit.gif) no-repeat scroll left top;
	display:block;
	height:23px;
	text-decoration:none;
	width:103px;
}	

div#button_cashout a:hover {
	background:transparent url(../img/en/b_submit.gif) no-repeat scroll left bottom;}	

div#b_save a {
	background:transparent url(../img/en/b_save.gif) no-repeat scroll left top;
	display:block;
	height:23px;
	text-decoration:none;
	width:103px;
}	

div#b_save a:hover {
	background:transparent url(../img/en/b_save.gif) no-repeat scroll left bottom;}	

div#b_refresh a, .button_refresh {
	background:transparent url(../img/en/b_refresh.gif) no-repeat scroll left top;
	display:block;
	height:23px;
	text-decoration:none;
	width:80px;
}	

div#b_refresh a:hover, .button_refresh:hover {
	background:transparent url(../img/en/b_refresh.gif) no-repeat scroll left bottom;}	


a#btn_close_submit {
 	background: transparent url(../img/b_close.gif ) no-repeat scroll left top;
    width: 80px;
	height:23px;
	display:block;
}

a#btn_close_submit:hover {
	background-position: left bottom;
}

h1.h1_static_pages, table.gamehistdet_tab h1 {
	font-size:16px;
	color:#FFCC00;
	font-family:Georgia, "Times New Roman", Times, serif, "Lucida Sans";
	font-weight:bold;
	text-transform:uppercase;
	margin-bottom:15px;

}

table.gamehistdet_tab {
	margin:20px auto;
	width:95%
}

table.gamehistdet_tab  .border td.lightcell{
	padding:5px;
	background:#434343;
}

table.gamehistdet_tab  .border tr.the_i_class td.lightcell{
	font-weight:bold;
	color:#FFFFFF;
	background:#2c2c2c;
}

td.center {
     text-align:center;
}

table.comppoints {
    margin:10px 0;
}

.payments {
    text-align:center;
    padding:10px;
}
.payments img {
    _behavior: url(/c/iepngfix/iepngfix.htc);
}

/* Dialog styles */

.ui-dialog, .ui-dialog-content, .ui-widget-content{
    background: #484647 none !important;
}

#dialog{
    background-color: #484647!important;    
}

#history_details_table td.left{
    padding-left: 10px;
    text-align: left;
}

#history_details_table td.right{
    padding-right: 10px;
    text-align: right;
}

.border th{
    text-align: center;
}

.border td.datetime, .border td.textcell{
    text-align:center;
}

.border td.number{
    text-align:center;
}

table.pages {
   margin-top:5px;
}

.tournaments_table {
    width:100%;
}

#tooltip{
    background:#F2FCFF;
    border:1px solid #000000;
    color:#2E1111;
    font:menu;
    margin:0px;
    padding:3px 5px;
    position:absolute;
    visibility:hidden;
    font-size:11px;
}

/************************************
	FIELD VALIDATION
*************************************/
.field_valid_error_icon{
	background: url(../c/i/icons/error_icon.gif) no-repeat;
	width: 24px;
	height: 24px;
}

.field_valid_correct_icon{
	background: url(../c/i/icons/correct_icon.gif) no-repeat;
	width: 24px;
	height: 24px;
}

.field_valid_unknown_icon{
	background: none;
	width: 24px;
	height: 24px;
}

.field_valid_loader_icon{
	background: url(../c/i/loader.gif) no-repeat;
	width: 24px;
	height: 24px;
}

.field_valid_message{
    font-family: Tahoma;
    font-size: 10px;
    font-weight:normal;
	color: #ff464c;
	width: 150px;
}
/************************************
	END FIELD VALIDATION
*************************************/

/**********************************
     WELCOME PAGE TEMPLATE
***********************************/
.welcome-page {
    font-size:13px;
}

.welcome-page a{
    font-weight:bold;
}

.welcome-page .welcome-page-header,
.welcome-page .site-name {
    color:#FFF44E;
    font-weight:bold;
    font-size:17px;
}

.welcome-page .site-name {
    font-size:13px;
}

/**********************************
     END WELCOME PAGE TEMPLATE
***********************************/

.join_us {
	position:relative;
	left:315px;
	top:136px;
	width:245px;
}

a.join_a {
	font-weight:bold;
	color:#fff600;
}

a:hover.join_a {
	text-decoration:none;
}

.welcome {
	font-size:19px;
	position:relative;
	left:54px;
	top:176px;
}

.welcome_add {
	font-size:12px;
	position:relative;
	left:54px;
	top:187px;
	color:#feea10;
	width:695px;
}

.poker_room {
	background: url(../img/landing/poker_room_bg.jpg) no-repeat;
	width:396px;
	height:377px;
	float:left;
	display:inline;
}

.sportsbook {
	background: url(../img/landing/sportsbook_bg.jpg) no-repeat;
	width:395px;
	height:377px;
	display:inline;
	float:left;
}

div#land_mainMenu {
	width:100%;
	height:66px;
	background:url(../img/landing_menu_bg.gif) no-repeat;
}

div.attention_text {
	border:1px solid #c82328;
	color: #c82328;
	background:#fff471;
	margin-top:10px
}

div.attention_text p {
	margin:10px;
	font-weight:bold;
	font-size:12px;
}

.tos_account {
	position:relative;
	left:-20px;
	text-align:left;
}

.login_table {
    margin: auto;
}
.login_table .button_td {
    padding-right: 84px;
    padding-top: 6px;
    text-align: right;
}

.link_forgot_password {
    text-align:right;
}

.login_table {
    margin: auto;
}
.login_table .button_td {
    padding-right: 110px;
    padding-top: 6px;
    text-align: right;
}

.link_forgot_password {
    text-align:right;
}

.button_change_pass .button_title {
    display:inline;
}

#cboxContent {
    color:black;
}

.colorbox_table_container td {
    text-align:left;
    padding:3px;
}

