
P {font-family:arial, helvetica; font-size:13px; color:black; font-weight: normal;}
h1 {font-family:arial, helvetica; font-size:26px; color:#aa1111; font-weight: bold; }
h2 {font-family:arial, helvetica; font-variant: small-caps; font-style: oblique; font-size:20px; color:#1111aa; font-weight: bold; text-align: center;}
h3 {font-family:arial, helvetica; font-variant: small-caps; font-style: oblique; font-size:22px; color:#aa1111; font-weight: bold; border-bottom: 1px solid #1111aa;}
h4 {font-family:arial, helvetica; font-variant: small-caps; font-style: oblique; font-size:20px; color:#1111aa; font-weight: bold; text-align: center;}
h5 {font-family:arial, helvetica; font-style: oblique; font-size:16px; color:#aa1111; font-weight: bold; border-bottom: 1px solid #1111aa;}

.add_event table { border: 2px solid #aaa; }

.alarms { font-family:arial, helvetica; font-size:14; color:black; text-decoration: none;}
table.alarms th, table.alarms tr, table.alarms td { font-family:arial, helvetica; font-size:14; color:black; text-decoration: none;}
.alarms a:link {color: #aa1111; font-size:13; font-family:arial, helvetica; text-decoration: none;}
.alarms a:visited {color: #aa1111; font-size:13; font-family:arial, helvetica; text-decoration: none;}
.alarms a:active {color: #aa1111; font-size:13; font-family:arial, helvetica; text-decoration: none;}
.alarms a:hover {color: white; background-color:#aa1111;  font-size:13; font-family:arial, helvetica; text-decoration: none;}

.content { font-family:arial, helvetica; font-size:14px; color:black; text-decoration: none;}
.content a:link {color: #aa1111; font-size:13; font-family:arial, helvetica; text-decoration: none;}
.content a:visited {color: #aa1111; font-size:13; font-family:arial, helvetica; text-decoration: none;}
.content a:active {color: #aa1111; font-size:13; font-family:arial, helvetica; text-decoration: none;}
.content a:hover {color: white; background-color:#aa1111;  font-size:13; font-family:arial, helvetica; text-decoration: none;}
.content blockquote { font-family:tahoma; font-size:13px; color:black; font-weight: normal; }

.calendar a:link {color: black; font-size:12; font-family:arial, helvetica; text-decoration: none;}
.calendar a:visited {color: gray; font-size:12; font-family:arial, helvetica; text-decoration: none;}
.calendar a:active {color: gray; font-size:12; font-family:arial, helvetica; text-decoration: none;}
.calendar a:hover {color: black; font-size:12; font-family:arial, helvetica; text-decoration: underline;}
.calendar {color: black; font-size:12; font-family:arial, helvetica; text-decoration: none;}

.calendar_menu {  }

.calendar_header {  }

.edit_event table { border: 2px solid #aaa; }

.event { font-family:arial, helvetica; font-size:12px; color: black; }

.ext_links ul {font-family:arial, helvetica; font-size:14px; color:black; font-weight: normal; }
tables. ext_links {font-family:arial, helvetica; font-size:14px; color:black; text-decoration: none; border-width: 0;}
.ext_links a:link {color: #aa1111; font-size:13; font-family:arial, helvetica; text-decoration: none;}
.ext_links a:visited {color: #aa1111; font-size:13; font-family:arial, helvetica; text-decoration: none;}
.ext_links a:active {color: #aa1111; font-size:13; font-family:arial, helvetica; text-decoration: none;}
.ext_links a:hover {color: white; background-color:#aa1111;  font-size:13; font-family:arial, helvetica; text-decoration: none;}

.footer1 { color:#cccccc; font-size:12; font-family:arial, helvetica; text-decoration: none; align: right; }
.footer1 a:link {color: #cfcfcf; font-size:12; font-family:arial, helvetica; text-decoration: none;}
.footer1 a:visited {color: #cfcfcf; font-size:12; font-family:arial, helvetica; text-decoration: none;}
.footer1 a:active {color: #cfcfcf; font-size:12; font-family:arial, helvetica; text-decoration: underline;}
.footer1 a:hover {color: #cfcfcf; font-size:12; font-family:arial, helvetica; text-decoration: underline;}
.footer1 form {color:#cccccc; font-size:12; font-family:arial, helvetica; text-decoration: none;}

.footer2 { background-color:#660000; height: 20px; position: fixed; bottom:0; left:0; width:100%; color:#cccccc; font-size:12; font-family:arial, helvetica; text-decoration: none;}
.footer2 a:link {color: #cfcfcf; font-size:12; font-family:arial, helvetica; text-decoration: none; }
.footer2 a:visited {color: #cfcfcf; font-size:12; font-family:arial, helvetica; text-decoration: none;}
.footer2 a:active {color: #cfcfcf; font-size:12; font-family:arial, helvetica; text-decoration: underline;}
.footer2 a:hover {color: #cfcfcf; font-size:12; font-family:arial, helvetica; text-decoration: underline;}

.loginbook { font-family:arial, helvetica; font-size:12px; color:black; }
.loginbook td { font-family:arial, helvetica; font-size:12px; color:black; text-align: center; }

table.main {font-family:arial, helvetica; font-size:13; color:black; font-weight: normal; margin: 10 0 10 5;}

.members {font-family:arial, helvetica; font-size:13; color:black; font-weight: normal; }
table.members {font-family:arial, helvetica; font-size:13; color:black; font-weight: normal; }
.members a:link {color: #aa1111; font-size:13; font-family:arial, helvetica; text-decoration: none;}
.members a:visited {color: #aa1111; font-size:13; font-family:arial, helvetica; text-decoration: none;}
.members a:active {color: #aa1111; font-size:13; font-family:arial, helvetica; text-decoration: none;}
.members a:hover {color: white; background-color:#aa1111;  font-size:13; font-family:arial, helvetica; text-decoration: none;}


.minimonth { font-family: arial, helvetica; font-size: 10px; color: black; font-weight: none; }
.minimonth a:link { font-family: arial, helvetica; font-size: 9px; color: black; font-weight: bold; }
.minimonth a:visited { font-family: arial, helvetica; font-size: 9px; color: black; font-weight: bold; }
.minimonth a:active { font-family: arial, helvetica; font-size: 9px; color: black; font-weight: bold; }
.minimonth a:hover { font-family: arial, helvetica; font-size: 9px; color: black; font-weight: bold; }

.navlinks { font-family:arial, helvetica; font-size:12px; color: white;  text-decoration: none; position: relative; left: 6px; top: 10px;}
.navlinks a:link { font-family:arial, helvetica; font-size:12px; color: white;   text-decoration: none;}
.navlinks a:visited { font-family:arial, helvetica; font-size:12px; color: white;  text-decoration: none;}
.navlinks a:active { font-family:arial, helvetica; font-size:12px; color: white;   text-decoration: none;}
.navlinks a:hover { font-family:arial, helvetica; font-size:12px; color: #aa1111;  text-decoration: none;}
.navlinks ul { list-style-image: url(img/); }

.news {font-family:arial, helvetica; font-size:14px; color:black; font-weight: normal; }
.news a:link {color: #aa1111; font-size:13; font-family:arial, helvetica; text-decoration: none;}
.news a:visited {color: #aa1111; font-size:13; font-family:arial, helvetica; text-decoration: none;}
.news a:active {color: #aa1111; font-size:13; font-family:arial, helvetica; text-decoration: none;}
.news a:hover {color: white; background-color:#aa1111;  font-size:13; font-family:arial, helvetica; text-decoration: none;}

.officers {font-family:arial, helvetica; font-size:13; color:black; font-weight: normal; }
table.officers {font-family:arial, helvetica; font-size:13; color:black; font-weight: normal; }
.officers a:link {color: #aa1111; font-size:13; font-family:arial, helvetica; text-decoration: none;}
.officers a:visited {color: #aa1111; font-size:13; font-family:arial, helvetica; text-decoration: none;}
.officers a:active {color: #aa1111; font-size:13; font-family:arial, helvetica; text-decoration: none;}
.officers a:hover {color: white; background-color:#aa1111;  font-size:13; font-family:arial, helvetica; text-decoration: none;}



.photo_album { font-family:arial, helvetica; font-size:14px; color:black; text-decoration: none;}
table.photo_album th, table.photo_album tr, table.photo_album td { font-family:arial, helvetica; font-size:14; color:black; text-decoration: none;}
.caption { font-family:arial, helvetica; font-size: 11px; color:black; text-decoration: none; h-align: center; }

.photo_gallery { font-family:arial, helvetica; font-size:14px; color:black; text-decoration: none;}
table.photo_gallery th, table.photo_gallery tr, table.photo_gallery td { font-family:arial, helvetica; font-size:14; color:black; text-decoration: none;}
.photo_gallery a:link {color: #aa1111; font-size:13; font-family:arial, helvetica; text-decoration: none;}
.photo_gallery a:visited {color: #aa1111; font-size:13; font-family:arial, helvetica; text-decoration: none;}
.photo_gallery a:active {color: #aa1111; font-size:13; font-family:arial, helvetica; text-decoration: none;}
.photo_gallery a:hover {color: #aa1111; font-size:13; font-family:arial, helvetica; text-decoration: underline;}

.sidebar {font-family:arial, helvetica; font-size:14px; color:black; font-weight: normal;}
table.sidebar th, table.sidebar tr, table.sidebar td{font-family:arial, helvetica; font-size:14px; color:black; font-weight: normal; border-style: none;}
.sidebar a:link { font-family:arial, helvetica; font-size:13px; color: white; text-decoration: none;}
.sidebar a:visited { font-family:arial, helvetica; font-size:13px; color: white; text-decoration: none;}
.sidebar a:active { font-family:arial, helvetica; font-size:13px; color: white; text-decoration: none;}
.sidebar a:hover { font-family:arial, helvetica; font-size:13px; color: #aa1111; text-decoration: none;}

