	body{
		text-align:left;
                                color:#8c8c8c;
	}

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

	a:link{color:#8C4ABE;text-decoration:none;}
	a:visited{color:#8C4ABE;}
	a:active{color:#8A6FA8;}
	a:hover{color:#8A6FA8;text-decoration:underline;}

	#banner{
		width:862px;
		height:85px;
		text-align:left;
		margin: 7px　auto 7px;
		background:url(http://m-earth.sakura.ne.jp/kobe/img/header.jpg) no-repeat 50% 0;
	}

#banner a {
           margin : 0; 
           padding : 0; 
           width : 862px; 
           height : 85px; 
           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:10px;
		padding:1px 1px 1px;
                                text-align:left;
	}
                #b_title{
                                font-size:10px;
                                text-align:left;
                                }

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

	#container{
		width:870px;
		margin:5px auto 0;
		padding-bottom:1px;
		background:url(http://ここにサイドメニューの背景画像URLをいれる) repeat-y 50% 0;b

	}
     　　　　　#ad{
                                with:680px;
                                margin:1px auto 1px;
                                
                }

　　　　　　　#ad2{
                                width:680px;
                               margin:5px auto 3px;
                }

               #rec{
                              font-size:12px;
                             font-weight:bold;
                     }

                #ttl{
                             text-decoration:underline;
                             font-size:12px;
                             font-weight:bold;
                             padding:3px;    
                }

	#block{
		width:690px;
		float:left;
		text-aling:center;
                               
	}

	#content{
		width:690px;
		float:right;
		text-aling:center;
                               	}

	#blog{
		width:680px;
		margin-top:20px;
		text-align:left;
                               	}


	.datetop,#articletop{
		padding:1px 0px;
		/*background:url(http://okinawabank.livedoor.biz/kijibar.gif) no-repeat 50% 0%;*/
                               border:2px dotted #CC0066;
	}

	.fullbody,#articlebody{
		padding:5px 5px 5px 5px;
		background:url(http://ここに記事の背景画像を入れる) repeat-y 50% 0%;
	}

	.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;
		background:url(http://parts.blog.livedoor.jp/img/usr/liquid_flare/line.gif) repeat-x 50% 0%;
	}

	.dateend,#articlebottom{
		padding:3px 0px 4px;
		/*background:url(http://parts.blog.livedoor.jp/img/usr/liquid_flare/mainbtm.gif) no-repeat 50% 0%;*/
                                border:dotted 3px #ff99cc; 
		margin-bottom:25px;
	}

	.menu{
		font-size:11px;
		text-align:right;
		margin-top:5px;
		background:url(http://parts.blog.livedoor.jp/img/usr/liquid_flare/line.gif) repeat-x 50% 100%;
		padding-bottom:5px;
                                
		}

	#left{
		width:0px;
		float:right;
		text-align:center;
                                margin-top : 10px;
                                
	}
	
	#right{
		width:180px;
		float:left;
		text-align:center;
                                margin-top : 10px;
                                
	}

	.sidetitle{
		color:#FFFFFF;
		font-size:12px;
		font-weight:bold;
		text-align:center;
		padding:9px 0px 9px;
		background:url(http://m-earth.sakura.ne.jp/kobe/img/side.jpg) no-repeat 50% 0%;
	}

	.side{
		font-size:12px;
		text-align:left;
		line-height:125%;
		padding:0 5px;
		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;
                }