/* CSS Document */
a:link {
	color: #333333;
}
a:visited {
	color: #333333;
}
a:hover {
	color: #CD9F3D;
}
a:active {
	color: #333333;
}
body {
	background-color: #666666;
	background-image: url(images/pattern.gif);
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 11pt;
	color: #165829;
}
#introtemp
{
	position: absolute;
	width: 169px;
	height: 68px;
	left: 298px;
	top: 48px;
}
#mainintro
{
	position: relative;
	background-color: #FFFFFF;
	background-image: url(images/building3.jpg);
	background-repeat: no-repeat;
	width: 800px;
	margin: 0 auto;
	height: 600px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 11pt;
	color: #165829;
}
#main
{
	position: relative;
	background-color: #FFFFFF;
	background-image: url();
	background-repeat: no-repeat;
	height: 600px;
	width: 800px;
	margin: 0 auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 11pt;
	color: #165829;
	padding: 0;
}
#policymain
{
	position: relative;
	background-color: #FFFFFF;
	background-image: url();
	background-repeat: no-repeat;
	width: 300px;
	margin: 0 auto;
	height: 425px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 11pt;
	color: #165829;
}
#policycontent
{
	position: absolute;
	left: 15px;
	top: 15px;
	width: 275px;
    margin: auto;
}
#logointro
{
	position: absolute;
	left: 15px;
	top: 15px;
}
#mailbox
{
	position: absolute;
	width: 223px;
	height: 143px;
	left: 224px;
	top: 162px;
}
#mailreply
{
	position: absolute;
	width: 223px;
	height: 89px;
	left: 227px;
	top: 334px;
}
#privacypolicy
{
	position: absolute;
	width: 223px;
	height: 23px;
	left: 229px;
	top: 290px;
}

