/*
Theme Name: いたんとこスタッフBlog
Theme URI: http://itantoco.com/blog/
Description: いたんとこスタッフBlog
Author: いたんとこ
Author URI: http://itantoco.com/
Version: 1.0
*/
#container{
    width:854px;
    margin:auto;
    text-align:left;
    background-color:#000000;
    color:#ffffff;
}
#container a:link{ color:#ffa800; text-decoration:underline; }
#container a:visited{ color:#ffa800; }
#container a:hover{ color:#ffa800; background:none; text-decoration:underline; }
#container a:active{ color:#ffa800; }

#header{
    position:relative;
    width:100%;
    height:407px;
    background-image:url(/image/top-ph03.jpg);
    background-repeat:no-repeat;
}
#header h1{
    position:absolute;
    bottom:55px;
    left:10px;
    font-size:18px;
}
#header h1 a:link{ color:#ffffff; text-decoration:underline; }
#header h1 a:visited{ color:#ffffff; }
#header h1 a:hover{ color:#ffffff; background:none; text-decoration:underline; }
#header h1 a:active{ color:#ffffff; }
#header-menu{
    position:absolute;
    bottom:0px;
    left:0px;
    width:100%;
    height:47px;
    background-color:#2b2724;
}
#header-menu li{
    display:inline;
    position:absolute;
}
.header-menu-button{
    width:167px;
    height:47px;
}
#header-menu-item-1{ top:0px; left:10px; }
#header-menu-item-2{ top:0px; left:177px; }
#header-menu-item-3{ top:0px; left:344px; }
#header-menu-item-4{ top:0px; left:511px; }
#header-menu-item-5{ top:0px; left:678px; }

#content{
}
#content-header{}
#content-main{
    float:left;
    width:580px;
    padding:30px;
}
#content-sidemenu{
    width:200px;
    margin-left:580px;
    text-align:center;
    padding:30px;
}

#footer{
    clear:both;
    width:100%;
    height:58px;
    background-image:url(/image/footer.gif);
    background-repeat:no-repeat;
}

.entry{
    margin-bottom:40px;
}
.entry-title{
    font-size:16pt;
    margin-bottom:0px;
    font-weight:normal;
}
.post-meta{
    font-size:10px;
}
.post-date{}
.post-author{
    padding-right:10px;
    border-right:1px #333333 solid;
}
.comment-count{
    padding-left:10px;
}
.entry-content{
    margin:20px auto 10px 10px;
    font-size:12px;
}
.entry-content p{
    margin-bottom:15px;
}
.entry-content ul{
    margin-left:20px;
    margin-bottom:15px;
}
.entry-content li{
    list-style-position:outside;
    list-style-type:disc;
}
.entry-content li li{
    list-style-position:outside;
    list-style-type:circle;
}
.entry-navigation{
    text-align:center;
    margin-top:30px;
    padding-top:10px;
    border-top:1px #333333 solid;
}

.sidemenu-block{
    margin-bottom:20px;
}
.sidemenu-block-content{
    margin-left:15px;
}

#commentlist{
    margin:5px 0px 20px 20px;
}
.commentlist-item{
    margin-bottom:20px;
}
.comment-meta{
    font-weight:bold;
}
.comment-content{
    margin-top:5px;
}
#no-comment{
    margin-bottom:20px;
}
#comment-form{
    margin-bottom:20px;
}
#comment-form-author{}
#comment-form-email{}
#comment-form-url{
    width:300px;
}
#comment-form-comment{
    margin-top:5px;
}

