.blog_title{
	margin: 5px 0 5px 0;
	padding: 3px;
	border-left: 4px solid #258ae0;
	font-weight: bold;
	text-align: left;
	text-indent: 2px;
}

.blog_container{
	width: 100%;
	overflow: hidden;
	clear: both;
}
.blog_container .left{
	float: left;
	display: inline;
	width: 200px;
}
.blog_container .left .in{
	padding: 2px;
}
.blog_container .right{
	float: right;
	width: 100%;
	margin-right: -200px;
}
.blog_container .right .in{
	margin-right: 200px;
	padding: 2px;
}

.blog_post_container{
	margin: 5px 0 5px 0;
	border-bottom: 1px dashed #E6E6E6;
	width: 100%;
	overflow: hidden;
}
.blog_post_container .header{
	width: 100%;
	overvlow: hidden;
	padding-bottom: 2px;
}
.blog_post_container .header .date{
	color: #d0cc9a;
}
.blog_post_container .header .rating{
	float: right;
	clear: none;
}
.blog_post_container .title{
	width: 100%;
	overvlow: hidden;
	padding-bottom: 6px;
}
.blog_post_container .title a{
	color: #009;
}
.blog_post_container .title .remarks{
	color: #999;
}
