body{
background-image:url(background.gif);
color:#000000;
font-size:12px;
text-align:center;
} 

img{border-width:0;
}

h2{
width:275;
height:70;
color:#000000;
font-size:106%;
font-weight:bold;
background:url(h1.gif);
text-align:center;
padding:22 0 0 0;
}

h3{
color:#000000;
font-size:103%;
background-color:#e0ffc0;
text-align: center;
width:170;
border:solid #e0ffc0
}

div.container{
border-width: 1px;
border-style: solid;
border-color: brown;
background-color: #ffffff;
width:800;
}

div.head{
width:800;
text-align:right;
}

div.head h1{
font-size:110%;
color:#5E8D5B;
margin:0;
padding:0;
}

div.top1{
background-color:#0C4F07;
width:800;
height:5;
font-size:4;
}

div.top2{
background-color:#ffffff;
width:800;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: brown;

}

div.top2 ul{
display:inline;
margin:0;
padding:0;
}

div.top2 ul.logo{
float:left;
padding:3 0 0 0;
}

div.top2 ul.comment{
float:right;
color:#0C4F07;
padding:15 0 0 0;
}

div.top3{
clear:both;
width:800;
margin:0;
padding:0;
}

div.contents{
width:580;
float:right;
padding:10 15 0 15;
border-left-width: 1px;
border-left-style: solid;
border-left-color: brown;
background-color:#ffffff;
}

div.contents2{
width:580;
float:right;
padding:10 15 0 15;
background-color:#ffffff;
color: #000000;
font-size: 12px;
}

div.contents3{
width:580;
text-align:left;
line-height:200%;
margin:20 0;
padding:0;
background-color:#ffffff;
color: #000000;
font-size: 12px;
}

div.pan{
text-align:left;
padding:0;
}

div.sidemenu{
text-align:left;
float:left;
padding:10 3 0 3;
}

div.sidemenu2{
text-align:left;
float:left;
padding:10 3 0 3;
border-right-width: 1px;
border-right-style: solid;
border-right-color: brown;

}

div.side{
width:150;
text-align:center;
background:url(side1.gif);
padding:5 0 6 0;

}


div.footer{
clear:both;
background-color: #e0ffc0;
border-top-width: 1px;
border-top-style: solid;
border-top-color: brown;
margin:0;
padding:5 0 0 0;
text-align:center;
vertical-align:middle;
height: 25;
width: 800;
}

table{
width:590;
}

td{
 color: #000000;
 font-size: 12px;
 line-height: 200%;
}

A:link {color:#333333;text-decoration: underline;}
A:visited {color:#333333;text-decoration: underline;}
A:active {color:#333333;text-decoration: underline;}
A:hover {color:#999999;text-decoration:underline;}

A:link.as4{color:#999999;text-decoration: underline;}
A:visited.as4{color:#999999;text-decoration: underline;}
A:active.as4{color:#999999;text-decoration: underline;}
A:hover.as4{color:#000000;text-decoration: underline;}