body {
width:97%;
font-family: Arial, Helvetica, sans-serif;
margin:0px;
padding:0px;
text-align:left;
BACKGROUND: fixed;
background-image:url(http://blog-template.up.seesaa.net/image/tatesen3.jpg);
background-position:0px 0px;
background-repeat:repeat-x;
background-color:#EBF3EC;	/* @wiF */
}
#container{
text-align:center;
	/*	margin: 0px auto 0px auto;	 &times;@zuFMS-IE³ψ */
padding:0px;
width:100%;
color:#000000;			/* @ξ{ΆF */
}
a{
 text-decoration: underline;
color:#A909FF;		/* @NΆF */
 }
#banner{
	height:100px;
margin:0px;
padding:0px 0px 0px 0px;
text-align:center;
	
	background-repeat:no-repeat;
}
h1 {
margin-top:10px;
padding: 5px 60px 5px 0px;
font-size:28px;		/* @^CgTCY */
color:#114903;	
font-weight:bolder;
}
h1 a{
color:#FDFFF6;		/* @^CgΆF */
font-family:arial, Helvetica;
text-decoration: none;
font-weight:bolder;
border-bottom:5px dotted #FFF4FC;	/* ^CgόF */ 

}
h2 {
font-size:12px;
font-weight:bolder;
font-family:arial, Helvetica;
margin-top:30px;
margin-bottom:0px;
padding:5px;
	/*@border:1px solid #E6FBEB;	LϊtόF */ 

}
h3 {
font-size:12px;
font-weight:bolder;
font-family:arial, Helvetica;
margin-top:10px;
padding:6px 6px 7px 3px;

}
h3 a{
font-weight:bolder;
color:#759E03;
}
.description {
color:#E6F7FF;		/* @uOΰΎF */
margin:0px 60px 10px 0px;
font-size:15px;
font-weight:bolder;
}
.navi {
font-size:12px;
text-align:center;
padding:0px 0px 5px 0px;
}
#content {
float:left;
width:68%;
text-align:center;
margin-top:10px;
}
.blog {
margin:0px;
text-align:left;
margin-left:6%;
}
.blogbody {
BACKGROUND: #FbFFF7;			/* @LSΚwiF */
MARGIN-LEFT: 5px; 
MARGIN-BOTTOM: 0px; 
padding:0px 10px 0px 10px; 
}
.date{
font-size: 12px; 
width:130px;
color:#FCFDFB;			/* @LϊtΆF */
		background-color:#BCC2BE; 	/*@LϊtwiF */
}
.title{
color:#045B21;		
 background-color:#E6FFE6;	/*@LWθwiF */
font-weight:bolder;
text-align:left;
border-bottom:solid 1px #A7F3CF;
border-left:solid 6px #FaFCBb;
}
.title a{
font-size: 16px;
color:#1B2F32;			/* @LWθΆF */
border:none;
text-decoration: none;
font-weight:bolder;
padding-left:7px;
}
.text{
font-size: 14px;
background-repeat:repeat;
 /* background: #E7F2FF;		 @LwiF*/
line-height:1.4em;
margin-top:0px;
padding:0px 10px 5px 10px;
}
.posted{ 
font-size: 10px; 
color:#75869F;
margin-bottom:30px;
padding:10px 10px 20px 0px;
text-align:right;
}
#links-left,#links {
font-weight:normal;
width:23%;
margin-left:4%;
margin-top:40px;
}
#links-left{
float:left;
}
#links{
float:right;
margin-right:4%;
}
#calendar {
font-weight:normal;
text-align:center;
margin-left:2%;
margin-bottom:20px;
}
#calendar table {
width:80%;
text-align:center;
	/*background-color:#F5FAFE; @wiF */
}
#calendar th{
font-size:12px;
font-weight:bold;
padding:5px 3px;
color:#103015;		/* @J_[jϊΆF */
background-color:#C4E6DB;	/* @J_[jϊwiF */
}
#calendar td{
text-align:center;
font-size:12px;
color:#3F0501;		/* @J_[ΆF */
padding:3px 4px 3px 4px;
	/* background-color:#C8E2F9;	@J_[wiF */
	/*border-right:1px solid #E8EADD; */
border-bottom:1px solid #C5D6C7; 
}
.calendarhead {
background-color:#709A91;		/* @wiF */
color:#F9FFF0;				/* @ΆF */
font-size:12px;
font-weight:bolder;
padding:4px 0px 4px 25px;
text-align:left;
border:1px solid #619E9D;
}
.calendarday {
}
.sidetitle {
background-image:url(http://blog-template.up.seesaa.net/image/leaf1.gif);
background-position:6px 3px;
background-repeat:no-repeat;
color:#007964;				/* @TChΆF */
background-color:#D6E9E0;		/* @TChwiF */
font-size:15px;
font-weight:bolder;
padding:9px 0px 8px 35px;
text-align:left;
border:1px solid #8BB691;
}
.side {
color:#5F5F5F;
font-size:14px;
font-weight:normal;
line-height:1.2em;
margin-bottom:10px;
padding:10px 15px 10px 15px;
text-align:left;
}
.side input{
/* border:1px solid #85A73A; 	 @υgF 	*/
}
.input-submit{
background-color:#BDD7DF;	/* @υwiF */
color:#000;
}
.powered {
margin-top:40px;
padding:0px;
text-align:center;
}
.syndicate {
font-size:10px;
padding:5px 30px 0px 0px;
padding-bottom:10px;
}
input{
	/* border:1px solid #848EB7;		&times;@gF */
}
#comments {
margin-top:25px;
margin-left:15px;
text-align:left;
}
#comments form{
padding-left:10px;
margin-top:5px;
}
#comments input{
max-width:250px;
	/* border:1px solid #85A73A;		&times;@gF */
}
#comments textarea{
max-width:400px;
	/* border:1px solid #85A73A;		&times;@gF */
}
.comments-head{ 
margin:20px;
padding:0px 0px 10px 12px;
background-image:url(http://blog-template.up.seesaa.net/image/ball-gren.gif);
background-position:0px 3px;
background-repeat:no-repeat;
color:#DEBFFF;
font-size:12px;
font-weight:bold;
}
.comments-body {
padding:20px 5px 5px 5px;
font-size: 12px;
BACKGROUND: #F9FEED;	/* @RgwiF */
BORDER: #D5EAFD 2px solid;
margin-left:7%;
}
.comments-post{ 
font-size: 10px; 
padding:10px 10px 5px 0px;
text-align:right;
}
#trackback {
font-size: 12px;
padding:10px 10px 10px 10px;
margin-bottom:10px;
margin-left:15px;
text-align:left;
border:1px dotted #151893;
}
#footer{
clear:left;
padding:20px 0px; 5px 0px
text-align:center;
}
.copyright{
font-size:80%;
width:100%;
text-align:center;
}
#diet-container{
    padding:5px;
}
.diet-title{
    padding:2px 10px 2px 5px;
    font-size:12px;
    color:#D77D62;
    width:90px;
    margin-top:5px;
}
.diet-content{
    padding-left:10px;font-size:12px;
}
#diet-foods{
    padding-left:10px;
    font-size:12px;
}
.food-title{
    width:20%;
    clear:left;
    float:left;
}
.food-content{
    width:75%;
    padding-top:10px;
}




.sidescr{
overflow: auto; height: 250px;
}
