body{ margin:0;padding:0 0 10px 0;font:85% Helvetica, Geneva, Arial, sans-serif;color:#fff;background:#408277 url('../images/backGrad.png') repeat-x }
a:link, a:visited{ text-decoration:none;color:#464 }
a:hover{ text-decoration:underline overline }
a img{ border:none }
form{ margin:0 }
h2, .headerImage{ color:#370042;font-size:1.8em;margin:0 0 1px -1px;font-weight:bold }
h2 a:link, h2 a:visited{ color:#370042 }
h3, caption{ color:#005849;font-size:1.33em;margin:10px 0 0 -1px;font-weight:bold }
h4{ margin:.3em;font-size:1.2em }
h5{ font:1em Helvetica, Geneva, Arial, sans-serif;font-weight:bold;margin:0;padding:0;line-height:1.25em }
h5 p{ margin-top:0;padding-top:0 }
ul{ margin-top:0 }
p{ line-height:1.1em;margin:0 0 .5em 0 }
div.input{ width:500px;border:1px dotted #333;padding:5px }
ul.eventList{ list-style:none;margin:0;padding:0;margin-bottom:25px;width:495px;font-size:12px;height:350px;overflow:auto }
ul.storyList{ list-style:none;margin:0;padding:0;margin-bottom:25px;width:495px;font-size:12px;height:250px;overflow:auto }
.zero{ margin:0;padding:0 }
.leftImage{ float:left;padding:5px 5px 0 0 }
.rightImage{ float:right;padding:0 0 0 5px }
.headerImage{ margin:0 0 -15px -5px }
.centerText{ text-align:center }
.clearList{ list-style:none;margin:0;padding:0;margin-bottom:1em }
.clearList li{ padding:0;margin:0;line-height:1.15em }
.column{ width:235px;padding:5px 0 0 10px }
.column a:link, .column a:visited{ color:#000 }
.column p{ margin:0 }
.leftText{ text-align:left }
.oddRow{ background:#eff9f1 }
.quote{ font-weight:bold;font-size:1.1em;text-align:justify;margin:.5em 1em }
.quote sup{ font-size:.7em;font-weight:normal }
.rightText{ text-align:right }
.staff{ margin:auto }
#container{ padding:0;margin:0 auto;width:800px;line-height:1.5em;background:#fff }
#content{ text-align:left;padding:5px;color:#000;margin-right:273px }
#copyright{ margin-top:15px }
#events{ float:right;line-height:1.25em;margin:0;padding:0 15px;width:242px }
#events p{ font-size:12px;margin:0 }
#events h4{ font-size:14px;margin:10px -1px 0 }
#events a:link, #events a:visited{ color:#fff;text-decoration:none }
#events a:hover{ text-decoration:overline underline }
#footer{ border-top:2px solid #fff;text-align:center;clear:both;font-size:10px;line-height:1.2em;background:#005849;margin:0 }
#footer a{ color:#fff }
#header{ height:107px;background:#005849 url('../images/headback.png') repeat-y }
#header img{ border:2px solid #fff;border-right:none;border-top:none;float:right }
#leftColumn{ clear:left }
#rightColumn{ float:right }
#title{ height:79px }
#title h1{ padding:20px 0 0;text-align:center;margin:0;line-height:.8em;font-weight:normal;font-size:3em;font-family:'Times New Roman', Times, serif }
#title h1 a{ color:#fff }
#title h1 a:hover{ text-decoration:none }
#title p{ margin:0 0 5px 187px;line-height:1.5em;font-size:1.02em }
#title p a{ color:#fff }
#thisWeek{ list-style:none;font-size:11px;margin:0;padding:0 0 0 1em;text-indent:-.9em;width:230px;height:210px;overflow:auto }
#lookingAhead{ list-style:none;font-size:11px;margin:0;padding:0 0 0 1em;text-indent:-.9em;width:230px;height:120px;overflow:auto }
#lookingAhead li{ line-height:1em }
.lae{ font-size:110%;margin-top:3px }
.lad{ margin-left:3px;padding-bottom:3px }
#topImage{ margin-bottom:5px;float:left;background:#000 url('../images/top/top01.jpg') no-repeat;height:228px;width:525px }
#wrapper{ padding:0;background:right #fff url('../images/eventback.png') repeat-y;min-height:1675px;height:auto !important;height:1550px }

/* Menus */
#menus, #menus ul{ padding:0;margin:0;list-style:none }
#menus a{ padding:0 3px;text-decoration:none;color:#fff;display:block }
#menus a:hover{ background-color:#cd9767 }
#menus li{ float:left }
#menus li ul a{ padding:2px 0 2px 5px;text-indent:-3px;width:10em;line-height:1.1em;text-align:left }
#menus li ul{ background:#8b4c2c;position:absolute;width:10em;left:-999em }
#menus li ul.comm a, #menus li ul.comm{ width:12em }
#menus li:hover ul{ left:auto }
#menus li:hover ul, #menus li.sfhover ul{ left:auto }
#menuBox{ height:20px;padding:2px 0 2px 10px;border-color:#fff;border-width:2px;border-style:solid none;background:#8b4c2c;text-align:center;z-index:300 }
