/* ==================================================================

 *  http://www.lagunadesantarosa.org

 *  created: 1/5/2007

 * ================================================================== */

/* ==================================================================
[ Primary Nav ]
* ================================================================== */

#primenav_container {
	padding: 0;
	margin: 0 0 0 190px;
}

#primenav_container ul
{
	margin: 0 0 0 18px;
	padding: 0;
}

#primenav_container ul li
{
list-style-type: none;
padding: 0;
margin: 0;
float: left;
background:none;
}

#primenav a:link, #primenav a:visited
{
text-decoration: none;
padding: 18px 12px 0 12px;
display:block;
text-decoration: underline;
border-left: 1px dotted #006f51;
border-bottom:none;
}

#primenav a:hover
{
text-decoration: none;
background: url(images/bg_nav_border.gif) left top repeat-x;
border-bottom:none;
}

#primenav #primenav_selected
{
text-decoration: none;
background: url(images/bg_nav_border.gif) left top repeat-x;
border-bottom:none;
}


#home #nav_home {text-decoration: none; background: url(images/bg_nav_border.gif) left top repeat-x;}
#foundation #nav_foundation {text-decoration: none; background: url(images/bg_nav_border.gif) left top repeat-x;}
#about #nav_about {text-decoration: none; background: url(images/bg_nav_border.gif) left top repeat-x;}
#programs #nav_programs {text-decoration: none; background: url(images/bg_nav_border.gif) left top repeat-x;}
#learning #nav_learning {text-decoration: none; background: url(images/bg_nav_border.gif) left top repeat-x;}
#get_involved #nav_getinvolved {text-decoration: none; background: url(images/bg_nav_border.gif) left top repeat-x;}
#donate #nav_donate {text-decoration: none; background: url(images/bg_nav_border.gif) left top repeat-x;}

#nav_donate {
	display: none !Important;
}

#btn_donate {
	position: absolute;
	left: 837px;
	top: 10px;
}




/* ---------------------[ End Primary Nav ] */

/* ==================================================================
[ Sub Nav ]
* ================================================================== */

#subnav_container {
	float: left;
	width: 228px;
	background:url(images/bg_subnav_bottom.gif) left bottom no-repeat;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 30px;
	padding-left: 0;
	margin-bottom: 30px;
}

#subnav_container h2 {
padding: 10px;
background:url(images/bg_subnav_top.gif) left top no-repeat;
border-bottom: 1px solid #fff;
margin: 0;
font-weight: bold;
font-size: 110%;
}

#subnav_container ul
{
margin: 0;
padding: 0;
border-top: 1px solid #0c359f;
border-bottom: 1px solid #fff;
border-left: 1px solid #3A6C8F;
border-right: 1px solid #3A6C8F;
background: #3A6E8F;
}

#subnav_container ul li
{
display: inline;
list-style-type: none;
padding: 0;
margin: 0;
background:none;
}

#subnav_container ul li a:link, #subnav_container ul li a:visited
{
text-decoration: none;
padding: 6px 16px 6px 16px;
display:block;
color: #fff;
border-top: 1px solid #fff;
width: 194px;
font-weight: bold;
border-bottom:none;
}

#subnav_container ul li a:hover
{
text-decoration: none;
border-top: 1px solid #fff;
background: #CBDDE9;
color: #006E4F;
border-bottom:none;
}

#subnav_container ul li #subnav_selected
{
text-decoration: none;
border-top: 1px solid #fff;
background: #c0b39b;
border-bottom:none;
}

