.author_info {
	border: 1.5px solid #B9B7B1;
	padding:1.0em;
	background: #F0EFEE;
	text-decoration: none;
	margin-bottom: 10px;
	margin-top:20px;
}
.author_info a {
	color:#cc0000;
	border-bottom:none;
	text-decoration:none;
}
.author_info a:hover {
	border-bottom:none;
}
.author_info .author_photo img {
	border:1px solid #ffffff;
	padding:0.2em;
	float:left;
	margin:0em 1.0em 0.5em 0em;
}
.author_info p {
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	text-decoration: none;
	padding-bottom: 0px !important;
}

.author_info b {
	margin-top:0.8em;
	margin-bottom:0.4em;
	text-decoration: none;
	color:#9DBBC5;
	font-size: 20px;
}
.author_info p.author_email {
	text-indent:1.8em;
	position: relative;
	left: 350px;
	width: 180px;
}