@charset "EUC-JP";

/* BASE 1 */

* {
 padding: 0;
 margin: 0;
}

body {
 margin: 0;
 padding: 0;
 font: normal 14px Arial, Helvetica, Tahoma, Verdana, sans-serif, HG´ÝŽºŽÞŽ¼Ž¯Ž¸M-PRO; 
 color: #333;
 line-height: 21px;
 background-color: #000000;
}

#header {
 background-color: black;
}

#slogan {
 background-color: #000000;
 height: auto;
 /*padding-top:10px;*/
 margin:0;
}

#content {
 background-color: #000000;
 background-repeat:repeat-x;
 min-height: 700px;
}

#footer {
 background-color: black;
 min-width:500px;
}

#headerIn {
 height: 400px;
 width: 960px;
 margin: 0 auto;
 margin-top:30px;
}

#sloganIn {
 height: auto;
 width: 960px;
 margin: 0 auto;
}

#headerIn a {
 border: 0;
 padding: 0;
}

ul#menu{
	width: 100%;
	height: 43px;
	background: #fff url("http://slowstandard.com/days/ackies/2009/menu-bg.gif") top left repeat-x;
	font-size: 0.8em;
	font-family: "Lucida Grande", Verdana, sans-serif;
	font-weight: bold;
	list-style-type: none;
	margin: 0;
	padding: 0;
	}
ul#menu li {
	display: block;
	float: left;
	margin: 0 0 0 5px;
	}
ul#menu li a {
	height: 35px;
	color: #777;
	text-decoration: none;
	display: block;
	float: left;
	line-height: 200%;
	padding: 8px 15px 0;
	}
ul#menu li a:hover {
	color: #333;
	}
ul#menu li a.current{
	color: #FFF;
	background: #FFFFFF url("http://slowstandard.com/days/ackies/2009/current-bg.gif") top left repeat-x;
	padding: 5px 15px 0;
	}


#contentIn {
 width: 960px;
 margin: 0 auto;
 background-color: #FFFFFF;
}

#footerIn {
 width: 960px;
 height:100px;
 margin: 0 auto;
}





/* BASE 2 */

#wrapper {
 width: 960px;
 margin: 0 auto;
 background-color:#FFFFFF;
}

#leftcolumn { 
 margin: 5px 0px 20px 0px;
 display: inline; /* IE Hack */
 width: 315px;
 float: left;
 min-height: 300px;
 background-color: #FFFFFF;
}
* html #leftcolumn {height:300px} /* IE Min-Height Hack */ 

#centercolumn { /* Parent Wrapper for inside boxes */
 margin: 0px 0px 0px 0px;
 padding-top:5px;
 padding-right:10px;
 display: inline; /* IE Hack */
 width: 625px;
 float: left;
 min-height: 300px;
 background-color:#FFFFFF;
}
* html #centercolumn {height:300px} /* IE Min-Height Hack */ 

#rightcolumn {
 margin: 0px 0px 20px 0px;
 padding-top:5px;
 padding-right:10px;
 margin-bottom:auto;
 padding-bottom:auto;
 display: inline; /* IE Hack */
 width: 315px;
 float: left;
 min-height: 300px;
 background-color:#FFFFFF;
 height:auto;
}
* html #rightcolumn {height:300px} /* IE Min-Height Hack */ 





/* SET H1¡ÁH6 */

h1{}

h2{
    font-size:24px;
    font-weight:normal;
    width:auto;
    font-weight:bold;
    background-repeat: no-repeat;
    padding-top:25px;
    padding-bottom:25px;
    margin-bottom:10px;
    padding-left:45px;
    color:#FFF;
}

h3{}

