body { background-image:url(./images/bg_nigaoe.jpg);
       font-size:12px;background-attachment:fixed;
}
.bgcolor {background-color:#ffffff;
}
.bg_side {background-color:#99cc33;
}
.navi a{background-color: #99ff00; color:#000000; display: block; margin: 2; padding: 3px; font-size:14px; letter-spacing:0.2em; text-decoration: none; padding-left: 3px; border-right: 1px solid #666666; border-bottom: 1px solid #666666; border-left: 1px solid silver;
}
.navi a:hover {background-color: #f0fff0; color:#ff6600;
}
.active a{background-color: #f0fff0; color:#ff6600; display: block; margin: 2; padding: 3px; font-size:14px; letter-spacing:0.2em; text-decoration: none; padding-left: 3px; border-right: 1px solid #666666; border-bottom: 1px solid #666666; border-left: 1px solid silver;
}
.title {font-size:16px;color:#0066ff; line-height:150%; letter-spacing:0.1em;text-align:left;font-weight:bold;
}
.contents {width:98%;
           font-size:14px;
	   line-height:150%;
	   letter-spacing:0.1em;
           text-align:left;
	   padding:3px;
	   border-top: 2px solid #a52a2a;
	   border-right: 2px solid #800000; 
	   border-bottom: 2px solid #800000; 
	   border-left: 2px solid #a52a2a;
	   background-color:#ffffcc;
}
.comment{font-size:14px;letter-spacing:0.1em;line-height:140%;
}
.farmer a{margin: 1; padding: 1px; font-size:14px; letter-spacing:0.1em; line-height:140%; text-decoration: none;
}
.farmer {background-color:#ffffcc; width:100%; border-right:1px #669900 solid; border-bottom:1px #669900 solid; border-left:1px #ccff99 solid; border-top:1px #ccff99 solid;padding:2px;
}
.navi_table {background-color:#ccff99;
}
.address{width:98%; border-right:1px #669900 solid; border-bottom:1px #669900 solid; border-left:1px #ccff99 solid; border-top:1px #ccff99 solid;padding:5px; font-size:12px; letter-spacing:0.1em;line-height:125%;text-align:left;background-color:#ffffcc;
}
.hosoku{font-size:12px; letter-spacing:0.1em; line-height:130%; text-align:left; 
}
p.infobox {
   height: 25em;
   overflow: auto;
   border:0px dashed;
}
.footer {font-size:12px; color:#696969; background-color:#99cc33; letter-spacing:0.1em; line-height:120%;vertical-align:bottom;
}
.cir1 {background-image : url(images/circle1.gif); 
border-top-style : none;border-right-style : none;border-bottom-style : none;border-left-style : none;}
.cir2 {background-image : url(images/circle2.gif); 
border-top-style : none;border-right-style : none;border-bottom-style : none;border-left-style : none;}
.cir3 {background-image : url(images/circle3.gif); 
border-top-style : none;border-right-style : none;border-bottom-style : none;border-left-style : none;}
.cir4 {background-image : url(images/circle4.gif); 
}
.cir5 {background-image : url(images/circle5.gif); 
}
.cir6 {background-image : url(images/circle6.gif); 
}
.cir7 {background-image : url(images/circle7.gif); 
}
.cir8 {background-image : url(images/circle8.gif); 
}
.subtitle {background-color:#ffffff ; font-size:14px ; color:#6699cc ; font-weight:bold;
}
.title {background-color:#ffffff ; font-size:16px ; color:#6699cc ; font-weight:bold;
}
.middle { border-top-width : 0px;border-right-width : 0px;border-bottom-width : 0px;border-left-width : 0px; 
}
.bottom { border-width : 0px 0px;border-bottom-width : 0px;border-left-width : 3px;border-left-width : 0px; 
  margin-top : auto;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : auto;
}
.farmers {width:100%; margin:0; padding:0; font-size:14px; line-height:120%; letter-spacing:1.5px;
}
.top {border-bottom-style: solid; border-width: 1px; border-bottom-color: black; 
}
.middle {border-bottom-style: solid; border-width: 1px; border-bottom-color: black; 
}
.bottom {border-bottom-style: solid; border-width: 1px; border-bottom-color: black;
}
.event {width:580px;padding:3px;margin:3px;font-size:14px;letter-spacing:0.1em;line-height:140%;border-width:1px;border-style:solid;border-color:33ff66;
}
.event_title{width:90%;color:0033cc;font-weight:bold;
}







