body { text-align: center; margin: 0; padding: 0; font-family: Georgia, "Times New Roman", Times, serif; font-size: 62.5%; background: #722; color: #333; }

#page { width: 750px; border: 1em solid #500; border-top: 0; border-bottom: 0; margin: 0 auto; padding: 1em; font-size: 1.3em; line-height: 1.4em; background: #FFF; }
#nameplate { border-bottom: 1px solid #500; padding: 1em 0 0.5em; background:  url("/images/bkg6.jpg") center center; }
#sidebar { text-align: left; width: 175px; position: relative; float: left; }
#content { text-align: left; width: 550px; position: relative; float: right; padding: 0 0 0 1em; border-left: 1px solid #500; }
#footer { border-top: 1px solid #500; clear: both; padding: 0 0 1em; background:  url("/images/bkg6.jpg") top center; }
h1, h2, h3, h4, h5, h6 { color: #500; }
h1 { font-size: 2em; line-height: 1.2em; margin: 0 }
h2 { font-size: 1.4em; font-weight: normal; line-height: 1.2em; }
h3 { font-size: 1.2em; font-weight: normal; line-height: 1.2em; }
a:link, a:visited { color: #722; text-decoration: underline; }
a:link:hover, a:visited:hover { color: #500; }
a:link:active, a:visited:active { color: #A82; }
table { border: 1px solid #500; color: #500; }
td { background: #f7f1aa; padding: 0 2px; border: 0 solid #722; }
abbr, .abbr { text-transform: lowercase; font-variant: small-caps; border-bottom: none; }
hr { border: 0; width: 67%; color: #722; background-color: #722; height: 1px; }
img { border: 0; }
h1 a:link, h1 a:visited, h1 a:link:hover, h1 a:visited:hover, h1 a:link:active, h1 a:visited:active { color: #500; text-decoration: none; }

#nameplate p { margin: 0 0 1em; }

#sidebar ul { list-style: none; margin: 1em 0; padding: 0; }
#sidebar ul li { margin: 0 0 1em; }

#footer p { margin: 1em 0 0; }
#footer a:link, #footer a:visited, #footer a:link:active, #footer a:visited:active { color: #333; }
#footer a:link:hover, #footer a:visited:hover { color: #111; }

td.right { text-align: right; }
img.left, img.right { position: relative; }
img.right { float: right; margin: 0.5em 0 0.5em 1em; }
img.left { float: left; margin: 0.5em 1em 0.5em 0; }
img.border, div.special, p.special { border: 1px solid #500; padding: 5px; background: #f7f1aa; }
p.notice, td.notice, blockquote.notice, span.notice { color: #C00; }