@charset "UTF-8";
/* CSS Document */

a 				{text-decoration:none;}
a img
				{border:none;}


/* begin platte.html networking links*/
				
#agencies
				{
				font-family:Arial, Helvetica, sans-serif;
				font-size:14px;
				font-weight:100;
				color:#333333;
				}

#agencies a		
				{
				color:#666600;
				text-decoration:none;
				}

#agencies a:hover		
				{
				color:#CC6633;
				text-decoration:none;
				}
														
				
ul#agencies, ul#agencies li
				{
				padding:0;
				list-style:none;
				}
ul#agencies
				{
				margin:0;
				position:inherit;
				width:183px;
				height:431px;
				background-image:url(Platte/agencies_network.png) ;
				}			
ul#agencies li#item1
				{
				margin:108px 0 0 53px;
				width:105px;
				}								
ul#agencies li
				{
				margin:17px 0 0 53px;
				width:105px;
				}	
/* begin platte.html networking links*/		

body
				{
				background-color:#FFFFFF;
				margin:0 0 0 0;
				padding:0 0 0 0;
				}

	
#background
				{
				position:relative;
				margin:0 auto 0 auto; 
				width:960px; 
				height:1195px;
				background-image:url(index_images/nnvc_test2.jpg);
				background-repeat:no-repeat;
			
				}
		
#background_aboutUs
				{
				position:relative;
				margin:0 auto 0 auto; 
				width:960px; 
				height:1195px;
				background-image:url(About_us/aboutus.gif);
				background-repeat:no-repeat;
				background-position:center;		
				}
				
#background_blog			
				{
				position:relative;
				margin:0 auto 0 auto; 
				width:960px; 
				height:1195px;
				background-image:url(blog/blog.jpg);
				background-repeat:no-repeat;
				background-position:center;
				}				
						
#background_center
				{
				position:relative;
				margin:0 auto 0 auto; 
				width:960px; 
				height:1247px;
				background-image:url(Center/center.jpg);
				background-repeat:no-repeat;
				background-position:center;		
				}

#background_comingSoon
				{
				position:relative;
				margin:0 auto 0 auto; 
				width:960px; 
				height:1195px;
				background-image:url(crimson_crown/crimsoncrown.jpg);
				background-repeat:no-repeat;
				background-position:center;		
				}
#background_contactUs			
				{
				position:relative;
				margin:0 auto 0 auto; 
				width:960px; 
				height:1195px;
				background-image:url(contact_us/contact_us.jpg);
				background-repeat:no-repeat;
				background-position:center;
				}
		
#background_contactUs_confirmation			
				{
				position:relative;
				margin:0 auto 0 auto; 
				width:960px; 
				height:1195px;
				background-image:url(contact_us/contact_us_recived.jpg);
				background-repeat:no-repeat;
				background-position:center;
				}

#background_events			
				{
				position:relative;
				margin:0 auto 0 auto; 
				width:960px; 
				height:1195px;
				background-image:url(Events/events.jpg);
				background-repeat:no-repeat;
				background-position:center;
				}

#background_links			
				{
				position:relative;
				margin:0 auto 0 auto; 
				width:960px; 
				height:1195px;
				background-image:url(Links/links_background.jpg);
				background-repeat:no-repeat;
				background-position:center;
				}							

#background_planVisit
				{
				position:relative;
				margin:0 auto 0 auto; 
				width:960px; 
				height:1195px;
				background-image:url(Plan_visit/plan_visit.jpg);
				background-repeat:no-repeat;
				background-position:center;		
				}

#background_platte
				{
				position:relative;
				margin:0 auto 0 auto; 
				width:960px; 
				height:1195px;
				background-image:url(Platte/platte.jpg);
				background-repeat:no-repeat;
				background-position:center;
			
				}
				
#background_rentals
				{
				position:relative;
				margin:0 auto 0 auto; 
				width:960px; 
				height:1195px;
				background-image:url(Rentals/rentals.jpg);
				background-repeat:no-repeat;
				background-position:center;
			
				}						
		
