
body       
  { margin-right: 50px; margin-left: 50px; width: 700px; min-width: 700px; border: solid 1pt #003 }
div#page { width: 700px; min-width: 680px; min-height: 680px; max-width: 700px }
div#header { color: #003; font-size: 48px; font-family: Baskerville, "Big Caslon", Tahoma; font-weight: 700; background-color: #9cf; text-align: center; padding-top: 10px; padding-bottom: 10px; width: 700px }
div#header a 
{ text-decoration: none }

sup 
{ color: #003; font-size: 12px }

div#menunav    
   { font-size: 14px; font-family: Futura, "Gill Sans", "Century Gothic"; font-weight: 300; background-color: #69c; text-align: center; list-style-type: none; padding-top: 3px; padding-bottom: 3px; width: 700px }

div#menunav > a 
 { text-decoration: none; text-align: left; padding-right: 10px; padding-left: 10px }

div#menunav a:link 
{ color: #fdfdfd; text-decoration: none }

div#menunav a:hover  
{ color: #003; text-decoration: underline; background-color: #fdfdfd; padding-top: 3px; padding-bottom: 3px }

div#menunav a:visited 
 { color: #003; text-decoration: none }
div#maincontent  h2   { color: #003; font-size: 18px; font-weight: 500; text-align: left; margin-left: 7px }
div#maincontent h3 { color: #003; font-size: 14px; font-family: Futura, "Gill Sans", "Century Gothic"; font-weight: bold; margin-left: 7px }
div#maincontent  { font-family: Futura, "Gill Sans", "Century Gothic"; margin-right: 5px; margin-left: 5px; padding: 0.25em 0.5em; width: 340px }
.Opener    
     { color: #333; font-size: 14px; font-family: Futura; text-align: left; padding-right: 0.5em; padding-left: 0.5em }
div#maincontent >ul  /*   */   { font-size: 12px; text-align: left; list-style: square; margin-left: 30px; padding-left: 8px }
p    
 { font-size: 12px; font-family: Futura; margin-right: 0; margin-left: 0 }

h1      
{ color: #003; font-size: 48px; font-family: Baskerville, "Big Caslon", "American Typewriter"; font-weight: bold; background-color: #9cf; padding: 10px 20px 0 }
h2   { color: #003; font-size: 18px; font-family: Futura, "Gill Sans", "Century Gothic"; font-weight: 500; text-align: center }
div#lowercontent   { width: 700px; height: 150px; border-top: 1px solid #006; border-bottom: 1px solid #006 }
div#one    { width: 233px; height: 150px }

div#two 
    { position: absolute; top: 407px; left: 284px; width: 232px; height: 150px }
div#three   { position: absolute; top: 407px; left: 518px; width: 233px; height: 150px }
.boxtext 
   { color: #333; font-size: 14px; font-family: Futura, "Gill Sans", "Century Gothic"; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em }
div#footer { text-align: center; margin: 0.5em 0.5em 0.2em }
h4#kingdef 
   { color: #808080; font-size: small; font-family: Futura, "Gill Sans", "Century Gothic"; font-weight: 300; line-height: 15px; padding-left: 1.5em }

p#footer  
  { font-size: 10px; padding-left: 1.5em; bottom: 5px }

#footer > a:link, div#maincontent a:link, div#lowercontent a:link, div#widetext a:link 
 { color: #039; font-family: Futura, "Gill Sans", "Century Gothic"; text-decoration: underline; text-align: center; margin: 0; padding: 0 }

#footer > a:hover, div#maincontent a:hover, div#lowercontent a:hover, div#widetext a:hover 
  { color: #000; font-family: Futura, "Gill Sans", "Century Gothic"; text-decoration: underline; background-color: #9cf }

#footer > a:visited, div#maincontent a:visited, div#lowercontent a:visited, div#widetext a:visited 
 { color: #000; font-family: Futura, "Gill Sans", "Century Gothic"; text-decoration: underline }
span#w3c 
   { visibility: hidden; position: inherit; float: right }
div#mainimage  { position: absolute; top: 109px; left: 411px }
div#mainimage > a:link { color: #36c; font-size: 12px; font-family: Futura, "Gill Sans", "Century Gothic"; padding-bottom: 4px }
div#mainimage > a:hover { font-size: 12px; font-family: Futura, "Gill Sans", "Century Gothic" }
div#mainimage > a:visited { font-size: 12px; font-family: Futura, "Gill Sans", "Century Gothic" }
div#widetext, div#widetext > ul { color: #000; text-align: left; list-style-type: none; margin-top: 5px; margin-bottom: 5px; margin-left: 10px; width: 600px }
div#widetext > h2 { text-align: left }
