*, html
			{
			margin: 0px;
			padding: 0px;
			}
			
body
			{
			background: #252525 url('../images/body_bg.jpg') top left repeat-x;
			margin: 0px;
			padding: 0px;
			color: #000;
			}
			
a
			{
			margin: 0px;
			padding: 0px;
			color: #9e0b0f !important;
			background: transparent;
			font-size: 10pt !important;
			line-height: 12pt !important;
			font-weight: bold !important;
			font-family: times new roman, arial, verdana, helvetica, garamond !important;
			text-decoration: underline !important;
			}
			
a.external
			{
			margin: 0px;
			padding: 0px;
			color: #898989;
			background: transparent !important;
			font-size: 8.5pt !important;
			font-weight: normal !important;
			font-family: times new roman, arial, verdana, helvetica, garamond !important;
			text-decoration: none !important;
			}

form, fieldset, img
			{
			border: 0px none;
			margin: 0px;
			padding: 0px;
			}
			
#wrapper
			{
			background: transparent url('../images/eagle_bg.jpg') top center no-repeat;			
			margin: 0px;
			padding: 0px;
			width: 100%;
			height: auto;
			}		
		
#container
			{
			margin: 0px auto;
			padding: 0px;
			width: 968px;
			min-height: 700px;
  			height: auto !important;
  			height: 700px;
			background: #fff;
			color: #000;
			border-right: #898989 1px solid;
			border-left: #898989 1px solid;
			}
			
#header
			{
			position: relative;
			margin: 0px auto;
			padding: 0px;
			width: 952px;
			height: 147px;
			background: #fff url('../images/header_bg.gif') top left no-repeat;
			color: #000;
			}			
			
#nav
			{
			position: absolute;
			top: 105px;
			left: 160px;
			width: 805px;
			height: auto;
			margin: 0px auto;
			padding: 0px;
			background: transparent;
			color: #fff;
			}
			
a#nav_home
			{
			float: left; 
			display: block;
			overflow: hidden;
			width: 79px;
			height: 28px;
			margin: 0px 0px 0px 3px;
			padding: 0px;
			background: transparent url('../images/nav_home.gif') top left no-repeat;
			color: #fff;
			}
			
a:hover#nav_home, a:active#nav_home
			{
			background: transparent url('../images/nav_home.gif') 0px -28px no-repeat;
			}
			
a#nav_newsletter
			{
			float: left; 
			display: block;
			overflow: hidden;
			width: 139px;
			height: 28px;
			margin: 0px 0px 0px 3px;
			padding: 0px;
			background: transparent url('../images/nav_newsletter.gif') top left no-repeat;
			color: #fff;
			}
			
a:hover#nav_newsletter, a:active#nav_newsletter
			{
			background: transparent url('../images/nav_newsletter.gif') 0px -28px no-repeat;
			}
			
a#nav_programs
			{
			float: left; 
			display: block;
			overflow: hidden;
			width: 163px;
			height: 28px;
			margin: 0px 0px 0px 3px;
			padding: 0px;
			background: transparent url('../images/nav_programs.gif') top left no-repeat;
			color: #fff;
			}
			
a:hover#nav_programs, a:active#nav_programs
			{
			background: transparent url('../images/nav_programs.gif') 0px -28px no-repeat;
			}
			
a#nav_resources
			{
			float: left; 
			display: block;
			overflow: hidden;
			width: 168px;
			height: 28px;
			margin: 0px 0px 0px 3px;
			padding: 0px;
			background: transparent url('../images/nav_resources.gif') top left no-repeat;
			color: #fff;
			}
			
a:hover#nav_resources, a:active#nav_resources
			{
			background: transparent url('../images/nav_resources.gif') 0px -28px no-repeat;
			}
			
a#nav_contact
			{
			float: left; 
			display: block;
			overflow: hidden;
			width: 104px;
			height: 28px;
			margin: 0px 0px 0px 3px;
			padding: 0px;
			background: transparent url('../images/nav_contact.gif') top left no-repeat;
			color: #fff;
			}
			
a:hover#nav_contact, a:active#nav_contact
			{
			background: transparent url('../images/nav_contact.gif') 0px -28px no-repeat;
			}
			
a#nav_testimonials
			{
			float: left; 
			display: block;
			overflow: hidden;
			width: 110px;
			height: 28px;
			margin: 0px 0px 0px 3px;
			padding: 0px;
			background: transparent url('../images/nav_testimonials.gif') top left no-repeat;
			color: #fff;
			}
			
