body {
	background-color:#84929c;
/*  background-color:#FFFFFF;  */
	margin:0px;
	padding:0px;
}

#bg_container {
	width:956px;
	background-image:url(images/bg_strip.gif);
	background-position:center;
	background-repeat:repeat-y;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
}

#container {
	position:relative;
	width:864px;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	padding-left:30px;
	padding-right:30px;
	padding-top:0px;
	background-color:#FFFFFF;
}

#header {
	position:relative;
	float:left;
	width:864px;
	height:114px;
	margin:0px;
	padding:0px;
	padding-top:20px;
	background-color:#FFFFFF;
}

#header_logo {
	position:relative;
	float:left;
	width:362px;
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
}

#header_global_nav {
	position:relative;
	float:left;
	width:262px;
	height:64px;
	margin:0px;
	padding-top:50px;
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#c1bb00;
	text-decoration:none;
}

#header_global_nav span, 
#header_global_nav a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
	text-decoration:none;
	margin-top:10px;
}

#header_global_nav a:hover {
	text-decoration:underline;
}

#search {
	position:relative;
	width:240px;
	float:left;
	padding-top:40px;
	text-align:right;
}

#search img {
	padding-top:0px;
	padding-left:5px;
}
#stay {
                position:relative;
	width:240px;
	float:left;
	padding-top:1px;
	text-align:right
}
#stay img {
	padding-top:0px;
	padding-left:5px;
}
}
#primary_navigation {
	margin-top:0px;
	padding:0px;
	position: relative;
	height: auto;
	width: 864px;
	background-color: #36424a;
	border:0px;
	z-index:100;
	float:left;
}

#home_content {
	position:relative;
	float:left;
	width:864px;
	height:331px;
	margin-bottom:19px;
	background-color:#FFFFFF;
	z-index:0;
}

#home_assoc_content {
	position:relative;
	float:left;
	width:595px;
	height:189px;
	margin-bottom:19px;
	margin-right:37px;
}

#home_assoc_nav {
	position:relative;
	float:left;
	width:232px;
	background-color:#efedc9;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #000000;
}

#interior_header {
	position:relative;
	float:left;
	width:842px;
	height:69px;
	margin-bottom:19px;
	background-color:#efedc9;
	padding: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}

#interior_header a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}

#interior_header span.int_header {
	font-family:Arial, Helvetica, sans-serif;
	font-size:33px;
	font-weight:bold;
	color:#84929C;
}

#breadcrumbs {
	height:10px;
}

#int_header {
	height:35px;
	padding-top:24px;
	vertical-align:bottom;
}

#interior_content {
	position:relative;
	float:left;
	width:585px;
	height:auto;
	margin-bottom:19px;
	padding-right:36px;
	padding-left:11px;
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

#interior_content_wide {
	position:relative;
	float:left;
	width:842px;
	height:auto;
	margin-bottom:19px;
	padding-right:11px;
	padding-left:11px;
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

#interior_content h1,
#interior_content span.h1  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#84929c;
	padding:0px;
	margin:0px;
	text-transform:uppercase;
}

#interior_content h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#666666;
	padding:0px;
	margin:0px;
}

#interior_content hr.contact {
	height:1px;
	color:#dddb86;
	background-color:#dddb86;
	border:0px;
	margin-top:20px;
	margin-bottom:20px;
	margin-left:0px;
	margin-right:0px;
	width:475px;
}

#interior_content a,
#interior_content_wide a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#666666;
}

#interior_content ul,
#interior_content_wide ul {
	padding:0px 0px 0px 20px;
	margin:0px 0px 0px 20px;
	line-height:0px;
}

#interior_content ul li,
#interior_content_wide ul li {
	padding:10px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	line-height:15px;
}


#interior_assoc_content {
	position:relative;
	float:left;
	width:232px;
	background-color:#efedc9;
	background-image:url(images/callout_bottom.gif);
	background-position:bottom center;
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#36424a;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
}

#interior_assoc_content p,
#interior_assoc_content span {
	padding:10px;
	padding-top:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#36424a;
}

#interior_assoc_content a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#36424a;
}



#interior_assoc_nav {
	position:relative;
	float:left;
	width:586px;
	height:auto;
	margin-bottom:19px;
	padding-right:36px;
	background-color:#FFFFFF;
	padding-left: 11px;
}

