body {background:#cef6f6; font-family:Helvetica,Arial,sans-serif; font-size:13px; color:#666666; line-height:17px;}
#box {width:960px; margin:30px auto; padding:0; border:0;}
#hdr {width:960px; height:99px; margin:0; padding:0; background-image: url('../img/rem_hdr.jpg'); }

#nav {text-align:right; padding:81px 40px; 0px 0px; font-weight:bold; color:#f1f9d9; font-size:14px;}
#nav a {color:#f1f9d9; text-decoration:none; padding-left:36px; white-space:nowrap;}
#nav a:hover {text-decoration:underline;}

#mid {width:960px; margin:0; padding:0; background-image: url('../img/rem_middle.jpg'); }
#mid2 {margin:0 23px 0 22px; padding:0; background-image: url('../img/rem_midshdw.gif'); background-repeat:repeat-x;}
#ftr {width:960px; height:43px; margin:0; padding:0; background-image: url('../img/rem_ftr.jpg'); color:#ffffff; font-size:11px;}
#ftrtxt {padding-top:5px; text-align:center;}
#ftrtxt a, #ftrtxt a:visited, #ftrtxt a:hover {color:#ffffff; text-decoration:underline;}
#content {float:right; width:565px; border:0; margin:15px 0; padding:0;}
#contenttxt {width:525px; border:0; margin:15px 0 0 0 ; padding:0;}


#story {padding:10px; border:1px dotted #80c1c1; margin-bottom:10px;}
#signup {padding:10px; border:1px dotted #80c1c1; margin-bottom:10px; font-size:12px; display:none;}


h1 {font-size:22px; color:#80c1c1; margin:10px 0;}
h2 {font-size:20px; color:#80c1c1; margin:10px 0; text-align:center;}
h3 {font-size:18px; color:#a2b272; border-bottom:1px solid #a2b272; margin:35px 0 10px 0;}
h4 {font-size:11px; color:#80c1c1; margin:10px 0;}
h4 a {color:#a2b272;}
h5 {text-align:center; font-size:14px; color:#80c1c1; margin:10px 0 20px 0; padding:3px 0 0 3px; border:1px solid #80c1c1;}
h5 a {color:#80c1c1; text-decoration:none;}
h5 a:hover {text-decoration:underline;}