* { padding: 0; margin: 0; }

body {
	color:#fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background: #000 url(images/banner_strip.png) repeat-x left 85px;
}
h1, h2, h3, h4, h5, h6 {
	margin-bottom:0.5em;
}
	h1 { font-size:2em; }
	h2 { font-size:1.8em; }
	h3 { font-size:1.6em; }
	h4 { font-size:1.4em; }
	h5 { font-size:1.2em; }
	h6 { font-size:1em; }
p, ul, ol {
	margin-bottom:1em;
}
ul, ol {
	padding-left:2em;
}
#wrapper {
	width: 980px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
/*#logo {
	width: 952px;
	height:45px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 50px;
	padding-left: 30px;
}*/
#header {
	/*color: #333;
	width: 960px;
	float: left;
	padding: 10px;
	height: 150px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;*/
	
	height: 180px;
	position:relative;
	overflow: hidden;
}
	#logo {
		position:absolute;
		bottom:25px;
		left:0;
	}
#content {
	/*float:left;*/
	height:100%;
	margin:20px 0;
	overflow:hidden;
	width:100%; /*982px;*/
	
}
.column {
	float:left;
	margin-right:0px;
	overflow:hidden;
	width:980px;
}
	.title {
		margin:0 0 20px;
	}
/*#leftcolumn {
	color: #333;
	margin: 0px;
	padding: 10px;
	height: 570px;
	width: 215px;
	float: left;
}
#leftmiddle {
	color: #333;
	padding: 10px;
	height: 690px;
	width: 210px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#rightmiddle {
	color: #333;
	margin: 0px;
	padding: 10px;
	height: 600px;
	width: 210px;
	float: left;
}
#rightcolumn {
	color: #333;
	margin: 0px;
	padding: 10px;
	height: 600px;
	width: 250px;
	float: left;
}*/
/*#left_title {
	width:210px;
	margin-top: 20px;
	height: 40px;
}
#right_mid_title {
	width:210px;
	margin-top: 20px;
	height: 40px;
}
#right_mid_title_donate {
	width:210px;
	margin-top: 28px;
	height: 40px;
	margin-bottom: 16px;
}
#right_title {
	width:250px;
	margin-top: 20px;
	height: 40px;
}
#left_text {
	width:204px;
	margin-top: 15px;
}
#right_mid_text {
	width:210px;
	margin-top: 11px;
}
#right_text {
	width:250px;
	margin-top: 11px;
}
.text {
	font:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:11px;
	text-align: left;
}
apDiv1 {
	position:absolute;
	left:0px;
	top:85px;
	width:100%;
	height:95px;
	z-index:1;
	background-image: url(images/banner_all.png);
}*/

/*** LINKS ***/
a:link {
	color: #FFF;
	text-decoration:none;
}
a:visited {
	color: #FFF;
	text-decoration:none;
}
a:hover {
	color: #FBAD23;
}
a:active {
	color: #FBAD23;
}

/*** FOOTER ***/
#footer {
	/*float:left;*/
	font-size:0.8em;
	height:20px;
	overflow:hidden;
	width:100%; /*982px;*/
}
	/*.footer_text {
		font-size:10px;
		line-height:20px;
		font-weight:300;
		color: #FFF;
		font-family: Arial, Helvetica, sans-serif;
	}*/
	#footer_links {
		float:left;
		height:20px;
		width:400px;
	}
	#companymedia {
		float:right;
		height:20px;
		width:200px;
		text-align: right;
		margin-right: 25px;
	}
	
/*** MISCELLANEOUS ***/
.text_orange { color:#FBAD18; }
.right {
	float: left;
}
img { border:none; }

/*** NAVIGATION ***/
.navigation {
	list-style:none;
	margin:0;
	padding:0;
}
#primary {
	position:absolute;
	bottom:5px;
	left:0;
}
	#primary li {
		float:left;
	}
	#primary a {
		padding:0 5px 0 0;
	}
body.home a.home, body.about-us a.about-us, body.what-we-do a.what-we-do, body.who-we-are a.who-we-are, body.contact-us a.contact-us {
	color:#FBAD23;
}
#logo_wrap {
	float:left;
	height:95px;
	width:210px;
	margin-right: 10px;
}
.sections {
	margin-top:7px;
	margin-bottom:7px;
}
.nav_sep {
	margin-right:5px;
	margin-left:5px;	
}