#interior_assoc_nav div.link {
	position:relative;
	float:left;
	width:256px;
	height:23px;
	padding-top:10px;
	padding-left:14px;
	margin-right:23px;
	background-image:url(images/secondarynav_bg.gif);
	background-position:center;
	background-repeat:no-repeat;
}

#interior_assoc_nav h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#84929c;
	text-transform: uppercase;
	padding-bottom:3px;
	margin-bottom:0px;
}

#interior_assoc_nav a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#36424a;
	text-decoration:none;
	background-image:url(images/secondarynav_bg.gif);
	background-position:center;
	width:293px;
}

#interior_assoc_nav a:hover {
	color:#84929c;
}

.funding_partner {
	position:relative;
	float:left;
	width:866px;
	background-image:url(images/layer-bg.jpg);
	background-position:top left;
	background-repeat:repeat-y;
	background-color:#ffffff;
	left:1px;}

.funding_partner a
 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#666666;
}


.funding_partner_copy {
	position:relative;
	float:left;
	width:310px;
	height:100px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	padding-bottom:30px;
	padding-right:98px;
	padding-left:20px;
	margin-left:2px;
	margin-right:2px;
}

.funding_partner_copy_r {
	position:relative;
	float:left;
	width:311px;
	border-left:1px solid #dddb86;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	padding-right:110px;
	padding-left:11px;
}

.funding_partner_image {
	position:relative;
	display:table-cell;
	float:left;
	left:-1px;
	width:200px;
	border-left:1px solid #dddb86;
	text-align:center;
	vertical-align:middle;
}

.funding_partner_image img {
	vertical-align:middle;
	margin-left:auto;
	margin-right:auto;

}

.staff_board {
	position:relative;
	float:left;
	width:864px;
	margin-bottom:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

.staff_board_image {
	position:relative;
	float:left;
	width:116px;
	padding-left:11px;
}

.staff_board_copy {
	position:relative;
	float:left;
	width:563px;
	border-left:1px solid #dddb86;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	padding-left:22px;
}

.staff_board_copy span.name {
	color:#445461;
	font-weight:bold;
}



#footer_home {
	position:relative;
	float:left;
	width:864px;

}

#footer {
	position:relative;
	float:left;
	width:864px;
	border-top:1px solid #c1c8cd;
	margin-top:30px;
}


#footer_copyright {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#84929c;
	text-align:left;
	width:300px;
	float:left;
	padding-top:15px;
	padding-bottom:0px;
}

#footer_global_nav {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#84929c;
	text-align:right;
	width:564px;
	float:right;
	padding-top:15px;
}

#footer_global_nav a {
	color:#84929c;
	text-decoration:none;
}

#footer_global_nav a:hover {
	color:#84929c;
	text-decoration:underline;
}

#curve {
	width:956px;
	height:35px;
	background-image:url(images/bg_bottom_curve.gif);
	background-position:center;
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

.clear {
       clear: both;
       height: 1px;
       font-size: 1px;
       line-height: 1px;
       margin-bottom: -1px;
}

/* Overall main navigation styles */
#nav, #nav ul {
	float: left;
	list-style: none;
	line-height: 1em;
	color: #999;
	background-color: transparent;
	font-weight: normal;
	padding: 0;
	margin: 0;
	z-index:100;
}
/* -------------------------- */
/* The top main navigation links */
#nav a {
	display: block;
	padding-right: 0px;
	color: #FFFFFF;	
	background-color:#36424a;
	text-decoration: none;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-variant: normal;
	text-transform: none;
	z-index:1;
}
/* I'm targeting the last main navigation link to have no "bar" on the right side */
#nav a.last {
	background-image: none;
}

#nav a.one, 
#nav a.two, 
#nav a.three,  
#nav a.four, 
#nav a.five, 
#nav a.six,  
#nav a.seven, 
#nav a.eight {
	text-align: left;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-variant: normal;
	color:#FFFFFF;
	text-transform:none;
	z-index:1;
}
#nav li {
	float: left;
	padding: 0;
	z-index:1;
}
/* -------------------------- */
/* The dropdown links lists */
#nav li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width: 280px; 
	font-weight: normal;
	/* background-color: #97a4ad; */
	background:none;
	margin: 0;
	z-index:1;
}

