Body { 
 	margin: 0; 
	font-family: sans-serif; 
	line-height: 1.2;
	background: white; 
	color: black; 
	}

a:link { color: blue; background: white; }
a:visited { color: red; background: white; }
a:hover { color: red; background: white; } -->
     
#header {
     color: #FFDD3F;
     background: black;
     width: 99%;
     height: 162px;
     border-style: solid;
     border-width: 4px;
     border-color: #FFDD3F;
     text-align: left;
     }
     
.header_txt {
     font-family: verdanna, arial, sans-serif;
     font-style: italic;
     font-size: 250%;
     }

.sub_header {
     color: white;
     background: silver;
     text-align: center;
     font-size: x-small;
     text-indent: 10px;
     width: 100%;
     height: 40px;
     }
     
#main {
     color: black;
     background: white;
     margin: 0 0 0 2em;
     padding: 1em 2em 2em 0em;
     }
     
#main h3 { background: white; color: maroon; }
#main h4 { background: white; color: maroon; }
#main h5 { background: white; color: maroon; }

.announce {
     width: 30em;
     border-style: solid;
     border-width: 2px;
     border-color: black;
     text-align: center;
     color: black;
     background: #FFDD3F;
     padding: 1em 2em;
     }
     
.announce2 {
     width: 30em;
     border-style: solid;
     border-width: 2px;
     border-color: black;
     text-align: left;
     color: black;
     background: #FFDD3F;
     padding: 1em 2em;
     }
     
.announce2 a:link { color: maroon; background: #FFDD3F; }
.announce2 a:visited  { color: silver; background: #FFDD3F; }
.announce2 a:hover  { color: gray; background: #FFDD3F; }
     
#donate2 {
     width: 30em;
     border-style: solid;
     border-width: 2px;
     border-color: black;
     text-align: center;
     color: black;
     background: #FFDD3F;
     padding: 1em 2em;
     }
     
#donate2 a:link { color: black; background: #FFDD3F; }
#donate2 a:visited { color: gray; background: #FFDD3F; }
#donate2 a:hover { color: maroon; background: #FFDD3F; }

     
#footer {
     color: #FFDD3F;
     background: black;
     width: 99%;
     border-style: solid;
     border-width: 4px;
     border-color: #FFDD3F;
     padding-top: 2em;
     padding-bottom: 1em;
     }
     
.footer_txt {
     font-family: verdanna, arial, sans-serif;
     font-style: italic;
     text-align: center;
     vertical-align: middle;
     }
     
#footer a:link { color: #FFDD3F; background: black; }
#footer a:visited { color: silver; background: black; }
#footer a:hover { color: #FFFFFF; background: black; }
          
#navbar {
     float: left;
     width: 13em;
     margin: 0 0 2em 0;
     color: #FFDD3F;
     background: black;
     padding: 1em 1em 3em 1em;
     border-top: 30px solid #FFDD3F;
     border-bottom: 30px solid #FFDD3F;
     }
     
#navbar H3 { 
     font-size: 16px; 
     font-style: italic; }
     
#navbar ul { list-style: none; 
     margin: 0; 
     padding: 0;
     border: 0;
     }
     
#navbar li.first { margin: 0;
     padding: 1px 0 1px 12px;
     font: bold 14px Arial, sans-serif;
     line-height: 2.0;
     list-style-type: square;
     list-style-position: inside;
     color: #FFDD3F;
     background: black;
     }
     
#navbar li.second { margin: 0;
     padding: 1px 0 1px 12px;
     font: bold 12px Arial, sans-serif;
     line-height: 2.0;
     list-style-type: disc;
     list-style-position: inside;
     color: #FFDD3F;
     background: black;
     text-indent: 1.5em;
     }
     
#navbar li a:link { color: #FFDD3F; background: black; }
#navbar li a:visited { color: silver; background: black; }
#navbar li a:hover { color: #FFFFFF; background: black; }

td.silver { color: maroon; background: silver; }
     
p.bold { font-weight: bold; }

p.credit { font-weight: bold; font-size: xx-small; }

h1.maroon { color: maroon; background: white; }