


#style2_top {
	height: 195px;
	
	position: relative;
	
}

	#style2_top_col1_div {
		width: 306px;
		
		height: 144px;
		background-color: #f26f1f;
		
		position: absolute;
		top: 51px;
		left: 22px;
		
	}
	
		#style2_home {
			margin-top: 5px;
			margin-left: 8px;
		}
		
			#style2_home a {
				color: #f8d3bc;
			}


	#style2_logo_bar {		
		width: 494px;
		height: 144px;
		background-color: #f26f1f;

		position: absolute;
		top: 51px;
		left: 328px;
	}
	
		#style2_10year {
			display: block;
			
			height: 144px;
			width: 307px;
			
			background-image: url(images/10year_style2_top.gif);
			
			position: absolute;
			top: 0px;
			left: -306px;
		}
		
			#style2_10year:hover {
				background-image: url(images/10year_style2_top_over.gif);
			}
		
		#style2_top_logo {
			height: 59px;
			width: 290px;
		
			position: absolute;
			top: 55px;
			left: 179px;
		
			border: 0px solid #ffffff;
		}
		
		
#style2_table {
	width: 800px;
	
	border-collapse: collapse;
	
	margin-top: 27px;
	
	margin-bottom: 2px;
}

	#style2_left {
		width: 200px;
	}

		#style2_nav {
			width: 181px;

			margin-bottom: 11px;

		}

			#style2_subnav {
				width: 181px;

				margin-bottom: 11px;

				background-image: url(images/style2_subnav_bg.gif);
				background-repeat: repeat-y;
			}

				#subnav_top {
					height: 20px;
					width: 181px;

					background-image: url(images/style2_subnav_top_bg.gif);
					background-repeat: no-repeat;

					margin-bottom: 9px;

				}

					#subnav_top-text {
						font-size: 9px;

						color: #ffffff;

						padding-top: 3px;
						margin-left: 12px;
					}

				#subnav_content {
					margin-left: 0px;
					margin-right: 5px;

					color: #b15c11;

					line-height: 15px;
				}

					.subnav_item {
						padding-left: 10px;				
					}

						.subnav_item a {
							color: #b15c11;
						}
					
					.subnav_item_active {
						padding-left: 10px;

						background-image: url(images/subnav_active.gif);
						background-repeat: no-repeat;
						background-position: 0px 4px;
					}

						.subnav_item_active a {
							color: #b15c11;
						}
					
					.subnav_item_child {
						color: #797878;
						
						margin-left: 10px;
						
					}
					
						.subnav_item_child a {
							color: #797878;
							
						}
					
					.subnav_item_child_group {
						padding-top: 1px;
						margin-bottom: 7px;
					}
					
					.subnav_item_child_active {
						color: #797878;
						font-weight: bold;
						
						margin-left: 10px;
					}
					
						.subnav_item_child_active a {
							color: #797878;
						}

				#subnav_bottom {
					height: 5px;
					width: 181px;

					background-image: url(images/style2_subnav_bottom_bg.gif);
					background-repeat: no-repeat;

					margin-top: 5px;

					line-height: 0px;
					font-size: 0px;

				}

			#style2_sectionnav {
				background-color: #a34d0e;

			}

				#style2_sectionnav #sectionnav_top {
					height: 4px; 
					width: 181px;

					background-image: url(images/style2_sectionnav_top_bg.gif);
					background-repeat: no-repeat;

					margin-bottom: 9px;

					line-height: 0px;
					font-size: 0px;
				}

				#style2_sectionnav .sectionnav_item {
					font-family: Verdana, Sans-Serif;
					font-size: 9px;

					color: #ffffff;

					margin-top: 1px;
					margin-left: 13px;
					margin-bottom: 1px;		

					line-height: 14px;

				}

					#style2_sectionnav .sectionnav_item a {
						color: #ffffff;
					}

				#style2_sectionnav .sectionnav_sep {
					height: 7px;
					width: 181px;

					background-image: url(images/style2_sectionnav_sep_bg.gif);
					background-repeat: no-repeat;

					line-height: 0px;
					font-size: 0px;


				}

				#style2_sectionnav #sectionnav_bottom {
					height: 4px;
					width: 181px;

					background-image: url(images/style2_sectionnav_bottom_bg.gif);
					background-repeat: no-repeat;

					margin-top: 9px;

					line-height: 0px;
					font-size: 0px;

				}


		.left_div {
			width: 181px;

			margin-bottom: 11px;
		}

			.left_box {
				width: 181px;

				background-image: url(images/style2_left_box_bg.gif);
				background-repeat: repeat-y;
			}

				.left_box_top {
					height: 21px;
					width: 181px;

					background-image: url(images/style2_left_box_top_bg.gif);
					background-repeat: no-repeat;
				}

					.left_box_top-text {
						font-size: 11px;

						color: #ffffff;

						padding-top: 3px;
						margin-left: 12px;
					}

				.left_content {
					margin-top: 11px;
					margin-left: 11px;
					margin-right: 11px;
					margin-bottom: 7px;

					font-size: 10px;

					line-height: 13px;

					color: #777931;
				}

					.left_content a {
						color: #b15c11;
					}

				.left_box_bottom {
					height: 5px;
					width: 181px;

					background-image: url(images/style2_left_box_bottom_bg.gif);
					background-repeat: no-repeat;

					line-height: 0px;
					font-size: 0px;
				}


		#style2_didyouknow {

		}

		#style2_media {

		}
			.media_item {
				margin-bottom: 15px;
			}

		#style2_links {

		}

			.link_item {
				margin-bottom: 3px;
			}

		#style2_downloads {

		}

			.download_item {
				margin-bottom: 3px;
			}
			
						.download_file_link {
							display: block;
							
							background-repeat: no-repeat;
							
							padding-top: 2px;
							padding-left: 20px;
							padding-bottom: 2px;
											
						}



	#style2_main {
		width: 409px;
		
	}

		#style2_main_div {
			margin-left: 9px;
			margin-right: 24px;
			
			font-size: 11px;
			
			line-height: 13px;
		}

			#style2_page_title {
				font-size: 15px;

				color: #f26f1f;

				margin-bottom: 9px;
			}
			
			#style2_main_div .text_headline {
				font-weight: bold;
				
				color: #7f8217;
			}
			
			#style2_main_div .text_copy {
				color: #797878;
			}
			
			#style2_main_div .text_copy-collapse {
				height: 14px;
				
				overflow: hidden;
			}
			
				#style2_main_div .text_copy-collapse p {
					margin-top: 0px;
				}
			
				.text_copy-collapse_nav-open {
					display: block;

					padding-left: 14px;

					background-image: url(images/click_arrow_down.gif);
					background-repeat: no-repeat;
					background-position: 3px 1px;

					margin-top: 3px;
					margin-bottom: 3px;
				}

				.text_copy-collapse_nav-closed {
					display: block;

					padding-left: 14px;

					background-image: url(images/click_arrow_up.gif);
					background-repeat: no-repeat;
					background-position: 3px 3px;

					margin-top: 3px;
					margin-bottom: 3px;

				}
				
				.text_copy-collapse_spacer {
					height: 7px;
					
					font-size: 0px;
					line-height: 0px;
				}

	
	
	#style2_right {
		width: 191px;
		background-color: #a8a920;
	}


		#style2_right_div {
			width: 191px;

			background-color: #a8a920;
		}

			.right_photo {
				margin-bottom: 8px;
			}

			.right_headline {
				color: #60600e;		
			}

			.right_copy {
				color: #ffffff;
			}

				.right_copy a {
					color: #60600e;			
				}


			.right_title {
				height: 20px;

				border-bottom: 1px solid #ffffff;
			}

				.right_title_box {
					height: 19px;
					width: 108px;

					border-top: 1px solid #ffffff;
					border-right: 1px solid #ffffff;
				}

					.right_title_text {
						margin-top: 3px;
						margin-left: 12px;

						color: #ffffff;

						font-size: 10px;
					}



			#style2_popup {
				margin-top: 17px;
				margin-left: 13px;
				margin-right: 13px;
				margin-bottom: 17px;

				font-size: 10px;

				line-height: 13px;
			}


			#style2_news {
			}

				.news_content {
					margin-top: 17px;
					margin-left: 13px;
					margin-right: 13px;
					margin-bottom: 17px;

					font-size: 10px;

					line-height: 13px;
				}

			#style2_calendar {

			}

				.calendar_content {
					margin-top: 17px;
					margin-left: 13px;
					margin-right: 13px;
					margin-bottom: 17px;

					font-size: 10px;

					line-height: 13px;
				}

			#style2_right_sep {
				height: 9px;
				width: 191px;

				background-image: url(images/style2_right_sep.gif);
				background-repeat: no-repeat;


			}

			#style2_enews {
				margin-top: 17px;
				margin-left: 13px;
				margin-right: 13px;
				margin-bottom: 17px;

				font-size: 10px;

				line-height: 13px;
			}

				#style2_enews_title {
					height: 21px;
					width: 153px;

					background-image: url(images/style2_enews_title.gif);
					background-repeat: no-repeat;

					margin-bottom: 0px;
				}

				#style2_enews_form {
					margin: 0px;
					padding: 0px;

					margin-top: 15px;
					margin-bottom: 60px;
				}
				
					.style2_signup_field {
						height: 20px;
						width: 159px;
						
						background-image: url(images/style2_signup_field.gif);
						background-repeat: no-repeat;
						
						position: relative;
						
						margin-bottom: 5px;
					}
					
						.style2_signup_field .text_field {
							height: 14px;
							width: 152px;

							font-family: Verdana, Sans-Serif;
							font-size: 10px;

							color: #c8c8c8;

							border: 0px solid #000000;

							background-color: #ffffff;
							
							position: absolute;
							top: 2px;
							left: 5px;
						}



					#style2_enews_form #enews_button {
						margin-top: 7px;
						margin-left: 116px;
					}

					
					

				#ui_enews_form {
					margin: 0px;
					padding: 0px;

					margin-top: 15px;
					margin-bottom: 60px;
				}

					#ui_enews_form .text_field {

						height: 14px;
						width: 300px;
					}

					#ui_enews_form label {
						display: block;
						width: 303px;

						text-align: right;

						font-size: 10px;

						color: #60600e;

						margin-bottom: 7px;
					}

					#ui_enews_form #enews_button {
						margin-top: 7px;
						margin-left: 256px;
					}			

