h1 span,h2 span { display:none; }

#top { height:101px; }
#logo { float:left;width:362px;height:80px; }
#logo a { display:block;width:362px;height:80px;background:url(../images/structure/logo.png); }

#nav { float:right;width:352px;height:14px;margin:40px 1px 0 0; }
#nav ul { margin:0;padding:0;list-style:none; }
#nav ul li { float:left; }
#nav ul li a { display:block;height:14px; }
#nav ul li a span { display:none; }

#nav ul li#nav-home { width:58px; }
#nav ul li#nav-home a { background:url(../images/structure/nav.png); }
body#home li#nav-home a,#nav ul li#nav-home a:hover { background-position:0px -14px; }

#nav ul li#nav-about { width:109px; }
#nav ul li#nav-about a { background:url(../images/structure/nav.png) -58px 0px; }
body#about li#nav-about a,#nav ul li#nav-about a:hover { background-position:-58px -14px; }

#nav ul li#nav-archives { width:87px;  }
#nav ul li#nav-archives a { background:url(../images/structure/nav.png) -167px 0px; }
body#archives li#nav-archives a,#nav ul li#nav-archives a:hover { background-position:-167px -14px; }

/*
#nav ul li#nav-resources { width:109px; }
#nav ul li#nav-resources a { background:url(../images/structure/nav.png) -262px 0px; }
body#resources li#nav-resources a,#nav ul li#nav-resources a:hover { background-position:-262px -14px; }
*/

#nav ul li#nav-contact { width:98px; }
#nav ul li#nav-contact a { background:url(../images/structure/nav.png) -363px 0px; }
body#contact li#nav-contact a,#nav ul li#nav-contact a:hover { background-position:-363px -14px; }

#main { padding:20px 10px 20px 10px; }
#main #left { float:left;width:665px; }
#main #right { float:right;width:170px; }

#footer { height:25px;padding:39px 0 0 40px;background:#656e82 url(../images/structure/footer.png) no-repeat 30px 12px; }
#footer blockquote { display:none; }
#footer p { margin:0;font-size:.9em;font-weight:bold;color:#a1a6b2; }
#footer p a { font-size:.9em;font-weight:bold;color:#a1a6b2; }

a:focus { -moz-outline-style: none; }
