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

body{margin:0; padding:0; background:#1e1e2a; font:12px verdana; color:#9FA4aa;}
 a{text-decoration:none; color:#8f99bb; font:12px arial; text-decoration:none;}
 td{vertical-align:top;}
 h1{font:25px serif; font-variant:small-caps; margin:0; padding:0; padding-left:20px; padding-bottom:4px; color:#aaaaa0; }
 h2{font:14px arial; text-align:right; font-variant:small-caps; margin:0; padding:0; padding-right:30px; color:#999990; 
    background:url(http://www.portitude.com/images/litheader.jpg); 	border-top:2px solid #0d0e13;	border-bottom:2px solid #0d0e13;}
 h3{margin:0; font:bold 11px verdana; padding:4px; color:#999990;}
 pre{font:12px/18px verdana; margin-left:40px;}
 strong{font-weight:normal;}
 
 .whole{position:relative; top:0; width:830px; margin:0px 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/frontopy2.jpg) no-repeat;}
 
 #selected{background:url(http://www.portitude.com/images/navhover.jpg);  }
 
 .main-nav{width:150px; background:url(http://www.portitude.com/images/bbsnavbg.jpg) top left repeat-y;}
 .main-nav a{display:block; padding:.8em;}
 .main-nav a:hover{background:url(http://www.portitude.com/images/navhover.jpg);}
 .main-nav p{padding:10px; padding-top:0; padding-right:0; font:10px/15px verdana; color:#457; }
 
 .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;}
 
 .main{padding:20px; padding-top:250px; padding-right:0;}
 
 .textual{font:11px/18px verdana; width:350px;}
 .textual p{margin:0; padding:10px 10px 0 10px;}
 
 .contents{width:220px; float:right; border-left:1px solid #0d0e13; background:#1e1e2a url(http://www.portitude.com/images/bbsnavbg.jpg) top left repeat-y}

 .contents a{display:block; background:url(http://www.portitude.com/images/litheader.jpg) top right; color:#77796E; padding:4px; font:bold 13px/13px arial; 
             font-variant:small-caps; border-bottom:2px solid #0d0e13;}
  .contents .linktext{padding:5px; padding-bottom:10px; margin:0; font:11px verdana; color:#60604A; letter-spacing:0;}
 .contents a:hover{background:#0d0e13;}
 

 
 .b2{background:url(http://www.portitude.com/images/litheader.jpg);}

  .footer{background:url(http://www.portitude.com/images/litheader.jpg); text-align:left; font:italic 10px arial; padding:2px; color:#1e1e2a; clear:both;
       border-top:2px solid #0d0e13;}


.dayquote{border:1px solid #5F6283; margin-top:1em; margin-bottom:1em; 
          margin-left:5px; background:#0d0e13; font:10px verdana; color:#bbc;}

.dayquote em{color:#889;}

.dqtitle{background:#5F6283 url(http://www.portitude.net/templates/BBTech/images/cellpic3.gif); padding:3px; color:#0d0e13; font:bold 11px verdana;}
.dqtext{padding:3px; }

.dayquote a{color:#abf; display:inline; margin:0; padding:0;}

.imgbox{padding:10px; text-align:center; margin:auto;}
.imgbox img{border:none;}

.mainthumbs{display:block; float:left; padding:5px; padding-left:0;}



