* {margin:0; padding:0; outline:none;}
html {overflow:hidden;}
a img {border:none;}
body {background:#000000; color:#ffffff;  font-family: "Comic Sans MS";  height:100%; overflow:hidden; font-size:22px;}

.wrapper {clear:both; height:1px; overflow:hidden;}
#maincontent {position:absolute; z-index:2; width:100%; min-width:980px; overflow:auto;}
#navigation {float:left; width:315px; display:inline;text-align:center;} 
#navigation ul {list-style:none;}
#navigation a {color:#ffffff; font-size:19px;display:block; float:left; width:317px; padding-bottom:15px;}
#navigation ul.big  {padding-bottom:35px; width:350px; display:block; float:left;}
#navigation ul.big li a {color:#ffffff; font-size:32px; font-weight:bold; display:block; float:left;  padding-bottom:5px; cursor:pointer;}

#content {float:left; width:665px; font-size:28px; padding:126px 0 40px 0;}
#content.about {font-size:22px;}
#content a {color:#ffffff;}
#content p {padding-bottom:40px;}
#content input#email {width:380px; height:31px; padding:2px 0; font-size:25px; margin-right:15px;}


#column1, #column2 {width:220px; float:left; font-size:16px; margin-left:85px; text-align:center;}


#bigimage {display:block;}
#gallery span {position:absolute; z-index:1; top:5px; right:20px; font-size:11px;}


#backissues{margin-top:-80px;}
.book {width:220px; float:left; text-align:center; margin:0 0px 30px 0px; font-size:14px; font-weight:bold; }
.book img {margin-bottom:5px;}
.book span {display:none;}



#preview a {float:left; margin:0px 7px 7px 0px; display:inline;}
#preview a.last {float:left; margin:0px 0px 7px 0px; display:inline;}
