body { color: black; padding: 0px; margin: 0px;
font-family: Calibri, Arial, Helvetica, sans serif; font-size: 12px;  background-position: center top;
background-image: url(back.png); background-color: #D90000;
background-repeat: no-repeat; }


a:link, a:visited, a:active { color: black; text-decoration: none; }
a:hover { color: blue; text-decoration: none; }

td { font-size: 12px; }

.tiny { horizontal-align: middle; height: 5px; width: 5px; }

.tl { width: 5px; background-image: url(round.gif); background-repeat: no-repeat; background-position: top left; }
.tr { width: 5px; background-image: url(round.gif); background-repeat: no-repeat; background-position: top right; }
.bl { width: 5px; background-image: url(round.gif); background-repeat: no-repeat; background-position: bottom left; }
.br { width: 5px; background-image: url(round.gif); background-repeat: no-repeat; background-position: bottom right; }
.part { background-color: white; }

.link { color: white;  padding: 10px 16px; font-size: 12px; }
.links { color: white;  padding: 10px 16px;  font-size: 12px;background-image: url(sellink.gif); background-position: center bottom; background-repeat: no-repeat; }
.link a:link, .link a:active, .link a:visited, .link a:hover { color: white; text-decoration: none; }
.links_area { background-image: url(links.gif); background-position: center top; background-repeat: no-repeat; }

h1 { font-weight: normal; font-size: 28px; padding: 0px; margin: 0px; }
p { padding-top: 0px; margin-top: 0px; }
.links a:link, .links a:active, .links a:visited, .links a:hover { color: white; text-decoration: none; }

.uplink { color: white; padding: 6px 16px; font-size: 11px; }
.uplink a:link, .uplink a:active, .uplink a:visited, .uplink a:hover { color: white; text-decoration: none; }

.sublink { padding: 3px;  }
.sublink a:link, .sublink a:active, .sublink a:visited, .sublink a:hover { color: black; text-decoration: none; }
.sublinks { padding: 3px;  }
.sublinks a:link, .sublinks a:active, .sublinks a:visited, .sublinks a:hover { color: black; text-decoration: none; padding: 3px; }

.sub2links { padding: 3px; padding-left: 20px; }
.sub2links a:link, .sub2links a:active, .sub2links a:visited, .sub2links a:hover { color: black; text-decoration: none; padding: 3px; }

.sponsor { text-align: center; border: 0px; }

.calendarDay { font-size: 16px; display: block; }
.calendarMonth { font-size: 26px; }
.calendarEvent { display: block; padding: 3px; text-decoration: none; color: darkblue; }
.calendarEventTime { font-size: 11px; }
.calendarDayDT { background-color: whitesmoke; border-bottom: 1px solid white; border-right: 1px solid white; }

h2 { font-size: 18px; font-weight: normal; padding: 0px; margin: 0px; }
h5 { padding: 0px; margin: 0px; font-size: 12px; font-weight: normal; }
h6, h3 { padding: 0px; margin: 0px; font-size: 13px; font-weight: normal; }
h3 { border-bottom: 1px solid silver; padding-bottom: 4px; margin-bottom: 4px; width: 100%; }
h4 { padding: 0px; margin: 0px; font-size: 16px; font-weight: normal; }

