/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.6.0
*/
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}del,ins{text-decoration:none;}body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}

.clr {clear:both; height:1px; overflow:hidden; font-size:1%;}

a {
    outline:none;
}

#wrapper	{
		width: 950px;
		margin: 0px auto;
		}
		
#header	{
		width: 100%;
		height: 95px;
		position:relative;
		}
		
#header img#logo	{
		margin-top: 10px;
		float: left;
		}
		
#header img#fifteen {
		position:absolute;
		top:12px; left:195px;
		}		
		
#header #banners	{
		position:absolute;
		top:25px;
		right:0;
		}
		
		

/******** TOP NAV ***************************************************/

#topNav	{
		width: 950px;
		height: 23px;
		background: url(/images/topNavLeftBg.png) top left repeat-x;
		position:relative;
		z-index:1;
		}
		

#topNav ul	{
		list-style-type: none;
		margin-left: 257px;
		}
		
#topNav ul li	{
		float: left;
		width: 173px;
		height: 23px;
		text-align: center;
		background: url(/images/topNavLinkBg.png) bottom left no-repeat;
		position:relative;
		}
		
#topNav ul li a	{
		display: block;
		padding-top: 3px;
		text-transform: uppercase;
		text-decoration: none;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		color: #534b32;
		}
		
#topNav li a.noLink {
		cursor:default;
		}		
		
#topNav ul.rollover	li a {
		text-transform:none;
		}	
		
#topNav ul li a:hover	{
		color: #330;
		}
		
#topNav li ul {
		display:none;
		position:absolute;
		top:46px;
		left:0;
		margin:0;
		}	
		
#topNav li:hover ul {
		display: block;
		}		
		
#topNav li li {
		position:relative;
		bottom:23px;
		font-size:85%
		}			
		
		
/******** MAIN *******************************************************/	
#main {
		position:relative;
		border-right:1px solid #777264;
		background:#fff url('/images/bgMain.gif') repeat-y 0 0;
		height:auto;
	}
	
	
/******** SIDE BAR ***************************************************/	
#sideBar	{
		width: 240px;
		background-color: #D9E1E3;
		padding:14px 0 0 0;
		float:left;
	}


				
		
		
		
		
		
		
/******** ISSUE NAV ***************************************************/		
		
#issueNav	{
		min-height:300px;
		width: 240px;
		clear: both;
		padding-left: 17px;
		}
		
#issueNav ul {
		list-style-type: none;
		margin-bottom: 35px;
		}	
		
#issueNav li a {
		text-decoration:none;
		color: #333;
		}			
		
#issueNav li.issue {
		border-top: 1px dotted #F6F8F8;
		width:221px;
		padding:8px 0;
		font-weight:bold;
		}		
		
#issueNav li.issue.last {
		border-bottom: 1px dotted #F6F8F8;
		}		

#issueNav li.issue a.programLink {
		background: url(http://www.suscon.org/images/plus.gif) center left no-repeat;
		padding-left:15px;
		}
		
#issueNav li.issue.on a.programLink {
		background: url(http://www.suscon.org/images/minus.gif) center left no-repeat;
		padding-left:15px;
		}
		
#issueNav li.issue.on .projects li a {
		font-weight:bold; 
		background-color:#D9E1E3  /*corrects IE's ugly display of bold text*/ 
		}
		
#issueNav li.issue.on .projects li.links a  {
		font-weight:normal; 
		background-color:#D9E1E3;  /*corrects IE's ugly display of bold text*/ 
		}




		
#issueNav ul.projects {
		display:none;
		margin:13px 0 0 25px;
		overflow:hidden;
		}	
		
#issueNav li.project {
		font-size:93%;
		margin-bottom:15px;
		}					
		
#issueNav ul.projectLinks {
		display:none;
		font-weight:normal;
		margin:0 0 15px 2px;
		border-left: 1px solid #F6F8F8;
		}			
#issueNav .projectLinks	li {
		margin:8px 0 0 8px;
		}	

#issueNav .on .projects {display:block}