#contact_us_map {
	position: relative;
	top: 0;
	left: 0;
	width: 300px;
	height: 418px;
}
#contact_us_map img {
	position: absolute;
	left: -15px;
	top: 0px
}


.staff_table {
	height: 96px;
	width: 362px;
	
	border-collapse: collapse;
	
	margin-bottom: 3px;
	
}

	.staff_table_td_col1 {
		width: 103px;
	}
	
	.staff_table_td_col2 {
		width: 259px;
		
		font-size: 11px;
		line-height: 13px;
				
		font-weight: bold;
		vertical-align: bottom;
	}
	
		.staff_table_td_col2 a {
			color: #999a1a;
		}
	
	.staff_table_img {
		height: 96px;
		width: 97px;
		
		margin-left: 1px;
		
		
	}
	
.staff_bio {
	margin-bottom: 1px;
	
	overflow: hidden;
	
	height: 20px;

}

	.staff_click_a-open {
		display: block;
		
		padding-left: 14px;
		
		background-image: url(images/click_arrow_down.gif);
		background-repeat: no-repeat;
		background-position: 3px 1px;
		
		margin-bottom: 8px;
	}
	
	.staff_click_a-closed {
		display: block;
		
		padding-left: 14px;

		background-image: url(images/click_arrow_up.gif);
		background-repeat: no-repeat;
		background-position: 3px 3px;
		
		margin-bottom: 8px;
	
	}

