*{margin:0;}
html,body{height:100%}
body{font-family:sans-serif;background:#00428d url(images/background.png);background-repeat:repeat-x;text-align:center;margin:0}
#header a img{border:none}
#wrapper{min-height:100%;height:auto !important;background-color:#fff;text-align:center;width:900px;margin:0 auto -150px;padding-top:20px}
#footer,#push{width:900px;height:150px}
#nav2{color:#fff;line-height:25px;font-weight:600;font-size:0.8em;background-color:#0a119d;padding-left:10px;text-align:left;height:25px}
#nav2 a{color:#fff;text-decoration:none}
#nav2 span{padding:10px}
#nav{width:900px;height:50px;position:relative;background:url(images/menu1.png) no-repeat;list-style-type:none;margin:0;padding:0}
#nav li{float:left}
#nav li a{position:absolute;top:0;display:block;height:50px;background:url(images/menu1.png) no-repeat;text-indent:-9999px;overflow:hidden;font-size:1%;margin:0;padding:0}
li#about a{left:0;width:99px;background-position:0 0}
li#news a{left:99px;width:95px;background-position:-99px 0}
li#staff a{left:194px;width:89px;background-position:-194px 0}
li#test a{left:283px;width:160px;background-position:-283px 0}
li#vol a{left:443px;width:174px;background-position:-443px 0}
li#links a{left:617px;width:91px;background-position:-617px 0}
li#contact a{left:708px;width:114px;background-position:-708px 0}
li#FAQ a{left:822px;width:78px;background-position:-822px 0}
#content{padding:0 20px 20px}
#content h1{margin-top:20px;font-size:1.3em;font-family:Tahoma,"Segoe UI",Verdana,sans-serif;color:#00428d;text-align:left}
#content h2{margin-top:20px;font-size:1em;font-family:Tahoma,"Segoe UI",Verdana,sans-serif;color:#00428d;text-align:left}
#funders{text-align:left;height:65px}
#funders a img{border:none}
#funding #content img{clear:right;display:inline;float:left}
#content p,li,cite{font-size:0.8em;line-height:1.5em;text-align:left;color:#00428d;font-weight:600;padding:5px 0}
#content span{display:block}
#content img{margin-top:5px;float:right;padding:0 10px}
#footer{position:relative;width:900px;text-align:center;border-top:thin solid #fc0;margin:0 auto}
#footer p{width:900px;text-align:center;font-size:0.7em;padding-top:5px}
#button{padding-top:10px;clear:both;text-align:center}
.section{border-top:1px solid #fc0; padding-top:20px; margin-top:20px}
p#tagline{font-family:Tahoma,"Segoe UI",Verdana,sans-serif;font-weight:600;font-size:0.8em;color:#00428d;font-style:italic}
#nav2 a:hover,#content a:hover,a#sub-current{color:#fc0}
li#about a:hover,#about #current{background-position:0 -50px}
li#news a:hover,#news #current{background-position:-99px -50px}
li#staff a:hover,#staff #current{background-position:-194px -50px}
li#test a:hover,#test #current{background-position:-283px -50px}
li#vol a:hover,#vol #current{background-position:-443px -50px}
li#links a:hover,#links #current{background-position:-617px -50px}
li#contact a:hover,#contact #current{background-position:-708px -50px}
li#FAQ a:hover,#FAQ #current{background-position:-822px -50px}