


h1 {font-size:2.2em;margin-top:.1em !important;margin-bottom:.0em;}
h2 {font-size:1.2em;margin-top:.1em !important;margin-bottom:.0em;}
h3 {font-size:1.4em;margin-top:.1em !important;margin-bottom:.0em;}
h4 {font-size:1.0em;margin-top:.2em !important;margin-bottom:.2em;color:green;}



a {text-decoration:none;outline:none}
a:link {color:#039}
a:visited {color:#444}
a:hover,a:active {color:#900}
a:hover {text-decoration:underline}

#header{
width: 860px;
padding-left: 5px;
margin-left: auto;
margin-right: auto;
background-color: white;
border: 2px solid #fff;
border-width: 0 2px;
}
.listmenu{
list-style-type: none;
margin: 0;
margin-bottom: 0px;
padding: 0;
}

.listmenu li{
padding-bottom: 1px;
}

.listmenu li a{
text-decoration: none;
background: url(garrow.gif) no-repeat   left;
padding-left: 17px;
display: block;
font-size: 100%;

}

.listmenu a:hover {
background-color: #F3F3F3;
}

.listmenu2 li a{
background: url(commentbullet.png) no-repeat top left;
}


.wof {margin-bottom:1em;clear:left;font-size:12px;}
	.wof h1,.wof h2,.wof h3,.wof h4,.wof h5 {margin:0;line-height:1.3}
	.wof small {display:block;color:#4f4f4f;font-size:.63em;margin-bottom:-3px}
	.wof small a {color:#4f4f4f;font-weight:bold;text-transform:none}
	.wof img {display:block;float:left;margin:5px 8px 0 0}
	.wof p {margin-bottom:0.5em;margin-top:0em;font-size:1.1em;}
	.wof ul {clear:left;margin:3px 0 0 10px}
	.wof ul li, .puff ul li {margin-left:2em}
	.wof cite, .latest p cite {font-style:normal;font-size:.9em;color:#666;padding-right:2px}
	.wof cite span {font-weight:normal;color:#860303}

#footer{
clear: left;
width: 100%;
background: #fff;
color: #000;
text-align: right;
padding: 4px 0; border-top:1px solid gray;
}

#footer a{
color: blue;
}
