@import url("http://www.portitude.org/styles/universal.css");

 html, body, .whole{height:100%; margin:0; padding:0; }

body{margin:0; padding:0; background:#1e1e2a; font:12px verdana; color:#aab;}
 a{text-decoration:none; color:#8f99bb; font:12px arial; text-decoration:none;}
 td{vertical-align:top;}
 h1{font:16px tahoma; font-variant:small-caps; margin:0; padding:0; color:#ccd;}
 h2{font:bold 14px arial; font-variant:small-caps; margin:0; padding-top:3px; padding-left:10px; color:#999990; 
    width:173px; background:#1e1e2a;  background:url(http://www.portitude.com/images/footerbg.jpg) top left;}
 h3{margin:0; font:bold 11px verdana; padding:4px; color:#999990;}
 
 .whole{position:relative; top:0; width:830px; margin:auto;}
 
 .leftside{width:74px; background:url(http://www.portitude.com/images/leftbg.jpg) top left repeat-y;}
 .middle{background:url(http://www.portitude.com/images/litmainbg.jpg) bottom right no-repeat;}



 
 .main-nav{width:150px; background:url(http://www.portitude.com/images/bbsnavbg.jpg) top left repeat-y;}
 .main-nav a{display:block; padding:.8em; line-height:1em;}
 .main-nav a:hover, #selected{background:url(http://www.portitude.com/images/navhover.jpg);}
 
 .subnav{border-left:3px solid #0d0e13; border-bottom:2px solid #0d0e13; margin-left:18px; }
 .subnav a{font:9px verdana; padding:2px; border-bottom:1px solid #0d0e13; padding-left:4px; color:#606986;}

 .contents{text-align:left; width:228px; float:left; background:url(http://www.portitude.org/images/litnavbg.jpg) repeat-y;}
 .contents p{margin:0; padding:0;}
 .contents a{display:block; padding:3px; padding-left:20px; border-bottom:2px #1e1e2a solid;  font-variant:small-caps;}
 .contents a:hover{background:#1e1e2a;}
 
 .textual{padding:10px; padding-left:0; font:11px verdana;}
 .textual p{line-height:1.4em; margin:0; padding-top:0; padding-bottom:10px; padding-right:20px;}
 
 .bottomnav{text-align:center; padding:15px; background:#0d0e13; border-top:8px solid #1e1e2a; border-bottom:8px solid #1e1e2a;}
 .bottomnav a{font:9px verdana; padding:4px; color:#606986;}
 .bottomnav a:hover{color:#aab}
  
 
 .links{font:9px verdana; padding-top:20px; color:#999990; text-align:right;}
 .links a{font:1em arial; border:0;}
 .links a:hover{background:none; color:#A7A46D;}
 
  
  .footer{background:url(http://www.portitude.com/images/litheader.jpg); text-align:right; font:italic 10px arial; padding:2px; color:#88a; clear:both;
       border-top:2px solid #0d0e13;}

 .dumb{background:url(http://www.portitude.org/images/litheader.jpg); text-align:right; font:italic 10px arial; padding:2px; color:#88a; 
       border-bottom:1px solid #1e1e2a; clear:both;}

 .weekly{font:9px verdana; background:url(http://www.portitude.org/images/footerbg.jpg); padding:5px; margin-bottom:10px; color:#777788; padding-left:240px;}
 .weekly h3{padding:0;}
 .weekly a{color: #A7A46D;}
 .weekly p{padding:0; margin:0; padding-top:5px; padding-bottom:5px;}

.discussion{text-align:right;}
.discussion a{font:10px verdana; color:#A7A46D}



