﻿body {margin: 0; padding: 0; color: #CCCCCC; background: #333333; font: 0.8em Verdana, arial, sans-serif;}
img {border: 1px solid #CCCCCC;}
h1 {font-size: 1.8em; padding: 0.2em 0.3em;}
h2 {font-size: 1.3em;}
a {text-decoration: underline; font-weight: bolder; color: #CCCCCC;}
a:hover {color:#EEEEEE;}
em{font-style: italic;}

#header {top: 0; left: 0; height: 5em; position:relative; z-index: 10;}
a.HeaderTitle {padding: 10px 10px 15px 10px; font-size: xx-large; font-family: Tempus Sans ITC;}
#main {margin: 2em 0em 0em 16em; padding: 0 3em 1em; width: 600px; position:relative;}

#left {position: absolute; top: 7em; left: 0; width: 16em; text-align: right;}
span.org {font-weight: bolder;}
a.email {font-size:xx-small;}
a.adr {font-size:xx-small;}
span.tel {font-size:xx-small;}

#footer {text-align: center; font-size: xx-small; margin: 5px 50px 0 50px}

#koi {float: right; position: absolute; right: 2px; background: url('/images/Logo.gif') no-repeat scroll right top; width: 248px; height: 400px; z-index: 0;}

.Menu {background: #CCCCCC; color: #333333; border-style: none;}
.StaticMenuItemStyle {background: #CCCCCC; color: #333333; border-color: #333333; border-width: 1px; border-style: solid; padding: 2px 5px 2px 5px;}
.DynamicMenuStyle {background: #CCCCCC; border-color: #333333; border-width: 1px; border-style: solid;}
.DynamicMenuItemStyle {background: #CCCCCC; color: #333333; padding: 2px 5px 2px 5px;}
.StaticHoverStyle {color: #CCCCCC; background-color: #333333;}
.StaticHoverStyle a {text-decoration: underline;}
.DynamicMenuHoverStyle {color: #CCCCCC; background-color: #333333;}
.DynamicMenuHoverStyle a {text-decoration:underline;}

p.event {font-size: x-small; margin: 0 0 0 0; padding: 0 0 0 0;}
dl.event {width: 41.1em; margin: 0 0 0 0; padding: 0; font-family: georgia, times, serif; font-size: x-small;}
.event dt {width: 8em; float: left; margin: 0 0 0 0; padding: .2em; font-weight: bold;}

.event dd {float: left; width: 30em; margin: 0 0 0 0; padding: .2em; border-left: 1px solid #999;}

.Story {padding: 0 0 10px 0;}
.Story .Date {font-size:x-small;}
.Story .Title {font-weight:bolder;}
.Story div {padding: 0 0 0 5px;}

.ImageFloatRight {float: right;}
.ImageFloatLeft {float: left;}