/* This is the StyleCatcher theme addition. Do not remove this block. */
@import url(http://cotori.floppy.jp/cms/mt-static/themes-base/blog.css);
@import url(http://cotori.floppy.jp/cms/mt-static/themes/unstyled/screen.css);
/* end StyleCatcher imports */



body {
border-top: 5px solid #fff5d4;
}

div#container-inner {
width: 740px;
}

div#container-inner div#content div#content-inner div#alpha {
width: 500px;
}

div#container-inner div#content div#content-inner div#beta {
width: 240px;
}



div#header {
background-image: url(http://www.cotori.info/diary/img/whity.jpg);
background-repeat: no-repeat;
background-position: 600px 15px;
}

div#header div#header-inner div#header-content {
padding: 20px 0;
}

h1.entry-title {
padding-bottom: 0!important;
}

h1#header-name,
div#header-name {
font-weight: bold;
font-size: 100%;
}

h1#header-name a:link,
h1#header-name a:visited,
div#header-name a:link,
div#header-name a:visited {
text-decoration: none;
color: #000000;
}

h1#header-name a:hover,
h1#header-name a:active,
div#header-name a:hover,
div#header-name a:active {
text-decoration: none;
color: #000000;
background-color: #fff5d4;
}

h2#header-description,
div#header-description {
font-size: 80%;
}

div.asset-header h1.entry-title,
div.asset-header h2.entry-title {
font-weight: bold;
font-size: 100%;
}

div.asset-header h1#entry-title a:link,
div.asset-header h1#entry-title a:visited,
div.asset-header h2.entry-title a:link,
div.asset-header h2.entry-title a:visited {
text-decoration: none;
color: #000000;
}

div.asset-header h1#entry-title a:hover,
div.asset-header h1#entry-title a:active,
div.asset-header h2.entry-title a:hover,
div.asset-header h2.entry-title a:active {
text-decoration: none;
color: #000000;
background-color: #fff5d4;
}

div.asset-body p {
font-size: 80%;
line-height: 1.8;
}

div.asset-meta {
padding-left: 1em;
}

div#content {
margin-top: 20px;
}

div.content-nav {
font-size: 80%;
}

div.content-nav a {
text-decoration: none;
color: #000000;
background-color: #f5f5f5;
}

h3.widget-header {
font-size: 80%;
font-weight: bold;
}

h3.widget-header a {
text-decoration: none;
color: #000000;
background-color: #fff5d4;
}

div.widget-content ul li {
margin: 3px 0;
}

div.widget-content ul li a {
font-size: 80%;
}

div.widget-content ul li a:link,
div.widget-content ul li a:visited {
text-decoration: none;
color: #000000;
}

div.widget-content ul li a:hover,
div.widget-content ul li a:active {
background-color: #fff5d4;
color: #000000;
}



h1#page-title {
padding-bottom: 15px;
font-size: 100%;
font-weight: bold;
}

h2.archive-header {
font-size: 100%;
font-weight: bold;
}

div.archive-content ul li {
font-size: 80%;
line-height: 1.6;
}

div.archive-content ul li a:link,
div.archive-content ul li a:visited {
color: #000000;
text-decoration: none;
}

div.archive-content ul li a:hover,
div.archive-content ul li a:active {
color: #000000;
text-decoration: none;
background-color: #fff5d4;
}



div#footer {
margin-top: 30px;
border-top: 3px solid #fff5d4;
}

div#footer div#footer-inner div#footer-content {
text-align: center;
font-size: 80%;
}

div#footer div#footer-inner div#footer-content p.footer-links a:link,
div#footer div#footer-inner div#footer-content p.footer-links a:visited {
color: #000000;
text-decoration: none;
}

div#footer div#footer-inner div#footer-content p.footer-links a:hover,
div#footer div#footer-inner div#footer-content p.footer-links a:active {
color: #000000;
text-decoration: none;
background-color: #fff5d4;
}

div#footer div#footer-inner div#footer-content address {
padding-top: 15px!;
}

div#footer div#footer-inner div#footer-content hr {
display: hidden;
padding: 12px;
color: #ffffff;
background-color: #ffffff;
}

div#footer div#footer-inner div#footer-content p.samt a {
padding-top: 25px!important;
color: #999999;
text-decoration: none;
}

