body{background-color:#fff;font-family:Helvetica}body a{color:#2e5f46}html #header,html #middle,html #footer{width:100%}html #header #header-container,html #middle #middle-container,html #footer #footer-container{width:846px;margin:0 auto}#header{width:100%;background:transparent url(../images/header_bg.jpg) repeat-x top left}#header #header-container{background:transparent url(../images/header.png) no-repeat top left;height:282px;padding-top:0 !important}#header #header-container .tagline1{left:5.5em;top:3.5em;width:17em;font-family:Georgia, serif;font-size:2em;font-style:italic;text-transform:none;border-right:1px solid #002E16}#header #header-container .tagline2{left:23.5em;top:3.5em;width:12em;font-family:Georgia, serif;font-size:2em;font-style:italic;text-transform:none;color:#fff}#header #header-container ul#page-navigation{margin-top:250px;margin-left:24px;background-color:transparent}#header #header-container ul#page-navigation li{border:none;height:3.2em}#header #header-container ul#page-navigation li a{background:transparent url(../images/nav_bg.png) no-repeat 0 0;color:#fff;font-size:1.5em;width:159px;padding:9px 0;font-family:Helvetica}#header #header-container ul#page-navigation li a:hover{color:#cdc433}#header #header-container ul#page-navigation li.current a{background-color:transparent;color:#cdc433}#header #header-container ul#page-navigation li ul{background:transparent none !important;top:3.2em;left:0;*top:3.2em;padding-bottom:5px;margin:0;width:159px !important}#header #header-container ul#page-navigation li ul li{width:159px !important;background:transparent url(../images/subnav.png) repeat top left !important}#header #header-container ul#page-navigation li ul li a{color:#fff !important;background:transparent none;text-align:center;padding:5px 0 9px 0;width:159px !important}#header #header-container ul#page-navigation li ul li a:hover{color:#cdc433 !important;font-weight:normal}#header #header-container ul#page-navigation li ul li ul{left:159px;*left:159px !important;top:0}#header #header-container ul#page-navigation li ul li ul li{border-left:1px solid #677b70}#header #header-container h1{display:none}#header #header-container ul#private-page-navigation{position:absolute;top:290px;width:80%;margin-left:30px}#header #header-container ul#private-page-navigation li a{padding:0.3em 0.7em 0}#header #header-container ul#quick-navigation{display:none}#middle{background:#f0f3f2 url(../images/middle_bg.jpg) repeat-x left top;min-height:410px}#middle #middle-container{padding:1em 0;background:transparent url(../images/middle.png) repeat-y -1px top;min-height:410px}#page-content{padding:3em 6em}#page-content #title h2{color:#2e5f46;font-family:Georgia;font-style:italic;font-weight:normal;font-size:3em}#footer{background:#f1f4f3 url(../images/footer_bg.jpg) repeat-x left 3px;min-height:95px}#footer #footer-container{background:transparent url(../images/footer.png) no-repeat -1px top;padding:3.8em 1px 4em}#footer #footer-container p.credits{font-size:1.2em;color:#fff;position:relative;top:2.5em;left:6em;width:350px}#footer #footer-container p.credits a{color:#fff}#footer #footer-container ul#quick-navigation{display:block;position:relative;top:2.5em;right:0;width:200px;font-size:1.2em;float:right}#footer #footer-container ul#quick-navigation li{padding-left:1em}#footer #footer-container ul#quick-navigation li a{border-left:none}#footer #footer-container ul#quick-navigation li a:hover{text-decoration:underline}

