﻿body
{
   min-width: 768px;
   color: #333;
   background: url("/tatami.gif");}
#container {position: absolute; left: 50%; margin-left: -40%; width: 80%; margin-top: 10px; margin-bottom: 10px; border-width: thin; border-color: #8B4513; border-style: solid; padding: 10px 10px 10px 10px; background: #F5FFFA;}
#masthead {width: 99%; text-shadow: #00000 0 2px 3px; border-bottom: 2px double; border-color: #a0522d; text-align: left; padding-top: 10px; padding-left: 10px; margin-right: 10px;}
#nav {float: left; width 25%; background-color: #F5FFFA; font-color: #808000; border-width: 0px; border-color: #8B4513; border-style: solid; padding: 10px 10px 10px 10px; margin-bottom: 10px; margin-top: 10px; margin-left: 15px; margin-right: 10px; font-family: times, verdana, helvetica, arial, sans-serif; font-size: 16px;}
#content {float: left; width: 72%; border-width: 0px; border-color: #8B4513; border-style: solid; padding: 10px 10px 10px 10px; margin-bottom: 10px; margin-top: 10px; margin-left: 20px; margin-right: 10px; background: #F5FFFA; font-family: times, verdana, helvetica, arial, sans-serif; font-size: 16px;}

#footer {width: 100p%;  border-top: 2px double; border-color: #a0522d; clear: both; font-size: 12px; padding-top: 5px;margin-bottom: 10px;}
 
h1
{
   font-family: castellar, times, verdana, helvetica, arial, sans-serif; 
   color: #8B4513; font-size: 40px; text-shadow: #000000 0 2px 3px;
}

h2, h5, h6
{
   font-family: castellar, times, verdana, helvetica, arial, sans-serif; color: #8B4513; font-size: 20px;
}

h3

{
   font-size: 16px;  font-family: castellar, times, verdana, helvetica, arial, sans-serif; border-bottom-width: thin; border-bottom-color: brown; border-bottom-style: solid;}

h4

{
   font-size: 16 px; font-family: times, verdana, helvetica, arial, sans-serif; /*border-bottom: thin; border-bottom-style: dotted; border-bottom-color: brown;*/}

ul { font-size: 12px; font-family: castellar, times, verdana; list-style-type: none; padding-left: 0px; #fafad2 }

li { padding-left: 0px; padding-bottom: 5px;  }


a { color: #808000; text-decoration: none; }


a:hover { color: #808000; }

.module-content a { color: #333; }
.module-content a:hover { color: #333; }

.floatimgleft
{float: left;
margin-top: 10px;
margin-right: 10px;
margin-bottom: 10px;}

.floatimgright
{float: right;
margin: 10px 0 10px 10px;}

table
{border-color: #a0522d;}

   