
*	{ /* apply to all elements */
	font-family: "Trebuchet MS", Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	line-height: 1.25em;
	color:black;
	background-color: inherit;
	}

a	{ 
	text-decoration: none;
	}
	
a.InlineLink {
	color:navy;
	background-color: inherit;
	text-decoration: underline;
	}
	
a.InlineLink em {
	color:navy;
}

body {
	background-color: white;
	margin: 0px 0px 0px 0px; 
	background-repeat: no-repeat;
	background-image:url(Assets\Water_238x2048.JPG);
	width: 1000px;
}

.PageTitle {
		font-size: larger;
		font-style: italic;
		font-weight: bold;
	}
	
.ContentWithMediumText {
	color: inherit;
	background-color: transparent;
	font-size: medium;
	font-weight: normal;
	padding-right: 25px;
	
	}

.ContentWithLargeText {
	color: inherit;
	background-color: transparent;
	font-size: large;
	font-weight: normal;
	padding-right: 25px;
	}

.ContentWithSmallText {
	background-color: transparent;
	color: inherit;
	font-size: x-small;
	font-weight: normal;
	padding-right: 10px;
	vertical-align: middle;
	}

.FontSizeSelectionLink { 
	cursor: pointer;
	color:black; 
	background-color: inherit;
	text-decoration:underline;
	}

.EventTitle {
	font-weight: bold;
}

.PageFooter {
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
		background-color: transparent;
		line-height: 1.25em; 
		color:white;
		vertical-align: middle; 
		text-align: center; 
		font-size: xx-small;
		position: absolute;
		left: 0px;
		bottom: 1em;
		width: 280px;
		z-index: 20;
}
	
 .PageFooter a {
 	color:white;
	background-color: inherit;
 }
 
 .PageFooter  a:hover {
	color : #ffd65d;
	background-color: inherit;
}

.Pricing {
	font-style: italic;
}

.Fees {
	font-style: italic;
}

.ProgramTopics {
	font-style: italic;
}

.ProgramDates {
	font-style: italic;
}

.seo {
	color: #444444;
	background-color: inherit;
	font-size: smaller;
}

.seo a {
	color: #444444;
	background-color: inherit;
}

.SpecialPricing {
	color: Red;
	font-weight: bold;
	text-align: center;	
}

hr.bar {
	height: 2px;
	width: 64%;
	position: absolute;
	left: 240px;
	z-index: 1;
	color: #8C0E08;
}

.StaffTitles {
	font-style: italic;
}

tr.colored {
	background-color: #e0ffff;
}

#scrollbox {
	vertical-align: middle;
	text-align: center;
	height: 165px;
}