html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;vertical-align:baseline}table{border-spacing:0;border-collapse:collapse}caption,th,td{text-align:left;font-weight:normal}blockquote,q{quotes:none}:focus{outline:0}body{font-family:"Helvetica Neue",Helvetica,sans-serif;font-size:.8125em;text-align:center;color:#003;background:#fff}#wrapper{margin:0 auto 60px auto;text-align:left;width:962px;background:#fff;overflow:auto}h1{position:absolute;bottom:-1px;left:0;float:left;display:block;padding:15px 50px 0 50px;font-size:110%;text-transform:uppercase;letter-spacing:.1em;border-top:1px solid #003;border-right:1px solid #003;background:#fff;z-index:999}h2{font-size:100%;font-weight:bold;padding:0 0 .5em 0;line-height:1.5em;text-transform:uppercase;text-decoration:underline}h3{font-size:125%}h4{font-size:100%}p,address{padding:0 0 1em 0;line-height:1.5em}p{text-align:justify}address{font-style:normal}ol,ul{padding:0 0 1em 1em}ul li{list-style:disc outside;line-height:1.5em}ol li{list-style:decimal outside;line-height:1.5em}strong{font-weight:bold}a img{border:0}a:link,a:visited{color:#003;text-decoration:none}a:hover,a:visited:hover{color:#69c;text-decoration:none}#header{position:relative;height:180px}#logo{position:absolute;bottom:0;left:0}#logo,#logo a{display:block;width:815px;height:60px}p.contact,ul.links{font-size:85%;padding:10px 0 25px 0;color:#666}p.contact{float:left;width:706px;line-height:1.3em}p.contact span.divider{padding:0 .5em;color:#999}ul.links{float:right;text-align:right;width:226px}ul.links li{padding:0 0 0 1em;display:inline}#nav{float:left;clear:both;width:100%}#nav ul{text-indent:0;padding:0}#nav li{float:left;display:block;padding:0 8px 15px 8px;line-height:1.3em;border-bottom:1px solid #003}#nav li a{display:inline-block;line-height:1.3em;text-transform:uppercase}#nav li a:link,#nav li a:visited{border-bottom:1px solid #fff}#nav li a:hover,#nav li a:visited:hover{border-bottom:1px solid #fff}#nav li.current{background:transparent url(/ui/images/nav-stem.gif) top center repeat-y}#nav li.current a,#nav li.current a:hover,#nav li.current a:visited:hover{color:#69c;background:#fff;border-bottom:1px solid #003}#subnav ul{text-indent:0;padding:0;clear:both}#subnav li{float:left;display:block;padding:8px}#subnav li a{display:inline-block;line-height:1.3em;text-transform:uppercase}#subnav li a.current,#subnav li a.current:hover,#subnav li a.current:visited:hover{color:#69c;border-bottom:1px solid #003}#content{float:left;clear:both;width:960px;border:1px solid #003}.ie-sux{clear:both}.billboard{position:relative;width:960px;height:150px;margin:0 0 30px 0;float:left;clear:both;border-bottom:1px solid #003}.billboard.home{margin:0;height:480px;overflow:hidden;border-bottom:0}.billboard.home a{display:block;width:960px;height:480px}.billboard.home a span{position:absolute;left:0;bottom:25px;display:block;padding:10px 15px;width:930px;background:#fff;background:rgba(255,255,255,0.75)}#tagline{float:left;clear:both;width:930px;padding:0 15px;text-transform:uppercase}#tagline p{padding:.5em 0;text-align:center}.poster{float:left;width:278px;padding:15px;border:1px solid #003}.poster h4{text-transform:uppercase;text-decoration:underline;padding:0 0 1em 0}.poster ul{padding:0}.poster li{list-style:none}.poster.two{margin:0 15px;width:280px}.section{margin:15px;padding:0;float:left;clear:both;display:block;width:930px;background:#fff;-webkit-box-shadow:0 0 15px #ccc;-moz-box-shadow:0 0 15px #ccc;box-shadow:0 0 15px #ccc}.section .copy{width:435px;margin:0;padding:15px}.section .image{width:465px}.section.odd .copy{float:left}.section.odd .image{float:left}.section.even .copy{float:right}.page{float:left;clear:both;width:930px;margin:0 15px 15px;-webkit-box-shadow:0 0 15px #ccc;-moz-box-shadow:0 0 15px #ccc;box-shadow:0 0 15px #ccc}.projects,#project{padding:0 0 15px 0;float:right;width:690px}.project{display:block;margin:0 0 15px 0;padding:0;width:100%}.project span{display:block}.project span.image{margin:0 0 10px 0}.project span.title,.project span.location{margin:0 1em 0 0;display:inline-block;line-height:1.3em}.sidebar{padding:40px 0;float:left;width:190px;margin:0 25px}.sidebar h4{text-transform:uppercase;font-weight:bold;padding:.5em 0;border-bottom:1px dashed #ccc}.sidebar ul{padding:0 0 2em 0}.sidebar li{list-style:none;line-height:1em;padding:.5em 0;border-bottom:1px dashed #ccc}#project h2{font-size:135%;text-transform:none;font-weight:normal}#project #gallery{width:690px;overflow:hidden;margin:0 0 15px 0}#project #gallery .slide span{display:block;margin:15px 0 0 0}#project #description{padding:0 15px 0 0}#project #info{font-size:90%}#project #info ul{padding:0 0 2em 0}#project #info li{list-style:none}#project #info li strong{font-weight:bold;padding:0 .5em 0 0}p.back{padding:15px 0;clear:both}div.contact{float:left;padding:0 0 15px 15px;width:450px}p.number{padding:0}#map{margin:30px 0 0 0;background:#eee;border:1px solid #003}#bulletins{float:right;padding:0 15px 0 0;width:450px}#footer{padding:15px 0;clear:both;font-size:85%;color:#666}