/* Enter Your Custom CSS Here */
.articleFooterBanner {
    text-align: center;
}

.articleFooterTextLink {
    background: #7AA523;
    padding: 3px 5px;
    border-radius: 3px;
    color: #FFF;
}

/* Custom **/

body {
    background: url(http://livedoor.blogimg.jp/allracesfree/imgs/2/0/2053b7b6.png);
}

#new-entries a,
#popular-entries a,
.wpp-list a,
.entry-read a,
.related-entry-read a,
.article-list .entry-title a {
    color: #000;
    font-weight: bold;
}

#navi ul {
    border: 1px solid #000;
    /* background-color: #000000; */
    
    background: #959595;
    /* Old browsers */
    
    background: -moz-linear-gradient(top, #959595 0%, #0d0d0d 46%, #010101 50%, #0a0a0a 53%, #4e4e4e 76%, #383838 87%, #1b1b1b 100%);
    /* FF3.6+ */
    
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #959595), color-stop(46%, #0d0d0d), color-stop(50%, #010101), color-stop(53%, #0a0a0a), color-stop(76%, #4e4e4e), color-stop(87%, #383838), color-stop(100%, #1b1b1b));
    /* Chrome,Safari4+ */
    
    background: -webkit-linear-gradient(top, #959595 0%, #0d0d0d 46%, #010101 50%, #0a0a0a 53%, #4e4e4e 76%, #383838 87%, #1b1b1b 100%);
    /* Chrome10+,Safari5.1+ */
    
    background: -o-linear-gradient(top, #959595 0%, #0d0d0d 46%, #010101 50%, #0a0a0a 53%, #4e4e4e 76%, #383838 87%, #1b1b1b 100%);
    /* Opera 11.10+ */
    
    background: -ms-linear-gradient(top, #959595 0%, #0d0d0d 46%, #010101 50%, #0a0a0a 53%, #4e4e4e 76%, #383838 87%, #1b1b1b 100%);
    /* IE10+ */
    
    background: linear-gradient(to bottom, #959595 0%, #0d0d0d 46%, #010101 50%, #0a0a0a 53%, #4e4e4e 76%, #383838 87%, #1b1b1b 100%);
    /* W3C */
    
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#959595', endColorstr='#1b1b1b', GradientType=0);
    /* IE6-9 */
}

#navi ul li a {
    color: #FFF;
}

#sidebar h4 {
    font-size: 16px;
    background: #bababa;
    /* Old browsers */
    
    background: -moz-linear-gradient(top, #bababa 0%, #eaeaea 100%);
    /* FF3.6+ */
    
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #bababa), color-stop(100%, #eaeaea));
    /* Chrome,Safari4+ */
    
    background: -webkit-linear-gradient(top, #bababa 0%, #eaeaea 100%);
    /* Chrome10+,Safari5.1+ */
    
    background: -o-linear-gradient(top, #bababa 0%, #eaeaea 100%);
    /* Opera 11.10+ */
    
    background: -ms-linear-gradient(top, #bababa 0%, #eaeaea 100%);
    /* IE10+ */
    
    background: linear-gradient(to bottom, #bababa 0%, #eaeaea 100%);
    /* W3C */
    
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#bababa', endColorstr='#eaeaea', GradientType=0);
    padding: 10px;
    margin-top: 0px;
    margin-bottom: 0;
    text-shadow: 1px 1px 1px #fff;
    border: 1px solid #fff;
}

#sidebar .widget:not(.widget_search) {
    background: #fff;
    border: 1px solid #000;
    box-shadow: 2px 2px 1px 0px #808080;
}

#new-entries ul,
#popular-entries ul {
    padding: 10px;
}

#footer {
    background-color: #000;
}

#footer h4 {
    color: #000;
    background: #dcdcdc;
    border-radius: 5px;
    padding: 5px;
    text-indent: 5px;
}

.widget.widget_text a > img {
    vertical-align: bottom;
}

.tagcloud {
    padding: 5px 20px;
}

div#copyright {
    background: url(http://xn--2015-zs5fv20eo8gd5bgu6ffy5b.com/wp-content/uploads/2015/06/keibayoso2015logo.png) no-repeat center top;
    white-space: nowrap;
    text-indent: 100%;
    overflow: hidden;
    padding-top: 70px;
}