@charset "UTF-8";
/* CSS Document */

* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 background-color: #1f3151;
 font-size: 76%;
}

p, table tr td { color:#333333;  font-size: 1.0em; line-height: 1.8em; margin-bottom:10px; margin-top:10px; }

a:link { color: #c6461b; text-decoration: none; border:0; font-family: Arial, Helvetica, sans-serif; }
a:visited { color: #c6461b; text-decoration: none; border:0; font-family: Arial, Helvetica, sans-serif; }
a:active { color: #c6461b; text-decoration: none; border:0; font-family: Arial, Helvetica, sans-serif; }
a:hover { color: #c6461b; text-decoration: underline; border:0; font-family: Arial, Helvetica, sans-serif; }

img { border: 0; }


h1, h2, h3, h4, h5, h6 { letter-spacing:0; }

h1 { 
	color:#1f3151; 
	font-size: 23px; 
	font-weight:bold; 
	font-family:Arial, Helvetica, sans-serif;
	margin: 10px 0 10px 0;

}

h2 { 
	color:#1f3151; 
	font-size: 18px; 
	font-weight:bold; 
	font-family:Arial, Helvetica, sans-serif;
	margin: 10px 0 5px 0;
}

h3 { 
	color:#1f3151; 
	font-size: 14px; 
	font-weight:bold; 
	font-family:Arial, Helvetica, sans-serif;
	margin: 10px 0 5px 0;

}

h4 { 
	color:#1f3151; 
	font-size: 12px; 
	font-weight:bold; 
	font-family:Arial, Helvetica, sans-serif;
	margin: 10px 0 5px 0;

}


#wrapper { 
 margin: 20px auto;
 width: 990px; 
 background-color: #ffffff;
 padding:0px;
 border: 5px solid #192843;
}

#header {
 color: #fff;
 padding: 0px;
 height: 200px;
 width: 990px;
 margin: 0 auto;
 background:url(../images/banner00.jpg) top left no-repeat; 
}

#logo { 
	padding:0;
	margin: 0;
	width: 283px; 
	float:left;
}

.headline { 
	margin: 10px 0 5px 0;
}

#clear { clear:both; padding-top:15px; display:block; }


#home li#home a, 
#history li#history a, 
#aboutus li#aboutus a, 
#grantsawarded li#grantsawarded a, 
#grantguidelines li#grantguidelines a, 
#contactus li#contactus a { 
	color: #fff; 
	background: url(../images/navbackground-over.jpg) top left repeat-x;
	}

#home li#footer-home a, 
#history li#footer-history a, 
#aboutus li#footer-aboutus a, 
#grantsawarded li#footer-grantsawarded a, 
#grantguidelines li#footer-grantguidelines a, 
#contactus li#footer-contactus a { 
	color: #fff; 
	background: #a52a00;
	}

#navcontainer { 
	height: 50px; 
	color: #fcdacf;
	}


#navcontainer ul {
	padding: 0;
	margin: 0;
	background:url(../images/navbackground.jpg) top left repeat-x;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 20px; 
	color: #fcdacf; 

	float: left;
	width: 100%;
	
	
}

#navcontainer ul li { display: inline; color: #ffac90; }

#navcontainer ul li a {
	padding: 15px 15px 0px 15px;
	background:url(../images/navbackground.jpg) top left repeat-x; 
	text-decoration: none;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 20px; 
	color: #fcdacf;
    float: left; 
	height:35px;
}



#navcontainer ul li a:hover {
	color: #fff; 
	background: url(../images/navbackground-over.jpg) top left repeat-x; 
	}



#content { 
	margin: 0px;
	padding: 10px 0 0 0;
	color: #444444;
	display:block;
	background: url(../images/contentbackground.jpg) top left repeat-y;
}


#content ul { margin-left: 25px;}
#content ul li { margin-bottom: 5px; line-height: 1.8em; }

.leftcol { width:650px; padding: 0 0 0 25px; display:block; }
.rightcol { width:275px; padding:10px; float:right; display:block; }

div.photowrap { display:block; background:#fef7e0; padding:8px; margin:0px; border:1px solid #e6d49b; }
img.photo { padding:0; margin:0; border:1px solid #e6d49b; }

hr {
border: 0;
color: #000;
background-color: #000;
height: 1px;

}

#data tr.odd { background:#c3e9fc; }

em.caption { font-size: 12px; color: #9a8d66; }

#footer { 
 
	color: #fcdacf;
	clear:both;
	background: #c6461b;
	}


#footer ul {
	padding: 0;
	margin: 10px;
	background: #c6461b;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #fcdacf; 

	float: left;
	
	
}

#footer ul li { display: inline; color: #ffac90; }

#footer ul li a {
	padding: 7px 7px 0px 7px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #fcdacf;
    float: left; 
	height:20px;
}



#footer ul li a:hover {
	color: #fff; 
	background: #a52a00; 
	}
	

.powered a:link, 
.powered a:visited, 
.powered a:active, 
.powered a:hover { font-size: 10px; color: #741e00; } 