#background_sponsors			
				{
				position:relative;
				margin:0 auto 0 auto; 
				width:960px; 
				height:1195px;
				background-image:url(Sponsors/sponsors.jpg);
				background-repeat:no-repeat;
				background-position:center;
				}
				
#background_summer
				{
				position:relative;
				margin:0 auto 0 auto; 
				width:960px; 
				height:1195px;
				background-image:url(summer_visit/summer_programs.jpg);
				background-repeat:no-repeat;
				background-position:center;
			
				}	
#background_support
				{
				position:relative;
				margin:0 auto 0 auto; 
				width:960px; 
				height:1195px;
				background-image:url(Support/support.jpg);
				background-repeat:no-repeat;
				background-position:center;		
				}			

#background_visit
				{
				position:relative;
				margin:0 auto 0 auto; 
				width:960px; 
				height:1195px;
				background-image:url(visit/visit.jpg);
				background-repeat:no-repeat;
				background-position:center;
			
				}


#background_volunteer
				{
				position:relative;
				margin:0 auto 0 auto; 
				width:960px; 
				height:1295px;
				background-image:url(Volunteers/vol.jpg);
				background-repeat:no-repeat;
				background-position:center;		
				}					
	
	
/* begin center.html text formatting CSS*/
#center_text	
				{
				margin:0 auto 0 auto;
				font-family:Arial, Helvetica, sans-serif;
				color:#333333;
				}
				
ul#center_text, ul#center_text li
				{
				margin:0;
				padding:0;
				list-style:none;
				}	
				
ul#center_text li#top
				{
				font-size:12px;
				width:680px;
				line-height:18px;
				text-indent:35px;
				}								
ul#center_text li
				{
				font-size:12px;
				width:330px;
				line-height:18px;
				text-indent:35px;
				}								
				
#center_textHeader	
				{
				font-family:Arial, Helvetica, sans-serif;
				font-size:24px;
				font-weight:bold;
				width:680px;
				line-height:18px;
				}		
/* end center.html text formatting CSS*/	
	
#contactUs_text
				{
				position:absolute;
				left:400px;
				font-family:Arial, Helvetica, sans-serif;
				color:#666666;
				font-size:14px;
				margin:0 auto 0 auto;
				text-align:left;
				}

				
#container
				{
				margin: 0;
				padding: 0;
				}
			
#content
				{
				display:inline;
				float:left;
				width:500px;
				margin:0 0 0 8px;
				}	

/* Roll over CSS */
.cssnav 
				{
				position:relative;
				font-family: arial, helvetica, sans-serif;
				color:#FFFFFF;
				display: block;
				width:150px;
				height:30px;
				margin: 0px;
				padding: 0px;
				}
	
.cssnav a
				{
				display: block;
				color: #FFFFFF;
				font-size: 12px;
				float: left;
				text-decoration: none;
				}
			
.cssnav a:hover span
				{
				text-decoration:underline;
				}	
	
.cssnav span 
				{
				position:absolute;
				left: 5px;
				top: 8px;
				margin: 0px;
				padding: 0px;
				cursor: pointer;
				}
	

/* end css rollover */




/* begin events.html gallery (sidebar) */					
									
ul#eventsgallery, ul#eventsgallery li
				{
				margin:0;
				padding:0;
				list-style:none;
				}
				
ul#eventsgallery		
				{
				margin:2em 0;
				}
							
ul#eventsgallery li	
				{
				margin:5px 0 0 5px;
				}
												
ul#eventsgallery a
				{
				position:relative;
				}
						
ul#eventsgallery a:hover
				{
				background:none;
				z-index:100;
				}
					
ul#eventsgallery a span	
				{
				display:none;
				}
				
ul#eventsgallery a:hover span
				{
				display:block;
				cursor:pointer;
				}
				
ul#eventsgallery a:hover em
				{
				display:none;
				}
								
ul#eventsgallery a img
				{
				border:1px solid #999;
				padding:2px;
				background:#fff;
				}
					
