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

html, body { background:#DCDCDC url(images/tile.png) top repeat-x; margin:0; padding:0; }
body { font-family:Arial, Helvetica, sans-serif; font-size:1em; }

img { border:0px none; }
a { color: #06C; text-decoration:none; }
a:hover { text-decoration:underline; }
h1 { font-size:2.25em; color:#336699; }
h2 { font-size:1.5em; color:#336699; }
p, td { line-height:1.5em }

#wrapper { width:1000px; margin:auto; padding:0 28px 0 28px; background:url(images/bodytile.png) repeat-y; }
#header { width:1000px; height:108px; position:relative; }
#flash { width:1000px; height:350px; }
#content, #content_narrow { width:725px; padding:0px 200px 20px 75px; position:relative; }
#content_narrow { width:600px; padding:1px 325px 20px 75px; }
#content_narrow2 { width:600px; padding:1px 10px 20px 75px; }
#content_narrow3 { width:700px; padding:1px 10px 20px 75px; }
#footer { width:1056px; height:48px; margin:auto; background:url(images/bodybottom.png) no-repeat; }
#copyright { width:900px; margin:auto; text-align:right; font-size:0.7em; position:relative; top:-10px; }
#blogfeed { width:300px; height:200px; border:2px solid #AAA; border-right:0px none; position:absolute; right:0px; top:110px; }
#feedheader { height:30px; background-color:#DCDCDC; line-height:30px; text-align:center; font-weight:bold; font-size:0.9em; text-shadow:1px 1px 1px #FFF; }
#feedbody { }

#grantsbar { width:300px; height:512px; background-color:#fff; position:absolute; right:2px; top:0px; }
#grantsbar2 { width:300px; height:512px; background-color:#e6e7e9; position:absolute; right:2px; top:165px; }
#grantsbar2012{
	width:269px;
	height:875px;
	background-color:#e6e7e9;
	position:absolute;
	right:0px;
	top:-8px;
}
#grantsbar3 { width:300px; height:512px; position:absolute; right:2px; top:147px; }
#top_copy {width:550px;}
#top_copy2 {width:550px;}
.grants_header{ position:relative;  margin-left:-320px; }
.nav { color:#FFF; text-decoration:none; font-size:0.75em; }
.nav:hover { text-decoration:underline; }

