img {
	border: none;
}

/* ---------- gallery styles start here ----------------------- */
.photo {
	position: relative;
	width: 150px;
	height: 125px;
	float: left;
	margin:12px;
}
.photo img {
	background: #fff;
	border: solid 1px #99D7E9;
	padding: 4px;
}
.photo span {
	width: 20px;
	height: 18px;
	display: block;
	position: absolute;
	top: 12px;
	left: 12px;
}
.photo a {
	text-decoration: none;
}

.sample1 span {
	width: 28px;
	height: 21px;
	display: block;
	position: absolute;
	top: -12px;
	left: 80px;
	background: url(../images/pin.png) no-repeat;
}