BODY{
  font-family : Verdana;
  font-size : x-small;
  color : #4d4f36;
  scrollbar-arrow-color : #4d4f36;
  scrollbar-base-color : #4d4f36;
  scrollbar-face-color : #ffffff;
  scrollbar-highlight-color : #4d4f36;
  scrollbar-shadow-color : #4d4f36;
  scrollbar-3dlight-color : #ffffff;
  scrollbar-darkshadow-color : #ffffff;
  scrollbar-track-color : #ffffff;
}
TABLE{
  height : 100%;
  border-collapse : collapse;
}
TD{
  vertical-align : bottom;
  font-size : x-small;
}
A{
  color : #4d4f36;
}
A:HOVER{
  color : #7b3126;
}
.lay1{
  border-left : 9px solid #2e3a1f;
  height : 100%;
}
.lay2{
  border-left : 9px solid #726930;
  height : 100%;
}
.lay3{
  border-left : 9px solid #b7ba6b;
  height : 100%;
  padding-left : 30px;
  overflow : auto;
}
H1{
  font-family : "Lucida Sans Unicode";
  font-size : 18px;
  text-decoration : underline;
  margin : auto 0px auto 0px;
}
#top{
  margin:15% 20% 15% 20%;
}
.menu{
  margin : 0px;
  padding : 0px;
}
.menu LI{
  list-style : none;
  display : inline;
}
.menu A{
  text-decoration : none;
}
.al, .al A{
  font-size : xx-small;
  color : #999999;
}
#page{
  margin:0 0 0 20%;
}
#page .lay3{
  padding : 0 20% 0 30px;
}
H2, .navi{
  font-family : "Lucida Sans Unicode";
  font-size : 18px;
  margin : auto 0px auto 0px;
  color : #b7ba6b;
  letter-spacing : 0.3em;
}
H2{
  border-bottom : 1px solid #b7ba6b;
}
.navi{
  border-top : 1px solid #b7ba6b;
  padding : 10 0 10 0px;
  text-align : right;
}
.navi A{
  text-decoration : none;
  color : #b7ba6b;
}