h4{color:#5674b9;}
h5{}
h6{
 font-size:14px;
 color:#FFF;
 /*padding-top:20px;*/
 /*padding-left:40px;*/
    padding-top:25px;
    padding-bottom:25px;
    margin-bottom:10px;
    padding-left:45px;
 background: #fff url("http://slowstandard.com/days/ackies/2009/AhoNaLife_EntryTitle_SkyBlue.png") no-repeat;
}

.datebody{padding-left:20px;}

/* SET CENTER COLUMN */

.blogbody {
 width:625px;
 ming-height:80px;
 padding: 0;
}

.blogbody .title{
 /*background: #fff url("http://slowstandard.com/days/ackies/2009/stripe.png");*/

 background: #fff url("http://slowstandard.com/days/ackies/2009/AhoNaLife_EntryTitle_SkyBlue.png") no-repeat;
}

.blogbody .main,.blogbody .mainmore{
 padding:0 8px;
 padding-top:10px;
 border-top:solid 2px #fff;
 border-left:solid 2px #fff;
 border-right:solid 2px #fff;
 background-color: #fff;
 font-size:15px;
 line-height:140%;
}

.blogbody .main a,.blogbody .mainmore a{
 color:cornflowerblue;
 text-decoration:underline;
}

.blogbody .main a:hover,.blogbody .mainmore a:hover{
 color:cornflowerblue;
 text-decoration:none;
}

#ad{
 width:auto;
 padding:0 8px;
 border-left:solid 2px #fff;
 border-right:solid 2px #fff;
 background-color:#fff;
}
 
.posted{
 border-top:dotted 1px #555;
 padding-top:10px;
 margin-top:10px;
 padding-left:10px;
 margin-bottom:50px;
 color:#555;
}

.posted a{


 /*color:#e0d7b7;*/

 color:#555;
 text-decoration:none;
}

.posted a:hover{
 /*color:#e0d7b7;*/
 color:#555;
 text-decoration:underline;
}

.article_tags{
 width:auto;
 padding:0 8px;
 border-left:solid 2px #fff;
 border-right:solid 2px #fff;

 /*background-color: #111111;*/
}

.article_tags a{
 color:#555;
 text-decoration:none;
}

.article_tags a:hover{
 color:#333;
 text-decoration:underline;
}





/* SET SIDE COLUMN */

#leftcolumn .side,#rightcolumn .side {
 color:#FFF;
 padding-left:15px;
}

#leftcolumn .sidebody,#rightcolumn .sidebody {
 background-position: left top;
 font-size:14px;
 line-height:140%;
 color:#FFF;
}

#leftcolumn a,#rightcolumn a {
 color:#FFF;
 text-decoration:none;
}

#leftcolumn a:hover,#rightcolumn a:hover {
 color:#FFF;
 text-decoration:underline;
}

.side{
 padding: 10px 0px 10px 5px;
 margin:0;
/*Blue*/
 /*background-color: #5674b9;*/
/*Orange*/
 /*background-color:#f79f58;*/
/*Gray*/
 /*background-color:#3e3e3e;*/
/*Christmas*/
 background-color:#BAC8F7;
 font-size:14px;
}

.sidetitle{
 margin-bottom:5px;
 padding-left:25px;
 padding-top:10px;
 color:#FFFFFF;
 font-size:16px;
 font-weight:bold;
}

.sidetitlebody {
 width: 315px;
 height: 36px;
 background-image:url("http://slowstandard.com/days/ackies/2009/tartan.png");
}
.sidebottom {
 width: 315px;
 height: 10px;
 margin-bottom:20px;
 background-image:url("http://slowstandard.com/days/ackies/2009/tartan.png");
}

#categorytitlebody{
    padding-left:5px;
    /*border-bottom:solid 1px #051F33;*/
}




/* SET COMMENT AREA */
#commentbody {
 padding:0 8px;
 padding-top:10px;
 border-top:solid 2px #FFF;
 border-left:solid 2px #FFF;
 border-right:solid 2px #FFF;
 border-bottom:solid 2px #FFF;
 background-color: #FFF;
 font-size:14px;
 line-height:140%;
}
.commentttl{
    padding-left:20px;
    margin-bottom:20px;
}
.commentttl a{
 color:cornflowerblue;
 text-decoration:underline;
}
.commentttl a:hover{
 text-decoration:none;
}
.commenttext{ 
 background: #fff url("http://slowstandard.com/days/ackies/2009/AhoNaLife_Comments_Blue.png");
 font-size:14px;
 color:#FFF;
 padding-left:15px;
 padding-right:15px;
}
.commenttext_top{ 
 margin-top:10px;
 height:15px;
 background-color:#e0d7b7;
 background: #fff url("http://slowstandard.com/days/ackies/2009/AhoNaLife_Comments_Blue.png");
 background-repeat: no-repeat;
}
 
.commenttext_btm{ 
 height:30px;
 background: #fff url("http://slowstandard.com/days/ackies/2009/AhoNaLife_Comments_Blue.png");
 background-repeat: no-repeat;
}





/* SET TRACKBACK AREA */

