/* Applis to Member, Event, and Package details.*/

table.details {
	width: 415px;
	background: transparent url(/images/bkg_member_details.jpg) no-repeat;
	overflow: hidden;	
	}
	.details h2 {
		font-size: 16px;
		font-weight: bold;
		margin: 0;
		}
	.details h2, .details h3 .details h4 {
		color: #005e82;
		}
	.details h3 {
		margin: 0 0 1em 0;
		font-size: 14px;
		}
	.details h4 {
		margin: 20px 0 0 0;
		font-size: 12px;
		}
	.details td {
		padding: 7px 7px 7px;
		margin: 0;
		vertical-align: top;
		overflow: hidden;
		width: 415px;
		}
		.details td.image-detail img, .details td.image-detail p {
			margin: 0;
			}
		img.member-photo {
			float: right;
			margin: 3px;
			}
	.details a.SportFacilitiesLink {
		font-weight: bold;
		}
	.details a {
		display: block;
		overflow: hidden;
		}
	.details .list a {
		width: auto;
		}

table.BedCountTable {
	width: 400px;
	border: 1px solid #000;
	}
table.HoursOfOperationTable {
	border: 1px solid #000;
	}
	.HoursOfOperationTable th {
		width: 100px;
		}
	.HoursOfOperationTable td {
		padding: auto 20px;
		}
	.BedCountTable th, .HoursOfOperationTable th {
		background-color: #8baea1;
		color: #000;
		}
		.BedCountTable th {
			font-size: 11px;
			}
	.BedCountTable td {
		text-align: center;
		}

/* Get rid of the bullets for the lists */
.content ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}
	.content li {
		margin-bottom: 0;
		}
	
div.content-clear {
	clear: both;
	}
