	body{
		text-align:center;
	}

	h1,h2,h3{margin:0;padding:0;}

	a:link{color:#0000ff;}
	a:visited{color:#800080;}
	a:active{color:#0000ff;}
	a:hover{color:#0000ff;text-decoration:none;}

table{
	font-size:12px;
	}

	#banner{
		width:767px;
		height:155px;
		text-align:left;
		margin: 0 auto;
		background:url(http://okara-life.com/img/topbanner.jpg) no-repeat ;
	}

#banner a {
           margin : 0; 
           padding : 0; 
           width : 767px; 
           height : 155px; 
           display : block; 
              }  

#banner span {
              display : none; 
              } 

	#banner a{color:#0000ff;}
	#banner a:link{color:#0000ff;}
	#banner a:visited{color:#800080;}
	#banner a:hover{color:#0000ff;text-decoration:underline;}

	.blogtitle{
		font-size:14px;
		padding:1px 1px 1px;
                                text-align : center;
	}

	.description{
		font-size:12px;
		font-weight:bold;
		color:#000000;
		padding-left:1px;
         　　　　　　         margin-top : 7px;
	}

	#container{
		width:765px;
		margin:1px auto 0;
		padding-bottom:1px;
		background:url(http://okara-life.com/img/back.jpg)  50% 0;
	}

	#block{
		width:585px;
		float:left;
		text-aling:center;
		background:url(http://okara-life.com/img/back.jpg)  50% 0;
	}

	#content{
		width:585px;
		background-image:url(http://okara-life.com/img/content_back.jpg);
		background-position:top right;
		background-repeat:no-repeat;
		background-color:#FFFFFF;
		float:left;
		text-aling:center;
                margin-top:10px;
	}
	#content fieldset {
	font-size:12px;
	line-height: 133%;
	color: #666;
	margin : 5px;
	padding: 5px;
	text-align: left;
	text-valign: top;
}

#content legend {
	font-size: 14px;
	color : #990073;
	font-weight: bold;
}

	#blog{
		width:570px;
		padding-top:20px;
		text-align:left;
	}

	.datetop,#articletop{
		padding:1px 0px;
	}

	.fullbody,#articlebody{
		padding:5px 5px 5px 5px;
	}

	.blogbody{
		padding:5px 0px;
	}

	.title{
		color:#555;
		font-size:14px;
		font-weight:bold;
	}

	.main,.mainmore{
		font-size:12px;
		text-align:left;
		line-height:125%;
		padding:15px 0px;
	}

	.posted{
		font-size:11px;
		text-align:right;
		padding-top:5px;
	}

	.dateend,#articlebottom{
		padding:3px 0px 4px;
		margin-bottom:25px;
	}

	.menu{
		font-size:11px;
		text-align:right;
		margin-top:5px;
		padding-bottom:5px;
		}

	#left{
		width:180px;
		float:right;
		text-align:center;
        margin-top : 10px;
	}
	
	#right{
		width:180px;
		float:right;
		text-align:center;
		background:url(http://okara-life.com/img/back.jpg)  50% 0;
                padding-top: 10px;
	}

	.sidetitle{
		color:#000000;
		font-size:14px;
		font-weight:bold;
		text-align:center;
		padding:9px 0px 9px;
		background:url(http://okara-life.com/img/sidebar.jpg) no-repeat 50% 0%;
	}

	.side{
		width:170px;
		background-color:#FFFFFF;
		font-size:12px;
		text-align:left;
		line-height:125%;
		padding-left:5px;
		margin:0 auto;
		margin-bottom:25px;
	}
	
	.sidebody{
		margin-bottom:5px;
	}

	#trackback,#comment{
		padding:10px 0px;
                                font-size : 12px;
		text-align:left;
		width:100%;
                                margin-bottom : 20px;
	}

                .trackback-m,.comment-m{
                                                      font-weight : bold;
                                                      margin : 15px; 
                                                      }

               .comment-p {
                 margin-left : 50px;
                }
.footer{

}