html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,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;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1;text-align:center}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}.left{float:left}.right{float:right}.clear{clear:both}.warning{padding:10px;font-weight:bold}.error{color:red}html{font-size:11px}body{font-family: Arial,Verdana,sans-serif;font-size:1em;line-height:1.625;color:#000;background:white;position:relative}h1{font-size:1.4em;padding:20px 0px 10px;color:#000}h2{font-size:1.1em;font-weight:bold;padding:5px;color:#000}h2.pagedesc{font-weight:700;margin:10px 5px 20px 5px;font-size:12px}h3{font-size:0.72em;margin-bottom:10px}h4{font-size:0.6em;margin-bottom:5px;font-style:normal}blockquote{font-family:georgia,serif;font-size:1.1em;font-style:italic}a,a:active,a:visited{text-decoration:none;color:#000}a:hover{text-decoration:none}a.underline{text-decoration:underline}a.readmore{color:#000;text-decoration:underline}a.readmore:hover{color:black}div.tooltip{position:absolute;z-index:9999;background:white;border:1px solid black;padding:5px 10px;text-align:left;display:none}#wrapper{width:995px;margin-left:auto; margin-right:auto;text-align:left}#header{padding-top:15px;padding-bottom:15px}#header #navigation{float:left}#header #navigation li{display:block;float:left}#header ul li a{font-size:12px;color:#000;font-weight:bold;text-transform:uppercase;padding:5px 10px;margin-top:10px;margin-right:1px;display:block;float:left}#header ul li a.selected,#header ul li a:hover{background:black;color:white}.loading{margin:3px}#mainsearch{ float:left; margin-top:11px; font-size:12px}.search input{color:#000;margin-left:30px;background:white url('../imgs/search.png') no-repeat 5px 5px;padding:5px 5px 5px 23px;float:left;width:145px;margin-top:0px;border:1px solid #dadada}.search input.idle{color:#ccc}#logo{float:right;margin:5px 55px 5px 5px}#logo img{margin-top:5px 0 10px 0}a.ui-slider-handle.ui-state-default.ui-corner-all{background:black;border:black;padding-top:10px;margin-top:-5px}a.underline{text-decoration:underline}#hometext{float:left;width:630px;margin-top:25px;color:#424242;padding:10px 0 10px 10px;font:normal normal normal 13px/16px Arial,"Helvetica Neue",Helvetica,Geneva,sans-serif}#hometext span.title{font-size:18px;color:#000;padding-right:5px;font-weight:bold}#pagetop a.plus,#pagetop a.readmore{padding-left:14px;padding-top:1px;margin-left:5px;background:url('../imgs/down.png') no-repeat 2px}#pagetop a.minus{padding-left:14px;background:url('../imgs/up.png') no-repeat 2px}#topnav{width:640px;float:left;text-align:center}#topnav span{font-size:12px;float:left;margin-left:260px}#slider{ width:640px; margin:0 auto; position:relative; float:left; text-align:center}#aboutarchigram #slider .panel img{margin-left:-7px}#aboutarchigram .scroll{ height:608px; width:640px; overflow:auto; position:relative; clear:left; border:1px solid #dadada}#aboutarchigram .scrollContainer div.panel{ height:480px; width:640px; text-align:center}#aboutarchigram .scrollContainer div.panel img{vertical-align:middle}#aboutarchigram ul.navigation{ list-style:none; text-align:right; width:640px}#aboutarchigram ul.navigation li{ display:inline}#aboutpane .pagedesc{margin:0;padding:0;margin-bottom:20px}#aboutpane ul.navigation li a{ padding:4px; color:#000; text-decoration:none}#aboutarchigram ul.navigation a:hover{ background-color:#f2f2f2}#subtabs li{display:inline-block;padding-right:30px;margin-bottom:10px}#subtabs li a.selected{font-weight:bold;}div.subpage{margin-top:40px}#aboutarchigram ul.navigation a.selected{ background-color:black; color:white}#aboutarchigram ul.navigation a:focus{ outline:none}#aboutarchigram .scrollButtons{ position:absolute; top:300px; cursor:pointer}#aboutarchigram .scrollButtons.prev{ left:5px}#aboutarchigram .scrollButtons.next{ right:5px}.hide{display:none}div.mosaic{padding:20px 0px}.mosaic li{background:#f2f2f2;float:left;display:block;height:40px;border-right:1px solid white;border-bottom:1px solid white}.mosaic li a{padding:0px;display:block}.mosaic li a:hover{background:black}.mosaic li a:hover img{opacity:0.85}.mosaic li img{height:40px}.mosaic li.big{height:155px}.mosaic li.big img{height:155px}#thumbnails{width:354px;overflow:hidden}#thumbnails li{display:block;height:120px;text-align:center;float:left;border:2px solid #fff;max-width:173px;overflow:hidden}#thumbnails li:hover,#thumbnails li.selected{background:black;border:2px solid black}#thumbnails li a{display:block}#thumbnails li a:hover,#thumbnails li.selected a{opacity:0.85}#ephthumbs li img{height:120px}.leftside{float:left;width:641px;overflow:hidden}.rightside{float:right;width:354px}#rightcol{min-height:540px}#pagetop{border-bottom:1px solid #f2f2f2;height:112px}#pagetop.slide{border-bottom:none;height:inherit}.person .breadcrumbs{margin-bottom:20px}#pagetop .rightside{position:relative}div.breadcrumbs{color:#ccc;padding-left:5px;border-bottom:1px solid #f2f2f2}div.breadcrumbs a{padding:4px 5px 2px 5px;display:inline-block;color:#666}div.breadcrumbs a:hover{color:black}#titlerow {border-top:1px solid #f2f2f2;height: 30px;border-bottom:1px solid #f2f2f2}#pagetop #titlerow{background:#fff}#pagetop #titlerow a{color:#000;padding:1px 5px}#pagetop #titlerow a.year{text-decoration:underline}#titlerow div.rightside div.field a{text-decoration:underline}#pagetop #titlerow a:hover{color:#000;text-decoration:underline}#titlerow .title{font-size:14px;font-weight:bold;padding:3px 0 4px 10px;text-transform:uppercase;width:630px;border-right:1px solid #f2f2f2;float:left;background-color:#000}#pagetop #mailbutton{margin:7px;display:block;float:right}.person #pagetop #mailbutton{float:right}.person #pagetop #mailbutton img{margin:0}#titlerow .title a.prjtitle{width:570px;display:block;float:left;height:22px;overflow:hidden}#titlerow div.title a{color:#fff !important}#pagetop .title .nextprev {float:right;width:45px;font-weight:normal;position:relative}#pagetop .title #nextprj{position:absolute;top:5px;right:10px}#pagetop .title #prevprj{position:absolute;top:5px;right:30px}#pagetop #memberlist{height:35px;margin:5px 10px 0 10px;color:#000;overflow:hidden}#pagetop #memberlist a{color:#000;text-decoration:underline}#pagetop #memberlist a:hover{color:black}#pagetop #more{position:absolute;top:22px;right:0px;padding:0;display:block;width:14px;height:14px}.projectpage .sections{padding:0;height:30px;position:absolute;top:49px;border-bottom:1px solid #f2f2f2}.projectpage .sections li.tab,#pagetop .sections div.pages{display:block;float:left;margin-right:1px}.projectpage .sections li a.tab{float:left;width:100px;padding:5px 5px 5px 10px;overflow:hidden;display:block;height:19px;border:1px solid white}.projectpage .sections div.pages a{width:20px;height:18px;float:right;margin-left:7px}.projectpage .sections div.pages a:hover{background:white}.projectpage .sections a.tab.selected,.projectpage .sections a.tab:hover{border:1px solid black;text-decoration:underline}.projectpage .sections .tabbuttons{position:absolute}.projectpage .sections .tabbuttons a{display:block;float:left;width:28px;height:30px}.projectpage .sections .tabbuttons a.selected{background-color:black}.projectpage .sections #videobuttons{left:60px}.projectpage .sections #videobuttons #video{background:url('../imgs/next.png') no-repeat center}.projectpage .sections #videobuttons #video.selected{background:url('../imgs/next-active.png') no-repeat center black}.projectpage .sections #videobuttons #txt{background:url('../imgs/compact.png') no-repeat center}.projectpage .sections #videobuttons #txt.selected{background:url('../imgs/compact-active.png') no-repeat center black}.projectpage .sections #pgbuttons #thumb{background:url('../imgs/grid.png') no-repeat center}.projectpage .sections #pgbuttons #thumb.selected{background:url('../imgs/grid-active.png') no-repeat center black}.projectpage .sections #pgbuttons #txt{background:url('../imgs/compact.png') no-repeat center}.projectpage .sections #pgbuttons #txt.selected{background:url('../imgs/compact-active.png') no-repeat center black}.projectpage .sections #pgbuttons{left:178px}.projectpage .sections #sectionbtn{width:100px;padding:5px 5px 5px 10px;display:block;float:left;position:relative;overflow:hidden;background:white;z-index:100}.projectpage .sections #sectionbtn.selected{border:1px solid black}.projectpage .sections #sectionbtn span.name{height:17px;overflow:hidden;display:block}.projectpage .sections #sectionbtn span.arrow{position:absolute;display:block;right:6px;top:10px;height:11px;width:14px;background:url('../imgs/down.png') no-repeat 0 0}.projectpage .sections #sectionbtn.active{border:1px solid black;border-bottom:1px solid white}#magsec{position:static}.person .infotop a.breadcrumb{color:#ccc;text-decoration:none;font-size:11px}.person .infotop a.breadcrumb:hover{color:black}.person .row{height:25px;border-bottom:1px solid #f2f2f2}.field{font-size:11px;padding:6px 5px 5px 10px;height:20px;float:left;overflow:hidden}#pagetop .field{width:100px}.infotop{border-bottom:1px solid #f2f2f2;height:28px}.infotop .drwtitle{padding:2px;padding-left:10px;float:left;font-weight:bold;width:515px;font-size:14px;color:#000;overflow:hidden;height:25px}#zoombtn{float:right;text-decoration:none;font-size:1em;display:block;padding:5px 10px;}#zoombtn:hover{background:black;color: white;}.infotop .drwtitle span{color:#ccc;font-weight:normal}.infotop .drwtitle a{font-weight:normal;text-decoration:underline}.infotop .drwtitle #ephemeratitle{color:black;font-weight:bold}.infotop #drwnextprev{border-left:1px solid #f2f2f2}.person .infotop #drwnextprev{border-left:0}.infotop .listtop{position:relative}.navpages{float:right;position:relative}.navpages span.curpos{padding:5px;float:left;color:#000}.navpages a{font-weight:bold;width:25px;height:27px;display:block;text-align:center;float:left;position:relative}.navpages a:hover{background-color:#000}.navpages a span{width:6px;height:10px;display:block;position:absolute;top:8px;left:9px}.navpages span.previcon{background:url('../imgs/prev.png') no-repeat}.navpages span.nexticon{background:url('../imgs/next.png') no-repeat}.navpages a:hover span.nexticon{background:url('../imgs/next-active.png')}.navpages a:hover span.previcon{background:url('../imgs/prev-active.png')}.navpages a.disabled:hover {background:white}#pagecenter.essay{width:640px}#pagecenter #essaytext{padding:10px}#pagetop .description{padding:7px 5px 0 10px;overflow:hidden;height:49px}#pagetop #row1{padding:5px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}#pagetop .infotop{padding:0px}.imagebox{padding-bottom:40px;border-bottom:1px solid #f2f2f2}#drwsections{display:none;width:115px;background:white;position:absolute;left:0;margin-top:30px;z-index:99;border:1px solid black}#drwsections a{padding:10px;display:block}#drwsections li a:hover{text-decoration:underline}#drwsections a.selected{background:url('../imgs/next.png') no-repeat 5px;padding-left:15px}.projectpage #revision_list li{float:left;display:block;margin-top:10px}.projectpage #revision_list li a{display:block}.projectpage #revision_list li a img{height:120px}.projectpage #revision_list li a:hover,.projectpage #revision_list li a.selected{opacity:0.3}.projectpage .longtext{padding:10px}.projectpage #pagetext{padding:15px}.projectpage #drawinginfo{padding:30px 15px 60px 15px}.projectpage .contactbtn{float:right;margin:10px}.projectpage #drawinginfo table{margin-top:20px}.projectpage #drawinginfo label{font-weight:bold;display:block;width:100px}.projectpage #drawinginfo a{text-decoration:underline}.projectpage #projecttext{padding-right:20px}.projectpage #projecttext label{font-weight:bold}.projectpage .relateditems{border:0;margin-top:-1px;margin-left:0}.projectpage #morerelated{padding:30px;text-decoration:underline;display:block;text-align:center;border-top:1px solid #f2f2f2}#texts_exp{margin-left:5px;width:7px;height:13px}.showspage #operadesc{color:white}.showspage #intro{padding-top:10px;padding-bottom:20px}.showspage #datespage{padding-left:10px}#projectstop{background:white}#projectstop #buttons{border-bottom:1px solid #f2f2f2;position:relative;height:31px;overflow:hidden}#projectstop #buttons .label{padding:5px 10px;text-transform:uppercase;color:#999}#projectstop #buttons li{display:block;float:left}#projectstop #buttons a{display:block;float:left;padding:5px 10px;height:19px;border:1px solid white;border-right:0}#projectstop #buttons a:hover,#projectstop #buttons a.selected{background:black;color:white}ul.viewbtn{float:right}ul.viewbtn li{display:block}ul.viewbtn a{display:block;padding:5px 10px;position:relative;width:80px}ul.viewbtn a#compactbtn{width:100px}ul.viewbtn a span{width:16px;height:16px;margin-left:5px;display:block;position:absolute;top:7px;right:10px}ul.viewbtn span.grid{background:url('../imgs/grid.png') no-repeat}ul.viewbtn a:hover span.grid,ul.viewbtn a.selected span.grid{background:url('../imgs/grid-active.png') no-repeat}ul.viewbtn span.list{background:url('../imgs/list.png') no-repeat}ul.viewbtn a:hover span.list,ul.viewbtn  a.selected span.list{background:url('../imgs/list-active.png') no-repeat}ul.viewbtn span.compact{background:url('../imgs/compact.png') no-repeat}ul.viewbtn a:hover span.compact,ul.viewbtn a.selected span.compact{background:url('../imgs/compact-active.png') no-repeat}#projectstop #buttons #status{position:absolute;left:400px;top:0}#projectstop #buttons #status img{vertical-align:middle}#projectstop #datefilter{padding:20px 0}#projectstop #datefilter #dateslider{margin-left:20px;margin-right:20px}#projectstop #datefilter .ui-slider-horizontal{height:0.3em}#projectstop #datefilter .ui-slider .ui-slider-handle{height:0.7em;width:0.7em}#projectstop #datefilter #yearlinks{ padding:10px 0px}#projectstop #datefilter #yearlinks a{padding:5px 26px 5px 0;color:#000}div#dateslider.ui-slider.ui-slider-horizontal.ui-widget.ui-widget-content.ui-corner-all{border-color:#f2f2f2}#projectstop #datefilter #yearlinks a.selected{font-weight:bold;background:white;color:black}#projectstop #buttons #reset{display:none;float:left;padding:7px;margin-left:10px}#projectstop #buttons #reset img{vertical-align:top}#projectstop #buttons #reset span{padding:5px 10px;display:none}#projectstop #buttons a#reset:hover span{display:inline;color:black}#projectstop #buttons a#reset:hover{background:white}#projectbox .grid li{float:left;display:block;border:1px solid #f2f2f2;border-bottom:0;border-left:0;width:197px;height:197px;overflow:hidden}#projectbox ul.grid li .imgcontainer{ position:relative; height:155px; border-bottom:1px solid #f2f2f2; text-align:center}#projectbox ul.grid li .imgcontainer .year{position:absolute;bottom:0;right:0;width:40px;font-size:11px;background-color:#f2f2f2;display:none}#projectbox .grid li a.name{padding:3px;color: #999;display:block;height:39px;width:190px}#projectbox ul.grid li:hover{background:#f2f2f2}#projectbox ul.grid li:hover .imgcontainer .year{display:block}#projectbox ul.grid li:hover a.name {color:white;background:black}#projectbox ul.list li {display:block;height:100px;position:relative;overflow:hidden}#projectbox ul.list li #imgbox{position:absolute;top:0;width:196px;overflow:hidden;border-left:1px solid #f2f2f2;border-top:1px solid #f2f2f2;border-right:1px solid #f2f2f2;text-align:center}#projectbox ul.list li:hover{background:#f2f2f2}#projectbox ul.list #titlerow{width:810px;margin-left:198px;overflow:hidden}#projectbox ul.list #titlerow .title{width:577px;background:white}#projectbox ul.list .field{width:95px}#projectbox ul.list li #description{display:block;padding:10px;width:565px;margin-left:198px;height:25px;overflow:hidden}#projectbox ul.personprj li #titlerow{width:458px}#projectbox ul.personprj li #description{width:400px}#projectbox ul.personprj #titlerow {border-bottom:1px solid #f2f2f2}#projectbox ul.list #titlerow .title{background:inherit}#projectbox ul.compact a{padding:10px;padding-left:40px;border-bottom:1px solid #f2f2f2;display:block;font-size:14px;text-transform:uppercase;font-weight:bold}#projectbox ul.compact span{font-weight:normal}#projectbox ul.compact a:hover{background:#f2f2f2}#scrollload{background:black url('../imgs/load.gif') repeat-x;height:10px;display:none;clear:both}#peopletab .help_btn{float:left;margin-left:10px}.archigram-list li{float:left;display:block;position:relative;margin-right:1px;margin-top:20px}.archigram-list li:hover{background-color:#dadada}.archigram-list li:hover p.persontext{color:#666}.archigram-list img{width:164px;height:193px}.archigram-list li a .name{text-align: center;padding:5px;color:#000}.archigram-list li:hover a .name{color:white;background:black}#collaborators{margin-top:20px}#collaborators ul{padding-top:20px;float:left}#collaborators ul li{display:block}#collaborators ul li a{display:block;width:158px;padding:5px 20px;color:#000;text-decoration:underline}#collaborators ul li a:hover{background-color:#dadada;color:black}#collaborators h2{border-bottom:1px solid #f2f2f2}#collaboratorlist{margin-top:20px}#collaboratorlist li.collaborator{display:block;padding:10px;border-bottom:1px solid #dadada}#collaboratorlist li.collaborator .leftside{width:620px}#collaboratorlist li.collaborator .rightside{width:310px}#collaboratorlist li.active{background:#f2f2f2}#collaboratorlist li.active a.topbutton{display:block}#collaboratorlist li a.topbutton{float:left;padding-right:20px;text-decoration:underline;display:none}#collaboratorlist li span{font-weight:bold;font-size:12px}#collaboratorlist ul.links{clear:left}#collaboratorlist ul.links a{text-decoration:underline}#collaboratorlist li .thumbs{margin-top:15px;padding-bottom:20px}#collaboratorlist li .thumbs li{float:left;display:block;margin:1px;border:0}#collaboratorlist li .thumbs a{padding:1px;display:block}#collaboratorlist li .thumbs img{height:40px}.person #profileside{width:200px;float:left}.person #profilepic{width: 197px;height:79px;float:left;margin-right:3px}.person #interviewlist{padding-top:0}.person #profilepics{overflow:hidden;height:178px}.person #profilepics li{display:inline-block;float:left}.person #profilepics li a{display:block;border:1px solid white}.person #profilepics li a:hover{border:1px solid black}.person #profilepics li img{width:97px;height:87px;border:0}.person #profileside .link{padding-left:15px;display:block;background:url('../imgs/next.png') no-repeat 2px 3px}.person #profileside .link:hover{text-decoration:underline}.person #center{margin-left:197px;padding:15px}.person #projectlist{padding-top:0}.person h2{margin-top:2px}.personbox{clear:both}.personbox h2{font-size:11px;border-bottom:1px solid #f2f2f2;border-top:1px solid #f2f2f2}.personbox h2 a:hover{text-decoration:underline}#cvbox h2,#projectlist h2,#interviewlist h2{border-top:0}#links h2{margin-bottom:10px}.personbox li{display:block;float:left}.personbox li img{height:54px;width: 68px;border:1px solid white;vertical-align:middle}.personbox li img:hover{border:1px solid black;opacity:0.85}.personbox a.more{float:right;color:#000;padding-bottom:10px;padding-right:10px;text-decoration:underline}#otherprjlist img{border:1px solid #f2f2f2}#otherprjlist img:hover{border:1px solid black}.person #pagetop .description{height:80px;padding:0}.person #pagetop .description li{display:block;float:left}.person #pagetop .description li img{height:77px;width:86px}.person #pagetop .description li a{border:1px solid white;display:block;float:left}.person #pagetop .description li a:hover{border:1px solid black}.person #personsections{position:absolute;top:49px;height:30px;border-bottom:1px solid #f2f2f2}.person #personsections li{ display:block; float:left}.person #personsections li a{display:block;height:19px;border:1px solid white;width:100px;padding:5px 5px 5px 10px;overflow:hidden;margin-right:1px}.person #personsections li a:hover,.person #personsections li a.selected{border:1px solid #000;text-decoration:underline}.person #cvtext{padding:10px}.person #projectbox .compact a{font-size:11px;width:350px;padding:5px}.person #interviewlist li,.person #cvbox li{float:none}.person #interviewlist ul a,.person #cvbox ul a{display:block;border-bottom:1px solid #f2f2f2;padding:3px;min-height:42px;display:block;position:relative}.person #cvbox ul a{border-bottom:none}.person #interviewlist ul a:hover,.person #cvbox ul a:hover{background:#f2f2f2}.person #interviewlist ul a:hover img,.person #cvbox ul a:hover img{border:1px solid black}.person #interviewlist img,.person #cvbox img{height:40px;width:54px;margin-right:5px;border:1px solid #f2f2f2;float:left}.person #interviewpane a.selected{background:#f2f2f2}.person #interviewpane{margin-top:31px}.person #interviewpane #interviewlist li a{border-bottom:1px solid #f2f2f2;margin-bottom:1px;padding:3px;min-height:42px;display:block;position:relative}.person #interviewpane #interviewlist img{height:50px;width:64px;margin-right:5px;float:left}.person #interviewpane #interviewlist li a{padding:5px;min-height:52px}.person #interviewpane #interviewlist li a:hover{background:#f2f2f2}.person #interviewpane #interviewlist li a:hover img{border:1px solid black}.person #transcriptbtn{padding:5px 10px;padding-top:20px}.person #transcript{padding:10px;border-top:1px solid #f2f2f2}#slideshowlist li{display:block;float:left;border-right:1px solid #ccc;border-bottom:1px solid #ccc}#slideshowlist li a{display:block}#slideshowlist li img{width:164px;height:113px}#slideshowlist li .name{padding:5px}#slideshowlist li .name span{color:#999}#slideshowlist li:hover .name {background:black;color:white}#containerlist li{display:block;height:110px;border-bottom:1px solid #f2f2f2;overflow:hidden}#containerlist li a{display:block}#containerlist a.more:hover{text-decoration:underline}#containerlist .thumbsarrow{display:inline-block;margin-top:15px;margin-left:10px}#containerlist li img.cover{width:197px;float:left}#containerlist li .name{margin-left:198px;padding-left:10px;font-weight:bold;font-size:14px;text-transform:uppercase}#containerlist li .name span{font-weight:normal;font-size:11px;text-transform:capitalize}#containerlist .thumbs{margin-top:27px;opacity:0.2}#containerlist .thumbs a{float:left;display:block;border:1px solid white}#containerlist .thumbs a:hover{border:1px solid black}#containerlist .thumbs img{height:40px;width:50px}#containerlist li:hover{background:#f2f2f2}#containerlist li:hover .thumbs{opacity:1}.searchpage .sectionheader{padding:10px;display:block;border-bottom:1px solid #ccc;margin-top:40px;text-transform:uppercase;position:relative;font-weight:bold}.searchpage .sectionheader span{text-transform:lowercase;position:absolute;right:5px;font-weight:normal}.searchpage a.sectionheader:hover{background:#f2f2f2}#projectbox #drawingresults.grid li{height:163px}#projectbox #drawingresults.grid li .imgcontainer{height:121px}#projectbox #ephemeraresults.grid li{height:158px;width:164px}#projectbox #ephemeraresults.grid li .imgcontainer{height:121px}.topbar{border-bottom:1px solid #f2f2f2;height:28px;overflow:hidden}.topbar li{display:inline-block;float:left}.topbar li a, .topbar li a{display:block;float:left;height:19px;padding:5px 15px;border-left:1px solid white}.topbar li a.selected,.topbar li a:hover{background:black;color:white}.topbar li a img{vertical-align:middle}#magtabs{border-bottom:0;height:auto}#magtabs div{float:left;padding:5px 12px}#magtabs li a{padding:5px 12px}#aboutbuttons{border-bottom:1px solid #f2f2f2;height:28px}#aboutbuttons li{display:block;float:left}#aboutbuttons li a{display:block;padding:5px 15px}#aboutbuttons li a.selected,#aboutbuttons li a:hover{background:black;color:white;border-bottom:1px solid #000}#aboutpane{float:left;width:599px;padding:20px}#aboutpane a{text-decoration:underline}#aboutarchigram,#aboutproject {margin-left:-20px}#aboutexp,#aboutarchigram,#abouttext,#terms,#faq{display:none}#help p{padding:0 0 10px 5px}.contactform{float:right;width:300px;padding:20px}.contactform h2{font-size:12px;font-weight:bold;padding-left:0;text-transform:uppercase}.contactform label{display:block;padding-top:15px;font-weight:bold;padding-bottom:5px}.contactform input,.contactform textarea{width:280px;border:1px solid black}.contactform textarea{height:150px}.contactform #send_btn{margin-top:15px;display:block;padding:5px 20px;height:19px;background:black;color:white;text-transform:capitalize}.contactform #mailstatus{margin:15px 0 0 20px;padding:10px 20px;float:left}#footer{clear:both;margin-top:60px;padding-top:20px;padding-bottom:20px;border-top:1px solid #ccc}#footer span{float:left;padding-right:20px;margin-top:-2px}#footer span img{margin-left:5px}#footer #links{float:left;margin-top:-7px}#footer #links a{padding:5px 15px;color:#000;height:19px;display:block;float:left}#footer #links a:hover{background-color:black;color:white}#footer ul li{list-style:none;display:inline}#footer #logos{float:right}#footer #logos li img{float:left;margin:-2px 0 0 15px;height:16px}.navbar{clear:both;width:400px;padding-bottom:50px;padding-top:30px;margin:0px auto}.navbar ul li{display:inline}.navbar ul li a{float:left;padding:5px;margin:5px;line-height:1em;display:block}.navbar ul li a:hover,.navbar ul li.current a{background-color:#242424;color:#FFF}.ac_results{text-align:left;overflow:hidden;position:relative;z-index:999;background:white;padding:0;border:1px solid #f2f2f2;margin-left:-2px;margin-top:-2px;border-top:none}.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0}.ac_results li{margin:0px;cursor:hand;display:block;font-size:11px;line-height:1em;overflow:hidden;position:relative;color:#000;font-family:Arial,Helvetica,Geneva,sans-serif}.ac_results ul li:first-child{}.ac_results li a.item{width:100%;display:block;height:50px;color:#000}.ac_results li a.shortcut{width:100%;display:block;height:30px;color:#000}.ac_results li a.item:hover{color:black;background-color:#dadada}.ac_loading{background:white url('../imgs/indicator.gif') right center no-repeat}.ac_odd,.ac_even {background-color:#fff}.ac_over a{background-color:#dadada;color:#000}span.noresults{font-size:14px;color:#333;padding:15px;display:block}span.category{text-transform:capitalize;color:#000;display:block;font-weight:bold;border-bottom:1px solid #f2f2f2;border-top:1px solid #f2f2f2;position:relative;padding:8px 5px 7px 10px}.ac_results li a.more{position:absolute;top:5px;right:5px;color:#000;font-weight:bold;background-color:#fff;padding:2px 5px}.ac_results li a.more:hover{color:black}.ac_results img{width:50px;height:50px;margin:0}.ac_results li a.item span.item{position:absolute;top:10px;left:60px;width:210px}.ac_results li a.shortcut span.item{position:absolute;top:10px;left:10px;width:250px}.ac_results li a.startsearch{background-color:#000;padding:10px 10px;height:inherit;width:100%;display:block;color:#fffffe}.ac_results li a.startsearch:hover,li.ac_over a.startsearch{background-color:#000}.qtip .qtip-content{ padding:0px; overflow:hidden; font-size:11px; color:white; border:0}.qtip-thumb .qtip .qtip-content{border:2px solid black;border-top:none} .qtip .qtip-content .text{ padding:7px}.bibliography h2{margin-top:10px;margin-bottom:10px;text-decoration:underline;padding:0}.bibliography ul{margin-bottom:40px}.bibliography li{padding-top:10px}.bibliography span.title{font-style:italic}.bibliography a{text-decoration:underline}#bibresults a{text-decoration:none}#bibresults a:hover{text-decoration:underline}body.opera{background:black;color:white}.opera #header ul li a{color:white}.opera #header ul li a.selected,.opera #header ul li a:hover {color:black;background:white}.opera .search input{background:black url('../imgs/search_inv.png') no-repeat 5px 5px;color:white}.opera #hometext{color:#ccc}.opera #hometext span.title{color:white}.opera .topbar ul li a{color:white;border-left-color:black;border-right-color:black}.opera .topbar ul li a.selected,.opera .topbar ul li a:hover{color:black;background:white}.opera #footer #links a{color:white}.opera #footer #links a:hover{color:black;background:white}.sitemap{padding:20px}.sitemap h1{padding:0;border-bottom:1px solid #f2f2f2;margin-bottom:30px;text-transform:uppercase}.sitemap .column{width:200px;float:left}.sitemap .column ul a{display:block}.sitemap .column ul a.selected{background-color:black;color:white}.sitemap .center{margin-left:200px;padding-left:20px;border-left:1px solid #f2f2f2}.sitemap ul ul{padding-left:50px}.sitemap a{padding:5px;display:block}.sitemap a:hover{background:#f2f2f2}