body, p, td, th, div, blockquote, dl, ul, ol   { color: #dcdcdc; font-size: 13px; font-family: Georgia, Verdana, Arial, sans-serif; }
body  { background: #800000 url(images/bkg.gif) }

p  { margin-top: 0px; padding-top: 0px; }

h1 { color: #ffcc76; font-weight: bold; font-size: 20px; font-family: Georgia, Arial, Verdana; margin-bottom: 2px; padding-bottom: 2px; }
h2 { color: #dcdcdc; font-weight: bold; font-size: 18px; font-family: Georgia, Arial, Verdana; margin-bottom: 2px; padding-bottom: 2px; }
h3 { color: #cbc8af; font-weight: bold; font-size: 16px; font-family: Georgia, Arial, Verdana; margin-bottom: 2px; padding-bottom: 2px; }
h4 { color: silver; font-weight: bold; font-size: 14px; font-family: Georgia, Arial, Verdana; }
h5 { color: white; font-weight: bold; font-size: 12px; font-family: Georgia, Arial, Verdana; }
h6 { color: white; font-weight: bold; font-size: 10px; font-family: Georgia, Arial, Verdana; }

a:link, a:active, a:visited  { color: #dcdcdc; text-decoration: underline; }
a:hover { color: #ffcc76; text-decoration: none; }

.nav, a.nav:link, a.nav:active, a.nav:visited   { color: #dcdcdc; font-size: 11px; font-family: verdana, arial, sans-serif; text-decoration: none; }
a.nav:hover    { color: #ffcc76; font-size: 11px; font-family: verdana, arial, sans-serif; text-decoration: none; }

p.footer, a.footer:link, a.footer:active, a.footer:visited   { color: #878787; font-size: 9px; font-family: verdana, arial, sans-serif; text-decoration: none; margin-top: 3px; padding-top: 3px }
a.footer:hover { font-family: verdana, arial, sans-serif; color: #ffcc76; font-size: 9px; text-decoration: none; }

.small { color: #dcdcdc; font-size: 10px; font-family: verdana, arial, sans-serif; }

td.body { padding: 10px 30px 5px; }

hr { border-top: 1px inset #840000; border-right: 0 none; border-bottom: 0 none; border-left: 0 none; height: 1px }

img.r   { margin-left: 15px }
img.l   { margin-right: 15px }