/*
Theme Name: TwoChips News
Theme URI: http://twochips.com/
Description: Theme for twochips.com
Version: 1.0
Author: Micken
Tags: newspaper
*/

body,div,pre,p,blockquote,form,ul,ol,li,fieldset,input,textarea,select,option,dl,dt,dd,h1,h2,h3,h4,h5,h6,table,th,td,embed,object {margin:0;padding:0;vertical-align:baseline;}
body {font-family:'Hiragino Kaku Gothic Pro','メイリオ','ＭＳ Ｐゴシック', san-serif;font-size:13px;line-height:1.7;margin:0;text-align:center;background:#f3f3f1;}
li {margin-left:20px;}
h1 {font-size:32px;margin:10px 20px;padding:5px;text-align:center;font-weight:bold;background:gray;color:white;}
h2 {font-size:28px;margin:10px 20px;padding:0;text-align:left;font-weight:bold;border-bottom:3px solid black;}
h3 {font-size:24px;margin:10px 20px;padding:2px;text-align:left;font-weight:bold;background:#DDDDDD;}
h4 {font-size:18px;margin:10px 20px;padding:2px 10px;text-align:left;font-weight:bold;border-left:6px solid black;}
p {margin:10px 20px 1em;}
img {border:0;}
dt {font-weight:bold;}
dd {font-size:80%;}
hr.dashline {border:0px solid rgb(255,255,232);border-bottom:1px dashed #444422;height:0;}

a {color:#675;}
a:visited {color:#342;}
a:hover {color:#9a8;}

table.tbl1 {border:2px solid black;}
table.tbl1 th,table.tbl1 td {border:1px solid black;padding:5px;}

#rap {border:2px solid black;margin:10px;min-height:500px;}
#content {text-align:left;}
#menu {float:right;width:200px;background:#f3f3f1;}
#menu ul li {list-style:none;padding:5px 10px;margin:5px 5px 5px 5px;border:3px double black;width:160px;background:#f3f3f1;}
#menu ul li li {list-style:circle;text-align:left;padding:0;margin:0 0 0 20px;width:auto;border:0;background:none;}
#menu2 {background:#f3f3f1;clear:both;}
#menu2 ul li {list-style:none;padding:5px 10px;margin:5px 3px;border:3px double black;width:70px;background:#f3f3f1;float:left;text-align:center;}
#menu2 ul li li {list-style:circle;text-align:left;padding:0;margin:0 0 0 20px;width:auto;border:0;background:none;}
#ad {clear:both;}
#4KomaArea {text-align:center;}
#4KomaArea img {margin:10px;border:1px solid black;}

#header a {color:white;}
.post p {margin:0 20px;}
.post img {margin-right:20px;}
.meta {margin:10px 20px;}
.feedback {margin:10px 20px;}

#wp-calendar {
	border: 1px solid #ddd;
	empty-cells: show;
	font-size: 13px;
	margin: 0;
	width: 90%;
}

#wp-calendar #next a {
	padding-right: 10px;
	text-align: right;
}

#wp-calendar #prev a {
	padding-left: 10px;
	text-align: left;
}

#wp-calendar a {
	display: block;
	text-decoration: none;
}

#wp-calendar a:hover {
	background: #e0e6e0;
	color: #333;
}

#wp-calendar caption {
	color: #999;
	font-size: 16px;
	text-align: left;
}

#wp-calendar td {
	color: #ccc;
	font: normal 12px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
	letter-spacing: normal;
	padding: 2px 0;
	text-align: center;
}

#wp-calendar td.pad:hover {
	background: #fff;
}

#wp-calendar td:hover, #wp-calendar #today {
	background: #eee;
	color: #bbb;
}

#wp-calendar th {
	font-style: normal;
	text-transform: capitalize;
}

/* Captions & aligment */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.floatright {float:right;}
.floatleft {float:left;}
.clearleft {clear:left;}

.alignleft {float: left;}
.alignright {float: right;}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
/* End captions & aligment */

