#mask {
	position:absolute;
	top:0px;
	z-index:998;
	width:100%;
}
.clear   { float: none; clear: both; height: 1px; width: 585px; margin: 13px 0 10px 0; display: inline-block; }
/**************** CSS FOR WARNING CONTAINER ONLY ****************/

div#warning-container {

position: relative; 
font-family: Arial, Helvetica, sans-serif; 
height: 365px; 
width: 585px; 
padding: 10px; 

/* shorthand NOT IE8 supported:
background: url("../images/girl.gif") no-repeat scroll -180px -25px padding-box #FFFFFF;
*/
background-image: url(../girl.gif);
background-attachment: scroll;
background-repeat: no-repeat;
background-color: #FFFFFF;
background-clip: padding-box;
background-position: -180px -25px;


border: 7px solid rgba(255, 255, 255, 0.2); 
-moz-border-radius: 5px; 
-webkit-border-radius: 5px; 
margin: 20px auto 0px; 
z-index:999;
}

div.member_log { text-align:right; }
div.member_log a:link, div.member_log a:visited { color:#666; font-size:9pt; font-weight:bold; text-align:right; text-decoration:underline; font-family: Arial, Helvetica, sans-serif; }
div.member_log a:hover, div.member_log a:active { color:#666; text-decoration:none; }
div.warning-logo { height: 67px; float: left; padding-left: 20px; }
div.warning-logo img { position: absolute; }
div.warning-adultOnly { float: right; font-size: 32px; font-weight: bold; color: #525252; padding: 15px 20px 0 0; }
div#warning-content   { width: 565px; height:125px; overflow: auto; }
div#warning-content p { font-size: 12px; line-height: 24px ; padding: 0px 30px 0 20px;  }
div.warning-btns { text-align: center; padding: 0px 0 5px 0;  }
div.warning-btns a { display: block; }
div.warning-btns a.agree:link, div.warning-btns a.agree:visited { color: #1441e9; font-size: 30px; font-weight: bold; padding: 10px 0 7px 0; }
div.warning-btns a.agree:hover, div.warning-btns a.agree:active { text-decoration: none; }
div.warning-btns a.disagree:link, div.warning-btns a.disagree:visited { font-size: 20px; color: #313131; text-decoration: none; padding: 0px 0 10px 0; }
div.warning-btns a.disagree span { text-decoration: underline; }
div.warning-btns a.disagree:hover span { text-decoration: none; }
div.warning-RTA { text-align: center; padding-top: 3px; }
div.warning-RTA p { font-size: 11px; color: #363636; }