html { 
   margin : 0; 
   padding : 0; 
} 
body { 
   background-color : #000704; 
   margin : 0; 
   padding : 0; 
} 

h1 { 
   font-family : Elephant, Impact, Verdana; 
   font-size : 40px; 
   font-weight : bold;
   border-top : 5px solid #990000; 
   border-bottom : 5px solid #990000; 
   letter-spacing : 0.5em; 
   text-align : center; 
   background-color : #990000; 
   color : #ffff00; 
   margin : 0; 
   padding : 0; 
} 

h2 { 
   font-family : sans-serif; 
   font-size : 14px; 
   font-weight : p; 
   border-top : 4px double #000000; 
   border-bottom : 4px double #000000; 
   letter-spacing : 0.5em; 
   text-align : center; 
   background-color : #048550; 
   color : #F5FAF8; 
   margin : 0; 
   padding : 6px 2px; 
}

div#border { 
   background-color : #F6F58D; 
   border : 3px solid #666666; 
   margin : 5px; 
} 

div#header { 
   text-align : center; 
} 

div#navigation {
   margin:0;
   position : absolute;
   top : 238px;
   left : 18px;
   border-top : 0px solid #ffffff;
   background-color : #66cc00;
   font-size : 12px;
   font-family : "Arial Rounded MT Bold", Verdana, sans-serif;
   width : 94px;
   
} 
div#navigation p{
   margin: 0px;
   padding: 0px;
   
}

div#navigation a { 
   background-color : #048550;

   display : block; 
   border-bottom : 6px solid #ffffff; 
   border-right : 4px solid #ffffff; 
   border: .4em double #990000;
   margin-bottom: .1em;
   text-decoration : none; 
   text-align : center; 
   color : #F5FAF8; 
   font-weight : bold; 
   
   padding-left:12px; 
   padding-right:12px; 
   padding-top:16px; 
   padding-bottom:6px
} 

div#navigation a#thispage { 
   display : block; 
   padding : 6px 2px; 
   border-bottom : 2px double #990000; 
   border-right : 2px double #990000; 
   text-decoration : none; 
   text-align : center; 
   background-color : #003300; 
   color : #ffffff; 
   font-weight : bold; 
} 

div#navigation a:hover { 
   background-color : #003300; 
   color : #ffffff; 
} 

div#navigation a.first{
   padding-top:0; 
}






div#mainmargin { 
   margin : 22px 22px 22px 140px; 
}

div#main { 
   font-family : Verdana, sans-serif, Arial; 
   color : #000000; 
   font-size : 13px; 
} 

div#main h3 { 
   font-size : 16px; 
   line-height : 100%; 
   letter-spacing : 0.1em; 
   text-align : center; 
   color : #ffffff; 
   border-bottom : 4px solid #0000cc; 
   border-right : 2px solid #ffffff;
   border-left : 2px solid  #ffffff;
   border-top : 4px solid #0000cc;
   background-color : #003300; 
   margin : 0; 
} 

div#main p { 
   line-height : 170%; 
} 

div#main p.first { 
   padding : 20px 2px 2px; 
   margin : 0; 
} 

div#main strong { 
   font-weight : bold; 
} 

div.coverfloat { 
   text-align : left; 
   vertical-align : top; 
   margin : 5px; 
   padding : 40px; 
   height : 100px; 
   width : 70px; 
   float : left; 
} 

div.coverfloat img { 
   display : block; 
   border-style : groove;
   border : 10px solid #ffffff; 
   margin : 0; 
   padding : 0; 
} 

div.mainimageleft { 
   float : left; 
   margin-top : 5px; 
   margin-left : 9px; 
   margin-right : 9px; 
} 

div.mainimageright { 
   float : right; 
   margin-left : 10px; 
   margin-right : 9px; 
} 

div.mainimagecenter { 
   margin-top : 5px; 
   margin-left : 9px; 
   margin-right : 9px; 
} 

div#footer { 
   text-align : center; 
   font-family : Verdana, sans-serif, Arial; 
   font-size : 11px; 
   color : #000000; 
} 

div#footer cite { 
   font-style : italic; 
} 

div#main p a {
   text-decoration: none;
   color: #000000;
   border-bottom: 3px solid #0000cc;
}

div#main p a:hover {
   background-color: #0099cc;
   border-bottom: 2px solid #0000cc;
}
