/*
Theme Name: Default
Theme URI: http://www.webma.jp/
Description: The default WordPress theme based on the Smarty.
Version: 0.1
Author: THETA NETWORKS
Author URI: http://www.theta.ne.jp/

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/


@import "css/reset.css";
@import "css/fonts.css";
@import "css/layout.css";
@import "css/post.css";
@import "css/sidebar.css";
@import "css/logo_image.css.php";
@import "/en/my_en_style.css";

#beta .inner .pagenav{
 width: 150px;
}

#beta .inner .pagenav .page_item{
 width: 150px;
}

#beta .inner .pagenav .page_item .page_item{
 width: 142px;
}

#beta .inner .categories{
 width: 150px;
}

#alpha{
 width: 580px;
}

#beta{
 width: 160px;
}

.page .postmeta_header_list .post_date{
	float: left;
	font-weight: bolder;
	height: 53px;
	text-align: center;
	width: 46px;
}


.page .postmeta_header_list .post_date .month_post{
	height: 22px;
	line-height: 22px;
}

.page .postmeta_header_list .post_date .date_post{
	height: 31px;
	line-height: 31px;
	font-size: 130%;
}

.page .postmeta_header_list .post_category{
	position: absolute;
	top: 0px;
	left: 4px;
	font-size: 90%;
	padding: 3px;
	margin-left: 50px;
}

.page .postmeta_header_list{
	background-image: url(./images/color/Black/post_title.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	height: 77px;
	position: relative;
}

.page .postmeta_header_list .post_title
{
	font-weight: bolder;
	position: absolute;
	top: 28px;
	left: 62px;
	font-size: 130%;
}

.postmeta_header_list{
	background-image: url(./images/color/Black/post_title.gif);
	background-x-position: left;
	background-y-position: bottom;
	background-repeat: no-repeat;
	height: 77px;
}

.post .postmeta_header{
	height: 77px;
}

#header {
	height: 86px;
}


#header .description{
	position: absolute;
	top: 20px;
	right: 20px;
	text-align: right;
}

#header .menu{
	position: absolute;
	top: 60px;
	left: 20px;
	list-style-type: none;
}

#header .menu li a{
	line-height: 26px;
	height: 26px;
}

div.lang_select a{
	background-color: #666666;
	color: #ffffff;
	padding: 3px 1em 2px 1em;
	text-decoration: none;
	line-height: 22px;
}

div.lang_select{
	padding-bottom: 5px;
	font-size: 80%;
}

div.lang_select a.active{
	background-color: #CCCCCC;
	color: #ff0000;
}

div.lang_select a:hover{
	background-color: #CCCCCC;
	color: #FF0000;
}

.weare{
	font-size: 88%;
}

div.navigation{
	clear: all;
}

div.navigation .alignleft{
	float: left;
}

div.navigation .alignright{
	float: right;
}


