/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  body { margin: 20px;
    background-color: rgb(37, 37, 51);
    color: rgb(34, 34, 34);
    font-family: Verdana,Helvetica,sans-serif;
    font-size: 8pt;
    text-align: center;
    }

  #wrapper { margin: 0pt auto;
    width: 1000px;
    }

  a:link, a:visited { color: rgb(135, 135, 178);
    text-decoration: none;
    }

  a:active, a:hover { color: rgb(178, 178, 215);
    text-decoration: underline;
    }

  div, span { color: rgb(228, 228, 228);
    font-family: Verdana,Helvetica,sans-serif;
    }

  img { border: 0px none ;
    }

  input, textarea { padding: 0px 3px;
    }

  form { display: inline;
    }

  td { color: rgb(228, 228, 228);
    font-size: 8pt;
    vertical-align: top;
    }

  #head, #nav-left, #content, #bottom { margin: auto;
    float: left;
    }

  #head { border: 2px ridge rgb(66, 66, 82);
    background: rgb(21, 50, 89) none repeat scroll 0%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    height: 200px;
    margin-bottom: 20px;
    width: 100%;
    }

  #nav-left { width: 18%;
    }

  #nav-right { float: right;
    width: 20%;
    }

  #content { color: rgb(34, 34, 34);
    text-align: center;
    width: 60%;
    }

  #bottom { border: 2px ridge rgb(50, 50, 66);
    padding: 4px 0px;
    background: rgb(50, 50, 66) none repeat scroll 0%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    margin-top: 20px;
    width: 100%;
    }

  .form { border: 2px ridge rgb(37, 37, 51);
    margin: 2px;
    background-color: rgb(37, 37, 51);
    color: rgb(179, 179, 179);
    font-family: Verdana,Helvetica,sans-serif;
    font-size: 8pt;
    }

  .forum { margin: auto;
    background-color: rgb(37, 37, 51);
    }

  .headb { border: 2px ridge rgb(34, 68, 119);
    padding: 4px;
    background-color: rgb(21, 50, 89);
    color: rgb(228, 228, 228);
    font-weight: bold;
    text-align: left;
    }

  .bottom { border: 2px ridge rgb(37, 37, 51);
    padding: 4px 6px 4px 8px;
    background-color: rgb(37, 37, 51);
    text-align: left;
    }

  .newshead { border: 2px ridge rgb(34, 68, 119);
    padding: 4px 6px 4px 8px;
    background-color: rgb(21, 50, 89);
    color: rgb(228, 228, 228);
    font-size: 11pt;
    font-weight: bold;
    text-align: left;
    }

  .left, .center, .right { padding: 1px;
    }

  .leftb, .centerb, .rightb { border: 2px ridge rgb(50, 50, 66);
    padding: 4px 6px 4px 8px;
    background-color: rgb(50, 50, 66);
    }

  .leftc, .centerc, .rightc { border: 2px ridge rgb(66, 66, 82);
    padding: 4px 6px 4px 8px;
    background-color: rgb(66, 66, 82);
    }

  .left, .leftb, .leftc { text-align: left;
    }

  .center, .centerb, .centerc { text-align: center;
    }

  .right, .rightb, .rightc { text-align: right;
    }

  .quote { border: 2px ridge rgb(82, 82, 98);
    padding: 6px;
    background-color: rgb(82, 82, 98);
    color: rgb(242, 242, 242);
    text-align: left;
    }

  .navhead, .navhead2 { border: 2px ridge rgb(34, 68, 119);
    padding: 4px;
    background-color: rgb(21, 50, 89);
    color: rgb(228, 228, 228);
    font-weight: bold;
    text-align: center;
    }

  .navbodyb, .navbody2b { border: 2px ridge rgb(50, 50, 66);
    padding: 4px 6px 4px 8px;
    background-color: rgb(50, 50, 66);
    text-align: left;
    }

  .calhead { border: 2px ridge rgb(50, 50, 66);
    padding: 4px 2px;
    background-color: rgb(50, 50, 66);
    text-align: center;
    }

  .calday, .calevent, .caltoday, .calweek { padding: 4px 2px;
    text-align: right;
    }

  .calday { border: 2px ridge rgb(66, 66, 82);
    background-color: rgb(66, 66, 82);
    }

  .calevent { border: 2px ridge rgb(82, 82, 98);
    background-color: rgb(82, 82, 98);
    }

  .caltoday { border: 2px ridge rgb(98, 98, 114);
    background-color: rgb(98, 98, 114);
    }

  .calweek { border: 2px ridge rgb(114, 114, 130);
    background-color: rgb(114, 114, 130);
    }