a:hover#nav_testimonials, a:active#nav_testimonials
			{
			background: transparent url('../images/nav_testimonials.gif') 0px -28px no-repeat;
			}
			
#content
			{
			text-align: left;
			margin: 0px auto;
			padding: 0px;
			width: 952px;
			height: auto;
			background: #fff;
			color: #000;
			}
			
#about_content, #programs_content
			{
			float: left;
			display: block;
			overflow: hidden;
			margin: 0px;
			padding: 0px;
			width: 310px;
			color: #000;
			}
			
#about_content_box, #programs_content_box
			{
			padding: 0px;
			margin: 60px auto 0px auto;
			width: 275px;
			height: 275px;
			overflow: auto;
			}
			
#about_content
			{
			height: 366px;
			background: #fff url('../images/about_content_bg.jpg') top left no-repeat;
			}
			
#programs_content
			{
			height: 376px;
			background: #fff url('../images/programs_content_bg.jpg') top left no-repeat;
			}
			
#about_image, #programs_image
			{
			float: left;
			display: block;
			overflow: hidden;
			margin: 0px 0px 0px 12px;
			padding: 0px;
			width: 630px;			
			background: transparent;
			color: #000;
			}
			
#about_image
			{
			height: 366px;
			}

#programs_image
			{
			height: 377px;
			}
			
#resources_image
			{			
			margin: 0px auto;
			padding: 0px;
			width: 934px;			
			background: transparent;
			color: #000;
			}
			
#mission_content
			{
			float: left;
			display: block;
			overflow: hidden;
			margin: 0px;
			padding: 0px;
			width: 952px;
			height: 182px;
			background: #fff url('../images/mission_content_bg.jpg') top left no-repeat;
			color: #000;
			}
			
#mission_content_box
			{
			padding: 0px;
			margin: 50px auto 0px auto;
			width: 915px;
			height: 120px;
			overflow: auto;
			}
			
#programs_content_box, #about_content_box, #mission_content_box, #eligibility_box, #gpd_box, #hvrp_box, #faqs_box, #links_box, #phone_box
			{
			color: #000  !important;
			background: transparent;
			font-size: 10pt !important;
			line-height: 12pt  !important;
			font-weight: normal  !important;
			font-family: times new roman, arial, verdana, helvetica, garamond  !important;
			text-decoration: none;
			}
			
#eligibility_box, #gpd_box, #hvrp_box, #faqs_box, #links_box, #phone_box
			{
			text-align: center;
			float: left;
			display: block;
			overflow: hidden;
			padding: 0px;
			margin: 10px 0px 0px 20px;
			width: 237px;
			height: 106px;
			}
			
#eligibility_box h1, #gpd_box h1, #hvrp_box h1, #eligibility_box a, #gpd_box a, #hvrp_box a, #faqs_box h1, #links_box h1, #phone_box h1, #faqs_box a, #links_box a, #phone_box a
			{
			margin: 0px;
			padding: 0px;
			color: #000  !important;
			background: transparent;
			font-size: 12pt !important;
			line-height: 14pt  !important;
			font-weight: bold  !important;
			font-family: times new roman, arial, verdana, helvetica, garamond  !important;
			text-decoration: none  !important;
			}
		
#eligibility_box h1, #gpd_box h1, #hvrp_box h1, #faqs_box h1, #links_box h1, #phone_box h1
			{
			margin: 50px 0px 0px 0px  !important;
			padding: 0px;
			}
			
h1
			{
			margin: 0px;
			padding: 10px 0px 0px 0px;
			color: #000;
			background: transparent;
			font-size: 12pt;
			line-height: 14pt;
			font-weight: bold;
			font-family: times new roman, arial, verdana, helvetica, garamond;
			text-decoration: none;
			}
			
ul
			{
			list-style-type: square;
			}
			
li
			{
			margin: 0px 0px 0px 20px;
			padding: 0px 0px 0px 0px;
			color: #000;
			background: transparent;
			font-size: 10pt;
			line-height: 12pt;
			font-weight: normal;
			font-family: times new roman, arial, verdana, helvetica, garamond;
			text-decoration: none;
			}
			
#eligibility_box
			{
			background: #fff url('../images/eligibility_box_bg.jpg') top left no-repeat;
			color: #000;
			}
			
#gpd_box
			{
			background: #fff url('../images/gpd_box_bg.jpg') top left no-repeat;
			color: #000;
			}
			
