/* THE PARK - Site Styles */
	
	@import url(textStyles.css); 
	@import url(customStyles.css);

	body {
		margin:0;padding:0;text-align:center;
		font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #333333;
	}

    img {border:none;}
	table {border-collapse:collapse;}
	form {margin:0;padding:0;} 
	
	ul{margin:0;padding:0;list-style-type:none;}
	li {margin:0;padding:0;list-style-type:none;}
	
	div {margin:0;padding:0;}
	.clear {clear:both;}

	/* -------- CONTAINER --------- */
	#container {
		margin:0 auto;padding:0;
		background:#8E583C url(../../images/bg_layout.jpg) repeat-x 0 100px;
	}
	
	.holder {
		margin:0 auto;padding: 0;width:732px;postion:relative;
		text-align:left;border-left:1px solid #999999;border-right:1px solid #999999;
	}
	html>body .holder {
		margin:0 auto;padding: 0;width:730px;
		text-align:left;border-left:1px solid #999999;border-right:1px solid #999999;
	}
	
	/* ------- HEADER AREA -------- #flashcontent{visibility:hidden;width:100%; height:100%;text-align:left;}*/ 
	#header {
		margin:0 auto;padding:0;text-align:center;height:128px;z-index:200;
		background:url(../../images/bg_header.gif) repeat-x center top;
	}
		
	
	/* ------- LAYOUT AREA -------- */
	#layout {
		margin:0 auto;padding:0;text-align:center;
		border-bottom:1px solid #999999;
		
	}
	
		#layout .holder {
			background:#F6F5E2 url(../../images/bg_layout_rightcol.gif) repeat-y right top;
		}
		.home #layout .holder, .map #layout .holder {background:#F6F5E2;}
    
			
	/* ------- CONTENT AREA ------- */      
	#content {margin:0;padding:0;text-align:left;z-index:100;min-height:650px;}

		.wrapper{margin: 0;padding: 0;position:relative;float:left;}
		.column{margin: 0;padding: 0;position:relative;float:left;} 
		
		/* Column Classes */
		.defaultcolumn {margin:0 0 12px 0;padding:0;}
		.maincolumn {margin:12px 15px;padding:0;}
		.leftcolumn {margin:10px 5px;padding:0;}
		.rightcolumn {margin:0 0 12px 0;padding:0;}
		.mapcolumn {margin:0 3px 12px 5px;padding:0;}
		html>body .mapcolumn {margin:0 5px 12px 5px;padding:0;}

	/* ------- FOOTER AREA ------- */      
	#footer{
		margin:0; padding:0;clear:both;text-align:center;
		font-size:10px;color:#666666;
		background:#ffffff;border-bottom:1px solid #999999;
	}
	#footer .holder{height:40px;}
		
   	 	#footer a, #footer a:link, #footer a:visited {
			margin:0;padding:0;line-height:100%;
			font-size:9px;color:#666666;text-decoration:none;
		}
	   	#footer a:hover {text-decoration:underline;}	
		
		#footer a.footerSelected{color:#7B281E;}
		#footer .delimiter{color:#666666;}
		
		#footer a.footer_logo {
			margin:0 8px 0 0;padding:0;display:block;width:128px;height:40px;float:left;
			background:url(../../images/footer_logo.gif) repeat-x left top;
			border-right:1px solid #999999;
		}
		#footer a.footer_logo b {display:none;}
    
	/* Copyright & Legal Links */
	#globalfooter{
		margin:0;padding:0;
		font-size:9px;color:#666666;text-align:left; 
	}
		#globalfooter p {
			margin:0;padding:0;display:inline;line-height:100%;
			font-size:9px;color:#666666;
		}
		#globalfooter a, #globalfooter a:link, #globalfooter a:visited {
			margin:0;padding:0;line-height:100%;
			text-decoration:none;
		}
		#globalfooter a:hover {text-decoration:underline;}	
		 	                                          
	
	#noflash {
		margin:0;padding:100px 0 0;position:relative;height:125px;
		background:url(../../images/park_header.jpg) no-repeat 84px 0;
	}
		
		/* Navigation */
		#nav {margin:0;padding:0;clear:both;text-align:center;position:absolute;top:78px;left:0;width:730px;height:45px;overflow:hidden;background:#716C4D;border-bottom:5px solid #F6F5E2}
		*html #nav {height:50px;}
			
		#nav ul {margin:0;padding:0;width:730px;height:22px;background:#DDD394;border-bottom:1px solid #999;}
		*html #nav ul {margin:0;padding:0 0 0 84px;width:730px;height:23px;}
			#nav li {margin:0;padding:0;display:block;float:left;text-align:center;height:22px;background:#DDD394;}
			#nav li:hover {background:#716C4D;}
			*html #nav li {height:20px;position:relative}
			html>body #nav li {margin:0;padding:0;display:block;float:left;}
			
			#nav #section_0 {width:106px;margin-left:84px;}
			*html #nav #section_0 {margin-left:0;}
			#nav #section_0 a {border-left:none;}
			#nav #section_1 {width:111px;}
			#nav #section_2 {width:108px;}
			#nav #section_3 {width:150px;}
			#nav #section_4 {width:77px;}
			#nav #section_5 {width:86px;}
			#nav #section_5 a {border-right:none;}

			
			#nav a, #nav a:link, #nav a:visited {
				margin:0;padding:0;display:block;height:100%; 	   border-right:1px solid #999267;border-left:1px solid #E7E0B5;color:#333333;
				text-transform:uppercase;text-decoration:none;text-align:center;border-bottom:1px solid #999;font:10px/22px Verdana, Arial, Helvetica, sans-serif;}
				*html #nav li a, *html #nav li a:link, *html #nav li a:visited {height:22px;width:100%;line-height:22px;position:absolute;top:0;left:0;}
			#nav a:hover, #nav li:hover a {color:#F6F5E2;background:#716C4D;border-bottom:1px solid #716C4D}	
			
			#nav li.selected a, #nav li.selected a:link, #nav li.selected a:visited {color:#F6F5E2;background:#716C4D;border-bottom:1px solid #716C4D}
			#nav .delimiter {display:none;}
			
			#nav li.selected .lev2_div {visibility:visible;z-index:40000;}
			#nav li:hover .lev2_div {visibility:visible;z-index:50000;}
			#nav .lev2_div {
		display:block;position:absolute;left:0;top:22px;
		visibility:hidden;width:730px;height:25px;margin:0;padding:0;background:#716C4D;z-index:40000;}
		
	
	#nav #section_0 .lev2holder {margin-left:87px;}
	*html #nav #section_0 .lev2holder {margin-left:0px;}
	#nav #section_1 .lev2holder {margin-left:194px;}
	*html #nav #section_1 .lev2holder {margin-left:0px;}
	#nav #section_2 .lev2holder {margin-left:306px;}
	*html #nav #section_2 .lev2holder {margin-left:3px;}
	#nav #section_3 {width:150px;}
	#nav #section_4 {width:77px;}
	#nav #section_5 {width:86px;}

	#nav .lev2_div .lev2holder {
		display:block;margin:0;padding:0;
		position: relative;background:#716C4D;border:none}

	#nav .lev2_div .lev2holder .lev2 {
		margin:0;padding:0 5px;cursor:pointer;
		display:inline;font:10px/22px Verdana, Arial, Helvetica, sans-serif;text-transform:none;background:#716C4D;}

	#nav #nav_ul .lev2_div a, #nav #nav_ul .lev2_div a:link, #nav #nav_ul .lev2_div a:visited {
		display:inline;margin:0;padding:0;width:auto;
		background:#716C4D;text-indent:0;text-align:left;color:#F6F5E2;height:auto;border:none;text-transform:none;}
		*html #nav #nav_ul .lev2_div a {position:relative;}
	#nav #nav_ul .lev2_div a:hover {
		color:#DDD394;text-decoration:none
}
	#nav #nav_ul .last .lev2_div a, #nav #nav_ul .last .lev2_div a:link, #nav #nav_ul .last .lev2_div a:visited {text-align:right}
	
	#nav .lev2_div .lev2holder .subsubnav ul {padding:2px 0 5px 0;color:#fff;font-size:11px;}
	#nav .lev2_div .lev2holder .subsubnav li {padding:0 0 0 15px;background:url(../images/nav_divider.png) no-repeat 1px 5px;}
			
			/* Home Link */
			
			#logo {position:absolute;top:0;left:0;z-index:10000;}
			#logo a, #logo a:link, #logo a:visited {
				margin:0;padding:0;width:83px;height:100px;display:block;
				background:url(../../images/park_logo.jpg) no-repeat left top;border:none;border-right:1px solid #999999;border-bottom:1px solid #999;text-indent:-40000px
			}

  #global_nav {position:absolute;top:0;right:0;width:171px;height:77px;border-left:1px solid #999267;}
  *html #global_nav {width:172px;}
  #global_nav ul {padding:38px 13px 0}
  
  #global_nav li {padding:0 0 0 13px;line-height:14px;background:url(../../images/global_arrow.png) no-repeat 0 4px;}
  #global_nav li a {text-decoration:none;font:10px/14px Verdana, Arial, Helvetica, sans-serif;color:#666;}
  
  
		/* Flash Message */
		#noflash p{
			margin:0;padding:0;clear:both;height:25px;line-height:25px;
			font-size:11px;color:#ffffff;font-weight:bold;text-align:center;border-top:1px solid #999999;display:none
			background:#716C4D;
		}
		#noflash p a, #noflash p a:link, #noflash p a:visited {font-size:11px;color:#ffffff;}
		#noflash p a:hover {text-decoration:none;}
		
		
	/* ------- ENLARGED IMAGE ------- */
	#enlarged_image	{margin:10px;padding:0;}	