.cowpowerPage #issueNav #cowpowerLinks {display:block}
.biodieselPage #issueNav #biodieselLinks {display:block}
.ethanolPage #issueNav #ethanolLinks {display:block}
.biofuelsPage #issueNav #biofuelsLinks {display:block}
.conservationtillagePage #issueNav #CTLinks {display:block}
.PIRPage #issueNav #PIRLinks {display:block}
.dairiesPage #issueNav #dairiesLinks {display:block}
.BPPPage #issueNav #BPPLinks {display:block}
.autorecyclingPage #issueNav #autorecyclingLinks {display:block}
.plantrightPage #issueNav #plantrightLinks {display:block}
.tricolorPage #issueNav #tricolorLinks {display:block}
.susbiofuelsPage #issueNav #susbiofuelsLinks {display:block}
.carbonmarketsPage #issueNav #carbonmarketsLinks {display:block}

		
		
		

/******** SEARCH ***************************************************/
		
#search {}

#inner #search {margin-bottom:17px; margin-left:17px;}

#search fieldset {
		border:none;
		margin:0;
		padding:0;
		}
	
#search label {
		float:left;
		height:17px; 
		background-color: #B2CEE1;
		border:1px solid #468AB5;
		color: #213D4C;
		padding:1px 3px 0 3px;
		font-weight: bold;
		font-size: 93%;
		}
		
#search.secSearch {
		clear:both;
		margin:0;
		padding:0;
		float:left;
		}					

#search #searchInput {
		float:left;
		height:18px;
		width:101px;
		background-color: #EAF1F3;
		color: #000;
		margin:0;
		padding:0 2px;
		border:none;
		border-top:1px solid #468AB5;
		border-bottom:1px solid #468AB5;
		}
		
#search #searchSubmit {
		float:left;
		height: 20px;
		width: 59px;
		border: none;
		border:1px solid #468AB5;
		padding:0;
		background: url(/images/searchButton.gif) top left no-repeat #124C6B;
		margin-bottom: -3px;
		text-indent: -2000px;
		}



#content #searchDisplay #loadingMsg {margin-top:1.2em; font-weight:bold}
#content #searchDisplay strong {font-weight:bold}
#content #searchResults {list-style:none; margin:0; padding:0}
#content #searchResults li {margin:0 0 1.4em 0; padding:0; list-style:none}
#content #searchResults h4 {margin:0; font-size:110%; font-weight:normal}
#content #searchResults a {color:#0000DE}
#content #searchResults .ext {font-size:76%; text-decoration:none; padding-left:5px}
#content #searchResults p {margin:0}
#content #searchResults p.noResults {margin:1em 0; background:#FEFBDD; padding:9px}
#content #searchResults address {display:block; color:green; font-style:normal}
#content #searchInfo {margin:1em 0 .8em 0}
#content #searchDisplay .pagination {height:2em; margin-bottom:1.2em; }
#content #searchDisplay .pagination span,
#content #searchDisplay .pagination a {float:left; display:block; border:1px solid #CCDBE4; padding:1px 8px; text-align:center; text-decoration:none; margin-right:5px}
#content #searchDisplay .pagination span {border:1px solid #fff; font-weight:bold}
#content #searchDisplay .pagination a.pagination-next {margin:0}
#content #searchDisplay .pagination a:hover {background:#3666D4; color:#fff}


/******** GET INVOLVED ***************************************************/	

#getInvolved  {
		width: 257px;
		background: #B2CEE1;
		margin-top:0;
		padding-top:11px;
        padding-bottom:5px;
		border-bottom: 1px solid #8EAEC1;
		}
		
#sideBar #getInvolved {
		background: url(/images/getInvolvedShadow.gif) top left repeat-x #B2CEE1;
		}	
		
#getInvolved h2 {
		margin:15px 0 0 15px;
		height: 19px;
		width: 170px;
		background: url(/images/headerGetInvolved.gif) top left no-repeat;
		text-indent: -20000px;
		}		
		
#getInvolved #getInvolvedContent {
		padding-bottom:10px;
		}
		
#getInvolved p {
		margin: 10px 10px 15px 15px; 
		}

#getInvolved p, #getInvolved ul {
		color: #475562;
		font-size:93%
		}				
		
#getInvolved p, #getInvolved a {
		font-weight:bold;
		}		
		
#getInvolved a {
		color: #094E8A
		}			
		
#getInvolved #resources, #getInvolved #updates, #getInvolved #community, #getInvolved #facebook {
		margin-left:15px;
		padding-left:20px;
		}		
	
