body { color: black; background-color: #a8a7a7; margin: 0; padding-left: 10%; }
p { margin: 0; padding: 0; }

td {}

a:link { color: #662202 ; text-decoration: none; }

a:visited { color: #662202 ; text-decoration: none; }

a:hover { color: #340262 ; font-weight: bold; text-decoration: none; border-left-width: 0; width: 0; border-right-width: 0; border-bottom-width: 0; }

a:active { color: #662202 ; text-decoration: none; }
.navbar { color: #662202; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-align: left; letter-spacing: 0; margin: 0 0 20px; padding: 10px 0 7px 50px; border-top: 1px solid #662202; }
.grafstyle { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0 55px 1em 50px; padding: 0; }
.grafstyleX80pxRmarg { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0 135px 1em 50px; padding: 0; }
.mainheadXLmarg { color: #383838; font-size: 1.2em; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; margin-top: 0; margin-bottom: 5px; margin-left: 270px; padding-top: 0; padding-bottom: 0; padding-left: 0; }
.gallerybody { background-color: #d0cfcf; margin: 0; padding: 0; }
.gallerystyleCentered { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; margin: 0 0 400px; padding: 0; }
.previousnext { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; margin: 0 0 30px; padding: 0; }
.previous { padding-right: 50px; }
.thumbstyleCentered { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; margin: 0 0 5px 50px; padding: 0; }
.thumbstyleCentered30pxLmargin { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; margin: 0 0 5px 30px; padding: 0; }
.sidebarstyle  /* no right margin */ { color: #3a2150; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0 30px 20px 0; padding-right: 0; padding-bottom: 0; padding-left: 0; }
.sidebarblock { background-image: url(../EventPreview.gif); background-repeat: no-repeat; background-position: left top; padding-top: 75px; padding-left: 15px; border-left: 1px dotted #3a2150; }
.subhead { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-top: 0; margin-right: 55px; margin-left: 50px; padding-top: 0.5em; border-top: 1px dotted #000; }
.announce { color: #340262; font-size: 0.8em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: center; margin: 0 0 1em; padding-right: 8.5em; padding-bottom: 0; padding-left: 9em; }
.comingsoon { color: #000; font-size: 1.2em; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; font-style: italic; text-align: center; margin: 0; padding: 50px 0 55px; }
h1 { color: #a33f1f; font-size: 1.3em; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; font-style: italic; margin: 0; padding-top: 0; padding-bottom: 0; padding-left: 3.5em; }
.footnote { font-size: 0.65em; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #8c6cd0; text-align: center; margin: 30px 0 0; padding-top: 0.5em; padding-bottom: 0.5em; border-top: 1px solid #a33f1f; }
.homepix { text-align: center; margin-top: 0.2em; margin-bottom: 0.8em; }
#addresscontent { background-color: #997bd9; }
#maincontent { background-color: #d0cfcf; }
.mainhead { color: #383838; font-size: 1.2em; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; margin-top: 0; margin-bottom: 5px; margin-left: 50px; padding-top: 0; padding-bottom: 0; padding-left: 0; }
.address { color: #dad6e2; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #997bd9; text-align: center; letter-spacing: 0; margin: 0; padding: 0.5em 0; }
.formtype { color: #5b5b5b; font-size: 0.75em; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 0.5em; margin-bottom: 0.5em; padding-left: 2em; }
.picRBpad { padding-right: 10px; padding-bottom: 5px; }
.spacerLR10px { padding-right: 10px; padding-left: 10px; }
.10pxTmarg { margin-top: 10px; }
.10pxBmarg { margin-top: 0; margin-bottom: 10px; }
.emph { font-size: 105%; font-weight: bold; }
.emphitalic { font-size: 105%; font-weight: bold; font-style: italic; }
.italic { font-style: italic; }
