#desc_ref {
	clear: both;
}
.reference {
	width: 155px;
	height: 175px;
	float: left;
	background: #fbfbfb;
	border: solid 1px #ccc;
	border-color: #fdfdfd #e1e1e1 #e1e1e1 #fdfdfd;
}
.reference h3 {
	margin: 5px 0 0 0;
	position: relative;
	font-size: 0.85em;
	height: 30px;
}
a.ref {
	width: 152px;
	height: 162px;
	float: left;
	padding: 5px;
	margin: -37px 0 0 -1px;
	
}
a.ref img {
	margin: 30px 10px 0 12px;
}
a.external {
	font-size: 0.7em;
	float: left;
	margin: -35px 0 0 5px;
}
a.ref:hover {
	width: 145px;
	height: 165px;
	padding: 5px;
	cursor: pointer;
	background: #e1e1e1;
	border: solid 1px #ccc;
	border-color: #d6d6d6 #eee #eee #d6d6d6;
}