
body  {  background-color: #000000; color: #000000; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }

h1 { letter-spacing: 4px; text-transform:uppercase; font-size: 22px; color: #FFFFFF; font-weight: bold;  padding-top: 10px; padding-bottom: 0px; font-family: Arial, Helvetica, sans-serif; }
h2  { font-size: 16px; color: #CC0000; font-weight: bold; font-family: Arial, Helvetica, sans-serif;  }
h3 { font-size: 14px; color: #000000; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }
h4 { font-size: 12px; color: #000000; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }


p, li, dt, blockquote { font: 12px Arial, Helvetica, sans-serif; color: #202020; }

.smaller  {  font: 10px Arial, Helvetica, sans-serif; color: #202020;  }
.footer {  font: 10px Arial, Helvetica, sans-serif; color: #FFFFFF;  }

a { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
a:link { text-decoration: none; color:#FF0000; }
a:visited { text-decoration:none; color:#cc0000; }
a:hover { text-decoration:underline; color:#333399;}

.nav a:link { color: #FFFFFF; font-size: 12px; font-weight: bold; text-decoration: none;  }
.nav a:visited { text-decoration:none; font-weight: bold;  color:#FFFFFF; }
.nav a:hover { text-decoration:none; color:#CC0000;}
p.nav  { color: #FF0000; font-size: 12px; padding-top: 5px; }

.leftcontent, .rightcontent, .maincontent { background: #ffffff; border: thin solid #CC0000; }
.leftcontent  {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.maincontent  { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.rightcontent { margin-top: 0px; margin-right: 8px; margin-bottom: 0px; margin-left: 10px;  }

.contentcell  { padding-top: 0px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px;  }

,quote { font-style: italic }


img { padding: 20px; }
