body {
	background:#fff;
    background-image: url(../images/page-bg-rev.png);
	background-position:0 0;
	background-repeat:repeat-x;
    background-attachment: fixed;	
}


#schlPageWrapper {display:none;}

#newtoreadingclub_page {
    width: 1010px;
    margin: 0 auto;
    position: fixed;
    left: 0;
    right: 0;
}

/* Modal */
#modal-bg {
	display:block;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #000;
    opacity: .50;
    -webkit-opacity: .5;
    -moz-opacity: .5;
    filter: alpha(opacity=50);
    z-index:99998;
}

#modal-container {
	left: 50%;
    margin: 0 0 0 -446px;
    position: absolute;
    top: 50px;
    width: 892px;
    height: 806px;
    z-index: 99999;
    box-sizing: border-box;
	background:url(../images/welcome1.png) 0 0 no-repeat;	
}
#modal-bg2 {
	width:969px;
	height:900px;
	background:url(../images/welcome2.png) 0 0 no-repeat;
	position:absolute;
	left:23px;
	top:-28px;
}

#modal-content {
    width: 892px;
    height: 806px;
	position:absolute;
	left:0;
	top:0;
}

#modal-top {height:362px;}
#modal-top h1 {display:none;}
#modal-top h2 {display:none;}
#modal-top h3 {margin:0; padding:196px 0 0 54px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:26px; line-height:28px; font-weight:400;}

#modal-list {list-style:none; margin:0; padding:0; position:absolute; left:46px; top:362px;}
#modal-list:after {
  content: "";
  display: table;
  clear: both;
}
#modal-list li {display:block; margin:0; padding:0; float:left; width:202px; text-align:center; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:18px; line-height:20px;}
#modal-list li a {color:#fff; text-decoration:underline; font-weight:700; font-size:15px;}
	
#modal_blurb {position:absolute; left:64px; top:508px; width:770px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:16px; line-height:21px;}
#modal_blurb a {font-weight:700; color:#fff; text-decoration:underline;}

#modal_coupon {position:absolute; width:520px; height:136px; left:50px; top:626px;}
#modal_coupon h3 {display:none;}
#modal_coupon a {display:block; width:520px; height:136px; overflow:hidden; text-indent:-9999px;}

#modal_future {position:absolute; left:594px; top:654px;}
#modal_future h3 {display:none;}
#modal_future p {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:19px; line-height:22px; width:240px;}

#modal-close {position:absolute; right:15px; top:15px; display:block; width:22px; height:22px; overflow:hidden; background:url(../images/close.png) 0 0 no-repeat;}
#modal-close:hover {}
