a:link { color: #623900; text-decoration: underline; }
a:visited { color: #623900; text-decoration: underline; }
a:hover  { color: #BB8200; text-decoration: underline; }
a:active { color: #d79e1c; text-decoration: underline; }
p { color: #aa6300; font-family: Arial, Helvetica, Geneva, Swiss, sans-serif; }
h1   { color: #623900; font-size: 3pc; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
h2, h3, h4, h5, h6  { color: #623900; font-family: Georgia, Times, serif; }
body { color: #aa6300; font-family: Arial, Helvetica, Geneva, Swiss, sans-serif; }
textarea { font-family:  Arial, Helvetica, Geneva, Swiss, sans-serif; }
.SolidBorder  { padding: 4pt; border: solid 2pt gray; }
.LeftBorderDotted { margin-left: 4pt; border-left-style: dotted; border-left-width: 2px; }
.rightBorderDotted { margin-left: 4pt; border-right-style: dotted; border-right-width: 2px; }
.Nav1 { font-size: x-small; background-color: #fef6c5; font-family: arial, Helvetica, Geneva, Swiss, sans-serif; text-align: center; }
.Nav2 { font-size: x-small; background-color: transparent; font-family: arial, Helvetica, Geneva, Swiss, sans-serif; text-align: center; }
.EventTitle { font-size: 0.85em; font-weight: bold; background-color: #fef6c5; text-align: right; vertical-align: top; }
.EventItem {background-color: #ffd368; }
.EventItem a:link { color: #aa6300; font-weight: bold; background-color: #ffd368; }
.EventItem a:visited { color: #aa6300; font-weight: bold; background-color: #ffd368; }
.EventItem a:hover { color: #BB8200; font-weight: bold; background-color: #ffd368; }
.EventItem a:active { color: #aa6300; font-weight: bold; background-color: #ffd368; }