html, body { margin:0;padding:0;
             color:#FC6;background:#01557A;
             font-family: Verdana, Arial, sans-serif;}
#nav {margin:0;padding:0 0 0 0;}
#nav ul {text-align:center;}
#nav li {list-style: none; float:left;margin:0;
         white-space: nowrap;
         font-size: 15px; line-height: 30px;
         margin-left: 1px;padding-left:15px;
         background: #01557A url(tabs2-big.gif) 0 100% no-repeat;
        }
#nav a {text-decoration: none;
        display: block;font-weight:bold;float:left;
        background:#CCC url(tabs2-big.gif) 100% 100% no-repeat;
        color: #333;
        padding: 0 15px 0 0;
        width: .1em;

       }
/* commented backslash hack hides rule from IE5Mac \*/
html>body #nav a {width:auto;}  /* end IE5Mac hack */
/* commented backslash hack hides rule from IE5Mac \*/
#nav a {float:none;}  /* end IE5Mac hack */
#nav a:hover {color:rgb(62%,35%,22%);}
#nav .current, #nav .current a { color:#FDB;
                                 background-image: url(tabs2-big-ct.gif);background-color:#01557A;
}


#masthead {color:#FC6;
margin:0; padding:0 15% 0 0;
 font-size:150%;
text-align:center;
background: #01557A url(ttyicon.gif) 0 0 no-repeat;}
#panel {float:right;width:30%;
        }
#panel h4 {margin:0;padding:1em 0 0 0;font-size:110%;}
#panel ul {margin:0;padding:2px 5px 10px 2px;list-style:none;
      }
#panel a {color:#FFF;text-decoration:none;
          padding:0 0.25em;
          position:relative;top:1em;}
#panel li {padding:0.25em 0; }
#panel a:visited {color:#CCC;}
#panel a:hover {color:gold;}
#main {float:left;width:65%;}
#main p {padding:0 5% 0 5%;font-size: small;
          line-height:1;text-align:justify;
          color:#FC6;
         }
#main a {color:gold;}
#main a:visited {color:yellow;}
#main a:hover {color:orange;}
#main h1,h2,h3,h4 {padding: 10px 5% 10px 5%;}
#footer {position:absolute;bottom:0;right:0;
         text-align:center;font-size:12px;}
#rightcorner {position:absolute;right:0;top:0;}
#logger {visibility:hidden;}