#content h3 {
	margin-bottom:3px;
}

#content h3 a{
	/*text-decoration:none;*/

}

#content .date {
	margin-bottom: 10px; 
	font-size: 0.8em;


}

.post {
	margin-bottom: 55px;
}

#content .postmetadata {
	margin-top: 20px;
	font-size:0.8em;
	padding: 6px 0px;
	border-top:1px solid #eee;
	border-bottom:1px solid #eee;
}

#content .postmetadata span{
	color: #ccc;
}

.sidebar ul{
	list-style:none;
}
.sidebar ul h2 {
	font-size: 0.9em;
	margin-bottom:0px;
	margin-top: 30px;
}
.sidebar ul ul{
	padding-left:10px;
}
.sidebar ul .screen-reader-text {
	display:none;
}
.sidebar ul .screen-reader-text {
	display:none;
}

#searchform {
	margin-top: 20px;
}

#comments {
	margin-top: 20px;
}

ol.commentlist {
margin:0;
padding:0;
}
ol.commentlist li {
list-style-type:none;
}
ol.commentlist li ul.children {
padding-left:20px;
}
ol.commentlist li ul.children li {
	border-bottom:medium none;
	border-top:1px dotted #D7D7D7;
	padding-top:15px;
}

.commentlist li .avatar { 
	float: right;
	border: 1px solid #eee;
	padding: 2px;
	background: #fff;
	}

.commentlist cite, .commentlist cite a {
	
	font-style: normal;

	}

.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
	}

#commentform p {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}

.commentmetadata {
	font-weight: normal;
	font-size: 0.7em;
	margin-bottom: 3px;
	}
.commentmetadata a{
	color: #666;
	text-decoration:none;
}
.comment-body {
	margin-top: 30px;
}

#respond {
	margin-top: 30px;
}
#respond h3{
	font-size: 0.9em;
}
p {
	margin-bottom:1.5em;
}

.post img {
	border-color: #eee;
}