#getInvolved #resources {
		background: url(/images/icons_new.gif) no-repeat 0 0; 
		/* background: url(/images/iconPerson.gif) top left no-repeat; */
		height:45px;
		}	
		
#getInvolved #updates {
		background: url(/images/icons_new.gif) no-repeat 0 -63px; 
		/* background: url(/images/iconEnvelope.gif) top left no-repeat; */
		height:44px;
		}	
		
#getInvolved #community {
		background: url(/images/icons_new.gif) no-repeat 0 -114px; 
		/* background: url(/images/iconCalifornia.gif) top left no-repeat; */
		height:32px;
		}					
		
#getInvolved #resources p {
		margin-bottom:0;
		width:130px;
		}		
		
#getInvolved #resources li {		
		padding:0 0 0 15px;
		height:1.5em;
		}
        
#getInvolved #rss {
        display:inline;
        margin:0 0 0 15px;
        padding:4px 0 15px 10px;
		background: url(/images/icons_new.gif) no-repeat 0 -176px; 
		/* background: url(/images/iconEnvelope.gif) top left no-repeat; */
		height:33px;
		}
        
#getInvolved #facebook {
        display:inline;
        padding:4px 0 15px 10px;
		background: url(/images/icons_new.gif) no-repeat 0 -232px; 
		/* background: url(/images/iconEnvelope.gif) top left no-repeat; */
		height:30px;
		}	
        
#getInvolved #rss p, #getInvolved #facebook p {
        display:inline;
        margin:10px 10px 15px 15px;
        padding:0 0 0 10px;
        }

		
/******** CONTENT ***************************************************/


#content {
		float:right;
		width:692px;
		color:#333;
		padding:0;
		zoom:1;
		}

#content #imgBanner	{
		background: url(/images/imgBannerShadow.gif) bottom left no-repeat;
		padding-bottom:8px;
		}	

#content #text {
		margin:0 20px 0 25px;
		}
		
#content strong {
		font-weight:bold;
		}		

#content h2 {
		font-size:197%;
		font-weight:500;
		margin:20px 0 0 0;
		}
		
#content h3 {
		margin:25px 0 10px 0;
		font-size: 116%;
		font-weight:600;
		}		
		
#content h4 {
		margin:15px 0 3px 0;
		font-size: 100%;
		font-weight:600;
        /* color:#094E8A */
		}				
		
#content h4.subheading {
		/* color: #094E8A; */
		font-weight:900;
		font-size:108%;
		margin:0;
		}		
		
#content a:link, #content a:visited, #content a:active, #content a {
		text-decoration:none;
		color:#094E8A;
		font-weight:600;
		}	
		
#content a:hover {
		text-decoration:underline;
		}			
		
#content p {
		margin-bottom:10px;
		}	

#content p.footnote	{
        font-style:italic;
        font-size:.9em;
        padding:20px 0 0 0
        }
		
#content ul {
		margin:0 0 10px 30px;
		}		
		
#content li {
		list-style-type:disc;
		padding-left:5px;
		}	
        
#content ul.inside li {
		list-style-position:inside
		}	
		
#content ol {
		margin-left:20px;
		}

#content ol li {
		list-style-type:decimal;
		}		
		
		
#content .photoWithCaption, #content .photo {
		float:left;
		margin:5px 15px 5px 0; 
		}

#content .photoWithCaption.right, #content .photo.right {
		float:right;
		margin:5px 0 5px 15px;
		}
		
#content .photoWithCaption img, #content img.photo  {
		border:1px solid black;
		}		

#content .photoWithCaption p, #content .full-widthIllustration p {
		display:block;
		font-size: 85%;
		font-style:italic;
		margin:0;
		}
        
#content .leftTextBox {
        float:left;
        margin:5px 15px 10px 0;
        background:#D9E1E3;
        width:200px;
        font-size:.9em;
        padding:10px;
}
#content .leftTextBox h4 {
        margin-top:0;
}

#content .full-widthTextBox {
        margin:10px;
        background:#D9E1E3;
        padding:10px;
        /* -moz-border-radius:1em; */
}

#content .full-widthTextBox h4 {
        margin-top:0;
}
			
#content .full-widthIllustration {
        text-align:center; margin:10px 0 20px 10px
        }
        
