body {color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%; margin: 0; padding: 0; background: none;}
img {border: none;}
p, li {margin: .5em 0em;}
ul {list-style: square;}
ul.nobullets li {list-style: none;}
h1, h2, h3, h4, h5 {font-family: Georgia, "Times New Roman", Times, serif; margin: 2em 0 0 0; line-height: 100%;}
h1 {text-align: center; margin: 0; padding: 1em 0; font-weight: normal; font-size: 2em; color: #810;}
h2 {font-family: Georgia, "Times New Roman", Times, serif; color: #810; font-weight: normal; font-size: 1.4em;}
a {text-decoration: underline;}
table {margin: 1em auto; padding: 0; font-size: 100%;}
th, td {padding: .2em;}
th {border-bottom: #777 2px solid; text-align: center;}
td {border-bottom: #777 1px solid; vertical-align: top;}
tr.past th, tr.past td {color: #876;}

#container {width: 100%;}
#keiz {visibility:hidden;}

#nav {display: none;}

#content {width: 100%; text-align: left; margin: 0; padding: 0; background: none;}
#content p, #content li {line-height: 150%;}

#footer {font-size: .9em; text-align: center; clear: both; margin: 0; padding: 0;}

/* custom classes */
.intro {font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.8em; line-height: 200%;}
.floatright {float: right; margin: 0 0 2em 1em;}
.floatleft {float: left; margin: 0 1em 2em 0;}