ul#eventsgallery a:hover img
				{
				border:1px solid #000;
				}		
/* end events.html gallery (sidebar) */		



/*begin volunteer rollover CSS*/
ul#gallery, ul#gallery li
				{
				margin:0;
				padding:0;
				list-style:none;
				}
ul#gallery
				{
				width:709px;
				height:425px;
				position:relative;
				background:#FFFFFF url(Volunteers/preview.jpg) no-repeat 50% 40%;
				}			
ul#gallery li
				{
				float:left;
				display:inline;
				margin-top:375px;
				}								
ul#gallery a span
				{
				display:none;
				}
ul#gallery a:hover
				{
				background:none;
				z-index:100;
				}	
ul#gallery a:hover span
				{
				position:absolute;
				width:709px;
				height:375px;
				float:left;
				top:0;
				left:0;
				display:block;
				}	
/*end Volunteer rollover CSS*/		

/*experience, discover, step header CSS*/
#header			{
				position:absolute;
				top:80px;
				left:720px;
				text-align:right;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#FFFFFF;
				width:220px;
				}
				
				
/*Begin Links of Interest CSS*/
#links
				{
				padding:0 0 0 0;
				margin:0 0 0 0;
				}

#links li
				{
				list-style-type:none;
				}				
				
#links a 
				{
				font-family:Arial, Helvetica, sans-serif;
				color:#333333;
				font-size:12px;
				text-align:left;
				text-decoration:none;
				}				
				
#links a:hover
				{
				text-decoration:underline;
				color:#583908;
				}		
				
#links_position p
				{
				font-family:Arial, Helvetica, sans-serif;
				color:#000000;
				font-size:14px;
				font-weight:bold;
				text-indent:10px;
				padding:15px 0 0 0;
				margin:0 0 5px 0;
				}
				
#links_position
				{
				position:absolute;
				top:275px;
				left:220px;
				margin:0 auto 0 auto;
				}									

/*END Links of Interest CSS*/

/* begin links sidebar formating*/
				
#linksbar		{
				font-family:Arial, Helvetica, sans-serif;
				font-size:14px;
				font-weight:100;
				color:#333333;
				}

#linksbar a		
				{
				color:#666600;
				text-decoration:none;
				}

#linksbar a:hover		
				{
				color:#CC6633;
				text-decoration:none;
				}
														
				
ul#linksbar, ul#linksbar li
				{
				padding:0;
				list-style:none;
				}
ul#linksbar
				{
				margin:0;
				position:inherit;
				width:183px;
				height:431px;
				background-image:url(Links/links_network_final.png);
				}	
						
ul#linksbar li#linksbaritem1
				{
				margin:108px 0 0 65px;
				width:105px;
				}								
ul#linksbar li
				{
				margin:17px 0 0 65px;
				width:90px;
				}


/* end links sidebar formatting */
.network {
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#333333;
				position:relative;
				display: block;
				width:150px;
				height:30px;
				margin: 0px;
				padding: 0px;
				}
				
.network a
				{
				display: block;
				color: #333333;
				font-size: 12px;
				float: left;
				text-decoration: none;
				}
	

/* begin plan_visit.html text formatting CSS*/
#visit_text	
				{
				margin:0 auto 0 auto;
				font-family:Arial, Helvetica, sans-serif;
				color:#333333;
				}
				
#visit_text a		
				{
				color:#666600;
				text-decoration:none;
				}

#visit_text a:hover		
				{
				color:#CC6633;
				text-decoration:none;
				}
								
ul#visit_text, ul#visit_text li
				{
				margin:0;
				padding:0;
				list-style:none;
				}	
				
							
ul#visit_text li
				{
				font-size:13px;
				width:500px;
				line-height:18px;
				text-indent:-18px;
				}
				
#visit_textHeader	
				{
				font-family:Arial, Helvetica, sans-serif;
				font-size:24px;
				font-weight:bold;
				width:680px;
				line-height:18px;
				}				

