﻿
img {border: 0}

	
#sitename {display: none;}

.topbar {
height: 9px; Background:url(/SiteCollectionImages/recycle/bg_center_top.jpg); background-color: #49711b; background-position: center; padding: 0; margin: 0;
}

.pageheader {border-top: 9px solid #990000; height: 230px; Background:url(/SiteCollectionImages/recycle/bg_secondary_top.jpg) 50% 0; background-repeat: no-repeat;
}

.pageheader img {margin:14px; float: left;}

.homepageheadertext {
height: 164px; Background:url(/SiteCollectionImages/recycle/bg_homepage_headertext.jpg) 50% 0; background-repeat: no-repeat; 
color: #fff; padding-left: 257px; padding-top: 0px; padding-right: 150px; font-size: 18px; text-align: left; 
}

.container {background:url(/SiteCollectionImages/recycle/bg_secondary_maincontent.jpg) top left; background-repeat: no-repeat; background-color: #ffffff;}

#main {
float:right;
width:708px;
Margin-right: 10px;
font-size: 14px;
line-height: 1.6;
padding-top: 0px;
position: relative; top: -34px; left: 0px;

}
#sidebar {
float: left;
width:205px;
position: relative; top: -40px; left: 0px;
}
#sidebar ul {
margin: 0;
padding-left:0;
list-style: none;
}
#sidebar li {
margin:10;
padding:10;
list-style: none;
}
.footer { width: 960px; height: 46px;
clear: both; background: url(/SiteCollectionImages/recycle/bg_bottom_secondary.jpg); background-repeat: no-repeat;
}
#footer p {
padding:5px;
margin:0;
}

.footerlinks { width: 960px; height: 30px;
clear: both; 
padding:0;
margin:0;
vertical-align: top;
}
#copyright {color: #fff; font-size: 12px; float: left;}
#novelislinks {float: right; color: #fff; font-size: 12px; }
#novelislinks select {font-size: 10px; }
.ms-splinkbuttoninactive {
color: #fff;
}
.ms-SPLink {
color: #fff;
}
.ms-pagebreadcrumb {display: none}
.pagename { padding-top: 10px; font-size: 20px; font-weight: bold; color: #990000; font-family: arial; line-height: 1.2 }
.floatright { margin-top:20px;}
.articlelayout {margin-top: -10px;}
.outline { width: 960px;}

#ctl00_siteMapPathBreadcrumbrecycle {border: none; margin: 0; padding: 0; color: #fff; font-size: 10px; font-family: Arial; text-align: left; }

.breadcrumbcurrent {border: none; margin: 0; padding: 0; color: #fff; font-size: 10px; font-family: Arial; text-align: left; }

.breadcrumb {border: none; margin: 0; padding: 0; color: #fff; font-size: 10px; font-family: Arial; text-align: left; }
a.breadcrumb {color: #fff; margin: 0; padding: 0; }

.caption {
	width: 250px;
}

.pagecontent td, .pagecontent table, .pagecontent ul, .pagecontent li { 
      font-family:arial;  
      font-size:12px;  
      color:#333333; 
      line-height: 1.4
}

.pageContent{ 
      font-family:arial;  
      font-size:12px;  
      color:#333333;
      line-height: 1.4
}

.pageContent a {
	color: #336699;
}
.pageContent OL
{ 
    clear:both;
}

.pageContent UL
{ 
    clear:both;
}

.ms-rteCustom-BodyText { color:#333; font-family: arial, verdana, sans-serif; font-weight: normal; font-size: 12px; line-height: 1.4; }
.ms-rteCustom-SectionTitles { color:#990000; font-family: arial, verdana, sans-serif; font-weight: Bold; font-size: 13px; line-height: 1.2; }
.ms-rteCustom-SectionTitles a { color:#990000; font-family: arial, verdana, sans-serif; font-weight: Bold; font-size: 13px; line-height: 1.2; text-decoration: underline;}


.publishpagebreak {
	font-size: 1px;
	
}

/* Item Styles - Store in a CSS file or the master page file*/		
.S2StyleImage {
	border-bottom: 1px rgb(251,230,187) solid;
	padding: 5px 7px 10px 0px;
	}
.S2StyleTitle {
	padding-top: 10px;
	}
.S2StyleTitle a:hover {
	font-weight: bold;
	font-size: 14px;
	color: #990000;	font-family: Arial, Helvetica, sans-serif;
	}
.S2StyleTitle a:visited {
	font-weight: bold;
	font-size: 14px;
	color: #990000;	font-family: Arial, Helvetica, sans-serif;
	}
.S2StyleTitle a:link {
	font-weight: bold;
	font-size: 14px;
	color: #990000;	font-family: Arial, Helvetica, sans-serif;
	}
.S2StyleTitle a {
	font-weight: bold;
	font-size: 14px;
	color: #990000;	font-family: Arial, Helvetica, sans-serif;
	}
.S2StyleDescription {
	padding: 5px 0px 10px 0px;
	border-bottom: 1px rgb(251,230,187) solid;
	font-size: 12px; color: #333; line-height: 1.4;
	font-family: Arial, Helvetica, sans-serif;
	}
.S2StyleDescription a:link { text-decoration:underline; color: #336699}
.S2StyleDescription a:visited { text-decoration:underline; color: #336699}
.S2StyleDescription a:hover { text-decoration:underline; color: #990000}
.S2StyleDescription a:active { text-decoration:underline; color: #000000}
.S2StyleBorder {
	border-bottom: 2px rgb(251,230,187) solid;
	}
	
.pubdate {
	font-family: arial; font-size: 10px; color: #999;
}

.header {
	border: none;
}

.dateline {
	font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #999; padding: 0;
}

.editmodepanel {
	background-color:#fffafa; width: 100%; margin: 4px;
}

.editmodepanelheader {
	background-color:#ccc; color: #333; font-size: 14px; font-weight: bold;
}

.floatingrelatedlinks {
	background-color:#ffffcc;
}
.groupheader {
	color:#990000
}

.climateleadertable {
	background:url(/sustainable%20efforts/PublishingImages/bg_climate_leaders.jpg); background-repeat:no-repeat;
}

.ms-listviewtable {
	background-color:#fff;
}

.programheadtable {
	background: url(/program/PublishingImages/head.jpg) 50% 0; background-repeat:no-repeat; height: 283px;
}
.resourcestable {
	background: url(/Resources/PublishingImages/bg_cangrass.jpg) right bottom; background-repeat:no-repeat

}