@charset "ISO-8859-1";
/* CSS Document */
/**********LAYOUT*******************/
/* note:  r=right, ww=outer wrapper, w=inner wrapper, t=top, b=bottom, c=content, #s refer to columns in 12 col. grid, widths include gutter to the right, as well as contained gutters.*/
body {
	margin: 0px;
	padding: 0px;
	border: 0px;
}

#r3 .gutter,
#r3L .gutter,
#r4 .gutter,
#r5 .gutter {
	padding: 5px 0px 0px 0px;
}

#t7 .gutter,
#t8 .gutter,
#t9 .gutter,
#c7 .gutter,
#c8 .gutter,
#c9 .gutter,
#b7 .gutter,
#b8 .gutter,
#b9 .gutter,
#w12 .gutter {
	padding: 0 15px 15px 15px;
    }

#c10 .gutter,
#c11 .gutter {
	padding: 25px 15px 15px 15px;
}

/*  home page and main and sub landing pages need page class suffix to trigger no padding on right of main positions */
.home #t8 .gutter {
	padding: 0 0 15px 15px
} 

.landing #t9 .gutter {
	padding: 15px 0 15px 15px;
}

.home #r4 .gutter {
	padding-top:0;
}

/*  the above styles are not implemented -- delete if we dont' use them */    
    
#container {
	width: 960px;
	margin: 0 auto;
	border: 1px solid #000;
    }
#masthead {
	width: 100%;
	height: 120px;
    }
#content-wrapper {
	position: relative;
	clear: both;
	min-height: 400px;
    }
#footer {
	clear: both;
	width: 720px;
    }
/* divs used in living green and TOC/P2 pages */
#w7,
#ww7 {
	width: 560px;
	float: left;
    }
#t7 {
	width: 560px;
    }
#c7 {
	width: 560px;
	float: right;
    }
#b7 {
	width: 560px;
    }
#r5TOC,
#r5LG {
	width: 400px;
	float: right;
    }
/* divs used in "front page", "Living Green" landing page */
#w8,
#ww8 {
	width: 640px;
	float: left;
    }
#t8, #lgt8 {
	width: 640px;
    }
#c8, #lgc8 {
	width: 640px;
    }
#b8, #lgb8 {
	width: 640px;
    }
#r4, #lgr4 {
	width: 320px;
	float: right;
    }
/* divs used in three column displays of articles  -- also  t7,  c7 and b7  defined above  */
#t12 {
	width: 960px;
    }
/*  attempt to get h1 element to be about 45px below the 2nd level nav
  and r3 mod to line up with top of p */
#ww9 {margin-top:22px;}  /* this fixed it for 1st level landing pages. */
#w7 { padding-top: 10px;}
#l2 {padding-top:5px; }/* these rules added to line up article page columns */


#ww9,
#w9,
#c9 {
	width: 720px;
	float: left;
	position: relative;
    }
#ww9 #w7 {
	float: right;
    }
#r3,
#r3L {
	width: 240px;
	float: right;
    }
#l2 {
	width: 160px;
	float: left;
    }
 
/* if page layout tag = wide  or if content is an iframe wrapper with cf app displayed.*/
#t12 {
	width: 960px;
    }
#c10,
#b10 {
	width: 800px;
	float: right;
    }
/**************************FLOATS AND CLEARS ************************/
hr.clear {
	clear: both;
	border: 0;
    }
	
/***************************ADJUSTMENTS****************************/	
	
 
#c7 .itemListView {
	position:relative;
	left:-10px;
	left:0px;
}
#ww9 #w7 #c7 .gutter {
	padding-left:15px;
	 
}

#ww9 #w7 #t7 .gutter {
	padding-bottom:15px;
}
