body{margin: 0px; padding: 0px; background-color: #1f456b; height: 100%;}
form{ height: 100%;}
a{ cursor: pointer;}
#container {
	width:100%;		
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 0 -250px 0; /* the bottom margin is the negative value of the footer's height */
	}
	#containerCenter{
		width:1200px;
		text-align: left;
		}
		#logo{
			width: 350px;
			height: 102px;
			float: left;
			}
			#logo h1, #logo h6{display: none;}
		#nav{
			float: left; 
			width: 850px;
			}
			#omni{
				background: url(/images/nav.png) top left no-repeat;
				width: 850px;
				height: 37px;
				list-style: none;
				margin: 0px;
				padding: 0px;
				}
				#omni li{
					margin: 0px;
					padding: 0px;
					display: inline;
					}
					#omni li div{float: left;}
					#omni li a{
						background: url(/images/nav.png) top left no-repeat;
						display: block;
						float: left;
						height: 25px;
						text-indent: -9999px;
						}
						#omni li a#omni_1{width: 59px; background-position: -376px 0px;}
						#omni li a#omni_2{width: 66px; background-position: -435px 0px;}
						#omni li a#omni_3{width: 74px; background-position: -501px 0px;}
						#omni li a#omni_4{width: 62px; background-position: -575px 0px;}
						
						#omni li a#omni_1:hover{background-position: -376px -59px;}
						#omni li a#omni_2:hover{background-position: -435px -59px;}
						#omni li a#omni_3:hover{background-position: -501px -59px;}
						#omni li a#omni_4:hover{background-position: -575px -59px;}
			#L1{
				background: url(/images/nav.png) no-repeat 0px -37px;
				width: 850px;
				height: 22px;
				list-style: none;
				margin: 0px;
				padding: 0px;
				}
				#L1 li{	
					margin: 0px;
					padding: 0px;
					display: inline;
					}
					#L1 li a{
						background: url(/images/nav.png) no-repeat;
						display: block;
						float: left;
						height: 22px;
						text-indent: -9999px;
						}
						#L1 li a#L1_125397{width: 130px; background-position: 0px -37px}
						#L1 li a#L1_125398{width: 81px; background-position: -130px -37px}
						#L1 li a#L1_125399{width: 89px; background-position: -211px -37px}
						#L1 li a#L1_125400{width: 91px; background-position: -300px -37px}
						#L1 li a#L1_125401{width: 89px; background-position: -391px -37px}
						#L1 li a#L1_125402{width: 148px; background-position: -480px -37px}
						
						#L1 li a#L1_125397:hover{background-position: 0px -96px}
						#L1 li a#L1_125398:hover{background-position: -130px -96px}
						#L1 li a#L1_125399:hover{background-position: -211px -96px}
						#L1 li a#L1_125400:hover{background-position: -300px -96px}
						#L1 li a#L1_125401:hover{background-position: -391px -96px}
						#L1 li a#L1_125402:hover{background-position: -480px -96px}
			#photo_flash{	
				background: url(/images/photo_flash.jpg) top left no-repeat;
				width: 1200px;
				height: 442px;
				}
				#photo_flash p, #photo_flash h4{display: none;}
				#link_padding{padding: 208px 0px 0px 15px;}
				#link_padding a{
					display: block;
					width: 150px;
					height: 25px;		
					text-indent: -9999px;			
					}
			.content-links{
				list-style-image:url(/images/arrow.gif);
				list-style-position: outside;
				
			}		
					
			.content-links li{
				/*background: transparent url(/images/arrow.gif) 0px 7px no-repeat;*/
				padding: 0px 0px 10px 0px;

			}		
			.content-links li a{
				font-family: Arial;
				font-size: 12px;
				line-height: 14px;
				font-weight: bold;
				color: #fff;
				text-decoration: none;
			}	
			.content-links li a:hover{text-decoration: underline;}	
					
			#footer_area{
				background: url(/images/footer_bg.png) top left repeat-x #415c26;
				padding: 12px 0px 12px 13px;
				}
				#bottomBorder{
					background: url(/images/news_border.gif) bottom left repeat-x;
					padding-bottom: 2px;
					width: 967px;
					}
				#feature{
					float: left;
					width: 328px;
					height: 175px;
					overflow: hidden;
					}
					#feature h3{
						background: url(/images/feature.png) top left no-repeat;
						text-indent: -9999px;
						margin: 0px 0px 7px 0px;
					}
					#feature h4{
						font-family: Arial;
						font-size: 13px;
						line-height: 15px;
						font-weight: bold;
						color: #ffffff;
						margin: 0px 0px 3px 0px;						
						}
						#feature h4 a{text-decoration: none;}
						#feature h4 a:hover{text-decoration: underline;}
						
					#feature a{text-decoration: underline; color: #ffffff;}
						#feature a:hover{text-decoration: none;}
					#feature p{
						font-family: Arial;
						font-size: 13px;
						line-height: 14px;
						color: #ffffff;
						margin: 0px;	
						float: left;
						width: 155px;
						}
					#feature img{
						margin-right: 5px;
						border: 1px solid #385424;	
						display: block;
						float: left;
						
						}
				#news{
					float: left;
					width: 306px;
					height: 175px;
					overflow: hidden;
					margin-left: 10px;
					}
					#news h3{
						background: url(/images/news.png) top left no-repeat;
						text-indent: -9999px;
						margin: 0px 0px 7px 0px;
					}
				#events{
					float: left;
					width: 313px;
					height: 175px;
					overflow: hidden;
						margin-left: 10px;
					}
					#events h3{
						background: url(/images/events.png) top left no-repeat;
						text-indent: -9999px;
						margin: 0px 0px 7px 0px;
					}
				#footDesc{
					font-family: Arial;
					font-size: 13px;
					line-height: 15px;
					color: #fffe98;
					margin: 5px 0px;
					}
				#address{
					font-family: Arial;
					font-size: 11px;
					line-height: 13px;
					color: #cee3b6;
					margin: 5px 0px;
					}
				#sticky-footer{
					height: 250px;
					background: #415c26 url(/images/footer_bg.png) top left repeat-x;
					position: relative;
					z-index: 9999;
				}
				#footer-content{
					padding: 10px 0px 10px 10px;
					width: 980px;
				}
				#push{
					height: 250px;
					clear: both;
				}
				#non-flash-text{
					font-family: Arial;
					font-size: 12px;
					line-height: 18px;
					color: #ffffff;
					padding: 10px 250px 10px 20px;
					margin: 0px;
				}
.clear{clear: both;}
a {outline: none;}

a.more {
	font-family: Arial;
	font-size: 12px;
	line-height: 14px;
	color: #fff;
	text-decoration: none;
	background: transparent url(/images/more_arrow.gif) center right no-repeat;
	padding-right: 10px;
	text-transform: uppercase;
	
}
a.more:hover{
text-decoration: underline;
}