.staff_bio_bottom {
	height: 1px;
	line-height: 0px;
	font-size: 0px;
	
	border-top: 2px solid #e7e7e7;
	
	margin-bottom: 25px;
}

.gallery_overlay_popup {
	cursor: pointer;
	
}

.grant_title {
	font-size: 15px;

	color: #f26f1f;

	margin-bottom: 7px;	
}

#grant_search {
	padding-top: 15px;
	
	margin-bottom: 20px;
	
	color: #797878;
	
	border-top: 2px solid #d0d0d0;
	
	padding-top: 10px;
	
	margin-top: 25px;
}


	
	.search_title {
		font-size: 13px;
		
		color: #f26f1f;
		
		margin-bottom: 3px;
		
	}
	
	.search_note {
		font-size: 9px;
		
		margin-bottom: 3px;
	}
	
	#grant_filter_form {
		margin: 0px;
		padding: 0px;
	
	}
	
		.grant_form_row {
			margin-bottom: 7px;
			
		}
		
		.search_form_row {
			margin-bottom: 13px;
		}
		
		.check_field {
		
		}
		
		.checkbox_label {
			margin-right: 12px;
		}
		
		#search_county {
			font-size: 10px; 
			
			width: 200px;
						
		}
		
			#search_county option {
				color: #797878;
			}


		#search_button_wrap_div {
			position: relative;
		}

			#search_tip {
				font-size: 10px;
				color: #797878;

				margin-left: 7px;
				
				padding-top: 7px;
			}

			#filter_button {
				position: absolute;
				top: 51px;
				left: 7px;
			}

	.search_table {
		border-collapse: collapse;
		
		margin: 0px;	
		padding: 0px;
	
	}
	

