/*
Skin Name: Three-Column Minimalist wrass
Skin URI: null
Description: Minimalist style with left and right sidebars
Author: Scott Allan Wallick http://www.plaintxt.org/
Author URI: http://www.wrass.co.jp
Version: 1.0
Global Navigation: N
*/
@import url('../style.css');

div.sidebar h3{
font-size:12px;
background-color:#0390b1;
color:#fff;
font-weight:normal;
text-align:left;
padding:7px 5px 5px 10px;
margin : 0px 0px 0px 0px;

!important;
}
div.sidewhite {
width:160px;
padding:0px 0px 0px 0px;
position:relative;
margin: 0 0 10px 0; 
    clear:both;

}
div.sidewhite-inner {
width:160px;
background-color: #CEEDF2;
padding:0px 0px 10px 0px;
/* border-bottom:10px solid #ffffff; */
 float:left; 
 display: inline;
 position:static;
}

div.sidebar h3.leftside {
!important;
}
div.sidebar h3.rightside {
padding:7px 5px 4px 10px;
!important;
}
div.entry-date {
width:265px;
font-size:12px;
color:#3c3c3c;
font-weight:normal;
text-align:left;
padding:14px 10px 2px 65px;
margin:0px 0px 0px 0px;
line-height:12px;
}
div.entry-author{
font-size:12px;
float:right;
max-width:66px;
padding:24px 10px 20px 45px;
line-height:10px;
text-align:right;
font-weight:bold;
background-repeat: no-repeat;
background-position:left 8px;
}
div.author-11 {
background-image:url("../../sandbox/images/run_a3.gif");
}
div.author-10 {
background-image:url("../../sandbox/images/run_k.gif");
}
div.author-9 {
background-image:url("../../sandbox/images/run_t2.gif");

}
div.author-8 {
background-image:url("../../sandbox/images/run_s2.gif");
}
div.author-7 {
background-image:url("../../sandbox/images/run_a2.gif");
}
div.author-6 {
background-image:url("../../sandbox/images/run_y.gif");
}
div.author-5 {
background-image:url("../../sandbox/images/run_r.gif");
}
div.author-4 {
background-image:url("../../sandbox/images/run_t.gif");
}
div.author-3 {
background-image:url("../../sandbox/images/run_a.gif");
}
div.author-2 {
background-image:url("../../sandbox/images/run_s.gif");
}

div.entry-head {
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
background-image:url("../../sandbox/images/run_e_bg.gif");
background-repeat:no-repeat;
background-color:#95d5e6 ;
line-height:0px;
}
div.entry-head2 {
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
background-image:url("../../sandbox/images/shoe.gif");
background-repeat: no-repeat;
background-position:10px 17px;
line-height:0px;
}
div.nav-previous,div.nav-next{
 font-size:12px;
}

h3#numcomments , h3#respond {
font-size:12px;
background-color:#95d5e6;
color:#323232;
font-weight:normal;
text-align:left;
padding:5px 5px 5px 5px;
margin:0px 0px 0px 0px;
!important;
}

div#container a {
text-decoration: none;
color:#3c3c3c;
}
div#container a:hover {
text-decoration: underline;
color:#016057;
}
div.sidebar a {
text-decoration: none;
color:#323232;
}
div.sidebar a:hover {
text-decoration: underline;
color:#016057;
}

abbr {
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;

font-weight:normal;
font-style:normal;
}
h2.page-title {
font-size:14px;
margin:0 0 10px 0;
color:#666666;

}
div.hentry h2.entry-title , div h3.entry-title {
font-size:16px;
width:265px;
padding:1px 10px 10px 65px;
margin :0px 0px 0px 0px;
text-align:left;
color:#323232;
line-height:16px;
clear:none	!important;

}
h2.entry-title a,div h3.entry-title a{
text-decoration:none;
font-size:16px;
padding:0px 0px 0px 0px;
margin :0px 0px 0px 0px;
text-align:left;
color:#323232;

	!important;
}
div.navigation {
width:420px;
}
div.comment-meta {
font-style:normal;
font-size:14px;
}
div.entry-content {
font-size:12px;
margin :0 0 0 0;
padding:20px 20px 20px 20px;
line-height:115%;
background-color:#CCEDF2;
background-image:url("../../sandbox/images/run_e_bg2.jpg");
}
div.entry-content p {
font-size:12px;

line-height:120%;
color:#323232;
}

