@charset "UTF-8";
@import url(/classic.css);

/* layout setting
-------------------------------*/
body{
   background-color:#d5e7ea; margin:0; padding:0;
}

h1, #more-accessible, #latest-articles-title{
   display:none;
   }

#center-layout-needed{
   background: url(/mt-static/themes/memolog2/background-color.gif);
   margin:0 auto;
   width:650px;
}

#latest-articles-column{
   float:left;
   padding:10px 0 0 10px;
   width:380px;
overflow:hidden;
}

#right-column-layout-needed{
   background: url(/mt-static/themes/memolog2/banner.gif) no-repeat;
   float:right;
   padding-top:150px;
   width:250px;
}

#recent-articles-column{
   float:left;
   width:160px;
}

#main-menu-column{
   float:left;
   width:90px;
}

/* basic setting
-------------------------------*/
a:link{color:#4d6d8c;}
a:visited{color:#9363b1;}
a:hover{color:#900000;}

h1,h2,h3,h4,h5,h6{
   font-weight:normal; padding:0; margin:0;
}

/* font setting
-------------------------------*/
body{
   font-family:'Century Gothic', 'Hiragino Kaku Gothic Pro', sans-serif;
}

.article-body{
   font-family:"Hiragino Mincho Pro" serif;
}

#trackback-title, #comment-title, #post-a-comment{
   color:#ccc;
}

.article-body, #trackbacks-info, #trackback-list, .article-footer-list, .comment-body, .comment-body, #comment-form, .comments-open{
   color:#333;
}

#comments-open-moderated{
color:#900000;
}

.article-title, #trackback-title, #comment-title, #post-a-comment{
   font-size:16px;
}

#recent-articles-column li, #trackbacks-info, #trackback-list, .article-body, .article-footer-list, .comment-body, .comment-body, #comment-form, #comment-form input, .comment-footer, .comments-open{
   font-size:10px;
}

#comments-open-moderated{
font-size:9px;
}

.article-body{
   line-height:1.8em;
}

.comment-body, #comments-open-moderated{
   line-height:1.5em;
}

#recent-articles-column li{
line-height:1.2em;
}

/* main-menu area
-------------------------------*/
#main-menu-list, #recent-articles-list{
   padding:0; margin:0; list-style-type:none;
}

#main-menu-title{
   background: url(/mt-static/themes/memolog2/menu_title.gif) no-repeat;
   height:18px; text-indent:-10000px; width:90px;
}

#main-menu-column a{
   display:block; height:100%; width:100%;
}

#main-menu-home{
   background: url(/mt-static/themes/memolog2/menu_home.gif) no-repeat;
   height:32px; text-indent:-10000px; width:90px;
}

#main-menu-profile{
   background: url(/mt-static/themes/memolog2/menu_profile.gif) no-repeat;
   height:33px; text-indent:-10000px; width:90px;
}

#main-menu-search{
   background: url(/mt-static/themes/memolog2/menu_search.gif) no-repeat;
   height:40px; padding:3px 0; text-indent:-10000px; width:90px;
}

#main-menu-archives{
   background: url(/mt-static/themes/memolog2/menu_archives.gif) no-repeat;
   height:31px; text-indent:-10000px; width:90px;
}

#main-menu-tags{
   background: url(/mt-static/themes/memolog2/menu_tags.gif) no-repeat;
   height:30px; text-indent:-10000px; width:90px;
}

#main-menu-rss{
   background: url(/mt-static/themes/memolog2/menu_rss.gif) no-repeat;
   height:27px; text-indent:-10000px; width:90px;
}

/* recent-articles area
-------------------------------*/
#recent-articles-title{
   background: url(/mt-static/themes/memolog2/recent_articles_title.gif) no-repeat;
   height:18px; text-indent:-10000px; width:160px;
}

#recent-articles-list li{
   padding:.3em 1em;
}

/* article area
-------------------------------*/
.article-title{
   background: url(/mt-static/themes/memolog2/entry_title_icon.gif) no-repeat left center;
   border-bottom:1px dashed #ccc;
   clear:left;
   padding:10px 0 1px 24px;
}

#trackback-title, #comment-title, #post-a-comment{
   border-bottom:1px dashed #ccc;
   clear:left;
   margin-top:50px;
}

.article-body{
   border-bottom:1px dashed #ccc;
}

.article-footer-list {
   list-style-type:none;
   padding:0; margin:0;
}

.article-footer-list li{
   float:left;
   margin-bottom:25px;
}

.create-date {   
   background: url(/mt-static/themes/memolog2/date_icon.gif) no-repeat left center;
   padding:8px 5px 10px 20px;
}

.article-permalink {   
   background: url(/mt-static/themes/memolog2/permalink_icon.gif) no-repeat left center;
   padding:8px 5px 10px 20px;
}

.article-comment {   
   background: url(/mt-static/themes/memolog2/comment_icon.gif) no-repeat left center;
   padding:8px 5px 10px 20px;
}

.article-trackback {   
   background: url(/mt-static/themes/memolog2/trackback_icon.gif) no-repeat left center;
   padding:8px 0 10px 20px;
}

/* comment area
-------------------------------*/
.comment-body {
   background-color:#f0f0f0;
   margin-top:10px;
   padding:5px;
}

#comment-form{
   list-style-type:none;
   padding:0;
}

#comment-form li{
   margin:10px;
}

#comment-form input{
   border:1px dashed #ccc;
   margin:0px 5px;
   padding: 2px 10px;
}

#comment-form textarea{
   border:1px solid #ccc;
   width:300px;
}

/* trackback area
-------------------------------*/
#trackback-list{
   list-style-type:disc;
   padding:0em 0em 1em 2em;
}

/* article body area
-------------------------------*/
.article-body blockquote{
   border-left:5px solid #e6e6e6;
   margin:1em 0 0 0;
   padding: 0 1em;
}

.article-body ul, .article-body ol{
   margin:0;
   padding:1em 3em;
}

.article-body ul{
   margin:0 0 1em 0;
   padding:.0;
list-style-type:none;

}

.article-body li {
border:#e6e6e6 solid 1px;
margin:.5em 0;
padding:.5em;
}

.article-body li:after{
content:"\A";
display:block;
clear:left;
}


.article-body li:first-child {
margin-top:0;
}

img{
border:none;
}

/* about-me area
---*/
#about-me-column{
   float:left;
   padding:0px;
   width:400px;
overflow:hidden;
}

#about-me{
text-indent:-10000px;
background: url(/mt-static/themes/memolog2/about_banner.gif);
height:400px;
}

#relate-entries{
font-family:'Century Gothic', sans-serif;
font-size:14px;
padding:0 0 0 10px;
color:#999;
border-bottom:1px dashed #ccc;
}

#site-description{
padding:0 10px;
font-size:10px;
margin:0 0 30px 0;
line-height:1.8em;
color:#333;
}

#relate-entries-list{
list-style-type:circle;
font-size:10px;
padding:0 0 0 3em;
}

#relate-entries-list li{
padding:3px 0;
}
