/* CSS Document */
	body /* red background */
	{
		padding: 0;
		margin: 0;
		background-color: #EBEBEB;
		text-align: left;
	}
	
	#container  /* white page background */
	{
		margin-top:10px;
		margin-right:10px;
		margin-left:10px;
		margin-bottom:10px;
		padding-left:10px;
		padding-right:10px;
		padding-top:10px;
		width: 780px;
		text-align: left;
		background-color:#FFFFFF;		
	}
	
		#topmenu  /* top menu */
	{
		position:absolute;
		height: 32px;
		width: 780px;
		top:212px;
		left:20px;
		margin:4px 0px 4px 0px;
		padding-top:0px;
		text-align:left;
		background-image:url(../img/topmenu.gif);
		background-repeat:no-repeat;
		font-family:Arial, Verdana, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#FFFFFF;	
	}
		
		#col1 /* image box */
	{
		float:left;	
		width: 190px;
		margin-left: 0px;
		margin-top:20px;
	}
	
		#col1_meettheteam /* image box */
	{
		float:left;	
		width: 170px;
		margin-left: 0px;
		margin-top:20px;
	}
	
		#col_fullwidth /* image box */
	{
		float:left;	
		width: 573px;
		margin-left: 0px;
		margin-top:38px;
		margin-right:12px;
	}
	
		#col_gallery /* image box */
	{
		float:left;	
		width: 563px;
		margin-left: 0px;
		margin-top:38px;
		margin-right:6px;
	}
	
	
		#col_appform /* image box */
	{
		float:left;	
		width: 560px;
		margin-left: 0px;
		margin-right:12px;
		border:1px solid #999999; /*'border-width' 'border-style' 'color'*/
		padding: 5px;

	}
	
		#col_border /* image box */
	{
		float:left;	
		width: 360px;
		margin-left: 0px;
		border:1px solid #CCCCCC; /*'border-width' 'border-style' 'color'*/
		padding: 5px;

	}
	
		#col2 /* main content box */
	{
		float:left;	
		width: 365px;
		margin-left:10px;
		margin-top:20px;
	}
	
		#col2_meettheteam /* main content box */
	{
		float:left;	
		width: 385px;
		margin-left:10px;
		margin-top:20px;
	}
	
		#gallery_col1 /* image box */
	{
		float:left;	
		width: 190px;
		margin-top:0px;
	}
	
		#gallery_next_prev /* image box */
	{
		float:left;	
		width: 560px;
		margin-top:0px;
	}
		
		#gallery_image
		{
		padding-top:8px;
		padding-left:7px;
		padding-right:18px;
		text-align:center;
		background-image:url(../img/gallery_image_bg.gif);
		background-repeat:no-repeat;
		
	}
	
		#col3 /* right column container */
	{
		float:left;
		width: 183px;
		margin-top:80px;
		padding:6px;
		background-color:#CCCCCC;

	}
	
		#col3_gallery /* right column container */
	{
		float:left;
		width: 200px;
		margin-top:97px;
		background-color:#FFFFFF;
		text-align:center;
		padding-top: 6px;
		border:1px solid #CCCCCC; /*'border-width' 'border-style' 'color'*/
	}
	
		#col3_nottop /* right column container */
	{
		float:left;
		width: 183px;
		margin-top:74px;
		padding:6px;
		background-color:#CCCCCC;

	}
	
		#col3_appform /* right column container */
	{
		float:left;
		width: 183px;
		margin-top:0px;
		padding:6px;
		background-color:#CCCCCC;

	}
	
		#col_landing /* image box */
	{
		float:left;	
		width: 521px;
		margin-left: 0px;
		margin-top:38px;
		margin-right:12px;
	}
		
		#col3_landing_border /* right column container */
	{
		float:left;
		width: 233px;
		margin-top:54px;
		margin-left:5px;
		padding-top:5px;
		padding-left:5px;
		background-color:#FFFFFF;
		border:1px solid #CCCCCC; /*'border-width' 'border-style' 'color'*/

	}

		#col3_landing_orange /* right column container */
	{
		float:left;
		width: 235px;
		margin-top:5px;
		margin-left:5px;
		padding-top:5px;
		padding-left:5px;
		background-color:#FF6600;
	}
	
		#col3_landing_orangeimg /* right column container */
	{
		float:left;
		width: 235px;
		text-align:center;
		margin-top:5px;
		margin-left:5px;
		padding-left:3px;
		padding-right:2px;
		padding-top:6px;
		padding-bottom:6px;
		background-color:#FF6600;
	}

		#clear 
		{
		clear:both;

	}
	
		#col3box /* right column box */
	{
		float:left;
		width: 171px;
		background-color:#FFFFFF;
		border:1px solid #999999; /*'border-width' 'border-style' 'color'*/
		margin-top:5px;
		padding: 5px;
	}
	
		#col3box_column1 /* right column box */
	{
		width: 66px;
		float:left;
		background-color:#FFFFFF;
	}
		#col3box_column2 /* right column box */
	{
		width: 104px;
		float:left;
		background-color:#FFFFFF;
	}
	
		#col3fees_border /* right column box - fees page */
	{
		width: 170px;
		border:1px solid #999999; /*'border-width' 'border-style' 'color'*/
		margin-top: 5px;
		background-color:#FFFFFF;
	}
	
	
		#col3fees_column1 /* right column box */
	{
		width: 40px;
		float:left;
		background-color:#FFFFFF;
		padding-left:5px;
		text-align:center;
		margin-top:4px;
		margin-bottom:8px;
	}
		#col3fees_column2 /* right column box */
	{
		float:left;
		background-color:#FFFFFF;
		margin-left:40px;
		text-align:left;
		margin-top:4px;
		margin-bottom:8px;
	}
		#col3boxnomarg /* right column box with not margins - used for full stretch images */
	{
		float:left;
		width: 181px;
		background-color:#FFFFFF;
		border:1px solid #999999; /*'border-width' 'border-style' 'color'*/
		margin-top:5px;
		padding-bottom:5px;
	}
	
		#image /* example image with padding */
	{
		padding-bottom:8px
	}
	
		#gallery_bgimage /* gallery bg image*/
	{
	background-image:url(../img/gallery_image_bg.gif);
	background-repeat:no-repeat;
	}
	
		#greyline /* padding on grey line */
	{
		padding-top:8px;
		padding-bottom:8px;
	}
	
		#footer /* footer layer styles */
	{
		width: 780px;
		background-color: #FFFFFF;
		text-align:center;
	}
	
		#content_align_right /* contact page titles */
	{
		width: 100px;
		background-color: #FFFFFF;
		text-align:right;
		float:left;
		margin-top:5px;
	}
	
		#content_align_left /* contact page form fields */
	{
		width: 180px;
		float:left;
		background-color: #FFFFFF;
		text-align:left;
		margin-left:5px;
		margin-top:5px;
	}
	
		#volunteer-comments-right /* contact page form fields */
	{
		margin-top:5px;
		margin-bottom:5px;
	}
	
	/* these are font styles */
	
	/* main content */
	.content {font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 12px;color: #333333; line-height:15px;}
	a.content:link {font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 12px;color: #FF6600; text-decoration:none;}
	a.content:active {font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 12px;color: #FF6600; text-decoration:none;}
	a.content:visited {font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 12px;color: #FF6600; text-decoration:none;}
	a.content:hover {font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 12px;color: #FF6600; text-decoration:underline;}
	
	.heading_orange {font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 12px;color: #FF6600; line-height:15px;}

	
	/* right content */
	.rightcontent {font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 11px;color: #333333; line-height:13px;}
	a.rightcontent:link {font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 11px;color: #FF6600; line-height:16px; text-decoration:none;}
	a.rightcontent:active {font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 11px;color: #FF6600; line-height:16px; text-decoration:none;}
	a.rightcontent:visited {font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 11px;color: #FF6600; line-height:16px; text-decoration:none;}
	a.rightcontent:hover {font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 11px;color: #FF6600; line-height:16px; text-decoration:underline;}
	
	/* right links */
	.rightlinks {font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 11px;color: #FF6600; line-height:11px; font-weight:bold;}
	a.rightlinks:link {font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 11px;color: #FF6600; line-height:11px; text-decoration:none;font-weight:bold;}
	a.rightlinks:active {font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 11px;color: #FF6600; line-height:11px; text-decoration:none;font-weight:bold;}
	a.rightlinks:visited {font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 11px;color: #FF6600; line-height:11px; text-decoration:none;font-weight:bold;}
	a.rightlinks:hover {font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 11px;color: #FF6600; line-height:11px; text-decoration:underline;font-weight:bold;}
	
	/* main heading at top of page - large */
	h1 {font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 18px;color: #999999; font-weight:bold; margin-top:5px; margin-bottom:-10px;}
	
	/* header2 */
	h2 {font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 13px;color: #666666; font-weight:bold; margin-top:10px; margin-bottom:-10px;}
	
	/* header3 */
	h3 {font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 13px;color: #666666; font-weight:bold; margin-top:10px; margin-bottom:-10px;}
	
	/* descriptions for images */
	.imagetext { font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 11px;color: #333333; line-height:13px; font-style:italic; margin-top: 6px; }
	
	/* footer font */
	.footer {font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 11px;color: #333333; line-height:18px;}
	a.footer:link {font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 11px;color: #333333; line-height:18px; text-decoration:none;}
	a.footer:active {font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 11px;color: #333333; line-height:18px; text-decoration:none;}
	a.footer:visited {font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 11px;color: #333333; line-height:18px; text-decoration:none;}
	a.footer:hover {font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 11px;color: #333333; line-height:18px; text-decoration:underline;}
	
		/* footer font */
	.topmenu_text {font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 11px;color: #FFFFFF; line-height:18px; font-weight:bold;}
	a.topmenu_text:link {font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 11px;color: #FFFFFF; line-height:18px; text-decoration:none;font-weight:bold;}
	a.topmenu_text:active {font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 11px;color: #FFFFFF; line-height:18px; text-decoration:none;font-weight:bold;}
	a.topmenu_text:visited {font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 11px;color: #FFFFFF; line-height:18px; text-decoration:none;font-weight:bold;}
	a.topmenu_text:hover {font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 11px;color: #FFFFFF; line-height:18px; text-decoration:underline;font-weight:bold;}

	/* right content white*/
	.rightcontent_white {font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 11px;color: #FFFFFF; line-height:13px;}
	a.rightcontent_white:link {font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 11px;color: #FFFFFF; line-height:16px; text-decoration:underline;}
	a.rightcontent_white:active {font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 11px;color: #FFFFFF; line-height:16px; text-decoration:underline;}
	a.rightcontent_white:visited {font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 11px;color: #FFFFFF; line-height:16px; text-decoration:underline;}
	a.rightcontent_white:hover {font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 11px;color: #FFFFFF; line-height:16px; text-decoration:none;}
	
/* headers */

#logo {
	position:absolute;
	left:20px;
	top:20px;
	width:780px;
	height:192px;
	z-index:20;
	visibility: visible;
}

	#header  /* header with image */
	{
		height: 111px;
		background-image: url(../images/header.gif);
		background-repeat: no-repeat;
		background-position: center;
		position: relative;
	}

	#menu_about {
	position:absolute;
	left: 70px;
	top: 238px;
	width:94px;
	background-color:#FF6600;
	z-index:21;
	padding: 7px;
	visibility: hidden;
}
/* menu styles */
.clsCMOn {
	font-size: 11px;
    padding: 0px 2px 0px 8px;
	color: #ffffff;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.clsCMOver {
	font-size: 11px;
    padding: 0px 2px 0px 8px;
	color: #ffffff;
	font-weight:bold;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	}
	
/* end menu styles */

/* application form styles */

#formlabels { float:left; width:100px; padding-top:6px; text-align:right; }
#formlabels2 { float:left; width:100px; padding-top:6px; text-align:right; }
#formitems { float:right; width:455px; padding:2px 0px 0px 0px; }
#separator { clear:both; height:1px; border-bottom:1px solid #FFFFFF; margin:0px;}
#separator_grey { clear:both; height:1px; border-bottom:1px solid #999999; margin:0px;}

/* end application form styles */

/* gallery large images */
#gallery_container {
float:left;
}
#volunteer-img1 {
	position:absolute;
	width:561px;
	margin-top:3px;
	z-index:1;
	text-align:center;
	visibility:visible;
}

#volunteer-img2 {
	position:absolute;
	width:561px;
	margin-top:3px;
	z-index:1;
	text-align:center;
	visibility:hidden;	
}

#volunteer-img3 {
	position:absolute;
	width:561px;
	margin-top:3px;
	z-index:21;
	text-align:center;
	visibility:hidden;	
}

#volunteer-img4 {
	position:absolute;
	width:561px;
	margin-top:3px;
	z-index:21;
	text-align:center;
	visibility:hidden;	
}

#volunteer-img5 {
	position:absolute;
	width:561px;
	margin-top:3px;
	z-index:21;
	text-align:center;
	visibility:hidden;	
}

#volunteer-img6 {
	position:absolute;
	width:561px;
	margin-top:3px;
	z-index:21;
	text-align:center;
	visibility:hidden;	
}

#volunteer-img7 {
	position:absolute;
	width:561px;
	margin-top:3px;
	z-index:21;
	text-align:center;
	visibility:hidden;	
}

#volunteer-img8 {
	position:absolute;
	width:561px;
	margin-top:3px;
	z-index:21;
	text-align:center;
	visibility:hidden;	
}

#volunteer-img9 {
	position:absolute;
	width:561px;
	margin-top:3px;
	z-index:21;
	text-align:center;
	visibility:hidden;	
}

#volunteer-img10 {
	position:absolute;
	width:561px;
	margin-top:3px;
	z-index:21;
	text-align:center;
	visibility:hidden;	
}

#volunteer-img11 {
	position:absolute;
	width:561px;
	margin-top:3px;
	z-index:21;
	text-align:center;
	visibility:visible;
	height:450px;
}
#volunteer-img12 {
	position:absolute;
	width:561px;
	margin-top:3px;
	z-index:21;
	text-align:center;
	visibility:hidden;	
}
#volunteer-img13 {
	position:absolute;
	width:561px;
	margin-top:3px;
	z-index:21;
	text-align:center;
	visibility:hidden;	
}
#volunteer-img14 {
	position:absolute;
	width:561px;
	margin-top:3px;
	z-index:21;
	text-align:center;
	visibility:hidden;	
}
#volunteer-img15 {
	position:absolute;
	width:561px;
	margin-top:3px;
	z-index:21;
	text-align:center;
	visibility:hidden;	
}
#volunteer-img16 {
	position:absolute;
	width:561px;
	margin-top:3px;
	z-index:21;
	text-align:center;
	visibility:hidden;	
}
#volunteer-img17 {
	position:absolute;
	width:561px;
	margin-top:3px;
	z-index:21;
	text-align:center;
	visibility:hidden;	
}
#volunteer-img18 {
	position:absolute;
	width:561px;
	margin-top:3px;
	z-index:21;
	text-align:center;
	visibility:hidden;	
}
#volunteer-img19 {
	position:absolute;
	width:561px;
	margin-top:3px;
	z-index:21;
	text-align:center;
	visibility:hidden;	
}
#volunteer-img20 {
	position:absolute;
	width:561px;
	margin-top:3px;
	z-index:21;
	text-align:center;
	visibility:hidden;	
}

#volunteer-img21 {
	position:absolute;
	width:561px;
	margin-top:3px;
	z-index:21;
	text-align:center;
	visibility:visible;	
}
#volunteer-img22 {
	position:absolute;
	width:561px;
	margin-top:3px;
	z-index:21;
	text-align:center;
	visibility:hidden;	
}
#volunteer-img23 {
	position:absolute;
	width:561px;
	margin-top:3px;
	z-index:21;
	text-align:center;
	visibility:hidden;	
}#volunteer-img24 {
	position:absolute;
	width:561px;
	margin-top:3px;
	z-index:21;
	text-align:center;
	visibility:hidden;	
}#volunteer-img25 {
	position:absolute;
	width:561px;
	margin-top:3px;
	z-index:21;
	text-align:center;
	visibility:hidden;	
}#volunteer-img26 {
	position:absolute;
	width:561px;
	margin-top:3px;
	z-index:21;
	text-align:center;
	visibility:hidden;	
}
#volunteer-img27 {
	position:absolute;
	width:561px;
	margin-top:3px;
	z-index:21;
	text-align:center;
	visibility:hidden;	
}

#volunteer-img28 {
	position:absolute;
	width:561px;
	margin-top:3px;
	z-index:21;
	text-align:center;
	visibility:hidden;	
}

#volunteer-img29 {
	position:absolute;
	width:561px;
	margin-top:3px;
	z-index:21;
	text-align:center;
	visibility:hidden;	
}
#volunteer-img30 {
	position:absolute;
	width:561px;
	margin-top:3px;
	z-index:21;
	text-align:center;
	visibility:hidden;	
}
#volunteer-img31 {
	position:absolute;
	width:561px;
	margin-top:3px;
	z-index:21;
	text-align:center;
	visibility:visible;	
}
#volunteer-img32 {
	position:absolute;
	width:561px;
	margin-top:3px;
	z-index:21;
	text-align:center;
	visibility:hidden;	
}
#volunteer-img33 {
	position:absolute;
	width:561px;
	margin-top:3px;
	z-index:21;
	text-align:center;
	visibility:hidden;	
}
#volunteer-img34 {
	position:absolute;
	width:561px;
	margin-top:3px;
	z-index:21;
	text-align:center;
	visibility:hidden;	
}

