div#body_content {
	/* assumes there will be a right column */
	float: left;
	width: 70%;
}

h1 a {
	color: black;
}
h1 a:hover {
	color: #227722;
}

p#post_date {
	background-color: #227722;
	color: white;
	font-weight: bold;
	margin: 0;
	padding-left: 5px;
}

a.thumb_img_link img {
	border:2px solid #888888;
	border-radius:4px;
	transition:all 0.1s ease-out 0s;
}
a.thumb_img_link img:hover {
	border:2px solid #55BB55;
}

ul#tags {
	display: inline;
	margin: 0;
	padding: 0;
}
	ul#tags li {
		display: inline;
		padding-right: 5px;
	}
	ul#tags li a {
		background-color: #DDDDDD; 
		color: #555555;
		font-size: 0.8em;
		padding: 2px 10px;
		border-radius: 10px;
	}
	ul#tags li a:hover {
		background-color: #ADA;
	}