h3.authors{
	font: bold 12px Arial;
	color: #AF2C1A;
	padding: 6px 0;
}
.pager{
	padding: 12px;
	margin-left: 133px;
}
	.pager a:link,
	.pager a:visited{
		border: none;
		text-decoration: underline;
	}
	.pager a.arr:link,
	.pager a.arr:visited{
		border: none;
		text-decoration: none;
	}

.blogs_id{
	margin-bottom: 40px;
}
	.blogs_id p.author cite{
		color: #af2e1d;
		font-style: normal;
		margin: 0 12px 0 0;
	}
	.blogs_id blockquote {
		background: url(/images/quote.png) no-repeat;
		margin: 0 0 0 20px;
		padding: 4px 0 4px 40px;
		border-top: 3px double #ddd;
		border-bottom: 3px double #ddd;
		font-style: italic;
	}


.blogs_list{
	list-style: none;
	margin: 0;
	padding: 24px 0 0 0;
}
	.blogs_list li{
		margin: 0;
		padding: 12px 0;
	}
		.blogs_list li img{
			float: left;
		}
		.blogs_list li table{
			margin-left: 120px;
		}
			.blogs_list li table td.comment_right{
				padding: 24px;
			}
			td.comment_right h3{
				margin-bottom: 6px;
			}
		.blogs_list li cite{
			color: #af2e1d;
			font-style: normal;
			margin: 0 12px 0 0;
		}
		.blogs_list li a.comm:link,
		.blogs_list li a.comm:visited{
			color: #454545;
		}

ul.comments{
	list-style: none;
	margin: 12px 0;
	padding: 0;
	line-height: 150%;
}
.userform{
}
	.userform div{
		margin: 8px 0;
	}
	ul.comments li{
		margin: 12px 0;
		padding: 0;
	}
	div.avatar{
		color: #af2e1d;
		background: url('/images/marker_red.jpg') left center no-repeat;
		padding: 0 0 0 12px;
	}
		div.avatar i{
			color: #9B9B9B;
			padding: 0 0 0 12px;
		}
.blog_share_{
	border: #f00 1px solid;
}
.yashare-auto-init{
	position: absolute;
	margin: -28px 0 0 460px;
}
