.pageBody div#mainContent table#contents {
	width: 660px;
	margin: 0 0 10px 0;
}
.pageBody div#mainContent table#contents p {
	width: 295px;
	padding: 0;
	margin: 0;
}
.pageBody div#mainContent table#contents td.title {
	height: 40px;
}
.pageBody div#mainContent table#contents td.title img {
display: block;
	margin: 0;
}
.pageBody div#mainContent table#contents td.spacer {
	width: 10px;
}
.pageBody div#mainContent table#contents td.spacerRow {
	width: 660px;
	line-height: 10px;
}
.pageBody div#mainContent table#contents td.description {
	vertical-align: top;
	border: 5px solid #000;
	border-top: none;
	width: 315px;
}
.pageBody div#mainContent table#contents td.descriptionChurchServices  {
	background: #a8ebea;
}
.pageBody div#mainContent table#contents td.descriptionChurchServices a:hover {
	background-color: #266867;
}
.pageBody div#mainContent table#contents td.descriptionNews {
	background: #efc0be;
}
.pageBody div#mainContent table#contents td.descriptionNews a:hover {
	background-color: #944845;
}
.pageBody div#mainContent table#contents td.descriptionOpenDoors {
	background: #efcd7b;
}
.pageBody div#mainContent table#contents td.descriptionOpenDoors a:hover {
	background-color: #977a34;
}
.pageBody div#mainContent table#contents td.descriptionCommunity {
	background: #b9dffc;
}
.pageBody div#mainContent table#contents td.descriptionCommunity a:hover {
	background-color: #3b719a;
}
.pageBody div#mainContent table#contents td.descriptionHistory {
	background: #fbd9d3;
}
.pageBody div#mainContent table#contents td.descriptionHistory a:hover {
	background-color: #944845;
}
.pageBody div#mainContent table#contents td.descriptionMothersU {
	background: #aae8b1;
}
.pageBody div#mainContent table#contents td.descriptionMothersU a:hover {
	background-color: #866536;
}
.pageBody div#mainContent table#contents td.descriptionStaff {
	background: #d4dafe;
}
.pageBody div#mainContent table#contents td.descriptionStaff a:hover {
	background-color: #686ada;
}
.pageBody div#mainContent table#contents td.descriptionVirtualTour {
	background: #eec58b;
}
.pageBody div#mainContent table#contents td.descriptionVirtualTour a:hover {
	background-color: #866536;
}
.pageBody div#mainContent table#contents td.description p {
	margin: 10px;
}
