/*Blog page*/
.post{
	padding:0px 0px 0px 0px;
	border:1px solid #CCC;
	margin-top:5px;
}
.first{
	background-color:#F0F8FF;
	margin-top:20px;
	margin-bottom:1px;
}
.post div{
	margin:20px;
	line-height:normal;
}
p.info{
	display:block;
	padding:7px 20px;
	background-color:#EEE;
	border-top:1px solid #CCC;
	margin:0px;
	font-size:12px;
	position:relative;
}
p.info a{
	color:#06F;
	text-decoration:none;
}
p.info span{
	color:#555;
	position:absolute;
	right:5px;
}
/*Comments*/
ol.comments{
}
li.comment{
	border-top:1px solid #CCC;
	border-bottom:1px solid #BBB;
	margin:5px 0px;
	display:block;
	background-color:#EEE;
	padding:0px 20px;
	position:relative;
}
li.comment span{
	position:absolute;
	font-size:40px;
	font-family:Georgia;
}
li.comment span.laquo{
	top:3px;
	left:3px;
}
li.comment span.raquo{
	bottom:3px;
	right:3px;
}
/*Comment form*/
form .comment-captcha-error {
	color:#F00;
	display:block;
	text-align:justify;
	padding:5px;
	background:#FFC;
	border:1px solid #FC0;
	clear:both;
}
form .comment-captcha-success {
	color:#090;
	display:block;
	text-align:justify;
	padding:5px;
	background:#FFC;
	border:1px solid #090;
	clear:both;
}
form input { margin:5px 0px 0px 0px; }
form p {
	margin:2px 5px;
	padding:5px;
	background:transparent;
}
#comment_form p{
	margin:2px 5px;
	padding:5px;
	background:#EEF;
}
.captcha {
	margin:2px 5px;
	padding:5px;
	background:#EEF;
}
.captcha p{
	margin:0px;
	padding:0px;
	line-height:normal;
	font-size:15px;
}
#comment-captcha{
	margin:0px 0px 5px 5px;
	float:left;
}
#comment-captcha-answer{
	margin:0px 0px 0px 5px;
	padding:0px;
	height:45px;
	width:50px;
	font-family:"Comic Sans MS";
	font-weight:bold;
	font-size:24px;
	color:#265366;
	float:left;
	text-align:center;
}
.captcha span{
	display:block;
	font-size:20px;
	margin:13px 5px 0px 5px;
	float:left;
}
/*tbContactform plugin*/
#tbContactform .antispam {
	display:none;
	visibility:hidden;
}
#tbContactform p, label {
	text-align:left;
	display:block;
}
#tbContactform small {
	font-size:80%;
	color:#999;
	display:block;
}
#tbContactform input.text, #tbContactform textarea {
	font-family:"Century Gothic";
	color:#3C6880;
	font-size:12px;
	font-style:italic;
}
#tbContactform textarea {
	padding:5px;
	width:600px;
	height:150px;
}
#tbContactform input.submit { }
#tbContactform .tbErrors p {
	color:#F00;
	display:block;
	text-align:justify;
	padding:5px;
	background:#FFC;
	border:1px solid #FC0;
}
