@charset "utf-8";
/*
Theme Name: bijogoyomi
Theme URI: http://www.bijogoyomi.com
Description: 
Version: 1.0

*/

*{
margin: 0px;
padding: 0px;
}

img { border :0px;}

body {
	text-align:center;
}

a {
	color: #7ba1c8;
}

#container {
	width: 900px;
	margin: 0px auto;
	background: url(/news/wp-content/themes/bijo/images/middle_back.jpg) nrepeat-y;
	text-align:left;
}

#header_layer {
	width: 900px;
	height:180px;
	background: url(/news/wp-content/themes/bijo/images/header_back.jpg) no-repeat;
	float:left;
}
#header_layer p {
	width:100%;
	height:100%;
}

#header_layer p a{
	width: 100%;
	height: 100%;
	display:block;
	text-indent:-9999px;
}

#wrapper {
	width: 900px;
	background: url(/news/wp-content/themes/bijo/images/middle_back.jpg) repeat-y;
	float: left;
}
#main_layer {
	width: 610px;
	background: transparent;
	float: left;
}
#side_layer {
	width: 290px;
	background: transparent;
	float:left;
}

.side_box {
	width: 247px;
	margin-right: 32px;
}
.side_box p {
	font-size: 75%;
	color: #888888;
}
.side_box .head {
	width: 247px;
	height: 12px;
	background:url(/news/wp-content/themes/bijo/images/side_box_header_back.jpg) no-repeat;
	font-size: 0px;
	float: left;
}
.side_box .middle {
	width: 247px;
	background:url(/news/wp-content/themes/bijo/images/side_box_middle_back.jpg) repeat-y;
	float: left;
}
.side_box .footer {
	width: 247px;
	height: 9px;
	background:url(/news/wp-content/themes/bijo/images/side_box_footer_back.jpg) no-repeat;
		font-size: 0px;
	float: left;
}

.side_box h3 {
	margin-left: 20px;
	color: #888888;
	font-size: 75%;
}
#footer_layer {
	clear:both;	
	width: 900px;
	height: 166px;	
	background: url(/news/wp-content/themes/bijo/images/footer_back.jpg) no-repeat;
}


#main_layer .post {
	width: 520px;
	margin-left: 80px;
	font-size: 75%;
	color: #666666;
}
#main_layer .post h2 {
	border-bottom: 1px solid #888888;

}

.bijo_news ul li {
	font-size: 75%;
	margin-left:30px;
	margin-right:15px;
	list-style:none;
}
.bijo_calendar caption {
	font-size: 75%;
}
.bijo_calendar table {
	width: 200px;
	margin-left: 30px;
	text-align:center;
	color: #888888;
}
.bijo_calendar table tr th {
	font-size: 75%;
}
.bijo_calendar table tr td {
	font-size: 75%;
}

.entry {
	margin: 5px 0px;
}
.entry p {
	padding: 5px;
	line-height: 150%;
}
.navigation {
	margin: 50px;
}

.mgT10 { margin-top:10px;}
.mgB10{	margin-bottom:10px;}

