body { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #1e0f00; background-image: none; background-repeat: no-repeat; background-position: left top; margin: 5px 0 0; padding: 0; }

p { font-size: 11px; margin: 0; padding: 0; }
.toplinks { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-left: 15px; }
.toplinksdiv  /* top and bottom margins */ { margin-top: 0; margin-bottom: 5px; margin-left: 0; }
.daydate   { color: #d4c4ad; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: right; letter-spacing: 0.02em; vertical-align: top; margin-top: 0; margin-right: 20px; margin-bottom: 0; }
.tag { color: #c4b5a1; font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; text-align: left; margin-left: 20px; padding-bottom: 25px; }
.navdivbg { margin-bottom: 1em; }
td {}

a:link { color: #4f2d05 ; text-decoration: none; }

a:visited { color: #4f2d05 ; text-decoration: none; }

a:hover { color: #4f2d05 ; text-decoration: none; }

a:active { color: #4f2d05 ; text-decoration: none; }
h1 { color: #917e45; font-size: 20px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; background-image: url(../dgfleurGOLD.gif); background-repeat: no-repeat; background-position: left center; margin-top: 0; margin-bottom: 5px; margin-left: 19px; padding-top: 0; padding-bottom: 0; }
h2 { color: #a79880; font-size: 12px; font-weight: bold; margin-top: 0; padding-top: 0; padding-bottom: 0.5em; padding-left: 0; }
.copy { color: #271500; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 15px; text-align: left; letter-spacing: 0.02em; margin: 0 20px 15px; border-width: 0; }
.copyLG { color: #271500; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 16px; text-align: left; letter-spacing: 0.02em; margin: 0 18px 12px 20px; border-width: 0; }
.formcopy { color: #271500; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 15px; text-align: left; letter-spacing: 0.02em; margin: 0; border-width: 0; }
.galllistcopy { color: #a79880; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-align: left; letter-spacing: 0.02em; margin: 0 20px 5px 0; border-width: 0; }
.featurecopyv { color: #271500; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 15px; background-image: none; text-align: left; letter-spacing: 0.02em; margin: 0 154px 10px; border-width: 0; }
.gallcopyv { color: #a79880; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 15px; background-image: none; text-align: left; letter-spacing: 0.02em; margin: 0 91px 10px 92px; border-width: 0; }
.gallcopyh { color: #a79880; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 15px; background-image: none; text-align: left; letter-spacing: 0.02em; margin: 0 51px 10px 52px; border-width: 0; }
.errorcopy { color: #271500; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; text-align: center; letter-spacing: 0.02em; border-width: 0; }
.errorhead { color: #917e45; font-size: 20px; font-family: Georgia, "Times New Roman", Times, serif; text-align: center; letter-spacing: 0.02em; margin-bottom: 8px; border-width: 0; }
.printoutcopy { color: #fff; font-size: 20px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; text-align: center; letter-spacing: 0.02em; margin-bottom: 15px; border-width: 0; }
.Lmarg15px  /* no margin for print style */ {  }
.copybgdiv { background-image: none; background-repeat: no-repeat; background-position: left top; margin: 0; padding: 0; }
.brand  /* duplicates h1 */ { color: #917e45; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-top: 30px; margin-bottom: 4px; margin-left: 20px; }
.brandTmarg5px { color: #917e45; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-top: 5px; margin-bottom: 4px; margin-left: 20px; }
.brandbox { margin: 0 20px 10px; padding: 10px 0 0; border: solid 1px #917e45; }
.featurebrand { color: #271500; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-top: 8px; margin-bottom: 4px; margin-left: 20px; }
.featurebox { margin: 0 20px 10px; padding: 10px 0 0; border: solid 1px #271500; }
.visit { color: #917e45; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; background-image: url(../visitArrow.gif); background-repeat: no-repeat; background-position: 0 top; margin: 100px 20px 20px 0; padding-left: 25px; }
.visitcopy { color: #271500; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 15px; background-image: url(../visitArrowRED.gif); background-repeat: no-repeat; background-position: left top; text-align: left; letter-spacing: 0.02em; margin: 0 60px 15px 25px; padding-top: 20px; border-width: 0; }
.visitbg { background-image: url(../wheeloutlineBGGOLD.gif); background-repeat: no-repeat; background-position: left center; }
.visitblankbg { background-image: url(../movement_forBlankVisitBG.gif); background-repeat: no-repeat; background-position: left center; }
.visitSMmarg { color: #917e45; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; background-image: url(../visitArrow.gif); background-repeat: no-repeat; background-position: 0 top; margin: 0 20px 10px 0; padding-left: 25px; }
.visitcopySMmarg { color: #a79880; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 15px; background-image: url(../visitArrowRED.gif); background-repeat: no-repeat; background-position: left top; text-align: left; letter-spacing: 0.02em; margin: 0 60px 10px 20px; padding-top: 20px; border-width: 0; }
.signup { background-color: #452b18; margin-top: 30px; margin-right: 20px; margin-left: 20px; padding-top: 5px; padding-bottom: 5px; }
.announce { color: #d20c0c; font-size: 15px; font-family: Georgia, "Times New Roman", Times, serif; text-align: right; letter-spacing: 0.02em; margin-right: 15px; margin-bottom: 20px; margin-left: 0; }
.emph { font-size: 12px; font-weight: bold; }
.copyright { color: #271500; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; text-align: center; margin: 1em 0 2em; }
.footnote  /* info at bottom of page */ { color: #271500; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; margin: 6em 0 0; padding-top: 1.5em; border-top: 1px dotted #271500; }
.promo { color: #917e45; font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.02em; margin: 0 25px 15px 20px; padding: 0.25em 0.5em 0.25em 0.75em; border: solid 1px; }
