/* 
	Blue Moon Fund
	version 1.0
	created by: iapps
*/

/*******************/
/*** @basic_tags ***/
/*******************/
	body, #wrapper
	{
		background: none;
		color: #000;
	}
	
	body
	{
		text-align: left;
		font-size: 12px;
	}

	
/**************/
/*** @zones ***/
/**************/
	#wrapper
	{
		margin: 0;
		border-left: 0;
		border-right: 0;
		height: 0;
		min-height: 0;
		width: 100%;
	}
	
	#zoneHeader
	{
		border-top: none;
		background: none;
		height: 80px;
		min-height: 80px;
	}
	
	#zoneMain
	{
		background: #fff;
		margin: 0;
		padding: 2em 0 0 0;
		float: none;
		width: 100%;
	}
	
	
	#zone1
	{
		margin: 0;
		padding: 0;
		border-top: 0;
		width: 100%;
		float: left;
	}
	
	#zone2
	{
		margin: 0;
		padding: 0;
		border-top: 0;
		width: 100%;;
		float: left;
	}
	
	
/*******************/
/*** @zoneHeader ***/
/*******************/
	#zoneHeader img
	{
		display: block;
	}
	
	#zoneHeader h2
	{
		margin: 0;
		padding: 0;
		color: #6173BB;
		font-weight: normal;
		font-size: 2.5em;
		text-indent: 0;
		text-transform: uppercase;
		line-height: 1.3;
		height: auto;
		display: inline;
	}
	
	#containerList #zoneHeader h2, #containerShow #zoneHeader h2
	{
		font-size: .9em
	}
	
	#zoneHeader h3
	{
		margin: 0;
		padding: 0;
		color: #000;
		font-size: 2.5em;
		height: auto;
	}
	
	#containerShow #zoneHeader h3
	{
		margin: 0;
		padding: 0;
		font-size: .9em
	}
	
	#containerLanding #zoneHeader
	{
		height: auto;
	}
	
	#containerList #zoneHeader, #containerShow #zoneHeader
	{
		height: auto;
	}
	
	#areaSearch
	{
		display: none;
	}
	
	#navMember
	{
		display: none;
	}
	
	#zoneHeader .tagline
	{
		position: relative;
		top: -60px;
		left: 50px;
		background: none;
		color: #000;
		font-weight: bold;
		font-size: 1em;
		line-height: 1em;
		text-indent: 0px;
		display: block;
		float: right;
	}
	


	.containerRelContent
	{
		background: none;
		margin-bottom: 1.2em;
		margin-top: 4px;
		margin-left: 1em;
		padding-bottom: 1em;
		border: 1px solid #000;
	}
	
	#areaProfileHope h4, #areaRelResources h4
	{
		background: #FFF;
		margin: 0;
		padding: 6px 15px;
		border-bottom: 1px solid #000;
		color: #000;
		font-size: 1.5em;
		font-weight: bold;
		width: 205px;
	}




	

/*** @homepage showpage ***/
	.siteArea4445 #zoneHeader h2
	{
		background: none;
	}
	
	#containerList.siteArea4445 #zoneHeader, #containerShow.siteArea4445 #zoneHeader
	{
		background: none;
	}
	
/*** @programs an inits headers ***/
	.siteArea4446 #zoneHeader h2
	{
		background: none;
	}
	
	#containerList .header11422, #containerShow .header11422
	{
		background: none;
	}
	
	#containerList .header11423, #containerShow .header11423
	{
		background: none;
	}
	
	#containerList .header11424, #containerShow .header11424
	{
		background: none;
	}
	
/*** @Who We Are ***/
	.siteArea4447 #zoneHeader h2
	{
		background: none;
	}
	
	#containerList.siteArea4447 #zoneHeader, #containerShow.siteArea4447 #zoneHeader
	{
		background: none;
	}
	
/*** @grantmaking ***/
	.siteArea4449 #zoneHeader h2
	{
		background: none;
	}
	
	#containerList.siteArea4449 #zoneHeader, #containerShow.siteArea4449 #zoneHeader
	{
		background: none;
	}
	
/*** @news ***/
	.siteArea4450 #zoneHeader h2
	{
		background: none;
	}
	
	#containerList.siteArea4450 #zoneHeader, #containerShow.siteArea4450 #zoneHeader
	{
		background: none;
	}
	
/*** @siteSearch ***/
	.siteArea4452 #zoneHeader h2
	{
		background: none;
	}
	

/*****************/
/*** @zoneMain ***/
/*****************/
	.containerCntDetails
	{

	}
	
	.containerCntDetails h4
	{
	}
	
	
