@charset "utf-8";
@import url(common.css);

/*-----
Created by MT Monster / GreenTree Inc.
http://www.free-movabletype.jp/

/* SIMPLE DESIGN
=========================================================*/
/*===DEFAULT===*/
body {
padding-bottom: 30px ;
font-size: 10px ;
color: #555 ;
background: #fff url("monster-img/bg.gif") repeat-x;
}

/*===LAYOUT===*/
#container {
width: 908px ;background: #fff url("monster-img/content_bg.gif") repeat-y ;
}

#header {
height: 124px ;
margin-bottom: 20px ;
background: url("monster-img/header_bg.gif") no-repeat ;
}

#alpha-inner {
margin-right: 240px ;
}

#beta {
float: right ;
width: 230px ;
margin-left: -230px ;
font-size: 1em ;
display: inline ;
}

#beta-inner {
margin-right: 30px ;
}

#footer {
height: 95px ;
background: url("monster-img/footer_bg.gif") no-repeat ;
}
/*===HEADER===*/
#header-content {
padding: 20px 30px  ;
}

#header-name {
font-size: 2.2em;
font-weight: bold ;
line-height : 1.3em ;
}

#header-name a {}

#header-description {
font-size: 1.2em ;
}

/*===ALPHA===*/
.trackbacks-header, .comments-header, .entry-title {
margin-bottom: 0 ;
border-bottom: 1px dotted #000 ;
color: #000 ;
background: #fff;
}

.trackbacks-header, .comments-header{
margin-bottom: 1em ;
}

.mt-page-archive .asset-body {
padding: 15px ;
}

.archive-title em {}

.content-nav{
background: #fff ;
}

.content-nav a {}

.entry-title a {
color: #000 ;
}

.entry-asset {
margin-bottom: 0 ;
}

#trackbacks, #comments, #trackbacks, #comments, .mt-comment-confirmation #alpha-inner , .mt-comment-preview .comment {
background: none ;
}

.entry-asset .asset-meta {
padding: 3px 10px ;
}

.comment, .trackback {
padding-top: 0 !important ;
margin-bottom: 1em ;
}

.trackbacks-info {
margin-bottom: 1em ;
}

/*===BETA===*/
h3.widget-header {
padding: 1px ;
font-size: 1em ;
font-weight: bold ;
font-weight: normal ;
}

#beta h3.widget-header a {}

#beta li {
font-size: 1.2em ;
}

#beta li a {
text-decoration: underline ;
text-decoration: underlines ;
display: inline ;
background: #fff url("monster-img/arrow.gif") no-repeat 0px 0.5em;
}

#beta li a:hover {
display: inline;
background: #fff url("monster-img/arrow.gif") no-repeat 0px 0.5em;
}

#beta li span {
text-decoration: underlines ;
display: inline ;
background: #fff url("monster-img/arrow.gif") no-repeat 0px 0.5em;
}

/*===COMMENTS===*/
#content #beta .widget-recent-comments div.widget-content li ,

/*===CALENDAR===*/
.widget-calendar table td {
color: #000 ;
}

.widget-calendar table td a:link,
.widget-calendar table td a:visited,
.widget-calendar table td a:hover,
.widget-calendar table td a:active {
font-weight: bold ;
color: #fff ;
}

.widget-calendar table th {
font-weight: normal ;
color: #000 ;
}

/*===ARCHIVES===*/
.mt-archive-index .archive {
background: none ;
}

/*===POWERED===*/
.widget-powered {
padding: 10px ;
}

.widget-powered a {}

/*===SEARCH===*/
.mt-search-results #alpha-inner p {
background: none ;
}

#beta .widget-search {
margin-bottom : 10px ;
}

#beta .widget-search form {
width: auto ;
padding : 40px 10px 10px ;
text-align: center ;
background: url("monster-img/search_bg.gif") no-repeat ;
}

#beta .widget-search h3 {
display: none ;
}

#beta .widget-search form input#search{
}

#beta .widget-search form input{
width: 130px !important;
padding: 3px !important;
margin-bottom: 3px !important;
margin-left : -3px ;
border: none ;
font-size: 1.2em ;
font-weight: bold ;
color: #fff  ;
background: url("monster-img/search_btn.gif") ;
}

#beta .widget-search form input#search{
width: 130px !important;
border: 1px solid #a5acb2 ;
font-weight: normal ;
color: #555 ;
background: #fff;
padding: 2px !important;
}

h1#page-title {
margin-bottom: 0 ;
}

.asset-body {
margin-bottom: 0px ;
}


/*===COLOR===*/

a:link, a:visited{
color: #9f3e1e ;
}

a:hover, a:active{
color: #692914 ;
}

/*#741616*/


.content-nav,
.mt-archive-index .archive .archive-header,
.widget-powered,
h3.widget-header,
#header-content,
#header-description,
.archive-title em,
.archive-title,
.search-results-header,
.mt-page-archive .asset-name,
.comments-open-header,
.content-nav a,.content-nav,
.mt-archive-index .archive .archive-header,
h3.widget-header
{
color: #741616 ;
}

/* #ec6d72 */

.trackbacks-header, .comments-header, .entry-title {
border-left: 5px solid #ec6d72;
}

.widget-calendar table td a {
background: #ec6d72 ;
}
/*#741616*/
.archive-title, .search-results-header, .mt-page-archive .asset-name {
background: #f5b1b6;
}

.entry-asset .asset-meta,
#content #beta .widget-syndication div.widget-content li {
border-bottom: 1px solid #f5b1b6;
}

.comment, .trackback {
border-bottom: 1px dotted #f5b1b6 ;
}

.entry-asset .asset-meta {
border-left: 5px solid #f5b1b6;
}

h3.widget-header {
border: 1px solid #f5b1b6 ;
}


/*#fde4e7*/

.entry-asset .asset-meta,
.comments-open-header,
.asset-footer h4,
h3.widget-header,
.mt-archive-index .archive .archive-header {background : #fde4e7 }

.trackbacks-info {
border: 1px solid #fde4e7 ;
}