
body    { font-size: 12px; font-family: "Trebuchet MS", sans-serif; line-height: 18px; margin: 0; padding: 0 0 10px }
#header  { font-size: 11px }
h1          { color: #069; font-size: 22px; font-family: Verdana; font-weight: bold; line-height: 24px; margin-top: 0; padding-top: 1px }
h2             { color: #699; font-size: 18px; font-family: Arial, sans-serif; font-weight: bold; line-height: 20px; padding-top: 1px }
h3      { color: #699; font-size: 15px; font-family: Arial, sans-serif; font-weight: bold; line-height: 19px }
h4       { color: #369; font-size: 14px; font-family: Arial, sans-serif; font-weight: bold; line-height: 17px }
h4 a:link { color: #369; text-decoration: none; }
h4 a:visited { color: #369; text-decoration: none; }
h4 a:hover { color: #000; text-decoration: none; }
h4 a:active { color: #369; text-decoration: none; }
h5    { color: #000; font-size: 11px; font-family: Arial, sans-serif; line-height: 12px; margin-top: 8px }
h6      { color: #699; font-size: 12px; font-weight: bold; margin: 0 }
.member  { font-family: Georgia; font-weight: bold; margin-top: 30px; padding-top: 30px }
p     { line-height: 19px; padding-bottom: 10px }
.logo         { color: #996; font-size: 16px; font-family: Arial; font-weight: bold }
#join p { font-size: 12px; line-height: 13px; padding-bottom: 2px }
#content            { color: #333; font-size: 12px; line-height: 12px; margin-top: 25px; padding-left: 20px }
#column1  { text-align: left; padding-right: 10px; padding-left: 15px }
#column2   { text-align: left; padding-right: 10px }
#column3  { text-align: left; padding-right: 10px }
#column4  { text-align: left; padding-right: 10px }
#footer  { font-size: 11px; padding-top: 20px }
h3 a:link         { color: #996; font-family: Georgia, serif; text-decoration: none }
h3 a:visited        { color: #996; font-family: Georgia, serif; text-decoration: none }
h3 a:hover       { color: #c33; font-family: Georgia, serif; text-decoration: none }
h3 a:active  { color: #339; font-family: Georgia, serif; text-decoration: none }
h6 a:link  { color: #996; font-family: Georgia, serif; text-decoration: none; margin: 0; padding: 0 }
h6 a:visited { color: #996; font-family: Georgia, serif; text-decoration: none }
h6 a:hover   { color: #fff; font-family: Georgia, serif; text-decoration: none }
h6 a:active { color: #339; font-family: Georgia, serif; text-decoration: none }
#calendar   { font-size: 12px; display: block }
.calendar  { font-size: 12px; font-family: "Trebuchet MS"; border-style: solid; border-width: 0 0 1px; border-color: #c0c0c0 }
.rightline { border-style: solid; border-width: 0 1px 0 0; border-color: #999   }
.underline  { padding-top: 15px; border-style: solid; border-width: 0 0 1px; border-color: #999 }
.overline  { margin-top: 10px; border-style: solid; border-width: 1px 0 0; border-color: #999 }
a:link     { color: #c33 }
a:visited   { color: #c30 }
a:hover  { color: #996 }
a:active { color: red }
.caption   { font-size: 11px; font-weight: normal }
table { font-size: 12px }
.outline    { padding: 5px; border: solid 1px #999 }
.over { }
#nav      { display: block; margin: 0 20px 0 0; width: 100px }
#nav a  { display: block; padding: 5px; border: solid 1px #999 }
#nav a:link   { }
#nav a:visited { }
#nav a:hover    { color: #fff; background-color: #996; background-image: url("images/over.png") }
#nav a:active  { color: #996 }
#calendar td { border-style: solid; border-width: 0 0 1px; border-color: #999 }
.hilight { background-color: #ff0; }