#content .pdfItem a {
		padding-right: 15px;
		background:transparent url('/images/adobe_acrobat.gif') no-repeat center right
		}	
        
#content .pptItem a {
		padding-right: 20px;
		background:transparent url('/images/pptLogo.gif') no-repeat center right
		}	
		
/* #content .video {
        padding-right: 20px;
		background:transparent url('/images/videoIcon.gif') no-repeat center right
        }
*/
/******** PROJECT DETAIL NAV ***************************************************/
#content #projectDetailNav {
		width:187px; 
		background-color: #D9E1E3;
		float:right;
		margin:50px 10px 10px 20px;
		border:1px solid #557A8F;
		position:relative;
		}

#content #projectDetailNav .corners {
		position:relative;
		top:-1px;
		left:-1px;
		width:100%; 
		height:10px;
		background:transparent url(/images/projectSpecificNavCorners.gif) no-repeat 0 0;
		}
	
#content #projectDetailNav .corners div {
		position:absolute;
		top:0;
		right:-2px;
		width:10px; 
		height:10px;
		background:transparent url(/images/projectSpecificNavCorners.gif) no-repeat 0 -10px;
		}

#content #projectDetailNav #bottomCorner {
		top:auto;
		bottom:-1px;
		background-position:0 -20px;
		}
	
#content #projectDetailNav #bottomCorner div {
		background-position:0 -30px;
		}
	

		
					
	
	
#content #projectDetailNav ul {
		margin:0;
		padding:0;
		}

#content #projectDetailNav li {
		list-style-type:none;
		padding:0;
		color:#59636D;
		font-weight:normal;
		}	
		
#content #projectDetailNav a {
		color:#59636D;
		font-weight:400;
		text-decoration:none;
		}		

#content #projectDetailNav a:hover {
		text-decoration:underline;
		}	
        
#content #projectDetailNav ul.primaryItemList {
		
		}	
		
#content #projectDetailNav li.primaryItem {
		margin:0 10px;
		border-top:2px dotted #F6F8F8;
		padding:10px 0 15px 0;
		font-weight:bold;
		}

#content #projectDetailNav .primaryItemTitle {
		margin-bottom:5px
		}		
	
#content #projectDetailNav li.primaryItem.first {
		padding-top:0;
		border-top:none;
		}	
		
#content #projectDetailNav li.primaryItem a {
		color:#59636D;
		text-decoration:none;
		}		
		
		
#content #projectDetailNav ul.secondaryItemList {
		border-left: 1px solid #F6F8F8;
		margin-left:3px
		}
		
#content #projectDetailNav li.secondaryItem {	
		margin-left:10px;	
		padding:5px 0;
		}
		
#content #projectDetailNav .secondaryItemTitle {
		margin-bottom:4px
		}
		
#content #projectDetailNav li.secondaryItem a {		
		color:#0063A5;
		font-weight:400;
		}	

		
#content #projectDetailNav ul.tertiaryItemList {
		margin-left:4px
		}	
		
#content #projectDetailNav li.tertiaryItem {
		padding:0 0 2px 15px;
		margin:0;
		background:url(/images/projectSpecificNavElbow.gif) no-repeat 0 0;
		}	
		
#content #projectDetailNav li.tertiaryItem img {
		display:none
		}
		
#content #projectDetailNav li.pdfItem a {
		padding-right: 15px;
		background:transparent url('/images/adobe_acrobat.gif') no-repeat center right;
		}		

#content #projectDetailNav li.video {

}
        
#content #projectDetailNav li.video a {
		padding-right: 20px;
		background:transparent url('/images/videoIcon_blue.gif') no-repeat center right;
		}		

#content #projectDetailNav li.tertiaryItem.last {
		background:url(/images/projectSpecificNavElbowLast.gif) no-repeat 0 0;
		}		
		

		
		
/******** FOOTER ***************************************************/
		
#footer {
		clear: both;
		font-size: .85em;
		padding: 10px 0px 20px 0px;
		border-top: 1px solid #043E61;
		}
		
#footer p {
		color:#5F5F5F;
		float:left;
		}		
		
#footer p#copyright {
		float: left;
		}
#footer p#credit {
		background: url(/images/footerSpacer.gif) 0% 50% no-repeat;
		padding-left: 10px;
		margin-left:10px;
		}
#footer p a {
		color: #406379;
		text-decoration:none;
		}
		