#hvrp_box
			{
			background: #fff url('../images/hvrp_box_bg.jpg') top left no-repeat;
			color: #000;
			}	
			
#faqs_box
			{
			background: #fff url('../images/faqs_box_bg.jpg') top left no-repeat;
			color: #000;
			}
			
#links_box
			{
			background: #fff url('../images/links_box_bg.jpg') top left no-repeat;
			color: #000;
			}
			
#phone_box
			{
			background: #fff url('../images/phone_box_bg.jpg') top left no-repeat;
			color: #000;
			}
						
#testimony_content, #eligibility_content, #staff_content, #phone_content, #links_content, #hvrp_content, #help_content, #faqs_content, #gpd_content, #newsletter_content, #officers_content, #board_content, #committees_content, #solicitations_content, #thanks_content
			{
			margin: 0px auto;
			padding: 0px;
			width: 952px;
  			height: 552px;
			}	
			
#testimony_content
			{
			background: #fff url('../images/testimony_bg.jpg') top left no-repeat;
			color: #000;
			}	
			
#eligibility_content
			{
			background: #fff url('../images/eligibility_bg.jpg') top left no-repeat;
			color: #000;
			}	
			
#staff_content
			{
			background: #fff url('../images/staff_bg.jpg') top left no-repeat;
			color: #000;
			}	
			
#phone_content
			{
			background: #fff url('../images/phone_bg.jpg') top left no-repeat;
			color: #000;
			}	
			
#links_content
			{
			background: #fff url('../images/links_bg.jpg') top left no-repeat;
			color: #000;
			}	
			
#hvrp_content
			{
			background: #fff url('../images/hvrp_bg.jpg') top left no-repeat;
			color: #000;
			}	
			
#help_content
			{
			background: #fff url('../images/help_bg.jpg') top left no-repeat;
			color: #000;
			}	
			
#faqs_content
			{
			background: #fff url('../images/faqs_bg.jpg') top left no-repeat;
			color: #000;
			}	
			
#gpd_content
			{
			background: #fff url('../images/gpd_bg.jpg') top left no-repeat;
			color: #000;
			}	
			
#newsletter_content
			{
			background: #fff url('../images/newsletter_bg.jpg') top left no-repeat;
			color: #000;
			}	
			
#thanks_content
			{
			background: #fff url('../images/thanks_bg.jpg') top left no-repeat;
			color: #000;
			}	
			
#officers_content
			{
			background: #fff url('../images/officers_bg.jpg') top left no-repeat;
			color: #000;
			}	
			
#board_content
			{
			background: #fff url('../images/board_bg.jpg') top left no-repeat;
			color: #000;
			}	
			
#committees_content
			{
			background: #fff url('../images/committees_bg.jpg') top left no-repeat;
			color: #000;
			}	
			
#solicitations_content
			{
			background: #fff url('../images/solicitations_bg.jpg') top left no-repeat;
			color: #000;
			}	
			
#testimony_content_box, #eligibility_content_box, #staff_content_box, #phone_content_box, #links_content_box, #hvrp_content_box, #help_content_box, #faqs_content_box, #gpd_content_box, #committees_content_box
			{
			float: left;
			display: block;
			overflow: auto;
			margin: 50px 0px 0px 30px;
			padding: 0px;
			width: 550px;
			height: 460px;
			background: transparent;
			color: #000;
			}
			
#officers_content_box, #board_content_box
			{
			float: left;
			display: block;
			overflow: auto;
			margin: 50px 0px 0px 0px;
			padding: 0px;
			width: 450px;
			height: 460px;
			background: transparent;
			color: #000;
			}
			
#officers_bio
			{
			float: left;
			display: block;
			overflow: auto;
			margin: 50px 0px 0px 0px;
			padding: 0px;
			width: 449px;
			height: 472px;
			color: #000;
			}
			
#officers_bio_box, #board_bio_box
			{
			margin: 40px 0px 0px 15px;
			padding: 5px;
			width: 400px;
			height: 400px;
			float: left;
			display: block;
			overflow: auto;
			color: #000  !important;
			background: transparent;
			font-size: 10pt !important;
			line-height: 12pt  !important;
			font-weight: normal  !important;
			font-family: times new roman, arial, verdana, helvetica, garamond  !important;
			text-decoration: none  !important;
			}
			
#board_bio
			{
			float: left;
			display: block;
			overflow: auto;
			margin: 50px 0px 0px 30px;
			padding: 0px;
			width: 449px;
			height: 472px;
			background: #fff url('../images/director_bg.jpg') top left no-repeat;
			color: #000;
			}
			
