
body {
	margin:0;
	padding:0;
	text-align:center;
	font-size:13px;
	color:#003366;	
	font-family:"Futura Std", Futura, "Century Gothic", Arial, Helvetica, sans-serif;
	background:url(images/header-banner.png) no-repeat top center;
}

a {color: inherit;}

.clear {clear: both;}

.board-pic {float: right;}


ul li {margin-bottom: 10px;}


#banner {
	width:933px;
	height:145px;
}
#nav {
	width:100%;
	min-width:933px;
	height:45px;
	background:url(images/nav_bkg.jpg) no-repeat top center;
}
#n_container {
	width:933px;
	margin:0 auto;
}

#n_container h1 {font-size: 14px; 	margin:0;
	padding:15px 0 0 0;
	color:#003366;
	font-weight:normal;}
.home {
	width:90px;
	height:45px;
	float:left;
	border-left:2px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
}	

.about {
	width:100px;
	height:45px;
	float:left;
	border-left:2px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
}
.funding {
	width:175px;
	height:45px;
	float:left;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
}
.grants {
	width:260px;
	height:45px;
	float:left;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
}
.board {
	width:180px;
	height:45px;
	float:left;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
}
.contact {
	width:110px;
	height:45px;
	float:left;
	border-left:1px solid #FFFFFF;
	border-right:2px solid #FFFFFF;
}
#wrapper {
	witdth:100%;
	min-width:933px;
	text-align:center;
	padding:0 0 30px 0;
	background:url(images/content_bkg.jpg) repeat-x bottom center
}
#content {
	margin:0 auto;
	width:933px;
	text-align:left;
}
#footer {
	margin:0 auto;
	padding:10px 0 0 0;
	width:933px;
	height:50px;
	text-align:center;
}
.c1 {
	margin:10px 0 5px 0;
	width:933px;
	height:398px;
	background:url(images/main_c1.jpg) no-repeat top left;
}
.c1_left {
	float:left;
	width:500px;
	height:70px;
	padding:315px 0 0 30px;
}
.c1_right {
	float:right;
	width:300px;
	height:280px;
	text-align:center;
	padding:80px 30px 0 30px;
}
.c2 {
	margin:10px 0 0px 0;
	padding:0 0 0 22px;
	width:911px;
	height:250px;
	background:url(images/main_c2.png) no-repeat top left;
}
.bnav {
	padding:0;
	margin:0;
	font-family:Futura Std, Futura, "Century Gothic", Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#003366;
}
.copy {
	padding:5px 0 0 0;
	margin:0;
	font-weight:normal;
	font-size:11px;
	color:#003366;
}
p {
	line-height:20px;
}
h1 {
	margin:0;
	padding:15px 0 15px 0;
	font-size:24px;
	color:#003366;
	font-weight:normal;
}
h2 {
	font-size:20px;
	color: #a35903;
	padding:0;
	margin:0;
	font-weight: normal;
	text-transform: uppercase;
	margin-bottom: 10px;
}
h3 {
	font-size:16px;
	color:#003366;
	font-weight:normal;
	margin-bottom: 10px;
	text-transform: uppercase;
	margin-top: 0px;
}
h4 {
	font-size:14px;
	color:#FFFFFF;
	font-weight:normal;
	padding:0;
	margin:0;
}
.blue {
		color:#003366;
}
.btn {
	color:#003366;
	text-decoration:none;
}
.btn:hover {
	color:#666666;
}
.center {
	text-align:center;
}


.c1 h3 {
	font-size:20px;
	color:#FFFFFF;
	font-weight:normal;
	line-height:130%;
	text-transform: none;
}

.italic {font-style: italic;}
.c2_a {
	float:left;
	width:264px;
	height:70px;
	padding:130px 5px 0 5px;
	margin:25px 11px 0 11px;
	text-align:center;
	background:url(images/main_c2a.jpg) no-repeat top left;
}
.c2_b {
	float:left;
	width:264px;
	height:75px;
	padding:122px 5px 0 5px;
	margin:25px 11px 0 11px;
	text-align:center;
	background:url(images/main_c2b.jpg) no-repeat top left;
}
.c2_c {
	float:left;
	width:264px;
	height:70px;
	padding:130px 5px 0 5px;
	margin:25px 11px 0 11px;
	text-align:center;
	background:url(images/main_c2c.jpg) no-repeat top left;
}

img.left {float: left; margin-right: 10px;}

img.right {float: right; margin-left: 10px;}


.column_half {width: 451px; float: left; padding-right: 15px;}


#inner-content {margin-left: 290px;}

#funding {width: 230px; padding: 10px 10px 10px 25px; border-right: solid 1px #999; float: left;}


#funding ul {list-style-type: none; padding-left: 0px; font-size: 14px;}

#funding ul li {margin-bottom: 10px; }

#funding ul li a {text-decoration: none; color: inherit;}


#funding ul li ul { font-size: 12px; font-weight: normal; margin-left: 10px; margin-top: 5px;}

#funding ul li ul li {margin-bottom: 5px;}


img.form {border: solid 1px #999;}

blockquote {background-color: #eeebed; padding: 10px; margin: 0px; margin-bottom: 10px; margin-top: 10px; }


table#applyonline { line-height: 250%;}

strong {color: #a35903; font-weight: normal;}




/* Funding Nav */

body.research a#research, body.meetings a#meetings, body.community a#community {font-weight: bold; color: #a35903;}

span.lowercase {text-transform: lowercase;}