#wildlife-img1 {
	position:absolute;
	width:561px;
	margin-top:3px;
	z-index:1;
	text-align:center;
	visibility:visible;	
}
#wildlife-img2 {
	position:absolute;
	width:561px;
	margin-top:3px;
	z-index:1;
	text-align:center;
	visibility:hidden;	
}
#wildlife-img3 {
	position:absolute;
	width:561px;
	margin-top:3px;
	z-index:1;
	text-align:center;
	visibility:hidden;	
}
#wildlife-img4 {
	position:absolute;
	width:561px;
	margin-top:3px;
	z-index:1;
	text-align:center;
	visibility:hidden;	
}
#wildlife-img5 {
	position:absolute;
	width:561px;
	margin-top:3px;
	z-index:1;
	text-align:center;
	visibility:hidden;	
}
#wildlife-img6 {
	position:absolute;
	width:561px;
	margin-top:3px;
	z-index:1;
	text-align:center;
	visibility:hidden;	
}
#wildlife-img7 {
	position:absolute;
	width:561px;
	margin-top:3px;
	z-index:1;
	text-align:center;
	visibility:hidden;	
}
#wildlife-img8 {
	position:absolute;
	width:561px;
	margin-top:3px;
	z-index:1;
	text-align:center;
	visibility:hidden;	
}
#wildlife-img9 {
	position:absolute;
	width:561px;
	margin-top:3px;
	z-index:1;
	text-align:center;
	visibility:hidden;	
}
#wildlife-img10 {
	position:absolute;
	width:561px;
	margin-top:3px;
	z-index:1;
	text-align:center;
	visibility:hidden;	
}
#wildlife-img11 {
	position:absolute;
	width:561px;
	margin-top:3px;
	z-index:1;
	text-align:center;
	visibility:visible;	
}
#wildlife-img12 {
	position:absolute;
	width:561px;
	margin-top:3px;
	z-index:1;
	text-align:center;
	visibility:hidden;	
}
#wildlife-img13 {
	position:absolute;
	width:561px;
	margin-top:3px;
	z-index:1;
	text-align:center;
	visibility:hidden;	
}
#wildlife-img14 {
	position:absolute;
	width:561px;
	margin-top:3px;
	z-index:1;
	text-align:center;
	visibility:hidden;	
}
#wildlife-img15 {
	position:absolute;
	width:561px;
	margin-top:3px;
	z-index:1;
	text-align:center;
	visibility:hidden;	
}
#wildlife-img16 {
	position:absolute;
	width:561px;
	margin-top:3px;
	z-index:1;
	text-align:center;
	visibility:hidden;	
}
#wildlife-img17 {
	position:absolute;
	width:561px;
	margin-top:3px;
	z-index:1;
	text-align:center;
	visibility:hidden;	
}
#wildlife-img18 {
	position:absolute;
	width:561px;
	margin-top:3px;
	z-index:1;
	text-align:center;
	visibility:hidden;	
}
#wildlife-img19 {
	position:absolute;
	width:561px;
	margin-top:3px;
	z-index:1;
	text-align:center;
	visibility:hidden;	
}
#wildlife-img20 {
	position:absolute;
	width:561px;
	margin-top:3px;
	z-index:1;
	text-align:center;
	visibility:hidden;	
}
#wildlife-img21 {
	position:absolute;
	width:561px;
	margin-top:3px;
	z-index:1;
	text-align:center;
	visibility:visible;	
}
#wildlife-img22 {
	position:absolute;
	width:561px;
	margin-top:3px;
	z-index:1;
	text-align:center;
	visibility:hidden;	
}
#wildlife-cheetah {
	position:absolute;
	width:561px;
	margin-top:3px;
	z-index:1;
	text-align:center;
	visibility:hidden;	
}
#wildlife-img23 {
	position:absolute;
	width:561px;
	margin-top:3px;
	z-index:1;
	text-align:center;
	visibility:hidden;	
}
#wildlife-img24 {
	position:absolute;
	width:561px;
	margin-top:3px;
	z-index:1;
	text-align:center;
	visibility:hidden;	
}
#wildlife-img25 {
	position:absolute;
	width:561px;
	margin-top:3px;
	z-index:1;
	text-align:center;
	visibility:hidden;	
}
#wildlife-img26 {
	position:absolute;
	width:561px;
	margin-top:3px;
	z-index:1;
	text-align:center;
	visibility:hidden;	
}

/* end gallery large images */
