h1 
  {color: black ;}

h1#header
  {margin: 0 1em ;
   color: white ;
   background: blue ;
   font-size: 96px ;
   font-style: normal ;
   font-weight: bold ;
   font-family: Courier New, monospace ;
   text-align: center ;
   border: solid 5px black ;}

table#icons
  {border-style: solid ;
   border-width: 1px ;
   border-color: silver ;
   border-collapse: collapse ;}

table#icons td
  {border-style: solid ;
   border-width: 1px ;
   padding: 10px ;
   border-color: silver ;}

table
  {border-style: solid ;
   border-width: 1px ;
   border-color: silver ;
   border-collapse: collapse ;}

table td
  {border-style: solid ;
   border-width: 1px ;
   padding: 10px ;
   border-color: silver ;}

table#sitemap tr
  {vertical-align: top ;}

table#sitemap th
  {text-align: center ;}

a:link
  {text-decoration: none ; 
   color: blue ; 
   font-weight: bold ;}

a:visited 
  {text-decoration: none ; 
   color: blue ; 
   font-weight: bold ;}

a:hover 
  {text-decoration: underline ; 
   color: blue ;
   font-weight: bold ;}

a:active
  {text-decoration: underline ; 
   color: black ; 
   font-weight: bold ;}