#buyNowBTN ul
				{
				position:absolute;
				top:800px;
				left:530px;
				margin:0 auto 0 auto;
				list-style:none;
				}
#buyNowBTN li
				{
				margin:0 0 140px 0;
				}
				

.buyNow
				{
				display: block;
				width: 90px;
				height: 20px;
				background:url(Plan_visit/buynow_btn.gif) no-repeat 0 0;
				margin:0 0 0 34px;
				
				}

.buyNow:hover
				{ 
				  background-position: 0 -20px;
				}

.buyNow span
				{
				  display: none;
				  color:#FFFFFF;
				  font-family:Arial, Helvetica, sans-serif;
				}
				
				
/* Buy Now Buttons on Summer Page */
#summer_visit_text	
				{
				margin:0 auto 0 auto;
				font-family:Arial, Helvetica, sans-serif;
				color:#333333;
				}
				
#summer_visit_text a		
				{
				color:#666600;
				text-decoration:none;
				}

#summer_visit_text a:hover		
				{
				color:#CC6633;
				text-decoration:none;
				}
								
ul#summer_visit_text, ul#visit_text li
				{
				margin:0;
				padding:0;
				list-style:none;
				}

ul#summer_visit_text li
				{
				font-size:13px;
				width:700px;
				line-height:18px;
				text-indent:-18px;
				}
				
#summer_visit_textHeader	
				{
				font-family:Arial, Helvetica, sans-serif;
				font-size:24px;
				font-weight:bold;
				width:680px;
				line-height:18px;
				}				

#summer_buyNowBTN ul
				{
				position:absolute;
				top:853px;
				left:425px;
				margin:0 auto 0 auto;
				list-style:none;
				}
#summer_buyNowBTN li
				{
				margin:0 0 95px 0;
				}

.summer_buyNow
				{
				display:block;
				width: 90px;
				height: 20px;
				background:url(summer_visit/buynow_btn.gif) no-repeat 0 0;
				margin:0 0 0 34px;
				
				}

.summer_buyNow:hover
				{ 
				  background-position: 0 -20px;
				}

.summer_buyNow span
				{
				  display: none;
				  color:#FFFFFF;
				  font-family:Arial, Helvetica, sans-serif;
				}
/*end Summer buy now buttons */						
				
#visit_info 	{
				margin: 0 auto 0 auto; 
				font-family:Arial, Helvetica, sans-serif; 
				font-size:13px; 
				width:150px; 
				color:#666666; 
				line-height:15px; 
				text-indent:10px;
				letter-spacing:-.5px;
				}
				
#visit_info  a		
				{
				color:#666600;
				text-decoration:none;
				}

#visit_info  a:hover		
				{
				color:#CC6633;
				text-decoration:none;
				}					

#sidebar
				{			
				margin:0 auto 0 auto;
				position:absolute;
				top:262px;
				left:217px;		
				}							
/* end plan_visit.html text formatting CSS*/

/* begin index.html button CSS*/		

#buyNowBTN_index ul
				{
				position:absolute;
				top:453px;
				left:-5px;
				margin:0 auto 0 auto;
				list-style:none;
				}
#buyNowBTN_index li
				{
				margin:0 0 110px 0;
				}
				

.buyNow
				{
				display: block;
				width: 90px;
				height: 20px;
				background:url(Plan_visit/buynow_btn.gif) no-repeat 0 0;
				margin:0 0 0 34px;
				
				}

.buyNow:hover
				{ 
				  background-position: 0 -20px;
				}

.buyNow span
				{
				  display: none;
				  color:#FFFFFF;
				  font-family:Arial, Helvetica, sans-serif;
				}
				
				
#shop_btn ul
				{
				position:absolute;
				top:-1px;
				left:840px;
				margin:0 auto 0 auto;
				list-style:none;
				}
				

.shop
				{
				display: block;
				width: 54px;
				height: 59px;
				background:url(index_images/shop.gif) no-repeat 0 0;
				}

