a.newsLink { color:#ff0000; text-decoration: none; }
a.newsLink:hover { color:#ffffff; text-decoration: underline; }
a.bandLink { color:#00cc00; text-decoration: none; }
a.bandLink:hover { color:#00cc00; text-decoration: underline; }
a.bandMenuLink { color:#ffffff; text-decoration: none; }
a.bandMenuLink:hover { color:#00cc00; text-decoration: underline; }
a.scheduleLink { color:#ff6600; text-decoration: none; }
a.scheduleLink:hover { color:#ffffff; text-decoration: underline; }
a.picturesLink { color:#ffffff; text-decoration: none; }
a.picturesLink:hover { color:#0066ff; text-decoration: underline; }
a.contactLink { color:#ffcc33; text-decoration: none; }
a.contactLink:hover { color:#ffcc33; text-decoration: underline; }
a.mailListLink { color:#ff3333; text-decoration: none; }
a.mailListLink:hover { color:#ffffff; text-decoration: underline; }
a.pressLink { color:#ffffff; text-decoration: none; }
a.pressLink:hover { color:#9966ff; text-decoration: underline; }
a.linksLink { color:#ffffff; text-decoration: none; }
a.linksLink:hover { color:#ffcc33; text-decoration: underline; }
a.videoLink { color:#ff00cc; text-decoration: none; }
a.videoLink:hover { color:#ff00cc; text-decoration: underline; }
a.musicLink { color:#ffffff; text-decoration: none; }
a.musicLink:hover { color:#ffffff; text-decoration: underline; }
a.adminLink { color:#006699; font-weight: bold; text-decoration: none; }
a.newsLink:hover { color:#ff0000; }

td { font-family:Geneva, Arial, Helvetica, sans-serif; color:#000000; font-size:10pt; line-height:1.1}
td.grey { background: #cccccc; }
body.admin { background: #ffffff; }
body.news { background: #330000; }
body.schedule { background: #3F1504; }
body.pictures { margin: 0; background: #0C154F; }
body.contact { margin: 0; background: #251E1E; }
body.mailList { margin: 0; background: #330000; }
body.press { margin: 0; background: #1C0836; }
body.links { margin: 0; background: #251E1E; }
body.video { margin: 0; background: #072231; }
body.music { margin: 0; background: #072231; }
.contact { font-family: Helvetica, Verdana, Arial; color:#ffffff; font-size:9pt; }
.contactHeader { font-family: Helvetica, Verdana, Arial; color:#00ffff; font-size:9pt; font-weight: bold; }
.press { font-family: Helvetica, Verdana, Arial; color:#ffffff; font-size:8pt; }
.pressHeader { font-family: Helvetica, Verdana, Arial; color:#ffffff; font-size:10pt; font-weight: bold; }
.links { font-family: Helvetica, Verdana, Arial; color:#ffffff; font-size:8pt; }
.linksHeader { font-family: Helvetica, Verdana, Arial; color:#00ffff; font-size:8pt; font-weight: bold; }
.video { font-family: Helvetica, Verdana, Arial; color:#ffffff; font-size:8pt; }
.videoHeader { font-family: Helvetica, Verdana, Arial; color:#00ffff; font-size:8pt; font-weight: bold; }
.music { font-family: Helvetica, Verdana, Arial; color:#ffffff; font-size:8pt; }
.musicHeader { font-family: Helvetica, Verdana, Arial; color:#ffffff; font-size:8pt; font-weight: bold; }
.mailList { font-family: Helvetica, Verdana, Arial; color:#ffffff; font-size:9pt; }
.mailListAsterisk { font-family: Helvetica, Verdana, Arial; color:#ffcc33; font-size:9pt; }
.mailListHeader { font-family: Helvetica, Verdana, Arial; color:#ffffff; font-size:9pt; font-weight: bold; }
.mailListFormText { background: #330000; font-family: Helvetica, Verdana, Arial; font-size: 9pt; color: #ffffff; }
.news { font-family: Helvetica, Verdana, Arial; color:#ffffff; font-size:9pt; }
.newsHeader { font-family: Helvetica, Verdana, Arial; color:#ffcc33; font-size:10pt; font-weight: bold; }
.newsSignature { font-family: Helvetica, Verdana, Arial; color:#ffffff; font-size:8pt; }
.band { font-family: Helvetica, Verdana, Arial; color:#ffffff; font-size:9pt; }
.bandHeader { font-family: Helvetica, Verdana, Arial; color:#3399ff; font-size:10pt; font-weight: bold; }
.bandSignature { font-family: Helvetica, Verdana, Arial; color:#ffffff; font-size:8pt; }
.pictures { font-family: Helvetica, Verdana, Arial; color:#ffffff; font-size:8pt; }
.picturesHeader { font-family: Helvetica, Verdana, Arial; color:#ffffff; font-size:10pt; font-weight: bold; }
.schedule { font-family: Helvetica, Verdana, Arial; color:#ffffff; font-size:8pt; }
.scheduleHeader { font-family: Helvetica, Verdana, Arial; color:#ffcc33; font-size:8pt; font-weight: bold; }
.adminTableHeader { font-family: Helvetica, Verdana, Arial; color:#000000; font-size:8pt; font-weight: bold; }
.adminHeader { font-family: Helvetica, Verdana, Arial; color:#000000; font-size:11pt; font-weight: bold; }
.fieldHeader { font-family: Helvetica, Verdana, Arial; color:#000000; font-size:9pt;  }
.bordered { border: 1px; border-thickness: 1px; border-color: #ffffff; border-style: solid; }
