body{
  background-color:#FFFFCC;
  color:black;
  padding:0px;
  margin:0px;
  font-size:75%;
  font-family:Arial;
}

h1{
  color:#396922;
  font-size:18px;
  text-decoration:underline;
  text-transform:uppercase;
  margin-top:0px;	
}

table{
  font-size:1em;
}

a:link,a:visited,a:active{
  color:#3D6823;
  font-size:1em;
}
a:hover{
  color:red;
}
#html img{
  padding:5px;
}
table#global{
  font-size:1em;
  padding:0px;
  margin:0px;
  width:100%;
  height:100%;
  vertical-align:top;
}
#top{
  height:113px;
  background-image:url('img/topbg.gif');
  background-position:top left;
  background-repeat:repeat-x;
}
#top td.gleft{
  width:225px;
}
#top td.gright{
  color:#5E441F;
  font-size:12px;
}

#top td.gright span,#submenu span{
  color:red;
  font-size:12px;
  text-transform:uppercase;
  text-decoration:underline;
  font-weight:bold;
  line-height:36px;
}
#top td.gright img.bullet{
  margin-top:7px;
  margin-right:5px;
  margin-left:5px;
}
#bottom{
  height:48px;
  background-image:url('img/bottombg.gif');
  background-repeat:repeat-x;
  background-position:bottom left;
}
#bottom td.gright{
  color:#FFFFCC;
  font-size:10px;
  text-align:right;
  padding:10px;
  vertical-align:bottom;
}
#submenu img.bullet{
  margin-top:0px;
  margin-right:5px;
  margin-left:5px;
}
#middle{
  height:100%;
}
#middle td.gleft{
  background-image:url('img/leftbg1.jpg');
  background-position:top left;
  background-repeat:no-repeat;
}
#middle td.gright{
  background-image:url('img/bottomkalina.gif');
  background-position:bottom right;
  background-repeat:no-repeat;
  vertical-align:top;
  padding-left:15px;
  padding-right:20px;
  padding-bottom:20px;
}
div#submenu{
  height:36px;
  margin-bottom:0px;
  padding-bottom:0px;
  text-align:center;
  padding-right:40px;
}
#leftmenu{
  padding-top:80px;
}
#leftmenu img{
  margin-right:3px;
}
#leftmenu a:link,#leftmenu a:visited,#leftmenu a:active{
  color:white;
  font-weight:bold;
  text-transform:uppercase;
  font-size:12px;
  text-decoration:none;
}
#leftmenu a:hover{
  text-decoration:underline;
}
#leftmenu span{
  color:red;
  font-weight:bold;
  text-transform:uppercase;
  font-size:12px;
  text-decoration:none;
}

.newsdate{
 background-color:#0047B1;
 color:#FFFFCD;
 font-size:0.9em;
 font-weight:bold;
 width:60px;
 height:15px;
 text-align:center;
 vertical-align:middle;
}
a.newsname:link,a.newsname:visited,a.newsname:active{
 font-size:1.0em;
 color:#E81B0A;
 font-weight:bold;
}
.newsshort{
 color:black;
 font-size:1em;
}





#nav, #nav ul{
  list-style: none;
  float:left;
  margin: 0;
  padding: 0;
  width:100%;
}
#nav a:link,#nav a:visited,#nav a:active{
 color:#5E3F20;
 text-transform:uppercase;
 text-decoration:none;
 font-weight:bold;
 display:block;
 padding-left:5px;
 padding-right:5px;
}
#nav a:hover {
 color:#D7261E;
}
#nav ul li a:link,#nav ul li a:active,#nav ul li a:visited{
/* color:#0D4F02;     */
 color:#5C4123;     
}
#nav ul li a:hover{
  color:#D7261E;
}
#nav li {
  float:left;
  position: relative;
  background: none;
  padding:0px;
}
#nav li ul {
  display: none;
  position: absolute;
  padding: 8px 0;
  width: 138px;
}
#nav li li a {
  width: 138px;
  background: none;
}
#nav li li {
  margin-bottom:1px;
  background-color:#EBC386;
}
#nav ul	li:hover,#nav ul ul li:hover,#nav ul li.jshover,#nav ul ul li.jshover{
 color:#FFF;
 background-color:#F1D5B0;
}
#nav li:hover ul,#nav li.jshover ul{
  display: block;
}
#nav li:hover li ul{
  display: none;
  width: 138px;
  top: -8px;
  left: 149px;
}
#nav li.jshover li ul {
  display: none;
  width: 138px;
  top: -8px;
  left: 139px;
}
#nav li:hover li:hover ul,#nav li.jshover li.jshover ul {
  display: block;
}
div.mphoto{
 padding:5px;
 border:1px solid green;
 display:block;
 width:200px;
 background-image:url('/img/photobg.gif');
}
div.mphoto img{
 border:1px solid #FFFFCC;
}
table#members{
 border-right:1px solid #EDE29E;
 border-bottom:1px solid #EDE29E;
}
table#members th{
 background-image:url('/img/photobg.gif');
 color:#FFFFCC;
}
table#members td{
 border-left:1px solid #EDE29E;
 border-top:1px solid #EDE29E;
}

