<STYLE TYPE="text/css">

.dummy { }

//BODY { background-color: #FDF8DC; background-image: url(/graphics/bkgnd.png); background-repeat: repeat }
//BODY { background-color: #FFEECC }
BODY { background-image: url(/graphics/bkgnd.jpg) }

A:link     {  color: #AA0000  }
A:visited  {  color: #AA0000  }
A:active   {  color: #FF0000  }

A.menu:link     {  color: #DDDDDD; text-decoration: none }
A.menu:visited  {  color: #DDDDDD; text-decoration: none }
A.menu:active   {  color: #FFFFFF; text-decoration: none }

A.inline:link    {  color: #AA0000; text-decoration: none }
A.inline:visited {  color: #AA0000; text-decoration: none }
A.inline:active  {  color: #FF0000; text-decoration: none }

P               { font: 10pt Arial,Geneva,Helvetica,sans serif; color: #000000 }
B               { font: bold 10pt Arial,Geneva,Helvetica,sans serif; color: #000000 }

TD              { font: 10pt Arial,Geneva,Helvetica,sans serif; color: #000000 }

.header         { font: 8pt Arial,Geneva,Helvetica,sans serif; color: #000000 }
.footer         { font: 10pt Arial,Geneva,Helvetica,sans serif; color: #000000; }

.headertable    { width: 800px }
.pagetable      { width: 800px }
.footertable    { width: 800px }

.pagecell       { }

.menucell       { width: 110px }
.menutable      { width: 100px }
TD.menu         { font: bold 10pt Arial,Geneva,Helvetica,sans serif; background-color: #A00000; text-align: center; padding: 4px; white-space: nowrap; border: 3px solid #330000 }

.heading        { font: bold 12pt Arial,Geneva,Helvetica,sans serif; color: #005500 }
.smalltext      { font: 8pt Arial,Geneva,Helvetica,sans serif; color: #000000 }

.logo           { background-image: url(/graphics/logo.gif); background-repeat: no-repeat; background-position: top center; }
.title          { font-weight: bold; font-size: 14pt; color: #A00000; }

.stafftable     { width: 600px }
.staff-name     { font: bold 10pt Arial,Geneva,Helvetica,sans serif; color: #DDDDDD; background-color: #005500; padding: 2px 5px 2px 5px }
.staff-title    { font: 8pt Arial,Geneva,Helvetica,sans serif; color: #000000; padding: 0px 5px 0px 5px; background-color: #BBBBBB }
.staff-pic      { float: left; padding: 5px 5px 5px 0px }
.staff-bio      { font: 10pt Arial,Geneva,Helvetica,sans serif; color: #000000; padding: 0px 5px 0px 5px; text-align: justify }

.news           { background-color: #EEEEDD ; border: thin solid #AAAAAA }
.news-heading   { font: bold 12pt Arial,Geneva,Helvetica,sans serif; color: #005500 }
.news-subject   { font: bold 10pt Arial,Geneva,Helvetica,sans serif; color: #FDF8DC; background-color: #005500; width: 100%; padding: 2px }
.news-subject1  { font: bold 10pt Arial,Geneva,Helvetica,sans serif; color: #005500 }
.news-posted    { font: 8pt Arial,Geneva,Helvetica,sans serif; color: #005500 }
.news-text      { font: 10pt Arial,Geneva,Helvetica,sans serif; color: #005500 }

.linkstable     { width: 500px }
.links-heading  { font: bold 10pt Arial,Geneva,Helvetica,sans serif; color: #DDDDDD; background-color: #005500; padding: 2px }
.links-category { font: bold 10pt Arial,Geneva,Helvetica,sans serif; color: #005500 }
.links-link     { font: 10pt Arial,Geneva,Helvetica,sans serif; color: #005500; padding-left: 15px }

.events-dates    { }
.events-calendar { }

.eventslisttable        { border: 1px solid #888888; width: 550px }
.eventlist-header       { font: bold 10pt Arial,Geneva,Helvetica,sans serif; color: #DDDDDD; background-color: #005500; padding: 3px; text-align: center }
.eventlist-date         { font: 10pt Arial,Geneva,Helvetica,sans serif; background-color: #BBBBBB; color: #000000; padding: 2px 10px 2px 5px; text-align: center }
.eventlist-description  { font: 10pt Arial,Geneva,Helvetica,sans serif; background-color: #BBBBBB; color: #000000; padding: 2px 10px 2px 5px; text-align: center }
.routinelisttable       { border: 1px solid #888888 }
.routinelist-header     { font: bold 10pt Arial,Geneva,Helvetica,sans serif; color: #DDDDDD; background-color: #A00000; padding: 3px; text-align: center }
.routinelist-date         { font: 8pt Arial,Geneva,Helvetica,sans serif; background-color: #BBBBBB; color: #000000; padding: 2px 5px 2px 5px; text-align: center }
.routinelist-description  { font: 8pt Arial,Geneva,Helvetica,sans serif; background-color: #BBBBBB; color: #000000; padding: 2px 10px 2px 5px; text-align: left }
.routineevent           { font: 8pt Arial,Geneva,Helvetica,sans serif; color: #DDDDDD; background-color: #A00000; padding: 0px 0px 0px 4px }
.routineevent-key       { background-color: #A00000; padding: 3px }

.eventscalendartable    { width: 550px }
.calendar               { font: 10pt Arial,Geneva,Helvetica,sans serif }
.calendar-monthcell        { border: 1px solid #777777; width: 33%; text-align: center; padding: 5px; vertical-align: top; background-color: #DDDDDD }
.calendar-currentmonthcell { border: 2px solid #000000; width: 33%; text-align: center; padding: 5px; vertical-align: top; background-color: #EEEEEE }
.calendar-month         { font: bold 9pt Arial,Geneva,Helvetica,sans serif; text-align: center; background-color: #005500; color: #DDDDDD; padding: 2px }
                        /*          ^^^ For some reason, Netscape 4.75 doesn't like 10pt -- it causes the bkgnd color to be ignored   */
.calendar-dayofweek     { font: bold 10pt Arial,Geneva,Helvetica,sans serif; background-color: #BBBBBB; width: 20px }
.calendar-day           { background-color: #BBBBBB; text-align: center; padding: 3px }
.calendar-today         { background-color: #FFFFFF; text-align: center; padding: 3px; border: thin solid }
.calendar-event         { background-color: #66BB66; text-align: center; padding: 3px }
.calendar-routine       { background-color: #BB6666; text-align: center; padding: 3px }
A.calendar-link         { font: 10pt Arial,Geneva,Helvetica,sans serif; text-align: center; text-decoration: none; color: #000000 }

.tooltip-header         { font: bold 8pt Arial,Geneva,Helvetica,sans serif; color: #AA0000 }
.tooltip-text           { font: 8pt Arial,Geneva,Helvetica,sans serif }

.reminder               { font: bold 10pt Arial,Geneva,Helvetica,sans serif }

</STYLE>
