@import url(http://www.thingslabo.com/css/prettify.css);
#content_blog{margin-left:1em;margin-bottom:0em;padding:1em;background:#ffffff;}

#cssnavi{font-size:80%;text-align:right;}
#cssnavi ul{padding:0;margin:0;display:inline;}
#cssnavi li{padding:0;margin:0;list-style:none;list-style-position:outside;display:inline;margin-right:1.2em;}
#cssnavi li a{font-size:120%;cursor:pointer;}

div.entry-asset{margin-bottom:2em;}
h1.entry-title{font-size:120%;margin-bottom:0.2em;}
h2.entry-title{font-size:120%;margin-bottom:0.2em;}
h1.entry-title a, h2.entry-title a{text-decoration:none;}
div.widget{margin-bottom:1em;}
div.asset-meta{font-size:72%;text-align:right;line-height:160%;}
div.entry-content{margin-top:1em;}
div.entry-content h2{font-size:120%;}
div.entry-content h2,div.entry-content h3,div.entry-content h4{margin-top:1em;margin-bottom:1em;}
div.asset-body p{font-size:80%;}
div.asset-more p{font-size:80%;}
div.asset-body ul{font-size:80%;}
div.asset-body ol{font-size:80%;}
div.asset-more ul{font-size:80%;}
div.asset-more ol{font-size:80%;}
div.asset-more-link{font-size:80%;margin-bottom:1em;}

#pagenation{font-size:80%;text-align:center;}

#sidebar{margin-left:6px;margin-top:1em;}
#sidebar ul{padding:0px;margin:0px;}
#sidebar ul ul{margin-left:1.2em;}
#sidebar li{padding-left:0px;margin:0px;list-style: none;list-style-position: outside;}
#sidebar li a{text-decoration:none;}
#sidebar li a.active{padding-left:14px;}
#sidebar li a:hover{}

.bg_y{background:#FFFF66;}

pre{
    font-size:80%;
    line-height:1.6em;
    border:1px solid #1E8631;
    background:#eeeeee;
    padding:0.2em;
    font-family:Verdana,Arial,sans-serif;
}
pre.prettyprint{border:1px solid #1E8631;padding:1em;overflow:auto;}

code{
    font-size:80%;
    line-height:1.6em;
}

blockquote{
    font-size:100%;
    border:1px solid #1E8631;
    background:#eeeeee;
    padding:0.2em;
    font-family:Verdana,Arial,sans-serif;
}

#twitter-comments{padding:0.4em;background:#f9f9f9;border:1px solid #eee;clear:both;}

#hateana-bookmark-comment{font-size:60%;clear:both;}
#hatena-bookmark-container{width:100% !important;}
#hatena-bookmark-container div.hatena-bookmark-comment-header{font-size:100% !important;}
#hatena-bookmark-container a.hatena-bookmark-span-button{font-size:80% !important;}
#hatena-bookmark-container a.hatena-bookmark-comment-show{font-size:80% !important;}

div.trackbacks{margin-top:1em;}
div.comments{margin-top:1em;}
div.comments-open{margin-top:1em;}
div.comments-open label{font-size:80%;}

#comments-open{padding:0.4em;background:#f9f9f9;border:1px solid #eee;}
#comment-form-name label{margin-right:0.4em;text-align:right;width:24%;display:block;float:left;clear:both;}
#comment-form-email label{margin-right:0.4em;text-align:right;width:24%;display:block;float:left;clear:both;}
#comment-form-url label{margin-right:0.4em;text-align:right;width:24%;display:block;float:left;clear:both;}
#comment-form-remember-me{margin-left:25%;}
#comment-form-reply label{margin-right:0.4em;text-align:right;width:24%;display:block;float:left;clear:both;}
#comments-open-text label{margin-right:0.4em;text-align:right;vertical-align:top; width:24%;display:block;float:left;clear:both;}
#comments-open-footer{text-align:center;}

#trackbacks{padding:0.4em;background:#f9f9f9;border:1px solid #eee;}