div.entry-meta {
clear:both;
font-size:12px;
font-weight:normal;
font-style:normal;
/*
border-width: 1px 0 0 0 ;
border-style: solid;
border-color: black;
*/

background-image:url("../../sandbox/images/run_e_bg2.jpg");
padding: 2px 20px 2px 20px;
	text-align: right;
}
div.entry-meta2 {
font-size:12px;
padding:10px 0px 0px 0px;
border-top:1px solid #c0e3eb;
}
div.entry-run {
font-size:12px;
float:left;

}

.entry-author a , .entry-author a:visited {
color:#2695CF;
!important;
}

div#wrapper {
	background-color: #fff;
	margin: 0 auto 0 auto;
	width: 840px;
	text-align: left;
	/* border: 1px solid #dcdcdc; */
}

#wp-calendar {
 width:100%; 
 font-size:12px;
 margin : 5px 0px 5px 0px;
}
#wp-calendar caption{
 margin : 5px 0px 0px 0px;
}
#wp-calendar td#prev a,#wp-calendar td#next a { 
background-color:transparent; color:#000000;
}
#wp-calendar td a{
display:block;
background-color:#95d5e6;  color:#000000; 


text-decoration: underline;
}

#wp-calendar td ,#wp-calendar th{
text-align:center;
 font-size:12px;
}
div#header {
	padding: 0px 0px 0px 0px;
height: 200px;
margin: 0px 0px 0px 0px;
	 text-align: left; 
	/* background: #FF2FC8; */
/* for asanoha */
	background-color: #ff0000;
	background: #ffffff url("../../sandbox/images/title.jpg");
}
div#header a ,div#header img{
border :none;
	padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
div#containerx {
position:relative;
margin: 0 0 0 0; 
   p\osition: relative;
   w\idth: auto;
   display: inline;
   	float: left; 
color:#323232;
background: #ceedf2 ;
/* border: 1px solid black; */
!important;
}
div#containerx-inner {
width:840px;
position:static;
margin: 0 0 0 0; 
color:#323232;
background-color: #ceedf2 ;/* border: 1px solid black; */
!important;
}
div#container { 
background: #ceedf2 ;
   /* ie win (5, 5.5, 6) bugfix */
   p\osition: relative;
   w\idth: auto;
display: inline;
position:relative;
	float: left; 
		overflow: hidden;
/*	background-color: #fff; */
	width: 468px;
	padding:20px 6px 10px 6px;
	margin:0 0 0 0;

}

div#content {
background-color: #ceedf2 ;
	margin: 0 0 0 0;

}

div.hfeed{
	background-color: #fff;
text-align:left;
position:static;
}

div.sidebar {
 /* border: none; */
 /* display: inline; 
 position: relative;
	float: left;*/
	overflow: hidden;
	/* width: 178px; */
/*	padding:20px 10px 11px 10px;*/
}

div.sidebar li,div.sidebar ul{
 font-size:12px;
}
* html {

/*  border: none; */
}
div#primary {
/*  border: none; */
 float:left; 
display: inline;
 position:static;
  width: 160px;  /*178*/
 margin: 0px 0px 0px 0px;
 padding:20px 10px 10px 10px;
/* background-color: #0000ff; */
}
div#secondary {
 border: none;
 float:left; 
 display: inline;
 position:static;
  width: 160px; /*178*/
 margin: 0 0 0 0px;
 padding:20px 10px 10px 10px;
/* background-color: #ff0000; */
}

div#footer { 
	clear: left;
	width: 840px;
font-size:12px;
background-color:#000000;
color:#ffffff;
font-weight:normal;
text-align:center;
padding:2px 2px 2px 2px;
margin:0px 0px 0px 0px;
}

