html { overflow-y: scoll; }
body {
	background: url(images/background_header.png) repeat-x;
	margin: 0 auto;
}
ul { list-style: none; }
a { outline: none; }
a img { border: none; }
/*End Reset*/

/*Toolbox*/
.left { float: left; }
.right { float: right; }
.clear { clear: both; }
/* END TOOLBOX*/

/*Structure*/
#page-wrap {
	width: 1004px;
	margin: 0 auto;
	padding: 0;
	background: url(images/content-section.jpg) repeat-y; 
	}

	#main_graphic {
		width: 1004px;
		margin: 0 auto;
		float: right;
	}
	#main-content {
		padding: 30px 70px 30px 260px;
	}
	
	ul#nav li {
		display: inline;
		padding: 0;
		margin: 0;
		}
		ul#nav li a {
			display: block;
			height: 48px;
			float: left;
		}
		ul#nav li.home a {
			width: 74px;
			background: url(images/nav-home.jpg) top center;
		}
		ul#nav li.about a {
			width: 87px;
			background: url(images/nav-about.jpg) top center;
		}
		ul#nav li.partners a {
			width: 99px;
			background: url(images/nav-partners.jpg) top center;
		}
		ul#nav li.why a {
			width: 115px;
			background: url(images/nav-why.jpg) top center;
		}
		ul#nav li.involved a {
			width: 116px;
			background: url(images/nav-involved.jpg) top center;
		}
		ul#nav li.resources a {
			width: 135px;
			background: url(images/nav-resources.jpg) top center;
		}
		ul#nav li a:hover {
			background-position: center center;
		}
		ul#nav li a:active {
			background-position: bottom center;
		}


#footer {
		min-height: 40px;
		background: url(logo_footer_blue.png) repeat-x;
		
}

#left-nav {
		width: 207px;
		float: left;
}

#donations {
	width: 207px;
	float: left;
}
#donate-button {
	width: 207px;
	float: left;
	padding-top: 3px;
}


		

