body {text-align:center; margin:0; padding:0; font:12px Verdana, Arial, Sans-serif}
body#Home {background:#39C url('/images/hometopbkgd.jpg') no-repeat center top}
body#Int {background:#39C url('/images/inttopbkgd.jpg') no-repeat center top}
#HomeTop {width:964px; height:459px; margin:0 auto; padding:0; text-align:right; border-top:1px solid #39C}
#IntTop {width:964px; height:143px; margin:0 auto; padding:0; text-align:right; border-top:1px solid #39C}
#SearchMich {margin:30px 30px 0 0; text-align:right; height:79px}
#SearchMich #HomeLink {margin:0 0 0 60px; padding:0; width:250px; height:79px; float:left; cursor:pointer}
#SearchMich input {font-size:16px; color:#39C; border:1px solid #39C; background:url('/images/16yel.gif') repeat-x bottom}
#SearchMich img {float:right; margin-left:100px}
#SearchMich #Go {height:24px; width:24px; vertical-align:top; border:0}
#Nav {margin:0 30px; height:42px; font:bold 18px Tahoma, Arial, Sans-serif}
#Nav a {color:#F90; margin-left:14px}
#Nav a:hover {color:#C90}
#Slideshow {width:500px; height:286px; margin-left:22px; float:left; border:1px solid #CCC}
#Calendar {width:394px; height:266px; padding:10px; text-align:left; border-top:1px solid #CCC; border-right:1px solid #CCC; border-bottom:1px solid #CCC; overflow:auto; font:11px Tahoma, Arial, Sans-serif}
#Calendar p {border-top:1px dotted #9CF; padding:8px 0 0 0}
#Calendar h1 {margin-top:0; padding-top:0; font:normal 18px Verdana, Arial, Sans-serif}
#Calendar .right {border:0; margin-top:0}
h1 {font:normal 18px Verdana, Arial, Sans-serif; color:#888}
h2 {font:normal 15px Verdana, Arial, Sans-serif; color:#888}
h3 {font:bold 13px Verdana, Arial, Sans-serif; padding-bottom:0; margin-bottom:0}

#Mid {width:964px; margin:0 auto; padding:0; text-align:left; background:#39C url('/images/midbkgd.jpg') repeat-y}
#Mid #MidNav {width:865px; margin-left:54px; background:#BDF; padding:2px 0 2px 18px; text-align:center; font:bold 14px Verdana, Arial, Sans-serif}
#Mid #MidNav a {color:#039; margin-right:20px}
#Mid #MidNav span.divider {margin-right:20px; color:#FFF}
#Mid #MidNav a:hover {filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6}
#Mid #MidNav a img {vertical-align:middle}
#Mid #Event {width:280px; padding:0 10px 0 54px; margin:10px 0; float:left; border-right:1px dotted #FC0; text-align:center}
#Mid #Member {width:560px; margin:10px; padding:0; float:left; border-bottom:1px dotted #69C}
#Mid #Member img {float:left; margin:0 10px 0 0}
#Mid #Contact {float:right; margin:0 50px 0 0; color:#999; text-align:right}
#Mid h1 {font:bold 14px Verdana, Arial, Sans-serif; color:#F90; padding-top:0}

#MidInt {width:864px; margin:0 auto; padding:0 40px 0 60px; text-align:left; background:#39C url('/images/midbkgd.jpg') repeat-y}

#CalendarPageTop {width:100%}
#CalendarPageTop th, #CalendarPageTop td {margin:0; padding:3px; border:0; text-align:center}
#CalendarPageMain {width:100%}
#CalendarPageMain th, #CalendarPageMain td {margin:0; padding:3px; border-top:1px dotted #69C}

fieldset {margin:0; border:0}
img {border:0}
a {color:#36C; text-decoration:none}
a:hover {color:#69F}
.right {float:right}
p.footcredit {font-size:10px; margin-top:20px}
br.fix {font-size:1px}