#logosmall
{
	position: absolute;
	left: 15px;
	top: 15px;
}
#nav
{
	position: absolute;
	float: right;
	width: 477px;
	height: 15px;
	left: 298px;
	top: 29px;
}
#leftnav
{
	position: absolute;
	float: right;
	width: 66px;
	height: 197px;
	left: 31px;
	top: 228px;
}
#intronewsletterdl
{
	position: absolute;
	width: 139px;
	height: 95px;
	left: 591px;
	top: 75px;
}
#missionnewsletterdl
{
	position: absolute;
	width: 139px;
	height: 95px;
	left: 608px;
	top: 119px;
}
#introvline
{
	position: absolute;
	background-image: url(images/px.gif);
	width: 1px;
	height: 95px;
	left: 565px;
	top: 75px;
}
.grntext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #165829;
}
.blktext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}
#lineright
{
	position: absolute;
	left: 298px;
	top: 20px;
}
#lineleft
{
	position: absolute;
	left: 0px;
	bottom: 19px;
}
#webspecs
{
	position: absolute;
	left: 15px;
	bottom: 5px;
	height: 11px;
}
.grntextsm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #165829;
}
#aboutnav
{
	position: absolute;
	float: right;
	width: 66px;
	height: 197px;
	left: 31px;
	top: 228px;
}
#joinmailbut
{
	position: absolute;
	left: 656px;
	top: 33px;
	width: 130px;
	height: 15px;
}
#missiontitle
{
	position: absolute;
	left: 229px;
	top: 97px;
	width: 137px;
	height: 12px;
}
#missioncontent
{
	position: absolute;
	left: 229px;
	top: 130px;
	width: 330px;
	height: 427px;
	padding: 0px;
}
#tilebox
{
	position: absolute;
	left: 608px;
	top: 275px;
	width: 162px;
	height: 206px;
	background-image:url(images/f.gif);
	background-color: #CCCCCC;
	background-position: center center;
	background-repeat: no-repeat;
	border: thin solid #999999;
	padding: 5px;
}
#historymain
{
	position: relative;
	background-color: #FFFFFF;
	background-image: url();
	background-repeat: no-repeat;
	width: 800px;
	margin: 0 auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 11pt;
	color: #165829;
	padding: 0;
}
#historytitle
{
	position: absolute;
	left: 229px;
	top: 97px;
	width: 112px;
	height: 12px;
}
#historycontent
{
	position: relative;
	left: 229px;
	width: 330px;
	padding: 130px 0 50px 0;
	margin: 0;
}
#boardmain
{
	position: relative;
	background-color: #FFFFFF;
	width: 800px;
	margin: 0 auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 11pt;
	color: #165829;
	padding: 0;
}
#boardtitle
{
	position: absolute;
	left: 229px;
	top: 97px;
	width: 168px;
	height: 12px;
}
#boardcontent
{
	position: relative;
	left: 229px;
	width: 330px;
	padding: 130px 0 50px 0;
	margin: 0;
}
#contactnav
{
	position: absolute;
	float: right;
	width: 66px;
	height: 197px;
	left: 31px;
	top: 228px;
}
#contacttitle
{
	position: absolute;
	left: 229px;
	top: 97px;
	width: 58px;
	height: 12px;
}
#contactcontent
{
	position: relative;
	left: 229px;
	width: 330px;
	padding: 130px 0 50px 0;
	margin: 0;
}
#newsletternav
{
	position: absolute;
	float: right;
	width: 66px;
	height: 197px;
	left: 31px;
	top: 228px;
}
#newslettertitle
{
	position: absolute;
	left: 229px;
	top: 97px;
	width: 84px;
	height: 11px;
}
#newslettercontent
{
	position: absolute;
	left: 229px;
	top: 130px;
	width: 330px;
	height: 427px;
}
#joinnav
{
	position: absolute;
	float: right;
	width: 66px;
	height: 197px;
	left: 31px;
	top: 228px;
}
#jointitle
{
	position: absolute;
	left: 229px;
	top: 97px;
	width: 93px;
	height: 11;
}
#joincontent
{
	position: absolute;
	left: 229px;
	top: 130px;
	width: 330px;
	height: 427px;
}
#tilesmain
{
	position: relative;
	background-color: #FFFFFF;
	width: 800px;
	margin: 0 auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 11pt;
	color: #165829;
	padding: 0; 
}
#tilestitle
{
	position: absolute;
	left: 229px;
	top: 97px;
	width: 144px;
	height: 11px;
}
#tilescontent
{
	position: relative;
	left: 229px;
	width: 330px;
	padding: 130px 0 50px 0;
	margin: 0;
}
#calendarmain
{
	position: relative;
	background-color: #FFFFFF;
	background-image: url();
	background-repeat: no-repeat;
	width: 800px;
	margin: 0 auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 11pt;
	color: #165829;
	padding: 0;
}
#calendarnav
{
	position: absolute;
	float: right;
	width: 66px;
	height: 197px;
	left: 31px;
	top: 228px;
}
#calendartitle
{
	position: absolute;
	left: 229px;
	top: 97px;
	width: 69px;
	height: 12px;
}
#calendarcontent
{
	position: relative;
	left: 229px;
	width: 330px;
	padding: 130px 0 50px 0;
	margin: 0;
}
#reunionsnav
{
	position: absolute;
	float: right;
	width: 66px;
	height: 197px;
	left: 31px;
	top: 228px;
}
#reunionstitle
{
	position: absolute;
	left: 229px;
	top: 97px;
}
#reunionscontent
{
	position: absolute;
	left: 229px;
	top: 130px;
	width: 330px;
	height: 427px;
}
#classcontactsmain
{
	position: relative;
	background-color: #FFFFFF;
	width: 800px;
	margin: 0 auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 11pt;
	color: #165829;
	padding: 0; 
}
#classcontactstitle
{
	position: absolute;
	left: 229px;
	top: 97px;
}
#classcontactsnav
{
	position: absolute;
	left: 229px;
	top: 130px;
	z-index: 2;
}
#classcontactscontent
{
	position: relative;
	left: 229px;
	width: 330px;
	padding: 150px 0 50px 0;
	margin: 0;
}
#famemain
{
	position: relative;
	background-color: #FFFFFF;
	width: 800px;
	margin: 0 auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 11pt;
	color: #165829;
	padding: 0; 
}
#fametitle
{
	position: absolute;
	left: 229px;
	top: 97px;
}
#famenav
{
	position: absolute;
	left: 230px;
	top: 130px;
	z-index: 2;
	width: 300px;
}
#famecontent
{
	position: relative;
	left: 230px;
	width: 330px;
	padding: 165px 0 50px 0;
	margin: 0;
}
#grantsnav
{
	position: absolute;
	float: right;
	width: 66px;
	height: 197px;
	left: 31px;
	top: 228px;
}
#typesofgrantsmain
{
	position: relative;
	background-color: #FFFFFF;
	width: 800px;
	margin: 0 auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 11pt;
	color: #165829;
	padding: 0;
}
#typesofgrantstitle
{
	position: absolute;
	left: 229px;
	top: 97px;
	width: 119px;
	height: 12px;
}
#typesofgrantscontent
{
	position: relative;
	left: 229px;
	width: 330px;
	padding: 130px 0 50px 0;
	margin: 0;
}
#previousawardsmain
{
	position: relative;
	background-color: #FFFFFF;
	width: 800px;
	margin: 0 auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 11pt;
	color: #165829;
	padding: 0; 
}
#previousawardstitle
{
	position: absolute;
	left: 229px;
	top: 97px;
	width: 121px;
	height: 12px;
}
#previousawardscontent
{
	position: relative;
	left: 229px;
	width: 330px;
	padding: 130px 0 50px 0;
	margin:  0;
}
#grantapplicationstitle
{
	position: absolute;
	left: 229px;
	top: 97px;
	width: 143px;
	height: 12px;
}
#grantapplicationscontent
{
	position: absolute;
	left: 229px;
	top: 120px;
	width: 330px;
	height: 427px;
	padding: 5px;
}
#grantdeadlinestitle
{
	position: absolute;
	left: 229px;
	top: 97px;
	width: 123px;
	height: 12px;
}
#grantdeadlinescontent
{
	position: absolute;
	left: 229px;
	top: 120px;
	width: 330px;
	height: 427px;
	padding: 5px;
}
#gallerytitle
{
	position: absolute;
	left: 229px;
	top: 97px;
	width: 57px;
	height: 11;
}
#gallerycontent
{
	position: absolute;
	left: 239px;
	top: 120px;
	width: 523px;
	height: 441px;
}
#donatemain
{
	position: relative;
	background-color: #FFFFFF;
	background-image: url();
	background-repeat: no-repeat;
	width: 800px;
	margin: 0 auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 11pt;
	color: #165829;
	padding: 0;
}
#donatetitle
{
	position: absolute;
	left: 229px;
	top: 97px;
	width: 50px;
	height: 10;
}
#donatecontent
{
	position: relative;
	left: 229px;
	width: 330px;
	padding: 130px 0 50px 0;
}
.photocell {
	background-color: #CCCCCC;
	background-position: center center;
	border: thin solid #999999;
}
.tilecell {
	background-color: #CCCCCC;
	border: thin solid #999999;
	margin: 0 7px 0 0;
	padding: 10px;
}
#rightimagetop
{
	position: absolute;
	left: 550px;
	top: 152px;
	width: 250px;
	align: right;
}
#rightimagebot
{
	position: absolute;
	left: 550px;
	top: 875px;
	width: 250px;
	align: right;
}
#leftimage
{
	position: absolute;
	left: 0px;
	top: 520px;
	align: left;
}
.graytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
}
.missiontext {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #165829;
	line-height: 16pt;
	text-transform: none;
	text-decoration: none;
	letter-spacing: 1px;
}
.goldtext {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #CD9F3D;
	line-height: 16pt;
	text-transform: none;
	text-decoration: none;
	letter-spacing: 1px;
}
#fhslink
{
	position: absolute;
	left: 31px;
	top: 460px;
	align: left;
	padding: 0;
	margin: 0;
	width: 119px;
}