#footer p#jobs {
		float:right;
		}		
				





/******** PAGE-SPECIFIC STYLES ***************************************************/







/* Contact Page */
#contact {
		margin-top:20px;
		}


/* BPP email images */
.BPPPage .email {
		margin-top:4px;
		}


/* BPP technical reference library */

.BPPPage ul#bppLibraryNav {
		margin:0 0 20px 0;
		padding:0;
		}

.BPPPage ul#bppLibraryNav li {
		list-style-type:none;
		display: inline;
		margin:0; 
		padding:0 0 0 22px; 
		background: url(/images/arrow.gif) 0 4px no-repeat;
		}
	
	
/* Safe Harbor */
.safeharborPage .photoWithCaption {
		width: 175px;
		}


/* Cow Power */
#howItWorks {
    float:left;
    border:1px solid black;
    padding:10px;
    width:200px;
}

/* Climate Change */

#renewableVehicleFuels caption {font-weight:bold; padding:0 0 5px 0; }
#renewableVehicleFuels td, #renewableVehicleFuels th { border: 1px solid #AFAFAF; }
#renewableVehicleFuels table { border-collapse: collapse; }
#renewableVehicleFuels tr.header th, #renewableVehicleFuels td.header {background-color: #D9E1E3; font-weight:bold}
#renewableVehicleFuels td, #renewableVehicleFuels th {padding:10px}
#renewableVehicleFuels td.ratio {text-align:center}
#renewableVehicleFuels tr.footnote {font-style:italic; font-size:.9em}
#renewableVehicleFuels tr.footnote, #renewableVehicleFuels tr.footnote td {border:none;}
	
/* Biodiesel */
		
#content ul.nested {
		margin-bottom:0;
		}		
		
#content ul.nested li {
		list-style-type:none;
		padding-bottom:0;
		}			
		
	
	
/* Conservation Tillage */	
	
#ctPopUp {
		float: left; 
		margin:0 10px 10px 0; 
		}
		
		
/* Safe Harbor Agreements popup windows for definitions */

.defs 	{
		text-align: left;
		margin:20px;
		}	

.defs h3 {
		font-weight:bold;
		margin-bottom:10px;
		font-size:108%
		}			
		
.defs p {
		margin-bottom:10px;
		font-size:100%;
		}		
	
	
	
/* Timeline Page */
    ul#timeline {
        list-style:none;
        margin:0;
        width:635px;
    }
    
    ul#timeline li {
        list-style:none;
        clear:both;
        width:635px;
        border:1px solid #ccc;
        padding:0;
        margin:20px 0;
    }
    
 
    
    ul#timeline li .year {
        background:#D9E1E3;
        width: 635px;
        margin: 0;
        padding:0;
        font-weight:bold;
        border-bottom:1px solid #ccc
    }
    
    ul#timeline li .year h4 { 
        margin:0; 
        padding:3px 0 3px 10px;
    }
    
    ul#timeline li .year h4.suscon { 
        text-indent:-9999px;
    }
    
    
    ul#timeline li img {
        float:left;
        width:100;
        margin:5px;
        padding:0;
    }
    
    ul#timeline li .milestones {
        float:left;
        width:500px;
        margin:0;
        padding:10px
    }
    
    ul#timeline li.noPhoto .milestones {
        float:left;
        margin:0;
        padding:10px;
        width:620px;
    }
	
/* Dairies Partners Page */
#content ul.partnersList, #content ul.partnersList li {list-style:none; margin:0; padding:0;}
#content ul.partnersList li {padding:0 0 5px 0;}
#content ul.partnersList li a {font-weight:normal;}

	
	
	

/* Resources for Farmers & Other Landowners; Projects Page; Highlights Pages */	

ul#resources, ul#projects, ul#highlights, ul#highlights_heroes, ul#resources_donors, ul#awards {
		margin:0;
		}
		
ul#resources_donors {
		min-height:400px;
        display:inline-block;
		}		
		
#resources li, #projects li, #highlights li, #highlights_heroes li, #resources_donors li, #awards li {
		list-style-type:none;
		}	
		
#resources li {
		padding:15px 0 0 120px;
		height:100px;
		}
		
#resources_donors li {
		padding:0 0 0 160px;
		height:125px;
		}		
		
