/**/
html, body 
{
	width: 100%;
	height: 100%;
	font-size: 12px;
	font-family: Verdana;
	font-weight: normal;
	color: #FFFFFF;
	padding: 0px;
	margin: 0px;
	background-color: #222222;	
}

#pageContainer
{
	width: 100%;
	height: 100%;
}

/* common page container widths */
/* can be used to expand the width of the main page content area */
#contentWrapper, #footer, #copyright, #topTabs, #topMenu, #langContainer
{
	width: 994px;
}

#langContainer
{
	display: block;
	padding: 4px;
	margin-bottom: 4px;
}

#contentWrapper
{
	height: inherit;
	margin: 0em auto;
	margin-top: 1px;		
	background-color: #000000;
	padding: 2px;
	border: 1px solid #707070;	
	display: table;
}

#mainContentContainer
{
	width: 100%;
	padding: 0px;
}

/* Holds main page content when there IS a left nav div */	  
#contentWithLeftNav
{
	width: 750px;
	display: inline;
	float: right;	
	min-height: 450px;
	margin-left: 0px;
	margin-right: 8px;
	text-align: left;
}

/* Holds main page content when there IS a left nav div */	  
#contentNoLeftNav
{
	width: 990px;
	display: inline;
	float: left;	
	margin-left: 6px;
	text-align: left;
}

#leftContentHome
{
	width:760px;
	display: inline;
	float:left;
	margin-top: 4px;
	padding-left: 3px;
	padding-bottom: 10px;
	text-align: left;
	background-image: url('../images/backLeft.gif');
	background-repeat: repeat-y;
	background-color: #000000;
  }
  
#RightContentHome
{
	width: 215px;
	display: inline;
	float: right;
	margin-top: 4px;
	margin-right: 8px;
	padding-bottom: 14px;
	text-align: left;
}  

#leftPromo
{
	display: table;
	float: left;
	width: 246px;
	margin-top: 2px;
	margin-bottom: 4px;
	margin-right: 15px;
}
  
#rightPromo
{
	display: table;
	float: left;
	width: 498px;
	margin-top: 2px;
	margin-bottom: 4px;
}

#left2col
{
	display: inline;
	float: left;
	width: 246px;
	margin-top: 4px;
	padding-bottom: 10px;
	text-align: left;	
	padding-left: 2px;	
}
  
#left3col
{
	display: inline;
	float: left;
	width: 490px;
	margin-top: 4px;
	margin-left: 4px;
	padding-bottom: 10px;
	text-align: left;	
}

.ulRight
{
	border: #f00 0px solid;
	margin: 0px;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 14px;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 15px;
}

#topHeader-v2
{
	background-color: #000000;
	background-image: url('../images/backHeader.gif');
	background-repeat: repeat-x;
	/*height: 156px;*/
	height: 115px;
	width: 100%;	
	text-align: left;
	margin-top: 0px;
	margin-bottom:5px;
	display:block;
	/*margin-top: 10px;*/
}

#topHeader
{
	background-color: #000000;
	background-image: url('../images/backHeader-fake.gif');
	background-repeat: repeat-x;
	/*height: 156px;*/
	height: 115px;
	width: 100%;	
	text-align: left;
	margin-top: 0px;
	margin-bottom:5px;
	display:block;
	/*margin-top: 10px;*/
}


#headerFlash
{
	display: inline;
	float: left;
	position: relative;
	margin: 0px;
	/*left: -20px;*/
}

#headerDownload
{
	display: inline;
	float: right;
}

#topMenu
{
	height: 32px;
}

#breadcrumbTrail
{
	width: 100%;
}

#shadow
{
	width: 5px;
	height: 654px;
	margin-top:65px;
	margin-left:-3px;
	background-image: url(../images/shadow.gif);
	float: left;
	position:absolute;
	z-index:1;	
	top: 20px;
}
	  
#downLan
{
	clear: both;
	float: left;
	height: 20px;
	padding-left: 4px;	
	padding-top: 4px;	
}	  

/*language RollOver Links*/
#lan{
	width: 100%;
	height: 20px;
	border: 1px solid #666666;
	float: right;
	margin-top: 2px;
	z-index:-1;
	color:#928c8e; 
}

#leftPromo
{
	display: table;
	float: left;
	width: 246px;
	margin-top: 2px;
	margin-bottom: 4px;
	margin-right: 1px;
}
  
#rightPromo
{
	display: table;
	float: right;
	width: 500px;
	margin-top: 2px;
	margin-bottom: 4px;
}
	
/* BEGIN Footer styles */
/*#footer 
{
	height: auto;
	background-color:#000000;
	padding-right: 8px;	
	background-image: url(../images/downFooter.gif);
	background-repeat: no-repeat;
	background-position: 6px 10px;
}*/

