body{
              padding:0px;
              text-align:center;
              margin:0px;
              background:#7BCF15;
             }            

h1,h2,h3,h4{
              color:#665555;
              font-size:12px;
              font-weight:normal;
              line-height:150%;
              padding:0px;
              margin:0px;
              }

p{
              color:#665555;
              font-size:12px;
              font-weight:normal;
              line-height:150%;
              padding:0px;
              margin:0px;
              }

a{
              color:black;
              padding:0px;
              text-decoration:none;
              margin:0px;
              }

.alt{
              display:none;
              }

#container{
              width:766px;
              font-family: sans-serif,"ＭＳ Ｐゴシック","Osaka";
              text-align:left;
              margin:0px auto;
              background:white;
              }

/*ヘッダー部分*/
#header{
              width:750px;
              margin:5px 8px 10px;
              border-bottom:solid 1px #7BCF15;
              }

#header h1 a{
              float:left;
              color:black;
              font-family: sans-serif,"ＭＳ Ｐゴシック","Osaka";
              font-weight:bold;
              font-size:24px;
              padding-top:3px;
              line-height:100%;
              }

#logo a{
              float:right;
　　　        width:141px;
　　　　　　  height:19px;
              display:block;
              margin:5px 0px 10px auto;
              background:url(http://shizuokanishi.blog816t.com/images/logo.gif) no-repeat;
              }

/*サイドバー部分*/
.sidebar{
              float:right;
              width:220px;
              margin:0px 10px 10px auto;
              }

.ivent{
              border:5px double blue; 
              }

.sidebar h1{
              color:white;
              font-family: sans-serif,"ＭＳ Ｐゴシック","Osaka";
              font-size:14px;
              font-weight:bold;
              padding:3px 10px 2px;
              margin:0px;
              background:blue;
              }

.sidebar h2{
              color:white;
              font-family: sans-serif,"ＭＳ Ｐゴシック","Osaka";
              font-size:14px;
              padding:3px 20px 2px;
              margin:15px 0px 0px;
              background:#7BCF15 url(images/s_ball.gif) no-repeat;
              }

.sidebar p{
              color:gray;
              font-family: sans-serif,"ＭＳ Ｐゴシック","Osaka";
              font-size:11px;
              padding:0px;
              margin:0px 10px;
              }

.menu{
              padding:0px;
              margin:0px;
              }

.menu li{
              color:#FF9000;
              font-family: sans-serif,"ＭＳ Ｐゴシック","Osaka";
              font-size:12px;
              font-weight:bold;
              line-height:150%;
              list-style:none;
              }

.menu li .menu li{
              color:#665555;
              font-weight:normal;
              padding-left:15px;
              margin:0px;
              list-style:none;
              }

.menu li a{
              color:green;
              font-weight:normal;
              padding-left:5px;
              list-style:disc url(images/g_arrow.gif) inside;
              }

.menu li a:hover{
              color:white;
              background-color:#7BCF15;
              }

.ivent .menu li a{
              color:blue;
              list-style:disc url(images/b_arrow.gif) inside;
              }

.ivent .menu li a:hover{
              color:white;
              background-color:blue;
              }

/*エントリー部分*/
#content{
              float:left;
              width:490px;
              margin:0px auto 0px 10px;
              }

#content h1{
              color:red;
              font-size:16px;
              font-weight:bold;
              }

#content h2{
              color:blue;
              text-align:right;
              }

#content h3{
              color:white;
              font-family: sans-serif,"ＭＳ Ｐゴシック","Osaka";
              font-size:16px;
              padding:3px 20px 1px;
              margin-bottom:15px;
              background:#7BCF15 url(images/ball.gif) no-repeat;
              }

#content h4{
              color:blue;
              font-size:14px;
              font-weight:bold;
              }

#content #link{
              color:blue;
              }

#content a{
              color:blue;
              text-decoration:underline;
              }

#content .posted{
              padding-top:5px;
              margin-bottom:20px; 
              border-top:solid 1px #99CC00;
              }

#content h2#trackbacks,#content h2#comments {
              color:#99CC00;
              font-size:14px;
              margin-top:40px; 
              border-bottom:dotted 1px #99CC00;
              }

#content #tbdata h3 {
              color:#99CC00;
              margin-bottom:0px;
              }

#content #tbdata p,#content #comdata p {
              margin-top:5px;
              margin-bottom:0px;
              }

#content #comdata p.posted {
              margin-bottom:20px;
              }

#content .error {
              color:#7BCF15;
              font-size:18px;
              font-weight:bold;
              padding:5px;
              text-align:center;
              border:solid 1px red;
              }

#content #categorydata li {
              margin-bottom:10px
              }

#content #categorydata span {
              color:#7BCF15;
              font-size:smaller;
              margin-left:10px
              }

/*フッター部分*/
#footer {
              clear:both;
              width:750px;
              margin:5px 8px 10px;
              }

#footer p {
              color:black;
              margin-top:10px;
              text-align:center;　　
              }

#eria {
              border-top:solid 1px #7BCF15;
              }