#projects li, #highlights li {
		padding:0 0 0 120px;
		margin:0 0 20px 0;
		min-height:100px; 
		_height:100px;
		}			

/*		
#awards li {
		padding:0 150px 0 0;
		margin:0 0 20px 0;
		}		
*/			
	
#projects li ul, #highlights li ul {
		margin:0;
		}
		
#resources_donors li ul	{
		margin: 0 0 20px 0;
		}	
				
#projects li li, #highlights li li, #resources_donors li li {
		padding:0;
		min-height:15px;
		_height:15px;
		margin:0 0 0 40px;
		list-style-type:disc;
		}		
		
#resources_donors li li {
		height:auto;
		margin:0 0 0 15px;
		padding:0
		}		
		
#projects p, #highlights p, {
		margin-bottom:5px;
		}		
		
#resources li h4, #projects li h4, #resources_donors h4 {
		margin-top:0;
		}	
				
#resources li#resource_biofuels {
		background:url(/images/resources/biofuels.jpg) 0 0 no-repeat;
		}		
		
#resources li#resource_ct {
		background:url(/images/resources/conservationtillage.jpg) 0 0 no-repeat;
		}		
		
#resources li#resource_dairies {
		background:url(/images/resources/dairies.jpg) 0 0 no-repeat;
		}		
		
#resources li#resource_pir {
		background:url(/images/resources/pir.jpg) 0 0 no-repeat;
		}		
		
#resources li#resource_tricolor {
		background:url(/images/resources/tricolor.jpg) 0 0 no-repeat;
		}	
		
#resources li#resource_SHA {
		background:url(/images/resources/safeharbor.jpg) 0 0 no-repeat;
		}			
		
#resources li#resource_plantright {
		background:url(/images/resources/plantright.gif) 0 0 no-repeat;
		}	
		
#resources li#resource_bpp {
		background:url(/images/resources/bpp.jpg) 0 0 no-repeat;
		}
        
#resources li#resource_ecosystem {
		background:url(/images/resources/ecosystem.jpg) 0 0 no-repeat;
		}
		
#resources li#resource_ar {
		background:url(/images/resources/autorecycling.jpg) 0 0 no-repeat;
		}
		
#resources_donors li#topHonors {
		background:url(/images/donate/CharityNavigatorLogo2.jpg) 0 0 no-repeat;
		height:100px;
		}
		
#resources_donors li#outstandingLeadership {
		background:url(/images/donate/Ashley_Schwarzenegger.jpg) 0 0 no-repeat;
		height:112px;
		margin-bottom: 16px;
		}		
        
#resources_donors li#FinancialTransparency {
		background:url(/images/donate/transparency.jpg) 0 0 no-repeat;
		height:112px;
		margin-bottom: 16px;
		}
		
#resources_donors li#results {
		background:url(/images/donate/results.jpg) 0 0 no-repeat;
		height:110px;
		}				
		
#projects li#projects_cleanAir, #highlights li#highlights_cleanAir {
		background:url(/images/projects/cleanair.jpg) 0 0 no-repeat;
		}	
		
#projects li#projects_cleanWater, #highlights li#highlights_cleanWater {
		background:url(/images/projects/cleanwater.jpg) 0 0 no-repeat;
		}	
		
#projects li#projects_climateChange, #highlights li#highlights_climateChange {
		background:url(/images/projects/climatechange.jpg) 0 0 no-repeat;
		}	
		
#projects li#projects_biodiversity, #highlights li#highlights_biodiversity {
		background:url(/images/projects/biodiversity.jpg) 0 0 no-repeat;
		}								
	

#awards li img {float:right; margin-top:5px;}	
#awards li {clear:right; margin:0 0 20px 0}

/*		
#awards li#EPARegion9 {
		background:url(/images/ourWork/epa.jpg) top right no-repeat;
		}													
	
#awards li#CCEEB {
		background:url(/images/ourWork/cceeb.jpg) top right no-repeat;
		}
	
#awards li#GEELA {
		background:url(/images/ourWork/geela.jpg) top right no-repeat;
		}	
		
#awards li#CASQA {
		background:url(/images/ourWork/casqa.jpg) top right no-repeat;
		}			
		
#awards li#irvineLeadership	{
		background:url(/images/ourWork/irvine.jpg) top right no-repeat;
		}		
*/		
				
	
#groundspring {
		margin: 0 0 10px 0;
		}	
	
