/* page defaults */
   html * {margin:0; border:0; padding:0}
   html, body {width:100%; height:100%; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:0.9em; color:#fbfbeb; background-color:#990002}

/* page layout */
   #wrapper {width:800px; margin:5px auto; text-align:left; background:#010101; position:relative;}
   #leftsidebarwrapper {width:160px; background:#010101; float:left; padding:5px; position:relative;}
   #leftsidebar {width:145px; border-right:#5c0025 solid 2px; border-bottom:#5c0025 solid 2px; padding-right:5px; padding-bottom:5px; float:left;}
   #leftsidebar h4, #leftsidebar h5 {margin-top:10px;}
   #rightsidebarwrapper {width:180px; background:#010101; padding:5px; float:right;}
   #rightsidebar {width:165px; border-left:#5c0025 solid 2px; border-top:#5c0025 solid 2px; padding-left:5px; padding-top:5px; float:right;  margin-top:30px;} /* shoved down to make room for bookmark link */
   #navbar {}
   #links a {font-weight:normal;}
   #sponsors {}
   #content {float:left; width:410px; padding:5px;}
   #content a {font-weight:normal;}
   #content ul {margin:5px 10px;}
   #content li {margin-top:10px;}
   #footer {clear:both; width:790px; padding:5px; background-color:#5c0025; font-weight:bold; text-align:center;}
   #copyright {width:250px; float:left;}
   #webmasters {width:250px; float:left;}
   #legal {width:250px; float:right;}

/* look & feel */
   .clear {clear:both; height:0;}
   p {margin:5px;}
   ul {margin-left:5px; list-style-type:none;}
   hr {background-color:#5c0025; color:#5c0025; height:3px; clear:both; margin-top:10px;}
   h1 {position:absolute; top:240px; right:5px; font-size:1em; font-style:italic;} /* bookmark link */
   h2, h3 {display:none;}
   h4, h5, h6 {margin:5px 3px 0 4px;}
   h4 {font-size:1.2em;}
   h5 {font-size:1.0em;}
   h6 {font-size:0.8em;}
   a {text-decoration:none; font-weight:bold;}
   a:link {color:#fe0297;}
   a:visited {color:#e38591;}
   a:hover {color:#ff3fab;}
   a:active {color:#fb70ed;}

   .salestext {text-align:center;}
   h4.salestext, p.salestext {font-size:2em;}
   h5.salestext, h6.salestext {font-size:1.5em;}

/* galleries */
   .gallery1 {float:left; width:200px; height:420px; margin-top:10px;}
   .gallery2 {float:right; width:200px; height:420px; margin-top:10px;}
   .gallery3, .gallery4 {float:left; margin-top:10px;}
   .gallery3 img {margin-left:25px;}
   .gallery4 img {margin-left:1x;}

/* banners */
   .sidebarbanner {margin:5px; float:right;}
   .pagebanner {width:400px; margin:20px 0 0 5px;}


