body,html,#logo-bar,#search_results,#mainnav ul,#mainnav,.structureright-project hr,.structureright-home hr,.structureright hr,#footer p,#content p.MsoBodyText,#content p.MsoNormal,#spec-loading p,#gallery-nav ul,#project-nav ul{margin:0}body,html,h2,h1,h3,h4,#logo-bar,#search_results,#mainnav ul,#mainnav,#content,#footer,ul.tree div a,#gallery-nav ul,#project-nav ul{padding:0}body{font:76% arial,helvetica,sans-serif}body,h2,h1,h3,h4,#SearchForm_SearchForm_Search,#SearchForm_SearchForm_action_results,#search_results .search_parent,#mainnav .lvl2 li a,#mainnav .lvl1 .lvl2 li a,#mainnav .lvl2 .Menu3 li a,.home-project h4 a,.project-name span,.project-client span,.project-stage span{color:#3e3e3e}body,#navigation{background:#5e5e5e}p,h4,.structureright-home h2{font-size:1.0em}p,h2,h1,h3,h4{margin:0 0 10px 0}a,a:visited,a:link,h2,p.highlight,#mainnav .current a,#mainnav .lvl1.current a,#mainnav li.sfhover:hover a,#mainnav .lvl1:hover a,#mainnav li a:focus,#mainnav li a:hover,#mainnav li.section a,#mainnav .lvl2 li.sfhover a,#mainnav .lvl2 li:hover a,#mainnav .lvl2 .Menu3 li.sfhover a,#mainnav .lvl2 .Menu3 li:hover a,#mainnav li li a:focus,#mainnav li li li a:focus,.structureright-project hr,.structureright-home hr,.structureright hr,.home-project h4 a:focus,.home-project h4 a:hover,.project-name{color:#a97a12}a,a:visited,a:link,h2,h1,h3,h4,p.highlight,#SearchForm_SearchForm_action_results,#mainnav .lvl1,#mainnav .lvl2 li a,.home-project h4 a,.home-project-bottom a,#gallery-nav ul li a,#gallery-nav ul li span,#project-nav ul li a,#project-nav ul li span{font-weight:bold}a,a:visited,a:link,#logo a:hover,#logo a:hover,#mainnav .lvl1 a,home-project-bottom a:active,home-project-bottom a:focus,.home-project-bottom a:hover,#gallery-nav ul li a:active,#gallery-nav ul li a:focus,#gallery-nav ul li a:hover,#project-nav ul li.prev a:active,#project-nav ul li.next a:active,#project-nav ul li.prev a:focus,#project-nav ul li.next a:focus,#project-nav ul li.prev a:hover,#project-nav ul li.next a:hover{text-decoration:none}a:active,a:focus,a:hover{text-decoration:underline}a:active,a:focus,a{outline:none}a img,ul.tree img,#MemberLoginForm_LoginForm fieldset,#MemberLoginForm_LoginForm input.checkbox{border:none}h2,h1,h3,#mainnav .lvl2 li a{line-height:1.2em}h2,h1,h3,.all-caps,#mainnav .lvl1,.home-project-bottom a,#spec-loading p,#gallery-nav ul li a,#gallery-nav ul li span,#project-nav ul li a,#project-nav ul li span{text-transform:uppercase}h2,h1,h3{font-size:1.1em}h2,h1,.home-project-bottom a,#gallery-nav ul li a,#gallery-nav ul li span,#project-nav ul li a,#project-nav ul li span{letter-spacing:1px}h2{margin-top:15px}h2,p.highlight,.home-project,.home-project-bottom a,#footer{font-size:0.95em}h4{line-height:1.1em}.unviewable,#logo,#search-box,#navigation,#mainnav li ul,.staff-member .staff-photo,.project-list .image,#content-left,#content-right,.home-project a.image,#MemberLoginForm_LoginForm .middleColumn,#spec-loading,.project-name span,.project-client span,.project-stage span{position:absolute}.unviewable,#logo,#search-box,#mainnav a,.staff-member .staff-photo,.project-list .image,ul.tree li,ul.tree span.a,#content img.center,#content img.leftAlone,#MemberLoginForm_LoginForm .middleColumn,#gallery-nav ul li,#gallery-nav ul li.next,#gallery-nav ul li a,#gallery-nav ul li span,#project-nav ul li,#project-nav ul li a,#project-nav ul li span{display:block}.unviewable{height:10px;text-indent:-999em;margin:-10px 0 0 0}.unviewable,#search_results,#mainnav ul,#mainnav,ul.tree li,ul.tree li.last,#gallery-nav ul,#project-nav ul{list-style:none}.small{font-size:0.9em;margin-bottom:15px}.white-border{border:1px #fff solid}.clear{clear:both}table,#content img.leftAlone,.structureright-project #project{margin-bottom:10px}div,#logo-bar,#content,#footer,#gallery-nav ul li a,#gallery-nav ul li span,#project-nav ul li a,#project-nav ul li span{position:relative}#container{min-width:980px}.wrapper,.structureright-project hr{margin:0 auto}.wrapper{width:980px}.wrapper,.structureleft-home,.structureleft-project{height:100%}.wrapper,.structureleft-home,.structureright-home,.structureleft-project,.structureright-project,.structureleft,.structureleft-staff{z-index:3}#logo-bar,#navigation,#content,#footer{width:100%}#logo-bar,#content,#content-left,#content-right,#footer,ul.tree a,#project-thumbs-inner,#gallery-nav ul li,#gallery-nav ul li.next,#project-nav ul li{overflow:hidden}#logo-bar,#logo{height:100px}#logo-bar,#content,#footer{z-index:2}#logo-bar,#mainnav .current a,#mainnav .lvl1.current a,#mainnav li.sfhover:hover a,#mainnav .lvl1:hover a,#mainnav li a:focus,#mainnav li a:hover,#mainnav li.section a,#mainnav li ul,#mainnav .lvl2 li a,#mainnav .lvl2 .Menu3 li a,#mainnav li li a:focus,#mainnav li li li a:focus,#content .wrapper,#gallery-nav ul li a.off:active,#gallery-nav ul li a.off:focus,#gallery-nav ul li a.off:hover{background:#fff}#logo,.home-project a.image,#MemberLoginForm_LoginForm .middleColumn{top:0}#logo,#navigation,#content-left,.home-project a.image{left:0}#logo{width:230px}#search-box{bottom:5px;right:0}#search-box,#project-nav ul li{width:175px}#search-box,#SearchForm_SearchForm_action_results{height:27px}#Search,#SearchForm_SearchForm_action_results,.structureright-home,.structureright-project,#footer .wrapper .vanity,ul.tree li div,#content img.right,#gallery-nav ul li.next{float:right}#SearchForm_SearchForm_Search,#SearchForm_SearchForm_action_results{border:2px solid #b4b4b4}#SearchForm_SearchForm_Search{border-left:0;padding:4px 5px 3px 5px;width:130px;height:16px}#SearchForm_SearchForm_action_results{border-right:0;background:url(../images/search.png) no-repeat center left;width:29px}#SearchForm_SearchForm_action_results,ul.tree span.a.children span.b,ul.tree li.closed span.a.children span.b{cursor:pointer}#search_results li{margin:15px 0 0 0;border-bottom:1px dashed #bbb}#search_results li p{color:#8b8b8a}#search_results li p,#content img.right{margin-left:20px}#PageNumbers{margin:20px 0;padding:10px;background:#d9d9d9}.search-current{background:#e2e2e2;padding:3px 3px 0 3px}#search-caption{color:#464646}#search-caption,#mainnav .lvl2 .Menu3 li a,#footer a,#footer a:visited,#footer a:link{font-weight:normal}#navigation{top:100px;z-index:10}#navigation,#mainnav .lvl1,#footer{height:35px}#navigation,#mainnav .lvl1 a,#footer,#footer a,#footer a:visited,#footer a:link{color:#fff}#mainnav ul,#mainnav{line-height:1}#mainnav .lvl1,#footer p{line-height:35px}#mainnav .lvl1{font-size:0.8em}#mainnav .lvl1 a{padding:0 10px}#mainnav li,.structureleft-home,.structureleft-project,.structureleft,.structureleft-staff,#footer .wrapper .footer-left,#content img.left,#project-thumbs-inner .project-thumb,#gallery-nav ul li,#project-nav ul li,.contact-columns{float:left}#mainnav li,#project-thumbs a.highlight:hover,#gallery-nav ul li span,#gallery-nav ul li a.off,#project-nav ul li span{cursor:default}#mainnav li ul,#mainnav .lvl2 li a,#mainnav .lvl2 .Menu3 li a,#mainnav li li a:focus,#mainnav li li li a:focus{width:23em}#mainnav li ul,#mainnav li.sfhover ul ul,#mainnav li:hover ul ul{margin-left:-1000em}#mainnav .lvl2 li a{text-transform:none;padding:0.7em 2em 0.5em 2em}#mainnav .lvl2 li a,#mainnav .lvl2 .Menu3 li a{border-top:#5e5e5e dotted 1px}#mainnav .lvl2 li a,#mainnav .lvl2 .Menu3 li a,ul.tree div a{height:auto}#mainnav .lvl2 li.last a,#mainnav .lvl2 .Menu3 li.last a{border-bottom:#5e5e5e dotted 1px}#mainnav .lvl2 li.sfhover a,#mainnav .lvl2 li:hover a,#mainnav .lvl2 .Menu3 li.sfhover a,#mainnav .lvl2 .Menu3 li:hover a{border-top:#a97a12 dotted 1px}#mainnav .lvl2 .Menu3 li a{line-height:1em;padding:0.5em 2em 0.3em 2em}#mainnav li ul ul{margin:-1.6em 0 0 -1000em}#mainnav li.sfhover ul,#mainnav li:hover ul,#mainnav li a:focus + ul,#mainnav li.sfhover a.sffocus,#mainnav li:hover a:focus,ul.tree{margin-left:0}#mainnav li li.sfhover ul,#mainnav li li:hover ul,#mainnav li li.sfhover a.sffocus + ul,#mainnav li li:hover a:focus + ul{margin-left:17em}#mainnav li li a:focus + ul{margin-left:1010em}#mainnav li li a:focus{margin-left:1000em}#mainnav li li li a:focus{margin-left:2010em}#content-top{height:215px;background:url(../images/header-default.jpg)}#content{margin:35px 0 0 0}.structureleft-home{width:360px;margin:40px 40px 20px 100px}.structureleft-home,.structureleft-project,.structureleft,.structureleft-staff{border-left:1px solid #a97a12;padding-left:10px;min-height:250px}.structureright-home,.structureright-project hr,.structureright-project h2,#project-nav{width:350px}.structureright-home{margin:40px 90px 0 0}.structureleft-project{width:300px}.structureleft-project,.structureleft,.structureleft-staff{margin:40px 0 20px 100px}.structureright-project{width:460px;margin:40px 35px 0 0}.structureright-project,#content .center,#spec-loading p{text-align:center}.structureleft{width:640px}.structureleft-staff{width:800px}.staff-member,.project-list{width:630px}.staff-member{min-height:170px}.staff-member .staff-photo,.project-list .image{left:644px}.staff-member p,.project-list p{text-align:justify}.structureright-project hr,.structureright-home hr,.structureright hr{height:1px;border:1px #a97a12 solid;border-bottom:0}.project-list{min-height:135px}.structureright-home h2,.structureright h2{margin:0 0 5px 0}.structureright-project h2{margin:0 auto 5px auto}.structureright-project h2,#content .left,#content img.leftAlone,#project-thumbs-inner,#gallery-nav,#project-nav{text-align:left}#content-left{top:260px;width:88px;height:240px;background:url(../images/content-left.png) no-repeat top left}#content-right{right:93px;top:215px;width:132px;height:49px;background:url(../images/content-right.png) no-repeat top left}.home-project{min-height:80px;margin:5px 5px 5px 0}.home-project h4{margin:0 0 5px 110px}.home-project p{margin-left:110px}.home-project-bottom{margin-top:20px}.home-project-bottom a,#gallery-nav ul li a,#gallery-nav ul li span,#project-nav ul li a,#project-nav ul li span{padding:2px}home-project-bottom a:active,home-project-bottom a:focus,.home-project-bottom a:hover,#project-thumbs a:hover,#gallery-nav ul li a:active,#gallery-nav ul li a:focus,#gallery-nav ul li a:hover,#project-nav ul li.prev a:active,#project-nav ul li.next a:active,#project-nav ul li.prev a:focus,#project-nav ul li.next a:focus,#project-nav ul li.prev a:hover,#project-nav ul li.next a:hover{background:#d9d9d9}#footer{margin:0 0 20px 0}#footer .wrapper{background:#7e7e7e}#footer .wrapper .footer-left,#MemberLoginForm_LoginForm #Remember{margin-left:100px}#footer .wrapper .vanity{margin-right:90px}ul.tree,ul.tree li{width:auto}ul.tree,ul.tree ul,ul.tree,ul.tree.unformatted li li{padding-left:0}ul.tree ul,ul.tree span.c{margin-left:16px}ul.tree li.closed ul,#spec-loading{display:none}ul.tree li{background:url(../images/tree/i-repeater.gif) 0 0 repeat-y}ul.tree li.last,ul.tree span.a.spanClosed span.c,ul.tree.unformatted li,ul.tree.unformatted li li,ul.tree div a{background:none}ul.tree span.a{background:url(../images/tree/t.gif) 0 50% no-repeat}ul.tree span.a.last{background:url(../images/tree/l.gif) 0 50% no-repeat}ul.tree span.a.children span.b{background:url(../images/tree/minus.gif) 0 50% no-repeat}ul.tree li.closed span.a.children span.b{background:url(../images/tree/plus.gif) 0 50% no-repeat}ul.tree span.a.children span.c{background:url(../images/tree/i-bottom.gif) 0 50% no-repeat}ul.tree a{white-space:nowrap;padding:10px 0 10px 18px;line-height:16px;background:url(../images/tree/page-file.png) 0 50% no-repeat}ul.tree span.a.children a{background-image:url(../images/tree/page-openfoldericon.png)}ul.tree span.a.children.spanClosed a{background-image:url(../images/tree/page-foldericon.png)}ul.tree.unformatted li{padding-left:16px}ul.tree li div{clear:right;height:1em;margin-top:-26px}ul.tree div a{min-height:0}ul.tree li A:visited,ul.tree li A:hover,ul.tree li A:link{color:#111}ul.tree li .over{background:#f49ac1}#content .right,#gallery-nav .next,#project-nav .next{text-align:right}#content img.center{margin:0 auto 10px auto}#content img.left{margin-right:20px}#MemberLoginForm_LoginForm,#MemberLoginForm_LoginForm input{border:#464646 1px solid}#MemberLoginForm_LoginForm{background:#efefef;padding:20px;margin:20px}#MemberLoginForm_LoginForm .middleColumn{left:100px}#MemberLoginForm_LoginForm .field{min-height:30px}#MemberLoginForm_LoginForm input{margin-right:10px}#content .wrapper.project{background:#fff url(../images/project-back.png) no-repeat bottom right}#project-enlarge{margin-top:10px}#project-thumbs{width:458px;overflow:auto;border:1px solid #5e5e5e;border-top:none;border-bottom:none}#project-thumbs-inner{height:90px;width:560px}#project-thumbs-inner .project-thumb{padding:5px;width:100px;height:80px}#project-thumbs-inner .highlight{background:#a97a12}#project-thumbs a.highlight:hover{background:#a97a12}#spec-loading{top:80px;left:50%;margin-left:-75px;width:150px;height:150px;background:url(../images/loading-back.png) repeat;z-index:200}#spec-loading p{height:65px;color:#000;background:url(../images/loading.gif) no-repeat 59px 40px;padding:85px 0 0 0}.project-name,.project-client,.project-stage{margin-bottom:5px;padding-left:7em}.project-name span,.project-client span,.project-stage span{left:10px}.project-stage{margin-bottom:20px}#gallery-nav{margin:10px 0 5px 0;visibility:hidden}#gallery-nav ul li{width:12em}#gallery-nav ul li.next{width:9em}#gallery-nav ul li a{font-size:0.90em}#gallery-nav ul li span,#gallery-nav ul li a.off,#project-nav ul li span{color:#9e9e9e}#gallery-nav ul li a.off{background:transparent}#project-nav{margin:10px auto 0 auto}.contact-columns{width:310px}