#footDots
{
	font-size: 9px;
	height: 1px;	
	border-bottom-width: thin;
	border-bottom-style: none;
	padding-top: 10px;
	padding-left: 5px;
	padding-right: 5px;
	margin-top: 1px;
	background-image: url(../images/dotHseparator.gif);
	background-repeat: repeat-x;
	background-position: 0px 5px;
}

#footLinks 
{
	color: #333333;
	text-decoration: none;
	font-size: 10px;
	text-align: center;
	margin-top: 10px;
	padding-left: 5px;
	float: left;
	width: 550px;	
}

#footLinks a
{
	margin-left:4px;
	width: 758px;
	color: #666666;
	text-decoration: none;
	margin-top: -15px;
}

#footLinks a.red
{
	color: #e9a014;
}

#footLinks a:hover 
{
	width: 758px;
	color: #999999;
	text-decoration: none;	
}

#paymentMethods 
{
	float: left;
	margin-left: 5px;
	padding-left:20px;
	padding-top:5px;
	clear: both;
	background-image:url(../images/paystrip.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#legal 
{
	padding-top: 50px;
	width: 992px;
	font-size: 9px;
	margin: 10px;
	height: 100px;
	top: 15px;
}

#copyright
{
	display: table;
	height: auto;
	padding: 5px;
	font-size: 9px;
	text-align: center;
}

/* END footer styles */

/* Top Tabs Menu */
#topTabs
{	
	display: table;	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: #222222;
	background: #222222 url("../images/bg.gif") repeat-x bottom;	
	text-align: left;
}

#topTabs ul 
{
	margin:0px;
	list-style:none;
}
	  
#topTabs li 
{
	float:left;
	background:url("../images/left_on.gif") no-repeat left top;
	margin: 1px;
	padding:0 0 0 9px;
}

#topTabs a.tab
{
	float:left;
	display:block;
	background:url("../images/right_on.gif") no-repeat right top;
	padding:5px 15px 4px 6px;
	text-decoration:none;
	font-weight:bold;
	color:#535152;
}

/* Commented Backslash Hack
hides rule from IE5-Mac \*/
#topTabs a.tab {float:none;}

/* End IE5-Mac hack */
#topTabs a.tab:hover 
{
	color:#FFF;
}

#topTabs #current 
{
	background-image:url("../images/left.gif");
	border-width:0;
}

#topTabs #current a.tab 
{
	background-image:url("../images/right.gif");
	color:#333;
	padding-bottom:5px;
	color:#fff; 
}
/* END Top Tabs Menu */

#uAreIn
{
	font-size: 9px;
	text-align: left;
	padding: 8px;
	background-image: url(../images/dotHseparator.gif);
	background-repeat: repeat-x;
	background-position: 0px 21px;
	background-color: #000000;
}
  
/* left navigation container */

#SideNav
{
	width: 225px;
	height: auto;
	display: inline;
	float: left;
	margin-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	text-align: left;	
	background-image: url('../images/backritgh.gif');
	background-repeat: repeat-y;	
}


/* END left navigation container */

.boxesR
{
	font-size:10px;
	height: 88px;
	width: auto;
	/*
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #616161;
	border-right-color: #616161;
	border-bottom-color: #616161;
	border-left-color: #616161;
	*/
	display: table;
	background-position: center center;
	background-image: url(../images/home_promo_back_v2.gif);
	background-repeat: repeat-x;
}

#homeReferBox
{
	background-image: url(../images/referbox-bg.jpg);
	background-repeat: no-repeat;
	width: 247px;
	height: 62px;
	text-align: center;
	margin-top: 0px;
}

#point { list-style:none;}

#point li 
{
	margin:0;
	padding:0;
}

#point li a 
{
	float:left; 
	font-family:arial; 
	font-size:10px; 
	letter-spacing:1px; 
	padding:5px 9px; 
	text-decoration:none; 
	color:#928c8e; 
}

#point li a:hover, #point li a.current 
{
	color: #ffbd08;
	background-image: url(../images/arrow.gif);
	background-repeat: no-repeat;
	background-position: center 0px;
}

<!--[if IE]>
#point {display:inline-block;}
#point {display:inline;}
#point li {float:left;}
#outer {text-align:center;}
<![endif]-->

#redownload{
	padding-right: 10px;
}

/*----------FONTS------------ */ 
a:link { font-size: 12px; color:#e9a014; text-decoration: none;}
a:visited { font-size: 12px; color:#e9a014; text-decoration: none;}
a:hover { font-size: 12px; color:#ffffff;text-decoration: underline;}

a.homePromo:link { font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color:#ffffff; font-weight: bold; text-decoration: none;}
a.homePromo:visited { font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color:#ffffff; font-weight: bold; text-decoration: none;}
a.homePromo:hover { font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color:#e9a014; font-weight: bold; text-decoration: none;}

a.breadcrumbLink:link { font-size: 10px; color:#e9a014; text-decoration: none;}
a.breadcrumbLink:visited { font-size: 10px; color:#e9a014; text-decoration: none;}
a.breadcrumbLink:hover { font-size: 10px; color:#ffffff;text-decoration: underline;}

a.black:link { font-size: 12px; color:#000; text-decoration: none;}
a.black:visited { font-size: 12px; color:#000; text-decoration: none;}
a.black:hover { font-size: 12px; color:#e9a014;text-decoration: underline;}

a.txt:link { font-size: 12px; color:#ffffff; text-decoration: none;}

a.txtOffWht:link { font-size: 12px; color:#EEEEEE; text-decoration: none;}
a.txtOffWht:visited { font-size: 12px; color:#EEEEEE; text-decoration: none;}
a.txtOffWht:hover { font-size: 12px; color:#EEEEEE; text-decoration: none;}

h1{font-size: 14px; font-style: normal; font-weight: bold;color: #e9a014;}
h2{font-size: 12px; font-style: normal; font-weight: bold; color: #e9a014;}
h3{font-size: 10px; font-style: normal; font-weight: bold; color: #e9a014;}

h1.home_lft, h2.home_lft
{
	color: #e9a014;;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	margin: 0px;
}

.yellow { font-size: 11px; color:#e9a014; font-weight: normal;}

.red 
{
	color: #990000;
	text-decoration: none;
	font-weight: bold;
}

.homeOrange 
{
	color: #e9a014;;
	text-decoration: none;
	font-weight: bold;
}

ul 
{
	list-style-type: disc;
	color: #FFF;
}

.ubBrandedWhite
{
	font-weight: bold;
	color: #fff;
}

.ubBrandedGold
{
	font-weight: bold;
	color: #e9a014;
}

/*
Menu rollOver Images
*/

.images {background:#c00; width:20px; height:20px; padding:1px;}

#separator
{
	width: 5px; 
	float:left;	
	margin: 1px;
}

.imageNews
{
	float:right;
	margin: 2px;
}

.tittle
{
	background-image: url(../images/backTableTitle.gif);
	display: table;
	height: 24px;
	width: 100%;
	padding-bottom: 20px;
	background-repeat: repeat-x;
}

#vDots
{
	background-image: url(../images/dotseparator.gif);
	background-repeat: repeat-y;
	margin: 6px;
	height: 350px;
	width: 2px;
	float:left;
	display: table;
}

ul.list_one 
{
	list-style-type:none; 
	margin:0;
	padding:0; 
}

ul.list_two 
{
  list-style-type:none; 
  margin:0; 
  padding:0; 
  width:150px; 
}

ul.list_two a, ul.list_two a:visited, ul.list_two a:active 
{
	text-decoration:none;
	display:block;
	height:28px;
	width:202px;
	text-indent:2px;
	color:#fff;
	border-bottom-style: none;
}

ul.list_two a:hover 
{
  background:#101010;
  background-image:url(../images/borderOver.gif);
}

/*
Custom headings
*/
.biggest-heading{color:#fff; font-size:12px; font-weight:normal; margin: 0;}
.big-heading{color:#fff; font-size:12px; font-weight:normal; margin: 0;}
.medium-heading{color:#fff; font-size:12px; font-weight:normal; margin: 0;}
.medium-heading-bold{color:#fff; font-size:12px; font-weight:bold; margin: 0;}

.custom-big-heading { color:#E9A014;font-size:14px;font-style:normal;font-weight:bold;}


/*
Custom styles
*/
dt { font-weight: bold; }
dd { margin-bottom: 10px;}	
.font_smaller { font-size: 9px; }
.font_smaller a { font-size: 9px; }

h1.tittles {
	color:#FFFFFF;
	font-family:verdana;
	font-size:12px;
	font-variant:normal;
	font-weight:bolder;
}

h2.tittles2 {
	color:#82B7BB;
	display: inline;
	font-family:verdana;
	font-size:10px;	
	font-variant:normal;
	font-weight:bold;
}

.logo_replacement {
	margin:0; 
	margin-top:-1px; 
	margin-left:-1px;
	padding:0;
}

#main_flash_header_area {
	margin-top: 2px;
}

p.heading { margin-top: 0; }
#promotions_disclaimer { clear: both; padding-top: 30px; }

.raise_header_replacement {
	margin-left: -1px;
}

.raise_logo_replacement {
	
}

.sunday_header_area {

}

table#deposit_methods .style2bd { margin-top: 0; font-size: 12px; }

table#deposit_methods .style1bd p { font-size: 12px; }

table#poker_hands .tblHdrGold h2 {
	color:#333333;
	font-family:verdana;
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	text-align:center;
	margin:0;
}

table#poker_hands p.tinyText { 
	color:#333333;
	font-family:verdana;
	font-size:10px;
	font-style:normal;
	margin:0;
}

.ultimate_header_replacement {

}