.fadeblock {
	padding: .7em 1em .7em 1em;
	margin-bottom: 1em;
	background: url('../images/Black_Transparent_50.png') repeat;
}

.post .tools {
		/*float: right;*/
	}

	.post .tools a {
		background: url('../images/ShareURL_Sprites.png') no-repeat scroll 0 0 transparent;
		display: block;
		height: 16px;
		width: 16px;
		margin: 10px 0 0 0;
	}
		.post .tools a.facebook	{ background-position: 0 0; }
		.post .tools a.twitter	{ background-position: 0 -16px; }

.post .title {
	display: block;
	color: #ffffff;
	margin: 0;
	font: 2.0em/1.2em "Trebuchet MS", "Helvetica", 'Lucida Grande', 'Lucida Sans',sans-serif;
	font-weight: bold;
	background: url('../images/Post_Title_Background.png') 0 100% no-repeat;
}

.post .title a {
	color: #ffffff;
}

.post .date {
	/*color: #ff8a00;*/
	/*font-size: smaller;*/
}

.post .info {
	overflow: hidden;
	margin: 0.5em 0 1em;
	display: table;
}

.post .info .avatar.thumbnail {
	background: no-repeat 50% 50%;
	float: left;
	width: 50px; height: 50px;
	margin: 0 1em 0 0;
	display: table-cell;
	vertical-align: middle;
}

.post .info .content {
	display: table-cell;
	vertical-align: middle;
}

.post .content {
	margin: 1em 0 0 0;
	text-align: justify;
}

.post .tags {
	padding: .5em;
	background: url('../images/White_Transparent_6.png') repeat;
}

	.post .media, .post .external {
		text-align: center;
		margin: 1em 0 1em 0;
	}

		.post .media.image img, .post .external.image img {
			border: solid 1px #f4f4f4;	
		}

		.post .media.image .text, .post .external.image .text {
			font-style: italic; 
			margin-bottom: 1em;
		}


	.post .embed {
		text-align: center;
		margin: 1em 0 1em 0;
	}

		.post .embed.youtube {
		}


.post .facebookLike {
	margin: 3px 0 0 0;
	height: 70px;
}

.trackbacks .item {
	margin-bottom: .5em;
	padding: .3em .5em;
}

.trackbacks .item.odd {
	background: url('../images/White_Transparent_6.png') repeat;
}



table.posts {
	border-collapse: collapse;
}

table.posts td {
	padding: .2em 1em .4em 1em;
}

table.posts tr.odd {
	background: url('../images/White_Transparent_6.png');
}

table.posts tr.even {

}

.author {
	overflow: hidden;
}

.author .intro {
	margin-bottom: 1em;
}

.author .intro .avatar {
	width: 80px;
	height: 80px;
	margin: 0 1em 1em 0;
	border: solid 1px white;
	background: #000 center no-repeat;
	float: left;
}

