#membershome{
    position:relative;
    width:744px;
    background:url(../../content/images/myaccount/members_bg02.gif) no-repeat;
    padding-top:10px;
    padding-bottom:45px;
}


#membershome .members-name p{
	float:left;
	clear:both;
	margin-left:72px;
	font-size:1.2em;
	display:inline;
}

#member-balance{
	float:left;
	margin:73px 0 0 162px;
	font-size:1.1em;
}
#membershome #member-balance p{
	font-size:0.9em;
	line-height:1.2;
}

#buttons{
    float:right;
    margin:81px -6px 0 0;
}

#buttons a, #buttons a img{
    text-decoration:none;
    display:block;
    border:none;
}

#members-actions{
	float:left;
	width:349px;
        margin:33px 0 20px 0;
        padding-left:48px;
}
#members-actions p{padding-bottom:20px;}


#main_template #members-actions a, #main_template #members-actions a:visited{
		float:left;
		margin-top:11px;
		border:none;
}

#member_details {
    width:350px;
    margin-top:15px
}


/*timed content */
#todaymessage{
    float:left;
    width:349px;
    background:url(../../content/images/myaccount/todaymsg_bg.gif) repeat-y;
    min-height: 100px;
}

#membershome #todaymessage p{
  float:left;
  font-size:0.9em;
  font-weight:normal;
  padding:0 47px 16px 51px;
}

#membershome #todaymessage h4{
    font-size:1.2em;
    margin:0 0 10px 50px;
    visibility:visible;
}

#membershome #todaymessage a, #membershome #todaymessage a:visited{float:none;}

.todayfooter{
    float:left;
    width:349px;
    height:34px;
    background:url(../../content/images/myaccount/purple_bdr_bottom.gif) no-repeat;
}

.members-promo, #ccDynRight {
    width:317px;
    margin:36px 10px 0 0;
    float:right;
}

.members-promo #flashpromo01, .members-promo #flashpromo02 {margin-bottom:20px;}

.myaccountlink{
    float:left;
    margin-left:47px;
    background:url(../../content/images/myaccount/lrg_roundedge_top.gif) no-repeat top left;
    width:694px;
    padding-top:13px;
    display:inline;
}

#membershome .myaccountlink h3{
    float:left;
    position:relative;
    width:159px;
    height:54px;
    background:url(../../content/images/myaccount/myaccount_hdr.gif) no-repeat;
    margin:0;
    top:-21px;
    left:-5px;
}

.smlcontent{
    float:left;
    width:694px;
    background:url(../../content/images/myaccount/myaccount_bg.gif) repeat-y;
}

.smcontentlbottom{
    float:left;
    width:694px;
    height:11px;
    background:url(../../content/images/myaccount/lrg_roundedge_bottom.gif) no-repeat;
}


#membershome .myaccountlink ul{
    float:left;
    width:168px;
    margin-right:8px;
    margin-left:0;
}

#membershome .myaccountlink li{
    list-style-type:none;
    float:left;
    padding-left:40px;
    height:36px;
    line-height:1.5;
}
#membershome .myaccountlink li a{
    border:none;
    color:#e93898;
    font-weight:normal;
}

#membershome #cashdeposit{background:url(../../content/images/myaccount/pound_icon.gif) no-repeat left top;}
#membershome #withdrawal{background:url(../../content/images/myaccount/moneybag_icon.gif) no-repeat left top;}
#membershome #cancel{background:url(../../content/images/myaccount/cancel_icon.gif) no-repeat left top;}
#membershome #redeempts{background:url(../../content/images/myaccount/star_icon.gif) no-repeat left top;}
#membershome #editprofile{background:url(../../content/images/myaccount/edit_icon.gif) no-repeat left top;}
#membershome #referfriend{background:url(../../content/images/myaccount/friends_icon.gif) no-repeat left top;}
#membershome #transhistory{background:url(../../content/images/myaccount/trans_icon.gif) no-repeat left top;}
#membershome #bingopts{background:url(../../content/images/myaccount/bingopts_icon.gif) no-repeat left top;}
#membershome #gamehistory{background:url(../../content/images/myaccount/historypt_icon.gif) no-repeat left top;}

.instantwrapper{position:relative;}

#instantsgames{
    position:absolute;
    top:0;
    left:0;
    float:left;
    width:221px;
    background:url(../../content/images/myaccount/instant_bg.gif) no-repeat left bottom;
    padding-bottom:10px;
}

#instantsgames h3{
    float:left;
    background:url(../../content/images/myaccount/instantgamer_hdr.gif) no-repeat;
    width:221px;
    height:77px;
    text-indent:-9999px;
}
#instantsgames ul{
    float:left;
    width:200px;
    padding:10px 0 0 35px;
    margin:0;
}
#instantsgames ul li{
    float:left;
    list-style:none;
    height:108px;
    margin:0 20px 0 0;
    padding:0;

}

#membershome .members-name h3{
   float:left;
   width:93px;
   height:48px;
   display:inline;
   margin:69px 0 0 50px;
   background:url(../../content/images/myaccount/hello_hdr.gif) no-repeat;
   text-indent:-999px;
}

#promo-scratchcard{
    margin-top:32px;
    margin-left:19px;
}
