.blog-meta{
	display: block;
	margin-top: 0px;
padding-top:4px;

	line-height:14px;
	position:relative;
	color:#888;

	font-size:11px;
}
h1 a{
	text-decoration:none;
}

h2 a, h2, h3, h3 a{
	text-decoration:none;
	font-size:20px;
	font-weight:normal;
	color:#255484;
}

h4{
	font-size:14px;
}

.blog-navigation {
	display: block;
	height:35px;
	margin-top: 10px;
	padding-top:10px;
	margin-bottom: 40px;
	position:relative;
	background-color:#E9F4FB;
	border-top:1px solid #B5D6E9;
	padding-left:5px;
	padding-right:5px;
}

.align-right,  {
	float:right;
}


.alignright{
	float:right;
	margin-left:5px;
}

.align-left {
	float:left;
}

.post{
	margin-bottom:40px;
}

#rightColumnInsert{
	text-align:right;
	font-size:11px;
}
#rightColumnInsert h2{
	color:#000;
	font-size:12px;
	font-weight:bold;
	border-bottom:1px solid #E9F4FB;
	margin-top:20px;
	padding-bottom:3px;
}


#rightColumnInsert ul
{
	border-bottom:1px solid #E9F4FB;
	margin:0;
	padding:0;
	padding-top:5px;
	padding-bottom:10px;
	
}

#rightColumnInsert a{
	text-decoration:none;

}

#rightColumnInsert ul, #rightColumnInsert li{
	list-style:none;

}

#commentsContainer{
	font-size:11px;
	width:500px;
	margin-bottom:10px;
	
}

#responseContainer{
	font-size:11px;
	width:500px;
	
}

.commentlist li .avatar { 
	float: right;
	border: 1px solid #B5D6E9;
	padding: 1px;
	background-color: #fff;
}

.commentList{
	margin:0;
	padding:0;
	list-style:none;
}
.commentItem{
		background-color:#E9F4FB;

	margin-bottom:10px;
	padding:10px;
}

.commentList cite{
	font-weight:bold;
}

.commentList small{
	color:#336699;
}

input, textArea{
	font-family:"arial";
	font-size:12px;
}

img {
	border:0;
}