/* Reverse colors
------------------------------------------------------------ */

#header {
	border-bottom: 1px solid #817662;
	margin-bottom: 20px;
}

#header h1 a.logo {
	text-indent: 0;
	background: none;
}

#header h2 {
	color: #817662;
}





/* Hide non-printing elements
------------------------------------------------------------ */

#navigation, #footer ul, #Vulnerable Populations Portfolio, #breadcrumbs, .page-nav, #links_bottom, #page-nav-bar {
	display: none;
}




/* Home page layout
------------------------------------------------------------ */

#home #content h1 {
	color: #817662;
	text-indent: 0;
	margin-bottom: 20px;
}

#home #content img.main {
	position: relative;
}

#home #content h2, #home #content h3, #home #content p {
	width: 100%;
}




/* YIR layout
------------------------------------------------------------ */

#main-col {
	 	width: 589px;     
		margin: 0 -40px 0 0; 
		padding: 0 0 80px 55px; 
		overflow: hidden;
}




/* Title
------------------------------------------------------------ */

#title {
	padding: 20px 0 0 0;
}

#title h1 {
	height: auto;
	text-indent: 0;
	padding-bottom: 8px !important;
}

#pres-message #title-continued h1 {
	color: #4D817D;
	border-bottom: 1px solid #4D817D;
	text-indent: 0 !important;
	height: auto;
	padding-bottom: 8px !important;
}

#title p.intro {
	font: normal 1.2em/1.4 Times, Times New Roman, Georgia, serif;
	color: #333;
	margin: 15px 25px 0 25px;
}

#yir #title h1  {
	color: #a4684c;
	border-bottom: 1px solid #a4684c;
}

#grants-list #title h1  {
	color: #959861;
	border-bottom: 1px solid #959861;
}	

#content {
	padding-top: 0;
	overflow: visible;
	padding-bottom: 0;          
} 

.story {
	overflow: visible; 
}

img.program-main {
	position: relative;
	float: right;
	margin: 0 0 20px 20px;
}

.program-update #main-col {
	margin-top: 0;
}

#pres-message #title {
	height: auto;
}

#pres-message #title img.main {
	position: relative;
}

#pres-message #title h1 {
	position: relative;
	height: auto;
	margin: 0 25px 20px 25px;
	width: 718px;
}

#pres-message .section {
	overflow: visible !important;
	border-top: 1px solid #fff;
}

#pres-message .section p {
	overflow: visible;
	border-top: 1px solid #fff;
}

#pres-message .section img {
	border: 1px solid #fff;
}  
 
#image_banner h1 {
	text-indent: 0px;   
	font-family: 'Times New Roman', Times, serif; 
	font-size: 1.2em;
	background-repeat: no-repeat;
	margin-top: 20px;  
}

/* misc hidden items 
-------------------------------------------------------------*/

