body {background: #FFFFFF url('images/bg_seal.gif') no-repeat fixed right top; margin: 0 0 0 0px;}

.head {background: #440C62 url('images/logo_pad.gif') no-repeat fixed; height:68px;}

.nav {font-family:times new roman,times,serif; font-size:12px; color:#555555;}
a.nav {text-decoration:none;}
a.nav:hover {text-decoration:underline;}

.main {padding:20px; font-family:times new roman,times,serif; font-size:13px; color:#555555; line-height:18px;}

.title {font-family:times new roman,times,serif; font-size:28px; color:#440C62;}
.photo {border-color:#440C62; border-style: thin; border-width:1px;}
.caption {font-family:times new roman,times,serif; font-size:11px; color:#440C62;}

.link {color:#440C62;}
a.link {color:#440C62; font-weight:bold; text-decoration:underline;}
a.link:hover {text-decoration:none;}

.month {font-size:18px;}
.calendarborder {border-color:#666666;}
.calendarhead {background: #666666; color:#FFFFFF; padding:2px; border-color:#999999;}
a.calendarhead {text-decoration:none;}
a.calendarhead:hover {text-decoration:underline;}
.calendarcell {padding:2px; font-family:times new roman,times,serif; color:#440C62; font-size:12px; border-color:#999999; width:100px; height:100px; vertical-align:top;}
.calendarday {font-family:times new roman,times,serif; font-size:12px; color:#666666;}

.officers {font-family:times new roman,times,serif; font-size:12px; color:#555555; line-height:16px;}
a.officers {color:#440C62; text-decoration:none;}
a.officers:hover {text-decoration:underline;}

.members {font-family:times new roman,times,serif; font-size:12px; color:#555555; line-height:16px;}

.footer {font-family:times new roman,times,serif; font-size:10px; color:#999999;}