body { text-align:center; } 

div.waku
{width:720px; text-align:left; margin:0 auto; 
border:solid;border-width:0px 0px 0px 0px;
}

div.head
{
width:200px;
height:120px;
background-color:#003300;
border:solid;border-width:1px 1px 1px 1px;
border-color:#003300;
float:left;
margin-top:10px;margin-right:0px;margin-bottom:30px;margin-left:0px;
}

div.head2
{
width:505px; text-align:left; vertical-align:middle;margin:0 auto; 
height:120px;
border:solid;border-width:1px 1px 1px 1px;
float:left;
margin-top:10px;margin-right:0px;margin-bottom:30px;margin-left:0px;
}

p.head
{
font-weight:bold;font-size:140%;color:green;line-height:100%;background-color:white;
margin-top:15px;margin-right:0px;margin-bottom:0px;margin-left:5px;
padding-top:0px;padding-right:10px;padding-bottom:10px;padding-left:0px;
}

p.head2
{
font-weight:normal;font-size:100%;color:green;line-height:120%;background-color:white;
margin-top:10px;margin-right:0px;margin-bottom:10px;margin-left:5px;
padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:0px;
}



div.space{clear: both;}
div.space hr { display:none; }  

div.info
{
width:705px;
height:50px;
border:solid;border-width:1px 1px 1px 1px;
margin-top:0px;margin-right:0px;margin-bottom:15px;margin-left:0px;
}

div.info4
{
width:240px;
float:left;
}

div.main
{
width:503px; text-align:left;
border:solid;border-width:1px 1px 1px 1px;
float:left;
}

div.menu
{
width:195px;
border:solid;border-width:1px 1px 1px 1px;
margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:5px;
float:left;
}


h1{
font-size:150%;color:white;line-height:120%;text-align:center; vertical-align:middle;margin:0 auto; 
margin-top:15px;margin-right:0px;margin-bottom:15px;margin-left:0px;
}


h2{font-size: 100%;font-weight:bold;color:green;line-height:120%;vertical-align:middle;
margin:0 auto; 
padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:5px;
}
h3{font-size: 100%;font-weight:bold;color:green;line-height:120%;vertical-align:middle;margin:0 auto; }

p{
font-weight:normal;font-size:100%;color:black;line-height:140%;background-color:white;
padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:0px;
}

p.wide
{
margin-top:20px;margin-right:0px;margin-bottom:20px;margin-left:0px;
padding-top:30px;padding-right:10px;padding-bottom:30px;padding-left:0px;
}


p.h2
{
font-weight:normal;font-size:100%;color:black;line-height:140%;background-color:white;
padding-top:5px;padding-right:10px;padding-bottom:10px;padding-left:0px;
}

ul{
line-height:150%
}

ol{
line-height:150%
}

a:link { color: blue; }a:visited { color: purple; }a:active { color: red; }A:hover { color: red; }


div.space{clear: both;}
div.space hr { display:none; }  

