body {
  background-color:#FFFFFF;
  font-size:0.9em;
  line-height:1.4em;
  color:#333333;
}
blockquote {
  background-color:#e6e6fa;
  font-style:normal;
  border-width:1px;
  border-style:dotted;
}
a:visited, a:active, a:link {
  color:#000080;
  text-decoration:none;
}
a:hover {
  color:#000080;
  text-decoration:underline;
}

#main {
  margin-left:205px;
  margin-top:19px;
}
#top h1 {
  /*background-color:#000080;*/
  height:55px;
  background-image:url(http://fnya.wankuma.com/img/background.jpg);
}
#tagline {
  display:none;
}
#leftmenu {
  top:65px;
  padding:0px 5px 5px 5px;
  width:200px;
  z-index:0;
  background-color:#FFFFFF;
}
#leftmenu h3 {
  background-color:#000080;
  color:#FFFFFF;
  border-width:1px;
  border-style:solid;
  border-color:#000080;
  margin-top:5px;
  z-index:1;
  text-align:center;
}
#leftmenu p {
  border-width:0px 1px 1px 1px;
  border-style:solid;
  margin:0px;
  padding:5px;
}

#leftmenu ul {
  background-color:#FFFFFF;
  width:188px;
  border-width:0px 1px 1px 1px;
  border-style:solid;
  margin:0px;
  padding:5px;
}
#leftmenu li {
  display:block;
}
#leftmenu a:active, #leftmenu a:visited, #leftmenu a:link {
  border-width:0px;
  display:inline;
  text-decoration:none;
}
#leftmenu a:hover {
  background-color:#FFFFFF;
  text-decoration:underline;
}
div.post {
  border-style:solid;
  border-width:1px;
  margin:0px 0px 25px;
  padding:10px 15px;
}
p.date{
  color:black;
  font-size:0.9em;
  border-color:black;
  border-style:solid;
  border-width:1px 1px 0px 1px;
  margin:0px;
  padding:5px 5px;
}
p.postfoot {
  font-size:0.7em;
}
.clearUl {
  border-width:0px;
}
.clearLl {
  border-width:0px;
}