#groundspring img {
		float:left;
		margin-right:50px;
		}
	
	
/* News Releases */
#newsRelease h4.subhead {
		margin-top:0;
		margin-bottom:25px;
		}	
		
#newsRelease .indentedParagraph {
		margin-left:20px;
		}		
	
#newsRelease .leopoldImage {
		float:left;
		margin:10px 20px 10px 0;
		}
		
#newsRelease .leopoldImage p {
		font-size:85%; 
		margin:2px 0;
		text-align:center;
		}
	
#newsRelease .leopoldbox {
		border-top:1px solid #ccc; 
		border-bottom:1px solid #ccc; 
		padding:5px 0px; 
		margin-bottom:10px;
		font-style:italic}
	
	

		
		
		
/* Publications */
#newsletterList, #annualReportList {
		float:left;
		width:250px;
		}
        

#content .publicationsLists ul {
		list-style:none;
		}
        
#content .publicationsLists ul li {
		list-style:none;
        margin:10px 0;
		}
        





/* Audio Files */
.audioPlayer {
		margin-top:40px;
		}
	
	
	
		
/* Newsletter signup pages */	
	
#importantNote {
		border:1px solid #D9E1E3;
		margin:10px 20px 10px 10px;
		padding:0 10px 10px 10px;
		}
		
#importantNote h4 {
		margin-top:none;
		}		
		
		
/* Donate */	

p.donorPrivacy {
		margin-top:20px;
		font-style:italic;
		font-size:93%;
		clear:both;
		}		
		
img#donateNow {
		margin-bottom:10px;
		}		
		
#charityImg { float:right; margin-left:10px }

#charityNavigator img {
		float:left; 
		margin:5px 10px 10px 0;
		}
		
		
/* Board and Staff*/			
		
#bdstaffpics img {
		float:left;
		border:1px solid black;
		margin:7px 15px 10px 0;
		width:117px;
		height:150px;
		}
		
#bdstaffpics ul#bio {
		margin-left:0;
		}		
				
#bdstaffpics ul#bio li {
		clear:both;
		list-style-type:none;
		margin-bottom:25px;
		}		
		
#bdstaffpics ul#bio li.first {
		clear:none;
		}		
		
.advbd {
        margin-top:20px;
}
		
/* FAQ Pages */


#content ul#faq {
		margin:0 0 10px 0;
		padding:0;
		}		
		
#content ul#faq li {
		list-style-type:none;
		margin:0 0 20px 0;
		padding:0;
		}
		
#content ul#faq li.question {
		font-weight:bold;
		font-style:italic;
		}	
		
#content ul#faq ul {		
		margin:0;
		padding:0;
		}
		
#content ul#faq ul li {
		margin:0 0 5px 0;
		padding:0;
		}
		
#content ul#faq ul.faq-withBullets {
		margin:0 0 10px 50px;	
		}
		
#content ul#faq ul.faq-withBullets li {
		list-style-type:disc;	
		margin:0;
		}	
        
        
        
        
        
        
/* Partners Page */
.partnersPage #content ul#timeline {margin:20px 0;}
.partnersPage #content ul#timeline li {width:635px; margin:0;}
.partnersPage #content ul#timeline ul {margin-top:15px;}
.partnersPage #content ul#timeline li li {border:none;}
.partnersPage #content ul#timeline h5 {font-weight:bold;}
.partnersPage #content ul#timeline p {width:580px;}
.partnersPage #content ul.contentAnchors {width:635px; margin:20px 0 0 0; list-style:none;}
.partnersPage #content ul.contentAnchors li {list-style:none; margin:0 0 0 10px; padding:2px 0;}
.partnersPage #content ul.contentAnchors li a {font-size:1.1em}
		


/* Clean Water landing page */
.cleanwaterPage #content #projectDetailNav li.tertiaryItem {
    padding-bottom:10px;
}



/* Conservation Highlights */
#navSubFish .navItem {clear:both; display:inline-block; margin: 0 0 20px 0; border:1px solid #666666; padding:7px}
#navSubFish .navItem img {float:left; margin:0 10px 0 0; border:1px solid #666666;}
#navSubFish .navItem h4 {margin:0 0 0.5em 0;}

