/* Members Home
=======================*/
#fullwidth-content .leftcol{
	float:left;
	width:385px;
	background-image:none;
	padding:0;
}

#fullwidth-content .rightcol{
	width:437px;
	padding-top:13px;
}


#member-details{
	float:right;
	width:260px;
	height:180px;
	background:url(../../content/images/myaccount/pink_grad_bg.jpg) no-repeat;
	padding:14px 12px 0 19px;
}

#member-details .playermsg, #member-details .playername{
	float:left;
	font-size:1.4em;
	margin-right:3px; 
	line-height:1;	
	margin-bottom:11px;
	color:#000;
	width:auto;
	padding-bottom:0;
}

#fullwidth-content p, #today-message{
	float:left;
	width:320px;
}

#reg_confirm p{width:100% ! important}

#member-balance{
	float:left;
	
	padding-left:44px;
}

#member-details p{width:250px;}
#member-balance #cash-bal{background:url(../../content/images/icons/pound_icon.gif) no-repeat left 0;}
#member-balance #total-bal{background:url(../../content/images/icons/tick_icon.gif) no-repeat left 0;}
#member-balance #bingo-pts{background:url(../../content/images/icons/star_icon.gif) no-repeat left 0;}

#member-balance li, .inner-content #member-balance li{
	padding:2px 0 0 45px;
	margin-top:5px;
	line-height:2.1;
	list-style:none;	
}
#account-details #member-balance{
	margin-top:0;
	margin-left:0;
	padding:30px 0 0 0;
}

#account-details #member-balance ul{
	list-style:none;
	margin-top:0;  
}

#account-details #member-balance li{
	padding:2px 0 0 35px;
	margin-top:0;
	margin-left:15px;
	font-size:1.1em;
	line-height:1.2;
}

#actions-buttons{
	float:left;
	width:146px;
}
#actions-buttons a{display:block;}


#today-header{
	float:left;
	position:relative;
	width:385px;
	height:67px;
	background:url(../../content/images/myaccount/foxy_today_header.jpg) no-repeat;
	text-indent:-9999px;
}

#today-content{
	float:left;
	background:url(../../content/images/myaccount/white_pink_bg.gif) repeat-y;
	width:335px;
	padding:10px 10px 5px 24px;
	margin-left:4px;
	display:inline;
}

#display-date{margin-bottom:15px;}
#today-content a, #today-content a:visited{color:#000;}

#today-content .smalltxt{
		margin-top:5px;
		color:#BDBDBD;
		padding-bottom:0;
}

#bottom-edge{
	float:left;
	margin-left:4px;
	width:379px;
	height:93px;
	background:url(../../content/images/myaccount/bottom_white_pink_bdr.gif) no-repeat;
	text-transform:uppercase;
	font-size:1.2em;
	display:inline;
}

#bottom-edge a{
	text-decoration:none;
	display:block;
	width:150px;
	margin:25px 0 0 27px;
}

#member-header{
	float:left;
	width:826px;
	height:95px;
	background:url(../../content/images/myaccount/member_login_header.gif) no-repeat;
	text-indent:-9999px;
}

#member-loginfrm{
	float:left;
	width:826px;
	height:317px;
	background:url(../../content/images/myaccount/member_frm_bg.gif) no-repeat;
}

#member-loginfrm .input-row{
	float:left;
	width:485px;
	margin-left:163px;
	display:inline;
	padding-bottom:8px;
}

#member-loginfrm #alias, #member-loginfrm #pwd{
		width:239px;
		height:23px;
		background:url(../../content/images/lrg_input_bg.gif) no-repeat;
		border:none;
		float:left;
		padding:10px 0 0 3px;
		font-size:1.2em;
}

#pwd{margin-left:-1px;}

#member-loginfrm .error{
	display:block;
	text-align:center;
}

#member-loginfrm .input-row label{
	color:#4d4d4d;
	font-size:1.5em;
	text-transform:uppercase;
	width:115px;
	float:left;
	margin:8px 0 0 52px;
}

#forgotlink{
	float:right;
	display:block;
	margin-right:83px;
	margin-bottom:15px;
	clear:both;
	display:inline;
	text-decoration:none;
	text-transform:uppercase;
	font-size:1.2em;
}

#loginbtn{
	float:right;
	clear:both;
	margin-right:77px;
	display:inline;
}

.input-row #joinnowbtn{
	float:right;
	margin-right:77px;
	display:inline;
}

