@charset "utf-8";
/* CSS Document */
body{ margin:0px; padding:0; background-image:url(images/bg.jpg); background-repeat:no-repeat; width:auto; background-color:#77adcb; line-height:18px;}
h1{ font-family:Comic Sans MS; margin:0; padding:0 0 18px 0; font-size:24px; color:#FFFFFF;}
h2{ font-family:Comic Sans MS; margin:0; padding:0 0 14px 0; font-size:18px; color:#d2edf9;}

a{ text-decoration:underline;}
a:link, a:visited{ color: #ffffff; text-decoration:underline; font-weight:bold;}
a:hover{color:#d2edf9; text-decoration:underline;}

#outer{width:880px; min-height:700px; margin:0 auto; position:absolute; left:229px;}
.left{float:left; margin-top:296px; width:229px;}
.field{ background:none; border:none; position:absolute; top:353px; font-size:14px; font-weight:bold; color:#9c9c9c; margin-left:18px;}
.joinbtn{position:absolute; top:387px; margin-left:132px; padding:0; border:none;}
.btn{padding-right:125px; border:none; padding-top:10px;}
.contentright{ float:right; margin-top:100px; width:632px; min-height:700px;}
form{ margin:0; padding:0;}
.continue{ background-image:url(images/continue.png); background-repeat:no-repeat; width:600px; height:200px;}
.insidecont{ padding:75px 50px 50px 49px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:14px;}

.interior{ background-image:url(images/body_box.png); background-repeat:repeat-y; width:600px; height:700px;}
.insideint{ padding:0 50px 50px 49px; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:14px; min-height:700px;}

.takechecker_btn{position:absolute; top:315px; left:710px;}
.goodbye_btn{position:absolute; top:495px; left:415px;}
.continue_btn{position:absolute; top:495px; left:610px;}
.nav{ width:654px; height:98px; position:absolute; left:248px;}
.nav ul{ margin:0; padding:0;}
.nav li{ display:inline; list-style:none;}
.nav a{ display: inline; float:left;}
.nav a:link, #navlist a:visited{ color: #EEE; text-decoration: none;}
.nav a:hover{ background-image:url(images/n_on.png); background-repeat:repeat-x;}
.covers{ padding-right:10px; padding-bottom:10px; }
.book{ min-height:135px;}
hr {color: #ffffff; border: 3px dotted #d2edf9; border-style: none none dotted; margin-bottom:15px;}

input{ padding:4px;font-size:14px; font-weight:bold; color:#9c9c9c; border:2px solid #e9e9e9;}

.footer{font-size:11px; color:#525252; font-family:Arial; text-align:center; margin-bottom:20px; line-height:14px; margin-top:12px;}
.footer a{color:#525252; font-weight:normal; font-size:10px;}


