.blog-item-index{
	cursor:pointer;
	padding:0.5em;
	border-bottom:solid 1px #ffffff;
}
.blog-item-index:hover{
	border-bottom:solid 1px #d9a91a;
	background-color:#ffffff;
}
.blog-item-index-header{
	font-size:1.1em;
	font-weight:bold;
	padding:0.7em 0;
}
.blog-item-header{
	font-size:1.1em;
	color:#d9a91a;
	padding-bottom:1em;
}
.blog-item-index-image-holder{
	float:right;
}
.blog-item-index-image{
	max-width:180px;
	/*max-height:180px;*/
	margin: 0 0 1em 1em;
}
.lead-image{
	max-width:300px;
	max-height:300px;
	float:right;
	margin: 0 0 1em 1em;
}
.read-more{
	font-size:0.8em;
	font-style:italic;
	text-align:center;
}
.article-footer-nav{
	text-align:center;
	margin:auto;
}
.return-link{
	display:inline-block;
	border-radius:5px;
	border:solid 1px #ffffff;
	padding:0.5em;
	margin-left:2em;
	cursor:pointer;
	text-decoration:none;
	color:#857e72;
}
.return-link:hover{
	background-color:#827f7f;
	color:#d9a91a;
	border-color:#d9a91a;
}

/* Tags */
.tags{
	width:80%;
	margin:auto;
}
.tags-header{
	padding:1em;
	font-size:0.9em;
	text-align:center;
}
.tag-link,.tag-link-on{
	display:block;
	width:80%;
	margin:auto;
	padding:0.5em;
	text-decoration:none;
	margin-bottom:0.5em;
	color:#000000;
	font-size:0.9em;
}
.tag-link:hover{
	background-color:#827f7f;
	color:#d9a91a;
}
.tag-link-on{
	background-color:#ececec;
}