#registerlink{
	text-transform:uppercase;
	float:right;
	margin-top:20px;
	margin-right:15px;
	font-size:1.2em;
}
#subnav-container{ margin-top:-16px;}
#member-subnav{
    margin-top:0px;
    top:0;
}

#member-subnav #deposit{background:url(../../content/images/icons/pound01.png) no-repeat left 0;}
#member-subnav #edit{background:url(../../content/images/icons/pencil_icon.png) no-repeat left 0;}
#member-subnav #transactions{background:url(../../content/images/icons/pound_arrow_icon.png) no-repeat left 0;}
#member-subnav #withdrawl{background:url(../../content/images/icons/arrow_up_icon.png) no-repeat left 0;}
#member-subnav #ptshistory{background:url(../../content/images/icons/star_arrow_icon.png) no-repeat left 0;}
#member-subnav #refer{background:url(../../content/images/icons/people_icon.png) no-repeat left 0;}
#member-subnav #gamehistory{background:url(../../content/images/icons/ball_arrow_icon.png) no-repeat left 0;}
#member-subnav .cancel{background:url(../../content/images/icons/cancel_icon.png) no-repeat left 0;}

#account-details #bingo-pts{background:url(../../content/images/icons/star.png) no-repeat left 0;}
#account-details #total-bal{background:url(../../content/images/icons/tick01.png) no-repeat left 0;}
#account-details #cash-bal{background:url(../../content/images/icons/pound01.png) no-repeat left 0;}

#member-subnav ul{float:left;}
#member-subnav ul li{padding-bottom:5px;}

#membership-status, .display-buttons img{float:left;}

#membership-status a, #membership-status a:visited{
	position:relative;
	color:#000;
	text-align:center;
	top:-25px;
	display:block;
	font-size:0.8em;
}

#account-details{
	float:left;
	width:385px;
	height:158px;
	background:url(../../content/images/sml_pink_bottom_box.gif) no-repeat left top;
	padding-bottom:25px;
}


#account-details .display-buttons{
	float:right;
	width:146px;
	margin:15px 10px 0 0;
	display:inline;
}

/* Unfunded Members Home
=======================*/

#fullwidth-content #membersHome_unfunded .leftcol{
	width:438px;
	padding:7px 0px 0px 0px;
}

#fullwidth-content #membersHome_unfunded .rightcol{
	width:375px;	
}

#membersHome_unfunded #uf_welcome {
	float:left;
	width:459px;
	background:url(../../content/images/myaccount/unfunded/foxyspeaks_bg.png) no-repeat left top;
	position:relative;
	/*border:1px solid lime;*/
}

/*#membersHome_unfunded #uf_foxyspeaks img {border:1px solid black}*/

#membersHome_unfunded #uf_welcome #uf-talkinghead {
	padding:3px 0px 0px 0px;
	width:156px;
	float:left;
		left:-2px;
	position:absolute;
	top:-1px;
	z-index:3;

}

#membersHome_unfunded #uf_welcome #uf-today-message {
	float:left;
	width:274px;
	margin:15px 0px 0px 150px;
	background:url(../../content/images/myaccount/unfunded/unfunded_members_slice.jpg) repeat-y left top;
	padding:10px 10px 0px 10px;
	height:247px;
}
#membersHome_unfunded #uf_welcome #uf-today-message p{
	width:100%;
}

#uf-today-play {
	margin:5px auto 5px auto;
	padding-left:5px;
}

#membersHome_unfunded #uf_welcome #uf-today-msg-btm{
	margin:0 0 10px 150px;	
}

#membersHome_unfunded #other-button {
	float:left;
	background:url(../../content/images/myaccount/unfunded/uf_btn_other.jpg) no-repeat left top;
	height:46px;
	width:443px;
	margin:-1px 0px;
	padding:15px 0 0 0;
	color:#9232cf;
	font-size:1.6em;
	font-weight:bold;
	text-align:center;
}

#membersHome_unfunded #other-button a {
	text-decoration:none;	
}

#promo-scratchcard {
	padding:0px 0px 0px 5px;	
}

#uf-gj {
	float:left;	
}

#uf-diary {
	float:left;	
}

#uf-feedphr-top {
	float:left;
	padding-top:10px;
}

/*#uf-eaw {
	height:533px;	
}*/

#uf-buttons {
	float:left;
	padding: 1px 0px 0px 35px;
}

#long-winners-flash {
	background:url(../../content/images/myaccount/unfunded/uf_feedphr.jpg) no-repeat left top;
	height:99px;
	width:822px;
	float:left;
	
}

a#uf-noflash {
	margin:45px 0px 0px 25px;	
	display:block;
}