A:hover
{
	color: #009900;
	text-decoration:	none;
}

A:link
{
	text-decoration:	none;
}

A:visited
{
	text-decoration:	none;
}

A:active
{
	text-decoration:	none;
}

img
{
	border:				0px;
}

table
{
	margin:				0px;
	padding:			0px;
}

.menutable
{
	height:				10;
	width:				900;
	border:				2px solid #008000;
	vertical-align:		middle;
	font-size:			12;
	background-color:	#c0f0c0;
}

.remenutable
{
	height:				10;
	width:				900;
	border:				4px double blue;
	vertical-align:		middle;
	font-size:			12;
	background-color:	#BFF7FF;
}

.mainmenu
{
	border:				0px solid white;
	width:				950;
	height:				75;
	padding:			0;
	margin:				0;
}

td
{
	font-size:			16;
	text-align:			center;
	vertical-align:		top;
	margin:				0px;
	padding:			0px;
	color:				#0066FF;
	font-family:		"Arial Rounded", Arial, sans-serif;
}

.retitle
{
	text-align:			center;
	font-size:			20;
	font-weight:		bold;
	color:				maroon;
}

.menuitemodd
{
	font-size:			16;
	font-weight:		bold;
	color:				#008000;
	text-align:			center;
	width:				900;
	padding-right:		5;
	background-color:	BFF7FF;
}

.biolink
{
	font-size:			16;
	font-weight:		bold;
	color:				#008000;
	text-align:			center;
	background-color:	#FFBFBF;
	width:				900;
}

.tdimage
{
	width:				300;
}

.sectiontitle
{
	font-weight:		bold;
	width:				900;
}

.sectioncontent
{
	width:				900;
}

.retable
{
	width:				900;
	border:				0;
}

.summercamp
{
	font-size:			36;
	font-weight:		bold;
}

.remenuitemoff
{
	font-weight:		bold;
	font-size:			14;
	color:				#blue;
	width:				450;
	background-color:	#BFF7FF;
	border-top:			1px solid #000080;
	border-bottom:		1px solid #000080;
}

.remenuitemon
{
	font-weight:		bold;
	font-size:			14;
	color:				#blue;
	width:				450;
	background-color:	white;
	border-top:			1px solid #000080;
	border-bottom:		1px solid #000080;
	cursor:				pointer;
}

.pdfframe
{
	width:				900;
	height:				700;
}

.brochuretable
{
	border:				3px solid blue;
	height:				700;
}

.rowoddleft
{
	font-size:			16;
	font-weight:		bold;
	color:				#000080;
	background-color:	#C0C0F0;
	text-align:			right;
	vertical-align:		top;
	width:				450;
	padding-right:		5;
}

.rowoddright
{
	font-size:			16;
	font-weight:		bold;
	color:				#008000;
	background-color:	#C0F0C0;
	text-align:			left;
	vertical-align:		top;
	width:				450;
	padding-left:		5;
}

.rowevenleft
{
	font-size:			16;
	font-weight:		bold;
	color:				#008000;
	background-color:	#C0F0C0;
	text-align:			right;
	vertical-align:		top;
	width:				450;
	padding-right:		5;
}

.rowevenright
{
	font-size:			16;
	font-weight:		bold;
	color:				#000080;
	background-color:	#C0C0F0;
	text-align:			left;
	vertical-align:		top;
	width:				450;
	padding-left:		5;
}

.photoframe
{
	font-size:			16;
	font-weight:		bold;
	color:				#008000;
	text-align:			center;
	width:				900;
}

.speciallink
{
	font-size:			16;
	font-weight:		bold;
	color:				#008000;
	background-color:	#FFBFBF;
	text-align:			center;
	width:				900;
}

.picturecaption
{
	font-size:			16;
	font-weight:		bold;
}

.pictureimage
{
	text-align:			center;
	vertical-align:		bottom;
}

.summertitle
{
	font-size:			36;
	font-weight:		bold;
	color:				#800080;
}

.summerdetail
{
	font-size:			24;
	color:				#008000;
}

.stephbio
{
	text-align:			left;
}