div.tilesContainer:after {
	clear: right;
}

.tile {
	width: 300px;
	height: 400px;
	padding: 0px;
	margin: 10px;
	float: left;
	background: #fff;
}

.tile .tileHeader {
	text-align: center;
	height: 200px;
}

.tile .tileHeader img {
	max-width: 300px;
	height: 200px;
}

.tile .tileHeader img:hover {
	opacity: 0.5;
	-moz-transition-duration: 1s;
	-webkit-transition-duration: 1s;
	-o-transition-duration: 1s;
	transition-duration: 1s;
}

.tile .tileContent {
	height: 135px;
	padding: 10px 20px;
	color: #666666;
	overflow: hidden;
}

.tileContent h3 {
	padding: 0px;
	border-color: #ddd;
}

.tileContent .icon {
	width: 30px;
	margin-right: 10px;
	vertical-align: bottom;
}

.tile .tileFooter {
	height: 45px;
}

.tile .tileFooter a {
	display: block;
	width: 300px;
	height: 25px;
	padding: 10px 0;
	text-align: center;
	font-size: 18px;
	text-transform: uppercase;
	background: #4e9d9c;
	border-top: 1px solid #2C7B7A;
	color: #fff;
	text-decoration: none;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
	-moz-transition-duration: 1s;
	-webkit-transition-duration: 1s;
	-o-transition-duration: 1s;
	transition-duration: 1s;
}

.tile .tileFooter a:hover {
	background: #0a5958;
	-moz-transition-duration: 0.3s;
	-webkit-transition-duration: 0.3s;
	-o-transition-duration: 0.3s;
	transition-duration: 0.3s;
}