@charset "UTF-8";
/* CSS Document */
div.post, div.lastpost
{
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom: solid 1px #CCC;
}

	div.lastpost
	{
		border-bottom: 0;
	}

p.postdate, p.c_count { color:#000; font-size:10px; }
p.c_count { margin-top:5px; }

#comments {
	margin-top:10px;
}

.comment {
	padding:10px;
	border-top:1px solid #CCC;
	margin-bottom:10px;
}

.comment_img { float:left; width:60px; }
	.comment_img img { border:1px solid #000; }
.comment_txt { float:left; width:385px; }
	.comment_txt p { font-size:12px; }
p.comment_date { font-size:11px; color:#000; }
p.comment_name { color:#B96D00; }

div.temp { margin-top:10px; }
div.temp p { padding-bottom:15px; color:#333; line-height:1.4; }

div#comment_form {
	border-top:1px solid #ccc;
	padding-top:10px;
}
div#comment_form p.add_comment {
	font-weight:bold;
	color:#333;
	font-size:13px;
}
div#comment_form label { display:block; font-size:12px; }
div#comment_form input, textarea {
	border:1px solid #000;
}
div#comment_form blockquote {
	margin:10px 0;
	padding:5px;
	border:1px solid #ccc;
}
div#comment_form ul.errorlist { list-style-type:none; }
	div#comment_form ul.errorlist li { color:#f00; font-size:12px; }

div#left ul { list-style-position:inside; }
div#left ul li span { font-size:11px; }

#paginator { margin-top:20px; }
	#paginator ul { list-style-type:none; overflow:hidden; }
	#paginator ul li {
		float:left;
		font-size:12px;
	}

#cloud {
		width:231px;
		background:#FDFCF6 url('/img/boxbg.png') repeat-x;
		padding:5px;
		margin-bottom:40px;
		border-bottom:solid 1px #E1D2BD;
}
.tag-1 { font-size:12px; }
.tag-2 { font-size:13px; }
.tag-3 { font-size:14px; }
.tag-4 { font-size:15px; }
.tag-5 { font-size:16px; }
.tag-6 { font-size:17px; }
.tag-7 { font-size:18px; }
.tag-8 { font-size:19px; }
p.tags { font-size:10px; text-align:right; }