

body {background-image: url(bar.jpg); background-repeat: repeat-y;

      background-color: #CCCCCC; font-family: verdana, geneva, sans-serif; }



h1, h2, h3, h4, h5, h6 {color: #3300FF}



address {font-size: 0.9em; text-align: center; border-top: 1px solid black;}



#head img {width: 400; height: 100}

#head {border-bottom: 1px solid black; background-color: white;

       position: absolute; top: 20; left: 20; padding: 3px; width: 97%;}



#links {position: absolute; top: 140; left: 2; width: 133px; padding: 10px; }

#links a {display: block; font-family: Courier New, Helvetica, Sans-serif;

       color: white; font-size: 10pt}

#links a:link {text-decoration: none}

#links a:visited {text-decoration: none}

#links a:hover {color: black; text-decoration: underline}

#links a:active {text-decoration: none}

#links a.newgroup {margin-top: 15px}



#quote {text-align: left; background-color: white; color: black; height: 70;

        border: 2px outset white; font-family: sans-serif; padding: 2x;

        font-size: 10pt; width: 135px; position: absolute; top: 420; left: 5;}



#counter {text-align: center; font-family: Courier New, Helvetica, Sans-serif;

          font-size: 9pt; width: 140px; position: absolute; top: 500; left: 2;}



#webmaster {text-align: center; font-size: 24pt; width: 140px;

        position: absolute; top: 580; left: 2; font-weight: bold; }

#webmaster a:link {text-decoration: none; color: white;}

#webmaster a:visited {text-decoration: none}

#webmaster a:hover {color: black; text-decoration: none; background-color:

           pink; border: 1px dotted black;}

#webmaster a:active {text-decoration: none}


#flags {text-align: center; width: 140px;
        position: absolute; top: 700; left: 0; font-weight: bold; }


#weather {float: right; background-color:rgb(240,240,240);

          border: 1px solid rgb(128,128,255); width: 210px; text-align: center;

          padding: 5px; font-size: 8pt; color: rgb(128,128,255);}



#main {margin-left: 150; margin-top: 130; }



#monthly {text-align: center; }

#monthly img {width: 320; height: 240;}

#monthly a:link {text-decoration: none}

#monthly a:visited {text-decoration: none}

#monthly a:hover {color: black; text-decoration: none; background-color: pink;

         border: 1px dotted black;}

#monthly a:active {text-decoration: none}



#updates {text-align: center;  }

#updates a:link {text-decoration: none}

#updates a:visited {text-decoration: none}

#updates a:hover {color: black; text-decoration: none; background-color: green;}

#updates a:active {text-decoration: none}



table.current { font-size: 11pt; width: 50%;

      margin-left: auto; margin-right: auto;}

table.current th {border: 2px white inset; padding: 5px;

      background-color: #66FF66; color: #3300CC;}

table.current td {padding: 2px; }



table.past { font-size: 9pt; width: 50%;

      margin-left: auto; margin-right: auto;}

table.past th {border: 2px white inset; padding: 5px;

      background-color: #FFFF99; color: #3300CC;}

table.past td {padding: 2px; }



.date {text-align: center;}
