/* This is the StyleCatcher theme addition. Do not remove this block. */
@import url(http://www.lfd.jp/mt/mt-static/themes-base/blog.css);
@import url(http://www.lfd.jp/mt/mt-static/support/themes/minimalist-white/minimalist-white.css);
/* end StyleCatcher imports */


#header { 
    background: #eee; 
}

#header-name {
    display:none;
}
#header-description{
width:100%;
    background: #666;
    color:#fff;
}
#header-content {
margin: 0 ;
}

h1
{
margin: 0 ;
}

a {
    color: #066; 
    font-weight: bold:
}

blockquote {background-color: #fad4d4;
            padding:5px 10px;}

strong, b {color: #cc6666;}


/* page layout */



body {

    min-width: 900px;

    color: #333;

    background: #bbcccc;

}



#container {

    width: 940px;

    margin-bottom: 20px;

    background: #fff;

margin: 0 auto;

}



#container-inner {

    border-width: 0 1px 1px 1px;

    border-style: solid;

    border-color: #292e33;

}



#banner {

    width: 895px; /* necessary for ie win */

    background: #eeb8b8;

}



#banner-inner {

    padding: 15px 13px;

    border-width: 2px 2px 0 2px;

    border-style: solid;

    border-color: #fff;

}



.banner-user {

    width: 70px;

    margin-top: 5px;

    font-size: 10px;

}



.banner-user-photo { border: 1px solid #fff; }



#banner-header {

    margin: 0;

    color: #fff;

    font-size: 30px;

    font-weight: bold;

    line-height: 1;

    text-shadow: #36414d 0 2px 3px;

}



#banner-description {

    margin-top: 5px;

    margin-bottom: 0;

    color: #fff;

    background: none;

    font-size: 12px;

    font-weight: bold;

    line-height: 1.125;

    text-shadow: #36414d 0 1px 2px;

}

#content { margin: 0px; }

#alpha { margin: 0px; padding-top:15px; width: 480px; }

#beta { width: 200px; padding-top:15px; background: #e6ecf2; }

#gamma, #delta { width: 180px; padding-top:15px; background: #e6ecf2; }


.date-header {

    margin-top: 0;

    font-size: 11px;

    font-weight: bold;

    text-transform: uppercase;

}



.entry-header {

    margin-top: 0;

    border-left: 5px solid #dae0e6;

    padding: 0 0 0 10px;

    color: #666;

    font-size: 18px;

}



.entry-content,

.comment-content,

.trackback-content {

    margin: 0;

    line-height: 1.5;

}



.entry-tags {

    margin: 0 0 10px 10px;

}



.entry-tags-header,

.entry-tags-list,

.entry-tag { display: inline; }



.entry-tags-list {

    list-style:none;

    padding: 0px;

}



.entry-footer,

.comment-footer,

.trackback-footer {

    margin: 0 0 20px 0;

    border-top: 1px solid #dae0e6;

    padding-top: 3px;

    color: #666;

    font-size: 10px;

    text-align: right;

}



.comment-content,

.trackback-content,

.comment-footer,

.trackback-footer {

    margin-left: 10px;

}



.content-nav { margin-top: 0; }



#trackbacks-info {

    margin: 10px 0;

    border: 1px dashed #a3b8cc;

    padding: 0 10px;

    color: #292e33;

    font-size: 11px;

    text-align: center;

    background: #e6ecf2;

}



.comments-open-footer {

    margin: 10px 0;

}

#admob {
display:none;
}