/*********************/
/*** @zoneBranding ***/
/*********************/
	#zoneBranding
	{
		background: none;
		padding: 0;
		color: #E0E0E5;
		width: auto;
		height: auto;
	}
	
	#zoneBranding p
	{
		margin-bottom: 0;
	}
	
	#zoneBranding .mission
	{
		display: none;
	}
	
	#zoneBranding img
	{
		position: relative;
		top: 0;
		left: 0;
	}
	
	#zone1
	{
		display: none;
	}


/***************************/
/*** @pageTypeContainers ***/
/***************************/
	#containerLanding, #containerList, #containerShow
	{
		margin-left: 0px;
		padding: 0 35px 2em 25px;
		width: auto;
		float: none;
	}

	
/*******************/
/*** @zone1 ***/
/*******************/
	#zone1
	{
		float: none;
	}
	
	#areaSiteSearch, #areaSignupNews
	{
		display: none;
	}

	
/*******************/
/*** @navPrimary ***/
/*******************/
	#navPrimary
	{
		display: none;
	}
		
		

/*********************/
/*** @navPrimarySub ***/
/*********************/
	#navPrimarySub
	{
		display: none;
	}

	
**************/
/*** @navPA ***/
/**************/
	#navPA
	{
		background: #fff;
		padding: 0;
		height: auto;
		position: relative;
	}
	
	#navPA ul
	{
		margin: 0 0 0 0;
		padding: 0;
		list-style: none;
	}
	
	#navPA li
	{
		height: auto;
		width: auto;
		list-style: none;
	}
	
	#navPA li img
	{
		position: relative;
		display: block;
	}
	
	#navPA a
	{
		height: auto;
		width: auto;
		display: block;
	}
	
	#navPA a:hover
	{
		border-bottom: none;
	}
	
	#navPA h3
	{
		margin: 0;
		padding: 0;
	}
	
	#navPA span
	{
		text-indent: 0;
		display: block;
	}
	
	#navPA p
	{
		background: #fff; /* defaut case */
		margin: 0;
		padding: 0;
		color: #000;
		height: auto;
		width: auto;
		position: relative;
		overflow: visible;
		float: left;
	}

	
/*******************/
/*** @navSecondary ***/
/*******************/
	#navSecondary
	{
		display: none;
	}
		
		

	/* 
		(2001) Rethinking Consumption & Energy
		(2002) Balancing Human & Natural Ecosystems
		(2003) Energizing Urban Communities
	*/

/* (2001) Rethinking Consumption & Energy  */
	#nav2001
	{
	}

	#nav2001 a
	{
		background: none;
	}

	#nav2001 a:hover,  #navRethink #nav2001 a
	{
		background: none;
	}
	
	#nav2001 p
	{
		background: #fff;
	}


/* (2002) Balancing Human & Natural Ecosystems */
	#nav2002
	{
	/*	background: url(../img/dots_01.gif) left bottom repeat-x; */
	}

	#nav2002 a
	{
		background: none;
	}

	#nav2002 a:hover,  #navBalance #nav2002 a
	{
		background: none;
	}
	
	#nav2002 p
	{
		background: #fff;
	}

/* (2003) Energizing Urban Communities */
	#nav2003 a
	{
		background: none;
	}

	#nav2003 a:hover,  #navEnergize #nav2003 a
	{
		background: none;
	}
	
	#nav2003 p
	{
		background: none;
	}
	
	
/**************************/
/*** @containerFeatured ***/
/**************************/
	.containerFeatured
	{
		background: none;
		margin-left: 0;
		padding: 0;
		color: #BCC0C9;
	}
	
	#containerLanding .containerFeatured a
	{
		color: #58586D;
	}
	
	h3#titleRecentNews, h3#titleWhoWeAre
	{
		background: none;
		padding-top: 1em;
		margin-bottom: .5em;
		font-size: 1.4em;
		line-height: 1.3;
		text-indent: 0;
		height: auto;
		display: block;
	}
	
	h3#titleWhoWeAre
	{
		background: none;
	}
	
	h3#titleTopStories, h3#titleBrowseNewsBy, h3#titleInit
	{
		padding-top: 1em;
		margin-bottom: 1.3em;
		font-size: 1.2em;
		line-height: 1.3;
		text-indent: 0;
		height: 10px;
	}
	
	h3#titleTopStories { background: none }
	h3#titleBrowseNewsBy { background: none }
	h3#titleInit { background: none }
	
	.containerFeatured .extraDiv01
	{
		display: none;
	}
	
	.containerFeatured h4
	{
		color: #58586D;
	}
	
	#containerLanding .containerFeatured a.persist
	{
		color: #58586D;
	}
	
	