div.hentry{
clear:both;
background-color: #e4f5f2 ;
 width:468px;
 margin:0 0 10px 0;
 padding:0 0 0 0; 
background-image:url(../../sandbox/images/run_e_bg2.jpg);
}

div.sidebar li,div.sidebar li ul li,div.sidebar li ul li ul li{

list-style-position: inherit; 
list-style-type: none; 
margin:5px 0 5px 0px;
padding:0 0 0 0;
}

div.sidebar ul{
margin:10px 0 10px 5px;
padding:0 0 0 0;
}

div.sidebar form#searchform{
margin:5px 0 10px 5px;
padding:0 0 0 0;
}

table#wp-calendar{
border:0px solid #2695CF;
border-spacing: 0px;
}
table#wp-calendar thead tr th {
border:0px solid #2695CF;
color:#3c3c3c;

height:18px;
font-weight:normal;
}

div.sidewhite-inner ul  {
margin: 7px 0px;
}
div.sidewhite-inner ul li {
padding:6px 0pt;
background:transparent url(../../sandbox/images/run_line01.jpg) no-repeat scroll left bottom;
}
#secondary div.sidewhite-inner ul li {
padding:1px 0pt;
background-image:none;
}

#secondary div.sidewhite-inner ul li.cat-item {
margin-left:6px;
padding:0pt 0pt 4px 10px;
background-image: url(../../sandbox/images/run_li01.jpg) ;
background-repeat:no-repeat;
background-position:0 1px;
line-height:14px;
display:block;
}
#secondary div.sidewhite-inner ul  li.cat-item a {
display:inline;
margin:0px;
padding:0px;
background:none;
}

div.sidewhite-inner ul li a {
margin-left:6px;
margin-bottom:2px;
padding:0pt 0pt 0pt 10px;
background-image: url(../../sandbox/images/run_li01.jpg) ;
background-repeat:no-repeat;
background-position:0 1px;
line-height:14px;
display:block;
}

table#wp-calendar tbody tr td {


}

div.entry-tail {

height:8px;
line-height:8px;
font-size:0px;
background-image: url("../../sandbox/images/run_e_bg3.jpg");
background-repeat:no-repeat;
}

a.run_li {
margin:0px auto;
padding:0pt 0pt 0pt 10px;
background-image: url(../../sandbox/images/run_li01.jpg) ;
background-repeat:no-repeat;
background-position:0 1px;
font-size:11px;
}

table#wrass-calendar-head {
margin-top:10px;
margin-bottom:3px;
}

table#wrass-calendar-head  td {

font-size:14px;

}
table#wrass-calendar td.pad {
background-color:#ffffff;
background-image: url(../../sandbox/images/run_cal_star.gif) ;
background-repeat:no-repeat;
background-position:0 0px;
}

table#wrass-calendar {
border:none;
border-collapse: separate;
border-spacing:4px;
}

table#wrass-calendar th {
font-size:12px;
width:17px;
text-align:center;
background-color:#038bac;
color:#ffffff;
padding:0px;
height:18px;
}

table#wrass-calendar td {
font-size:12px;
text-align:center;
width:17px;
background-color:#ffffff;
padding:0px;
height:18px;
} 

#wrass-calendar-waku {
background-color:#8dcad9;
padding-left:4px;
}

#wrass-calendar td a {
background-color:#6fdef2;
color:#000000;
display:block;
width:17px;
margin:0px;
text-decoration:underline;
height:18px;
}
#wrass-calendar-head-c {
width:20px;
text-align:center;
}
#wrass-calendar-head-y {
width:70px;
text-align:center;
}
#wrass-calendar-head-m {
width:37px;
text-align:center;
}
#wrass-calendar #prev {

}
#wrass-calendar #next {
}

div#run_line {
padding:6px 0px 6px 0px;
margin:0px 0px 5px 0px;
background:transparent url(../../sandbox/images/run_line01.jpg) no-repeat scroll left bottom;
font-size:0px;
line-height:0px;

}