/*  
Theme Name: for koyamataro.com
Theme URI: http://koyamataro.com
Description: theme designed by <a href="http://koyamataro.com">Koyamataro.com</a>.
Version: 1.0
Author: Koyamataro
Author URI: http://koyamataro.com

	This theme was designed and built by Taro Koyama.

*/
@charset "utf-8";body{padding:0px;margin:0px auto;background:url(images/bg-top.jpg) #fff repeat-x top;font:70%/160% Verdana, Arial, Helvetica, sans-serif;position:relative}#wrapper{padding:0px;margin:0px auto;background:url(images/bg.jpg) no-repeat center top;height:100%}#header{padding:0px;margin:0px auto;width:908px;height:169px}#header #navi{position:relative;left:0px;top:40px;width:520px;height:30px}#navi ul{list-style-type:none}#navi ul li{float:left;padding:2px 14px 0px;font-size:14px}#navi ul li a{display:block;float:left;text-decoration:none;color:#000}#navi ul li a:hover{border-bottom:4px solid red}#searchform{float:right;margin:0 60px 0 0;padding:0px;right:40px;background:url(images/searchbox.png) no-repeat;width:199px;height:33px}#searchform #s{PADDING-RIGHT:7px;PADDING-LEFT:5px;BACKGROUND:#fff no-repeat;PADDING-BOTTOM:2px;MARGIN:6px 5px 4px 10px;WIDTH:120px;COLOR:#999;BORDER-TOP-STYLE:none;PADDING-TOP:1px;BORDER-RIGHT-STYLE:none;BORDER-LEFT-STYLE:none;HEIGHT:15px;BORDER-BOTTOM-STYLE:none}#searchform #searchsubmit{margin:5px 0 4px;BACKGROUND:url(images/searchbutton.png) no-repeat left top;WIDTH:38px;BORDER-TOP-STYLE:none;TEXT-INDENT:-999%;LINE-HEIGHT:1px;BORDER-RIGHT-STYLE:none;BORDER-LEFT-STYLE:none;HEIGHT:20px;BORDER-BOTTOM-STYLE:none}#contents{clear:both;padding:16px 16px 64px;margin:0px auto;background:url(images/ct-centerbottom.jpg) no-repeat center bottom;width:876px}#contents-leftcol{float:left;overflow:hidden;width:520px}#sidebar{float:right;width:338px}#wrapper_bottom{margin:0px auto;background:url(images/bg-bottom.jpg) repeat-x;height:119px}h1{width:200px;height:40px;padding:40px 0 0 20px;margin:2px;font-size:24px;line-height:40px;text-decoration:none}h1 a{display:block;text-decoration:none;color:#000;border:0px}h1 a:hover{color:#999}h2{font:210% "Trebuchet MS", Tahoma, Arial;color:#43207c;line-height:100%}h2.post{margin:0 0 0 12px;float:left;border-bottom:1px dotted #060000;width:430px}h2.post a{color:#43207c;text-decoration:none}h2.post a:hover{color:#efefef;text-decoartion:underline}h3{font:18px "Trebuchet MS", Tahoma, Arial;line-heihgt:20px;letter-spacing:2px}h4{font: 14px "Trebuchet MS", Tahoma, Arial;line-heihgt: 20px;letter-spacing: 2px;border-left: 4px solid #ff0000;padding: 0 0 0 6px;}h4.comments{font: 16px "Trebuchet MS", Tahoma, Arial;line-heihgt: 20px;letter-spacing: 2px;margin: 20px 0 14px 0;padding: 4px 0 0 8px;border-left: 4px solid #00c039;border-top: 1px dotted #00c039;	}h5 {font: 14px "Trebuchet MS", Tahoma, Arial;line-height: 20px;letter-spacing: 2px;margin: 4px;padding: 0px;}.sidebar-tagcloud,.sidebar-half{float:left;margin:0 12px 12px 0;width:155px}.sidebar-tagcloud h3{color:#00c039;border-bottom:1px dotted #00c039;margin:0 0 12px}h3.sidebar-title{color:#00c039;border-bottom:1px dotted #00c039;margin:0px}.sidebar-all{cleat:both;margin:0 0 12px;width:326px}.side-list{list-style-type:none;padding:0px;margin:0px}.side-list li{margin:8px 0px}.side-list li a{color:#687571;text-decoration:none;border-bottom:1px dotted}.sidebar-half h4{font:18px "Trebuchet MS", Tahoma, Arial;line-heihgt:100%;letter-spacing:2px;color:#00c039;border-bottom:1px dotted #00c039;margin:0 0 12px}.side-link{margin:12px 0 6px}.dateback{float:left;margin:0px;padding:0px;background:url(images/dateback.png) no-repeat center top;width:49px;height:51px}.post-month{font-size:11px;text-transform:uppercase;color:#fff;text-align:center;display:block;line-height:11px;padding-top:10px;margin-left:0px}.post-day{font-size:18px;text-transform:uppercase;color:#fff;text-align:center;display:block;line-height:18px;padding-top:5px;margin-left:-2px}.posttitle{clear:both;padding:12px 0 0 10px;background:url(images/bk-posttitle.png) no-repeat center top;background-position:0px -10px;width:499px;height:60px}.post-cat{float:left;margin:2px 0 0 12px;width:300px}.post-cat a{color:#687571;font-size:12px;font-weight:700;text-decoration:underline dot}.post-comments{margin:2px 4px 0 0;text-align:right;float:right;width:120px}.post-comments a{color:#42a571;font-weight:700;text-decoraton:dot}.a-frame{padding:3px;border:1px solid #cdcdcd;background:#fff}.entry{margin:0 0 28px 70px}.entry-single{margin:0 0 28px 14px}.entry img,.entry-single img{padding:6px;margin:0px;border:1px solid #cdcdcd;background:#fff}.entry-single a,.entry a{color:#00c039;text-decoration:none;border-bottom:1px dotted}.entry-single a:hover,.entry a:hover,.side-list li a:hover{border-bottom:2px solid red}.clear{clear:both}.commentlist{margin:4px 10px 6px 32px;padding:0}.commentlist li{border-top:1px dotted #00c039}#credits{width:100%;text-align:center;position:absolute;bottom:0px;color:#fff;font-weight:700}.rss{background:url(images/mini-rss.gif) no-repeat left center;padding-left:18px;padding-bottom:2px;margin-left:8px;color:#00c039;text-decoration:none;border-bottom:1px dotted}.alignright{float:right;padding:0px 4px 0px 0px;margin:-12px 10px 0 0}

em { color: #8b0000; font-style: normal }
.divamazon {
	margin: 8px 0 12px 0;
}
.divamazon .primg {
	float: left;
	margin: 0 8px 0 0;
	width: 140px;
}
.divamazon .primg a {
	text-decoration: none;
	border-bottom: 0px none;
}
.divamazon .primg a:hover {
	
}
.divamazon .prdesc {
	float: left;
	width: 320px;
}
.pre-nextpost {
	width: 100%;
	padding: 4px;
	text-align: center;
	margin: 12px 0 12px 0;
}