.shop:hover
				{ 
				  background-position: 0 -60px;
				}

				
				
/* End Index Button CSS*/					
	
	
	
	
/* begin Platte.html text formatting*/
#platte_text 
				{
				margin:0 auto 0 auto;
				text-indent:inherit;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				width:680px;
				color:#333333;
				line-height:20px;
				text-indent:35px;
				}
				
#platte_text  a		
				{
				color:#666600;
				text-decoration:none;
				}

#platte_text  a:hover		
				{
				color:#CC6633;
				text-decoration:none;
				}				
/* end Platte.html text formatting*/

	
	
/* begin CSS for Social Networking List on index.html*/	
	
#socnet
				{
				font-family:Arial, Helvetica, sans-serif;
				font-size:16px;
				font-weight:100;
				color:#333333;
				}

#socnet a		
				{
				color:#666600;
				text-decoration:none;
				}

#socnet a:hover		
				{
				color:#CC6633;
				text-decoration:none;
				}
														
				
ul#socnet, ul#socnet li
				{
				margin:0;
				padding:0;
				list-style:none;
				}
ul#socnet
				{
				position:inherit;
				width:170px;
				height:280px;
				background-image:url(index_images/soc_net.png);
				}			
ul#socnet li#item1
				{
				margin-top:88px;
				text-indent:42px;
				}								
ul#socnet li
				{
				margin-top:20px;
				text-indent:42px
				}		
/* end CSS for Social Networking List on index.html*/		
	
/*begin CSS for sponsors page*/
#graphics
				{
				position:absolute;
				top:270px;
				left:180px;
				margin:0 auto 0 auto;
				list-style:none;
				}	
				
#nobullet
				{
				list-style:none;
				text-decoration:none;
				}	

.sponsorlist
				{
				position:absolute;
				top:750px;
				left:200px;
				}	
				
.sponsorlist2
				{
				position:absolute;
				top:750px;
				left:480px;
				}											
	
/* begin "about us" page rollover CSS*/



#about a		
				{
				color:#666600;
				text-decoration:none;
				}

#about a:hover		
				{
				color:#CC6633;
				text-decoration:none;
				}

ul#thumbs, ul#thumbs li
				{
				margin:0;
				padding:0;
				list-style:none;
				}

ul#thumbs a
				{
				display:block;
				float:left;
				width:100px;
				height:100px;
				line-height:100px;
				overflow:hidden;
				position:relative;
				z-index:1;		
				}
		
ul#thumbs a img
				{
				float:left;
				position:absolute;
				top:-20px;
				left:-50px;	
				}
				
ul#thumbs li
				{
				float:left;
				margin-right:5px;
				border:1px solid #999;	
				padding:2px;
				}				

ul#thumbs li#image1 a img
				{
				top:-18px;
				left:-55px;	
				}	
			
		
ul#thumbs li#image2 a img
				{
				top:-18px;
				left:-48px;	
				}	
			
ul#thumbs li#image3 a img
				{
				top:-18px;
				left:-40px;	
				}	
ul#thumbs li#image4 a img
				{
				top:-18px;
				left:-33px;	
				}					
	
ul#thumbs a:hover
				{
				overflow:visible;
				z-index:1000;
				border:none;		
				}
/* end "about us" page rollover CSS*/

			
					
/* begin rentals.html text formatting CSS*/
#rental_text	
				{
				margin:0 auto 0 auto;
				padding:0 10px 0 5px;
				font-family:Arial, Helvetica, sans-serif;
				color:#333333;
				height:385px;
				}
				
ul#rental_text, ul#rental_text li
				{
				margin:0;
				padding:0;
				list-style:none;
				}	
								
ul#rental_text li
				{
				font-size:12px;
				width:150px;
				line-height:19px;
				
				}								
				
#rental_textHeader
				{
				font-family:Arial, Helvetica, sans-serif;
				font-size:24px;
				font-weight:bold;
				width:150px;
				line-height:22px;
				}		
/* end rentals.html text formatting CSS*/			
				