.trackbackttl {
 border-top:solid 1px #f0eedf;;
 border-bottom:solid 1px #f0eedf;;
 padding-left:20px;
 margin-bottom:10px;
}
.trackbackttl a{
 color:#f0eedf;;
 text-decoration:none;}

.trackbacktext {
    padding-bottom:20px;
    font-size:14px;
}
#trackbackbody {
 padding:0 8px;
 padding-top:10px;
 border-top:solid 2px #FFF;
 border-left:solid 2px #FFF;
 border-right:solid 2px #FFF;
 border-bottom:solid 2px #FFF;
 background-color: #FFF;
 font-size:14px;
 line-height:140%;
 background: #fff url("http://slowstandard.com/days/ackies/2009/AhoNaLife_Comments_Blue.png");
}




/* CLEAR */

.clear {
 clear: both;
}
.clearfix:after {
 content: "."; 
 display: block; 
 height: 0; 
 clear: both; 
 visibility: hidden;
}

.clearfix {display: inline-block;}





/* SET FORM AREA */

#formbody{
 text-align:left;
 background: #fff url("http://slowstandard.com/days/ackies/2009/AhoNaLife_Comments_Blue.png");
 padding:0 8px;
 padding-top:10px;
 margin-left:10px;
 margin-right:10px;
 border-top:solid 2px #FFF;
 border-left:solid 0px #FFF;
 border-right:solid 0px #FFF;
 background-color: #FFF;
 font-size:14px;
 line-height:140%;
}

.form{
 color:#FFF;
 margin:0px auto;
 font-size:12px;
}
	
.form th{
 font-weight:normal;
 padding:2px;
 text-align:right;
 color:#FFF;
}
.form td{
 padding:2px;
}

input#author{width:200px;}
input#email{width:200px;}
input#url{width:200px;}
input#bake{}
textarea#text{width:320px;height:200px;}

.formbodybottom{
 border-top:solid 2px #FFF;
}




/* SET CALENDAR */

.calendarhead{
 color:#222;
 font-size:12px;
 font-weight:bold;
 text-align:center;
 padding:0px 0 10px;
}
	
#rightcolumn .calendarhead a:link{color:#222;}
#rightcolumn .calendarhead a:visited{color:#222;}
#rightcolumn .calendarhead a:active{color:#222;}
#rightcolumn .calendarhead a:hover{color:#222;text-decoration:none;}

	
.calendarpre,.calendarnext{
 font-size:11px;
 color:#222;
}
	
.caltop{}
.calbody{font-color:#333; text-align:center;}
.caltbl{
 width:170px;
 margin:0 auto 30px;



 /*border:solid #e3dac3;*/
 border:solid cornflowerblue;
 border-width:1px 0px 0px 1px;
 text-align:center;
}


.caltblwkbg{}
.caltblwk{
 color:#fff;
 font-size:12px;
}
.caltblwk td{
 padding:3px 0;
 text-align:center;
 background:#222;
 /*border:solid #e3dac3;*/
 border:solid cornflowerblue;
 border-width:0 1px 1px 0;
}

.weekday{}
.sun{}
.sat{}

.caltbldaybg{}

.caltblday{
 font-size:11px;
 color:#000;
}

.caltblday td{
 text-align:center;
 padding:3px 0px;
 /*border:solid #e3dac3;*/
 border:solid cornflowerblue;
 border-width:0 1px 1px 0;
}
	
.calon{
 /*background-color:#bac8f7;*/
/*Blue*/
 /*background-color:#D3DCEE;*/
/*Orange*/
 background-color:#BAC8F7;
}

.caloff{
 /*background:url(http://parts.blog.livedoor.jp/img/usr/new_default_black/calendar.gif) no-repeat;*/
}

#rightcolumn .caltblday a:link{
 color:#5674b9;
 font-weight:bold;
 text-decoration:underline;
}
#rightcolumn .caltblday a:hover{
 font-weight:bold;
 text-decoration:none;
}

.calbottom{}



/* SET TRACKBACK URL */

.trackbackurl{
 text-align:center;
 padding-bottom:10px;
 padding:10px 8px;
 border-top:solid 2px #FFF;
 border-left:solid 2px #FFF;
 border-right:solid 2px #FFF;
 border-bottom:solid 2px #FFF;
 background-color: #FFF;
}
.trackbackurl table{width:350px;margin:0 auto;}
input.trackbackbox{width:275px;}

