body {
      padding: 2px;
      background: white;
      margin: 0px;
      }
#centrebit {
    margin: 0px auto;
    position: relative;
    background-color: #003366;
    width: 697px;
    border:1px solid #000;
    color: darkblue;      
    height: 950px;
        }
#newssection {
    position: absolute;	
    top: 601px;
    left: 0px;
    height:300px;
    width: 667px;
    padding: 10px 20px 20px 10px;
    background-color: #CCFFFF;
    border-top: 1px darkblue solid;
    color: darkblue;    
   }
#maincontainer {
    position: absolute;
    left: 0px; 
    top: 0px;
    background:white;
       }
#topsectionleft {
    position: absolute;
    left: 0px; 
    top: 0px;
    background: url(bluestripe3.jpg);
    width: 300px;
    height: 103px;
    border: 1px darkblue solid; 
         }
#topsectionright {
    position: absolute;
    left: 301px; 
    top: 0px;
    background: url(bluestripe3.jpg);
    width: 314px;
    height: 78px;
    border: 1px darkblue solid; 
    color: yellow;
    font: 20pt monotype corsiva;   
    text-align: center;
    padding: 15px 40px 10px 40px;
          }
#picbit1 {
       position: absolute;
       left: 298px;
       top: 224px;
            }
#picbit2 {
       position: absolute;
       left: 550px;
       top: 240px;
       }
#picbit3 {
       position: absolute;
       left: 550px;
       top: 385px;
             }
#picbit4 {
       position: absolute;
       left: 150px;
       top: 240px;
             }
#picbit5 {
       position: absolute;
       left: 150px;
       top: 385px;
             }

#leftinnerupper{
    position: absolute;
    left: 0px; 
    top: 105px;
    width: 130px;
    height: 150px; 
    background: url(bluestripe3.jpg);
    border: 1px #0CCAEC solid;		
    color: white;
    font: 16pt monotype corsiva;   
    text-align: center;
    padding-top: 12px; 
	}
#leftinnerlower {
    position: absolute;
    left: 0px; 
    top: 253px;
    width: 130px;
    height: 347px; 
    background:#CCFFFF;
    border: 1px #CCFFFF solid;		
    padding: 0px;
    color: red;
    font: 8pt verdana;
    text-align: center; 
    text-decoration: none;
 }
#topblurb {
    position: absolute;
    left: 190px; 
    top: 115px;
    width: 430px;
    height: 70px; 
    background: #003366;
    border: 1px #0CCAEC solid;		
    color: white;
    font: 10pt Comic Sans MS;   
    text-align: center;
    padding: 10px 10px 10px 10px;
    } 
#bottomblurb {
    position: absolute;
    left: 190px; 
    top: 530px;
    width: 430px;
    background: #003366;
    color: white;
    font: 10pt Comic Sans MS;   
    text-align: center;
    padding: 10px 10px 10px 10px;
        }
ul#nav {
     width: 125px;
     padding: 0px;
     background: #CCFFFF;
     margin: 0px;
      }
ul#nav li {
       padding: 0px; margin: 0px; list-style-type: none; background: #CCFFFF url(line1.jpg ) no-repeat bottom center; display: block;
         }
ul#nav li a {
	padding: 10px 0px 10px 0px; display: block; margin: 0px; font: 11px verdana, arial, sans-serif;  text-align: center; text-decoration: none; }

ul#nav li a:link, a:active, a:visited {
       color: darkblue; list-style-type: none; text-decoration: none;  
}

ul#nav li a:hover {
   	text-decoration: underline;
    font-style: italic; 
    color: red;
   }
#sidebartext1 {
    width: 125px;
    color: #2094cc;
    font: 8pt verdana;
    text-align: center; 
    text-decoration: none;
    padding: 2px; 
} 

#sidebartext1 a:link, a:active, a:visited {
       color: darkblue; text-decoration: none;  
}
#sidebartext1 a:hover {
    text-decoration: underline; font-style: italic; color: red;
}

#newsitems {
   position: absolute;   
   left: 10px;
   background: #CCFFFF;
   color: darkblue;
   font: 11px verdana;
   text-align: justify; 
   width: 666px     
   }    
#newsitem span {
    text-decoration: underline;
        }  
.headline {
    color: darkblue;
    font: 16pt verdana;
    text-align: center; 
    text-decoration: none;
         { 
p.gentext {
   color: darkblue;
   font: 11px verdana;
   text-align: justify;
   background: #CCFFFF;       
   width: 666px;
  }
.linkcell {
    position: static;
    left: 0px;
    top: 0px;
    width: 125px;
    height:30px; 
    background: #CCFFFF url("line1.jpg") no-repeat bottom center;
    border: 1px #CCFFFF solid;
    color: darkblue;
    font: 8pt verdana;
    text-align: center; 
    padding-top: 10px; 
}
.linkcell a:link {
    background: #CCFFFF;
    color: darkblue;
    font: 8pt verdana;
    text-align: center; 
    text-decoration: none;
}
.linkcell a:hover {
    background: #CCFFFF;
    color: red;
    font: 8pt verdana;
    font-style: italic;    
    text-align: center; 
    text-decoration: underline;
}
.linkcell a:visited {
    background: #CCFFFF;
    color: darkblue;
    font: 8pt verdana;
    text-align: center; 
    text-decoration: none;
}
.arial8rc { font: 11px arial, verdana, sans-serif; color: #cc0033; text-align: center; }