#grant_results {
	color: #797878;
	
	margin-bottom: 15px;
	
	border-top: 2px solid #d0d0d0;
	
	padding-top: 15px;
}

	#grant_results .result_title {
		font-weight: bold;

		color: #7f8217;
		
		margin-bottom: 3px;
	}

	#grant_results .result_desc {
		color: #797878;
		
		margin-bottom: 3px;
	}
	
	
	#grant_results ul {
		padding: 0px;
		margin: 0px;

		margin-top: 0px;
		margin-left: 0px;
		margin-bottom: 10px;

		padding-left: 0px;
	}

	#grant_results ul li {
		padding-left: 12px;
		margin-left: 0px;

		background-image: url(images/li.gif);
		background-repeat: no-repeat;
		background-position: 4px 6px;

		/*list-style-type: disc;*/

		list-style-type: none;

		color: #717111;
	}


.series_intro {
	font-size: 13px;
	
	margin-bottom: 3px;
}

.nomination_form {
	margin-bottom: 50px;
}

	.nomination_form .form_row {
		margin-bottom: 7px;
	}
	
	.nomination_form .form_row2{
		margin-bottom: 15px;
	}
	
	.nomination_form label {
		display: block;
		
		width: 350px;
		
		margin-bottom: 2px;
	}
	
	.nomination_form .text_field {
		display: block;
		
		width: 350px;
		
		margin: 0px;
		padding: 0px;
		
		font-family: Verdana, Sans-Serif;
		font-size: 11px;
	}
	
	.nomination_form select {
		display: block;
		
		width: 354px;
		
		margin: 0px;
		padding: 0px;
		
		font-family: Verdana, Sans-Serif;
		font-size: 11px;
	}
	
	.nomination_form textarea {
		display: block;
		
		height: 100px;
		width: 350px;
		
		margin: 0px;
		padding: 0px;
		
		font-family: Verdana, Sans-Serif;
		font-size: 11px;

		unicode-bidi:bidi-override;
		direction:ltr;
		overflow:auto;
	}


	#contact_org_city {
		display: inline;
		
		width: 200px;
		
		margin-right: 8px;
	}
	
	#contact_org_state {
		display: inline;
		
		width: 51px;
		
		margin-right: 8px;
	}
	
	#contact_org_zip {
		display: inline;
		
		width: 75px;
	}
	
	#contact_home_city {
		display: inline;
		
		width: 200px;
		
		margin-right: 8px;
	}
	
	#contact_home_state {
		display: inline;
		
		width: 51px;
		
		margin-right: 8px;
	}
	
	#contact_home_zip {
		display: inline;
		
		width: 75px;
	}
	
	#essay2_1 {
		height: 200px;
	}
	
	#nomination_button {
		margin-left: 287px;
	}
	
	#attachment_continue_button {
		margin-left: 220px;
	}
	
	#attachment_finished_button {
		margin-left: 20px;
	}
	
