html
{
overflow-y:scroll;
margin-bottom:1px;
    height:100%;
}

body
{
text-align:center;
background-color:#000000;
background-image:url(http://sou-an.com/sample/temple/bg-grey1.jpg);
margin-top:0;
}

hr{size:1px;noshade;}


#container
{
width:800px;
background-image:url(http://shuzenji-temple.com/kb-about_16.jpg);
background-color:#111111;
margin-left:auto;
margin-right:auto;
margin-top:0;
margin-bottom : -20px;
text-align:left;
}

#iflame
{
width:170px;
height:250px;
background-image:url(../../images/index_11.jpg);
background-color:#111111;
color:#999999;
font-size:12px;
margin-left:0;
margin-right:0;
margin-top:0;
margin-bottom:0;
padding-top:7px;
text-align:left;
}

#i
{
background-image:url(http://shuzenji-temple.com/news/blog/styles-site.css);
background-color:#333333;
}
/*header*/

#header h1 
{
font-size:24px;
font-family:"ＭＳ 明朝",serif;
margin-top:0;
margin-bottom:0;
padding-top:15px;
padding-left:50px;
}

#header h1 a 
{
color:#ECE6C5;
font-family:"ＭＳ 明朝",serif;
text-decoration:none;

}

#header h2
{
color:#999999;
font-size:12px;
font-weight:normal;
font-family:"ＭＳ 明朝",serif;
margin-top:5px;
margin-bottom:0px;
}

#header 
{
height:70px;
background-color:#222222;
background-image:url(http://shuzenji-temple.com/news/blog/sougou_01.jpg);
padding-left:30px

}

#mainpage #header
{
margin-bottom:0px;
}

/*header menu*/

#headermenu
{
margin-top:0px;
text-align:right:
margin-bottom:0;
height:30px;
}

#headermenu a,#headermenu span
{
font-size:14px;
font-family:"ＭＳ 明朝",serif;
color:#cccccc;
margin-left:0;
background-color:#333333;
background-image:url(http://shuzenji-temple.com/news/blog/sougou_02.jpg);
display:block;
width:159px;
float:left;
text-align:center;
text-decoration:none;
height:26px;
padding-top:7px;
border-right:solid 1px #222222;
border-bottom:solid 1px #000000;
border-top:solid 1px #666666;

}

#headermenu a:hover
{
font-size:13px;
font-family:"ＭＳ 明朝",serif;
color:#FFFFFF;
background-color:#222222;
background-image:url(http://shuzenji-temple.com/news/blog/styles-site.css);
}

#monthlylink
{
right-margin:0;
background-color:#282828;
}

/*sidebar*/
#mainpage .sidebar
{
width:170px;
height:100%;
float:left;
padding-left:10px;
background-image:url(http://shuzenji-temple.com/kb-about_16.jpg);
}

.sidebar h2
{
font-size:12px;
font-family:serif;
color:#e8e8cb;
border-bottom:dotted 1px #aca895;
padding-bottom:3px;
margin-bottom:0;
}

.sidebar hr
{
size:1px;noshade;
}

.menu
{
list-style-type:none;
margin-left:0;
padding-left:0;
font-size:12px;
margin-top:8px;
}

.menu .dot
{
list-style-type:none;
padding-left:10px;
}
.menu a
{
color:#afafaf;
text-decoration:none;
}
.menu a:hover
{
color:#FFFFFF;
text-decoration:under-line;
}

.menu li
{
margin-bottom:5px;
}

#calendar
{font-size:12px;
color:#afafaf;
text-align:center;
width:170px;
}

#calendar a 
{
color:#FFFFFF;
}

/*Entry*/
#mainpage #content
{
width:580px;
float:right;
background-image:url(../../images/mark.png);
background-position: right bottom;
background-repeat:no-repeat;
}

#content h2
{text-align:right;
margin-top:3px;
padding-right:20px;
font-size:12px;
font-weight:normal;
color:#999999;
}

#content h3
{
width:580px;
height:60px;
background-image:url(http://shuzenji-temple.com/news/blog/bar.jpg);
padding-top:0;
line-height:60px;
font-size:16px;
font-weight:normal;
color:#eeeeee;
}

#content
{
background-image:url(../../images/mark.png);
background-position: right bottom;
background-repeat:no-repeat;
background-color:#111111;
font-size:13px;
color:#aaaaaa;
line-height:150%;
padding-left:20px;
padding-right:20px;
margin-top:0;
}

.more
{
font-size:12px;
color:#aaaaaa;
line-height:140%;
padding-left:20px;
padding-right:20px;
}

.more a
{
color:#FFFFFF;
text-decoration:none;
}

.more a:hover
{
text-decoration:underline;
}

#content a
{
color:#FFFFFF;
text-decoration:none;
}

#content a:hover
{
text-decoration:underline;
}

#content .posted
{
border-bottom:dotted 1px #959486;
padding-top:8px;
margin-bottom:5px;
text-align:right;
padding-right:20px;
}

#content #categorydate li
{
margin-bottom:10px;
}

#content #categorydate span
{font-size:smaller;
color:#b9a661;
margin-left:10px;
}


/*footer*/
#footer
{
background-image:url(http://shuzenji-temple.com/news/blog/footer_01.jpg);
height:70px;
border-top:solid 5px #aca895;
padding-top:0px;
color:#999999;
clear:both;
}

#footer p
{
font-family : "Times New Roman", "Book Antiqua", "Georgia", serif;
line-height:130%;
text-align:center;
font-size:12px;
margin-top:0;
margin-bottom:0;

}

#footer a {
color:#77a822;
text-decoration:none;
}

#footer .rss a
{
color:#999999;
font-size:12px;
font-family:serif;
}

#footer .rss-format
{
background-color:#charcol;
padding:1px;
}



/*Category*/
#category
{
margin-top:3px;
text-align:right;
padding-right:20px;
}

#category a, #category span
{
font-size:12px;
color:#b9a661;
margin-left 10px;
}