#newsletter_content_box, #thanks_content_box
			{
			float: left;
			display: block;
			overflow: auto;
			margin: 50px 0px 0px 30px;
			padding: 0px;
			width: 900px;
			height: 460px;
			background: transparent;
			color: #000;
			}
			
#newsletter_content_box ul, #staff_content_box ul, #officers_content_box ul, #board_content_box ul, #committees_content_box ul
			{
			list-style-type: none;
			float: left;
			display: block;
			overflow: hidden;
			}
			
#newsletter_content_box ul
			{
			clear: both;
			}
			
#staff_content_box ul
			{
			margin-top: 20px;
			padding: 0px;
			width: 250px;
			}
			
#officers_content_box ul, #board_content_box ul, #committees_content_box ul
			{	
			margin-top: 20px;
			padding: 0px;
			width: 210px;
			/*height: 150px;*/
			}
			
			
#right_image
			{
			float: left;
			display: block;
			overflow: hidden;
			margin: 50px 0px 0px 0px;
			padding: 0px;
			width: 326px;
			height: 472px;
			background: transparent;
			color: #000;
			}		
			
/* CONTACT US */ 	

#left_column, #right_column
			{
			text-align: left;
			float: left;
			display: block;
			overflow: hidden;
			margin: 0px;
			padding: 0px;
			width: 450px;
			height: auto;
			background: transparent;
			color: #000;
			}

#contact_content
			{
			margin: 0px auto;
			padding: 0px;
			width: 426px;
  			height: 305px;
			background: #fff url('../images/contact_bg.jpg') top left no-repeat;
			color: #000;
			}		
			
#contact_content_box
			{
			float: left;
			display: block;
			overflow: hidden;
			margin: 50px 0px 0px 10px;
			padding: 0px;
			width: 400px;
			height: 250px;
			background: transparent;
			color: #000;
			}	
			
#contact_buttons
			{
			margin: 0px auto;
			padding: 0px;
			width: 426px;
  			height: 300px;
			background: transparent;
			color: #000;
			}
			
#contact_buttons a
			{
			float: left;
			display: block;
			overflow: hidden;
			margin: 3px 0px 0px 5px;
			padding: 0px;
			background: transparent;
			color: #000;
			}
			
#contact_info ul
			{
			list-style-type:none;
			width: 225px;
			height: auto;
			float: left;
			display: block;
			overflow: hidden;
			margin: 0px;
			padding: 10px 0px 0px 0px;
			}
			
fieldset.contact_form
			{
			float: left;
			display: block;
			overflow: hidden;
			margin: 0px 0px 0px 5px;
			padding: 0px 0px 0px 0px;
			}
			
label
			{
			color: #000;
			background: transparent;
			font-size: 10pt;
			line-height: 12pt;
			font-weight: normal;
			font-family: times new roman, arial, verdana, helvetica, garamond;
			text-decoration: none;
			margin: 0px;
			padding: 0px;
			}
			
input, select, textarea
			{
			border: 1px solid #134385;
			background: #fff;
			margin: 0px;
			padding: 2px 0px;
			}
			
/* FOOTER */			
#footer
			{
			margin: 0px auto;
			padding: 0px;
			width: 970px;
  			height: 68px;	
			background: transparent url('../images/footer_bg.gif') top left no-repeat;
			}
				
#center_footer
			{
			background: transparent url('../images/hr_bg.gif') 0px 32px no-repeat;	
			text-align: center;
			margin: 0px;
			padding: 10px 0px 0px 0px;
			float: left;
			display: block;
			overflow: hidden;
			width: 750px;
			height: 45px;
			}
			
#center_footer p, #center_footer a
			{
			margin: 0px;
			padding: 0px;
			color: #898989;
			background: transparent !important;
			font-size: 9pt !important;
			font-weight: normal !important;
			font-family: times new roman, arial, verdana, helvetica, garamond !important;
			text-decoration: none !important;
			}
			
#center_footer p
			{
			padding-top: 5px !important;
			}
			
.paypal_button
			{
			margin: 10px 0px 0px 0px;
			padding: 0px;
			float: left;
			display: block;
			overflow: hidden;
			width: 94px;
			height: 45px;
			}
			
#paypal_margin
			{
			padding-left: 15px;
			}
			
.clear
			{
			clear: both;
			overflow: hidden;
			line-height: 1%;
			font-size: 0px;
			}

* html .clear
			{
			height: auto;
			margin-bottom: 0;
			}