/****************/
/*** @colMain ***/
/****************/
	.colMain
	{
		margin-left: 0;
		padding: 0;
		width: 100%;
		float: none;
	}
	
	
/**********************/
/*** @colRelContent ***/
/**********************/
	.colRelContent
	{
		margin: 0;
		padding-left: 0;
		font-size: .9em;
		width: 100%;
		float: none;
	}
	
	.containerRelContent
	{
		margin: 2em 0 0 0;
		padding-left: 0px;
		font-size: .9em;
		width: 100%;
		float: none;
	}
	
	.colRelContent li
	{
		margin: 0 0 0 16px;
		list-style: disc;
	}
	
	div.colRelContent h3
	{
		margin-bottom: .8em;
		font-size: 1.4em;
		line-height: 1.3;
		text-indent: 0;
	}
	
	div.containerRelContent
	{
		padding-top: 1.5em;
	}
	
	#areaRelInitiatives h4, #areaRelPrograms h4, #areaRelProfiles h4, #areaRelReading h4, #areaRelResources h4, #areaRelNews h4
	{
		font-size: 1.2em;
		line-height: 1.3;
		text-indent: 0;
		height: auto;
	}
	
	#areaRelInitiatives h4 { background: none; }
	#areaRelNews h4 { background: none; }
	#areaRelPrograms h4 { background: none; }
	#areaRelProfiles h4 { background: none; }
	#areaRelReading h4 { background: none; }
	#areaRelResources h4 { background: none; }

	
/***************************/
/*** @containerPrgmAreas ***/
/***************************/
	#containerPrgmAreas
	{
		background: none;
		margin: 0;
	}
	
	#containerPrgmAreas .col
	{
		margin-top: 0;
		padding-left: 0;
		float: none;
	}
	
	#containerPrgmAreas h3
	{
		margin: 1em 0 0 0;
		height: auto;
		display: block;
		font-size: 1.4em;
		line-height: 1.3;
		text-indent: 0;
	}
	
	#containerPrgmAreas h3 a
	{
		height: auto;
		display: block;
	}
	
	#col11422
	{
		background: none;
		width: 100%;
	}
	#col11422 h3 { background: none }
	
	#col11423
	{
		background: none;
		margin-left: 0;
		width: 100%;
	}
	#col11423 h3 { background: none; }
	
	html>body #col11423
	{
		margin-right: 0;
	}
	
	#col11424
	{
		background: none;
		width: 100%;
	}
	#col11424 h3 { background: none; }
	
	#containerPrgmAreas h4
	{
		font-size: 1em;
	}


/***************************/
/*** @containerGrantmaking ***/
/***************************/
	#containerGrantmaking
	{
		background: none;
		margin: 0;
	}
	
	#containerGrantmaking .col
	{
		margin-top: 0;
		padding-left: 0;
		float: none;
	}
	
	html>body #containerGrantmaking .col
	{
		margin-left: 0;
		padding-left: 0;
		width: 100%;
	}
	
	#containerGrantmaking h3
	{
		margin: 1em 0 0 0;
		height: auto;
		display: block;
		font-size: 1.4em;
		line-height: 1.3;
		text-indent: 0;
	}

	#col11428
	{
		width: 100%;
	}
	#col11428 h3 { background: none; }
	
	#col11429
	{
		margin-left: 0;
		width: 100%;
	}
	#col11429 h3 { background: none;}
	
	html>body #col11429
	{
		margin-right: 0;
	}
	
	#col11430
	{
		width: 100%;
	}
	#col11430 h3 { background: none; }
	
	#containerGrantmaking h4
	{
		font-size: 1em;
	}
	

/*******************/	
/*** @zoneFooter ***/
/*******************/	
	
	#zoneFooter
	{
		background: none;
		color: #000;
	}

	#zoneFooter a
	{
		color: #000;
		text-decoration: underline;
	}
	
	#zoneFooter strong
	{
		background: none;
		display: block;
		width: auto;
		padding: 3px 0;
		margin: 9px 0 3px 0;
	}

	


/*****************/
/*** @orgtools ***/
/*****************/	
	div.orgtools
	{
		display: none;
	}

	
********************/
/*** @attachments ***/
/********************/	
	.attachments .headerAttachments
	{
		background: none;
		padding-bottom: .5em;
		color: #898993;
		font-size: .9em;
		line-height: 1.3;
		text-indent: 0;
		height: auto;
	}
	
	.colRelContent .headerAttachments
	{
		background: none;
	}
	
	#zoneMain .attachments img
	{
		float: none;
		clear: left;
	}
	
	#zoneMain .colRelContent .attachments img
	{
		padding: .5em .5em 2em 0;
	}