.nav_help {
	background: #006F51;
}


	#subnav_container ul li ul
	{
	background:none;
	border: 0;
	}
	
	
	#subnav_container ul li ul a:link, #subnav_container ul li ul a:visited
	{
	text-decoration: none;
	padding: 4px 16px 4px 26px;
	display:block;
	background: #E4EEF5; 
	border-top: 1px dotted #3a6c8f;
	color: #3A6C8F;
	width: 184px;
	font-weight: bold;
	font-size: .9em;
	border-bottom:none;
	}
	
	#subnav_container ul li ul a:hover
	{
	text-decoration: none;
	background: #a5d7ca;
	border-bottom:none;
	}

		#subnav_container ul li ul li ul
		{
		display: block;
		list-style-type: none;
		padding: 0;
		margin: 0;
		border-top: 1px dotted #3a6c8f;
		background:none;
		}
		
		#subnav li ul li ul li a:link, #subnav li ul li ul li a:visited
		{
		text-decoration: none;
		padding: 4px 16px 4px 36px;
		display:block;
		background: #E4EEF5; 
		color: #006F51;
		width: 174px;
		font-weight: normal;
		font-size: .9em;
		border-top: none;
		border-bottom:none;
		
		}
		
		#subnav li ul li ul li a:hover
		{
	text-decoration: none;
	background: #c8f1e6;
	border-top: none;
	border-bottom:none;		
		}

		/*News-----------------*/
		#news_calendar #nav_news_calendar,
		#news_state #nav_news_state,
		#news_gala #nav_news_gala,
		#news_articles #nav_news_articles,
		#news_meanderings #nav_news_meanderings,
		
		/*The Foundation-----------------*/
		#foundation_overview #nav_foundations_overview,
		#foundation_board #nav_foundations_board,
		#foundation_staff #nav_foundations_staff,
		#foundation_history #nav_foundations_history,
		#foundation_ar #nav_foundations_ar,
		#foundation_partners #nav_foundations_partners,
		
		/*The Laguna-----------------*/
		#about_overview #nav_about_overview,
		#about_ecology #nav_about_ecology,
		#about_recreation #nav_about_recreation,
		#about_history #nav_about_history,
		#about_maps #nav_about_maps,
		#about_related #nav_about_related,
		
		/*Learning Center-----------------*/
		#learning_overview #nav_learning_overview,
		#learning_stonefarm #nav_learning_stonefarm,
		#learning_details #nav_learning_details,
		#learning_budget #nav_learning_budget,
		#learning_supporters #nav_learning_supporters,
		#learning_about #nav_learning_about,
		#learning_partners #nav_learning_partners,
		
		#learning_news #nav_learning_news,
		#learning_donate #nav_learning_donate,
		
		/*Donate Now-----------------*/
		#donate_business #nav_donate_business,
		#donate_planned #nav_donate_planned,
		#donate_stock #nav_donate_stock,
		#donate_corporate #nav_donate_corporate,
		#donate_sponsorships #nav_donate_sponsorships,
		#donate_otherways #nav_donate_otherways,
		
		
		/*Programs Top Level-----------------*/
		#programs_overview #nav_programs_overview,
		#programs_edu #nav_programs_edu,
		#programs_rp #nav_programs_rp,
		#programs_sr #nav_programs_sr
		
		{border-top: 1px solid #fff;background: #CBDDE9;color: #006E4F;}
		
		
		#nav_learning_overview a:link, #nav_learning_overview a:visited { background: red !Important;}
		
			
			/*Programs Education -----------------*/
			/*#programs_edu_ep #nav_programs_edu_ep,
			*/
			#programs_edu_ll #nav_programs_edu_ll,
			#programs_edu_ll_form #nav_programs_edu_ll_form,
			#programs_edu_bd #nav_programs_edu_bd,
			#programs_edu_dw #nav_programs_edu_dw,
			
			/*Programs Restoration Projects -----------------*/
			/*#programs_rp_projects #nav_programs_rp_projects,**/
			#programs_rp_mp #nav_programs_rp_mp,
			#programs_rp_isc #nav_programs_rp_isc,
			#programs_rp_mrrp #nav_programs_rp_mrrp,
			
			/*Programs Science & Research -----------------*/
			/*#programs_sr_program #nav_programs_sr_program,*/
			#programs_sr_eb #nav_programs_sr_eb,
			#programs_sr_wr #nav_programs_sr_wr,
			#programs_sr_lgw #nav_programs_sr_lgw,
			#programs_sr_srpe #nav_programs_sr_srpe,
			
			
			/*News & Events -----------------*/
			/*#news_gala #nav_news_gala,*/
			#news_gala_sponsor #nav_news_gala_sponsor,
			#news_gala_eventsponsors #nav_news_gala_eventsponsors,
			#news_gala_ordertix #nav_news_gala_ordertix
			
			
			{text-decoration: none; background: #a5d7ca;}
				
				#programs_rp_mp #nav_programs_rp_mp,
				#programs_rp_mp_ecl #nav_programs_rp_mp_ecl,
				#programs_rp_mp_wc #nav_programs_rp_mp_wc,
				#programs_rp_mp_hr #nav_programs_rp_mp_hr,
				#programs_rp_mp_isb #nav_programs_rp_mp_isb,
				#programs_rp_mp_swr #nav_programs_rp_mp_swr,
				#programs_rp_mp_pbdm #nav_programs_rp_mp_pbdm,
				#programs_rp_isc #nav_programs_rp_isc,
				#programs_rp_isc_lmp #nav_programs_rp_isc_lmp,
				#programs_rp_isc_lsr #nav_programs_rp_isc_lsr,
				#programs_rp_isc_pp #nav_programs_rp_isc_pp,
				#programs_sr_eb #nav_programs_sr_eb,
				#programs_sr_eb_rbs #nav_programs_sr_eb_rbs,
				#programs_sr_wr #nav_programs_sr_wr,
				#programs_sr_wr_wqm #nav_programs_sr_wr_wqm
				
				
				{text-decoration: none; background: #c8f1e6;}

#subnav_programs_edu {display: none}
#subnav_programs_rp {display: none}
#subnav_programs_rp_mp {display: none}
#subnav_programs_rp_isc {display: none}
#subnav_programs_sr {display: none}
#subnav_programs_sr_eb {display: none}
#subnav_programs_sr_wr {display: none}


#subnav_news_gala {display: none}


#programs_rp #subnav_programs_rp #subnav_programs_rp_mp {display: none;}
#programs_rp #subnav_programs_rp #subnav_programs_rp_isc {display: none;}
#programs_sr #subnav_programs_sr #subnav_programs_sr_eb {display: none;}
#programs_sr #subnav_programs_sr #subnav_programs_sr_wr {display: none;}

#programs_edu #subnav_programs_edu {display: block;}
#programs_rp #subnav_programs_rp {display: block;}
#programs_rp #programs_rp_mp #subnav_programs_rp_mp {display: block}
#programs_rp #programs_rp_isc #subnav_programs_rp_isc {display: block}
#programs_sr #subnav_programs_sr {display: block}
#programs_sr #programs_sr_eb #subnav_programs_sr_eb {display: block}
#programs_sr #programs_sr_wr #subnav_programs_sr_wr {display: block}

#news_gala #subnav_news_gala {display: block}		


/* ---------------------[ End Sub Nav ] */

/* ---------------------[ Tertiary Nav - it's in the footer ] */

#tertnav
{
list-style-type: none;
padding: 0;
font-size: 0.9em;
}

#tertnav li
{
border-left: 1px solid #fff;
float: left;
line-height: 1.1em;
padding: 0 10px 0 10px;
background-image:none;
}

#tertnav li.firstchild {
border-left: none;
padding: 0 10px 0 10px;
}

#tertnav a:link, #footer #tertnav a:visited {
color: #fff;
float: left;
display:inline;
border-bottom:none;
}

#tertnav a:hover {
text-decoration:underline;
border-bottom:none;
}

#tertnav #tertnav_selected {
text-decoration: none;
font-weight:bold;
}

#contact #nav_contact {text-decoration: none; font-weight:bold;}
#login #nav_login {text-decoration: none; font-weight:bold;}
#sitemap #nav_sitemap {text-decoration: none; font-weight:bold;}
#free_goodies #nav_free {text-decoration: none; font-weight:bold;}
#photo_credits #nav_photo {text-decoration: none; font-weight:bold;}
#store #nav_store {text-decoration: none; font-weight:bold;}
#news #nav_news {text-decoration: none; font-weight:bold;}
#press #nav_press {text-decoration: none; font-weight:bold;}