.error_msg_div {
	margin-bottom: 15px;
	
	padding: 7px;
}

	.error_msg {
		margin-bottom: 7px;
		
		color: red;
		font-weight: bold;
	}

#style2_header {
	margin-bottom: 15px;
}




#popup-page_fade {
	height: 100%;
	width: 100%;
	
	position: absolute;
	top: 0px;
	left: 0px;
	
	background-image: url(images/overlay-page-fade.png);
	background-repeat: repeat;
	
	z-index: 499;
}


#popup-gallery {
	height: 508px;
	width: 648px;
	
	position: absolute;
	top: 100px;
	left: 100px;
	
	background-color: #ffffff;
	
	z-index: 550;
}

	#popup_main {
		height: 500px;
		width: 640px;
				
		position: absolute;
		top: 4px;
		left: 4px;
		
		z-index: 104;
	}
	
	#popup_close {
		position: absolute;
		top: 5px;
		left: 630px;
		
		font-size: 13px;
		
		z-index: 105;
		
		display: none;
	}
	
		#popup_close a {
			color: #594815;
		}
		
		#popup_close a:hover {
			text-decoration: none;
			font-weight: bold;
		}
		
#trails_header {
	height: 340px;
	width: 389px;
	
	position: relative;

	margin-top: -9px;
}

	#trails_header_bg {
		height: 307px;
		width: 399px;
		
		position: absolute;
		top: 0px;
		left: 0px;

		background-image: url(images/trails_header.gif);
		background-repeat: no-repeat;

	}

.trails_sep {
	height: 1px;
	
	line-height: 1px;
	font-size: 1px;
	
	margin-bottom: 8px;
	
	border-top: 2px solid #d0d0d0;
}

#trails_search_county {
	margin-bottom: 8px;
}

#trails_search_result {
	margin-bottom: 8px;
}


.trails_search_title {
	font-size: 15px;

	color: #f26f1f;

	margin-bottom: 9px;
}

.result_trail {
	font-size: 11px;

	line-height: 13px;
	
	margin-bottom: 13px;
	
	position: relative;
}

	.trail_project {
		font-weight: bold;
		
		color: #7f8217;
		
		margin-bottom: 5px;

		z-index: 45;
	
		position: relative;

	}
	
	.trail_description {
		color: #646464;			
		
		margin-bottom: 4px;
		
		z-index: 45;

		position: relative;

	}

	.trail_image_view {
		display: block;

		margin-bottom: 13px;

		z-index: 45;

		position: relative;

	}

	.trail_image_close {
		display: none;

		margin-bottom: 13px;	

		z-index: 45;

		position: relative;

	}

	.trail_image_img_div {
		height: 185px;
		
		z-index: 45;

		position: relative;

		display: none;
		
		margin-top: 13px;
		margin-bottom: 13px;
	}

		.trail_image_img {
			height: 185px;
			width: 399px;

			z-index: 45;

			position: absolute;
			top: 0px;
			left: 0px;
		}

	.trail_highlight {
		background-color: #f0f0d9;

		border-top: 1px solid #a8a920;
		border-bottom: 1px solid #a8a920;

		position: absolute;
		top: 0px;
		left: -15px;

		z-index: 40;
	}


.tenyear_story {
	margin-bottom: 30px;
}

	.tenyear_intro {
	}

	.tenyear_rest {
		display: none;
		
		margin-bottom: 0px;
	}

	.tenyear_more {
		margin-top: -5px;
		margin-bottom: 10px;
		
		padding-left: 10px;
		
		background-image: url(images/click_arrow_up.gif);
		background-repeat: no-repeat;
		background-position: 0px 3px;

		display: block;

	}
#trails_map {
	position: relative;
	top: 98px;
	left: 20px;
}