#nav li li {
	padding: 0;
	width: 280px; 
	background-color: #97a4ad;
	z-index:1;
}

#nav li ul a {
	padding: 4px 0px 4px 0px;
	margin: 0px 6px 0px 6px;
	width: 268px;
	* html width: 100px;
	font-size:12px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #84929c;
	z-index:1;
}
/* This controls the flyout location of the second level dropdowns */
#nav li ul ul {
	margin: -1em 0 0 140px;
}
#nav li:hover ul ul, 
#nav li:hover ul ul ul, 
#nav li.sfhover ul ul, 
#nav li.sfhover ul ul ul {
	left: -999em;
}
#nav li:hover ul, 
#nav li li:hover ul, 
#nav li li li:hover ul, 
#nav li.sfhover ul, 
#nav li li.sfhover ul, 
#nav li li li.sfhover ul {
	left: auto;
}
/* -------------------------- */
/* Here is the background of the main nav link while looking at the dropdown */
#nav li:hover, 
#nav li.sfhover {
	background-color:#97a4ad;
}
/* -------------------------- */
/* The dropdown links list colors */
#nav li ul.under a {
	color: #FFFFFF;
	background-image: none;
	background-color:#97a4ad;
}

#nav li ul.under a span {
	color: #bec8cf;
	background-image: none;
	background-color:#97a4ad;
}


#nav li ul.under a:hover {
	/* background: #fc0; */
	color: #36424a;
	text-decoration:none;
}

/* -------------------------- */
/* The background of the second level links while looking at the dropdown under it... */
#nav li ul.under li:hover a.daddy, 
#nav li ul.under li.sfhover a.daddy {
	color: #fff;
}
#nav li ul.under li:hover, 
#nav li ul.under li.sfhover {
	color: #fff;
}

#tab1 {
	position:relative;
	float:left;
	width:188px;
	height:26px;
	background-color:#CCCCCC;
	margin:0px;
	padding:0px;
	text-align:center;
	background-image:url(images/thelearninginstitute_SS.gif);
}

#tab2 {
	position:relative;
	float:left;
	width:166px;
	height:26px;
	background-color:#CCCCCC;
	margin:0px;
	padding:0px;
	text-align:center;
	background-image:url(images/impactwearehaving_SS.gif);
}

#image1 {
	display:none;
}

#image2 {
	display:block;
}

#content1 {
	position:relative;
	float:left;
	clear: both;
	background-color:#c4ced4;
	background-image:url(images/bucket_bottom.gif);
	background-position: bottom center;
	background-repeat:no-repeat; 
	width:595px;
	height:163px;
	display:block;
	margin:0px;
	padding:0px;
}

#content2 {
	position:relative;
	float:left;
	clear: both;
	background-color:#c4ced4;
	background-image:url(images/bucket_bottom.gif);
	background-position: bottom center;
	background-repeat:no-repeat; 
	width:595px;
	height:163px;
	display:none;
	margin:0px;
	padding:0px;
}

.content_pad {
	width:575px;
	padding:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#36424a;
}

.content_pad a {
	font-weight:bold;
	color:#36424a;
}

.content_pad p {
	position:relative;
	float:left;
	width:270px;
	padding-right:10px;
}

#nav li li.top {
	background:transparent;
	background-image:url(images/drop_down_top.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

#nav li li.bottom {
	background:transparent;
	background-image:url(images/drop_down__btm.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
}

#nav li li a.top {
	/*
	border-top:#84929c solid 9px;
	width:280px;
	margin-right:0px;
	*/
	margin-top:11px;
	/* border-bottom:0px; */
}

#nav li li a.bottom {
	/*
	border-top:#84929c solid 9px;
	width:280px;
	margin-right:0px;
	*/
	padding: 4px 6px 4px 6px;
	margin:0px;
	margin-bottom:9px;
	border-bottom:0px;
}

div#sitemap_div {
position:relative;
float:left;
width:50%;
}

ul#sitemap a {
	text-decoration: none;
font-weight:normal;
}


ul#sitemap li {
padding-top:10px;
}

ul#sitemap li a {
height:20px;
}