#lbOverlay{position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:#000;cursor:pointer;}#lbCenter,#lbBottomContainer{position:absolute;z-index:9999;overflow:hidden;background-color:#fff;}.lbLoading{background:#fff url(/media/css/slimbox2/loading.gif) no-repeat center;}#lbImage{position:absolute;left:0;top:0;border:10px solid #fff;background-repeat:no-repeat;}#lbPrevLink,#lbNextLink{display:block;position:absolute;top:0;width:50%;outline:none;}#lbPrevLink{left:0;}#lbPrevLink:hover{background:transparent url(/media/css/slimbox2/prevlabel.gif) no-repeat 0 15%;}#lbNextLink{right:0;}#lbNextLink:hover{background:transparent url(/media/css/slimbox2/nextlabel.gif) no-repeat 100% 15%;}#lbBottom{font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;font-size:10px;color:#666;line-height:1.4em;text-align:left;border:10px solid #fff;border-top-style:none;}#lbCloseLink{display:block;float:right;width:66px;height:22px;background:transparent url(/media/css/slimbox2/closelabel.gif) no-repeat center;margin:5px 0;outline:none;}#lbCaption,#lbNumber{margin-right:71px;}#lbCaption{font-weight:bold;}*{margin:0;}html{height:100%;}body{font:62.5% Georgia,"Times New Roman",serif;margin:0;height:100%;color:#5b3e39;width:100%;background:url(/media/css/images/background.png);}a,a:link,a:visited,a:active,a:hover{color:#e4701e;text-decoration:none;font-weight:bold;outline:none;}a:hover{color:#BFB4A7;}p{margin:0;}h1,h2,h3,h4,h5{margin:0;padding:0;font-family:"Trebuchet MS",Arial,sans-serif;}h1{font-size:2.0em;}h2{font-size:1.5em;}h3{font-size:1.4em;}ul{margin:0;padding:0;}ul li{list-style-type:none;list-style-image:none;padding:0;margin:0;}img{border:none;}#wrapper{width:912px;min-height:100%;height:auto!important;height:100%;margin:0 auto -20px auto;background:url(/media/css/images/columns.png) repeat-y left top;}#container{overflow:hidden;position:relative;}#sidebar{width:230px;padding-right:1px;float:left;}#content{padding:25px;width:631px;float:right;}#push{height:80px;}#footer{height:19px;position:relative;margin:0 auto;border-top:1px solid #566356;background-color:#3B453B;width:912px;}#footer .wrapper{border-top:1px solid #333;height:18px;}#footer .content{width:650px;margin:0 auto;padding:1px 15px 0 265px;position:relative;}#footer .badge{color:#FFF;font-family:Helvetica,Arial,sans-serif;text-transform:lowercase;font-weight:bold;font-size:9px;}#footer #languages{position:absolute;right:40px;top:1px;display:none;}#footer #languages a{color:#FFF;font-family:"Trebuchet MS",Helvetica,Arial,sans-serif;text-transform:lowercase;margin-right:.5em;}#footer #languages a img{padding:1px;}#footer .language-form{position:absolute;right:40px;top:1px;}#footer .language-form select,#footer .language-form input{background-color:#262626;border:1px solid #333;color:#FFF;font-family:Helvetica,Arial,sans-serif;font-size:9px;text-transform:lowercase;font-weight:bold;outline:none;}#footer .book{position:absolute;right:705px;top:-22px;}#footer .address{position:absolute;top:-6em;margin:0;}#footer .book a{font-family:"Trebuchet MS",Helvetica,Arial,sans-serif;font-weight:bold;text-transform:lowercase;font-size:1.3em;}#breadcrumbs{position:relative;left:255px;top:10px;overflow:hidden;display:none;}#breadcrumbs li{float:left;margin-right:-5px;padding:0 0 0 20px;height:16px;background:url(/media/css/images/breadcrumb-left.png) no-repeat left top;}#breadcrumbs li.empty{padding:0;margin:0;}#breadcrumbs li a{color:#FAFAFA;font-family:Helvetica,Arial,sans-serif;text-transform:lowercase;font-weight:bold;font-size:1.1em;background:url(/media/css/images/breadcrumb-right.png) no-repeat right top;display:block;height:100%;padding:0 20px 0 0;outline:none;}#breadcrumbs li:hover{background-image:url(/media/css/images/breadcrumb-left-hover.png);}#breadcrumbs li:hover a{background-image:url(/media/css/images/breadcrumb-right-hover.png);}#logo{position:relative;margin:16px 0 0 32px;outline:none;display:block;}#menu{margin:40px 14px 0 0;}#menu li{margin:.4em 0 .4em 0;text-align:right;}#menu li a{text-transform:lowercase;font-size:1.6em;text-transform:lowercase;font-family:"Trebuchet MS",Helvetica,Arial,sans-serif;}#menu li.active a{color:#FAFAFA;}#menu li a:hover{color:#BFB4A7;}#category-menu{margin:40px 14px 0 0;padding-bottom:20px;}#category-menu li{margin:.4em 0 .4em 0;text-align:right;}#category-menu li.first{margin-bottom:1.5em;}#category-menu li a{text-transform:lowercase;font-size:1.2em;text-transform:lowercase;font-family:"Trebuchet MS",Helvetica,Arial,sans-serif;}#category-menu li.active a{color:#FAFAFA;}#category-menu li a:hover{color:#BFB4A7;}form table{border-collapse:collapse;}form table td{padding:0;}.form-errors{border:1px dashed #cd4040;padding:10px 10px 10px 25px;margin-bottom:10px;background:#ffcdcd url(/media/css/../icons/exclamation.png) no-repeat 5px center;}form td.label{vertical-align:top;}form .required{color:#CD4040;}form td.label label{display:block;padding-right:.5em;font-size:1.3em;font-weight:bold;margin-top:15px;font-family:Helvetica,Arial,sans-serif;text-transform:lowercase;text-align:right;}form td.field{padding-bottom:10px;}form .field-wrapper{float:left;width:60%;}form td.field div.help,form td.field div.errors{clear:both;border-width:0 5px 5px 5px;border-style:solid;padding:8px 10px 8px 10px;font-family:Helvetica,Arial,sans-serif;min-height:1.2em;width:92%;color:#333;}form td.field div.help{border-color:#566356;background:#e6e6e6 url(/media/css/../icons/help.png) no-repeat 5px center;}form td.field div.errors{border-color:#cd4040;background:#ffcdcd url(/media/css/../icons/exclamation.png) no-repeat 5px center;}form .field-wrapper.error input,form .field-wrapper.error textarea,form .field-wrapper.error select{border-color:#cd4040;}form td.field div.help .text,form td.field div.errors .errorlist{padding-left:15px;}form td.field input,form td.field textarea{float:left;border:3px solid #566356;padding:10px;width:92%;background-color:#FAFAFA;}form td.field select{width:100%;float:left;margin-top:5px;border:1px solid #566356;}.nice-button input{border:3px solid #505c50;padding:5px 10px 5px 10px;color:#FAFAFA;background-color:#384038;font-weight:bold;cursor:pointer;}.nice-button:hover input{background-color:#444F44;}.messages{background-color:#e1ffe2;border:1px solid #c7f2c8;padding:15px;margin-bottom:1em;}.messages li{font-size:1.2em;}.error-404 p{font-size:1.3em;}#lightbox-container-image-box,#lightbox-container-image-data-box{background-color:#566356;}#lightbox-image-details-currentNumber{color:#FFF;}.contact-form h1{margin:0 0 .5em 3.4em;}.contact-form #field-wrapper-message{width:450px;}.flatpage h1{margin-bottom:.5em;}.flatpage .content p{margin-bottom:1.5em;font-size:1.3em;line-height:1.7em;}.flatpage .content blockquote{font-size:.9em;margin:0 0 0 3em;}.front-page img{display:block;margin:0 auto 1.5em auto;border:3px solid #566356;}.about-page{font-size:.9em;}.about-page .portrait{display:block;margin:0 0 1.5em 1.5em;border:3px solid #566356;float:right;}.about-page h2{letter-spacing:.35em;}.flatpage .about-page.content p{line-height:1.4em;}.project-list h1{margin-bottom:.3em;}.project-list table{width:100%;border-collapse:collapse;}.project-list td{text-align:center;border-top:1px solid #566356;padding:1.5em 0 1.5em 0;}.project-list tr:first-child td{border:none;}.project-list .meta{text-align:right;text-transform:lowercase;padding:0 .5em .5em 0;}.project-list .meta h2{font-size:1.2em;}.project-list .meta .details{font-size:1.1em;}.project-list img{border:3px solid #566356;display:block;margin-left:.5em;}.project-list a:hover img{border-color:#402D24;}.project-list-private-residences,.project-list-interior-architecture{padding-top:216px;}.project-list-full tr{vertical-align:super;}.project-list-full th{text-align:left;font-size:1.9em;padding:1em 0 .3em 0;font-family:"Times New Roman",serif;}.project-list-full th a{color:#827263;}.project-list-full th a:hover{color:#402D24;}.project-list-full tr.first th{padding-top:0;}.project-list-full .meta{padding-left:2em;font-family:"Trebuchet MS",Arial,sans-serif;font-size:1.1em;}.project-list-full .project-title h3{font-size:1.3em;display:inline;}.project-list-full .location,.project-list-full .meters{font-size:1.1em;}.project .meta{margin-bottom:.5em;font-family:"Trebuchet MS",Arial,sans-serif;font-size:1.2em;font-weight:bold;line-height:1.5em;width:424px;}.project .meta .program,.project .meta .category{margin-bottom:1em;}.project .text{margin-top:-10px;}.project .content{font-size:1.3em;width:424px;}.project .content p{margin-bottom:1.5em;line-height:1.7em;}.project .year{margin:0 0 .2em 0;font-size:1.7em;font-family:Helvetica,Arial,sans-serif;font-weight:bold;letter-spacing:3.5em;}.project .images{overflow:hidden;position:relative;}.project a.main img{border:3px solid #566356;float:left;display:block;}.project .images .map img{float:right;display:block;border:3px solid #566356;position:absolute;right:0;}.project .images .map.first img{top:0;}.project .images .map.last img{bottom:0;}.project .images a.alternate{display:none;}.project .image-count{font-size:1.1em;width:420px;text-align:right;}.project h1{font-size:4.3em;font-family:"Times New Roman",serif;font-weight:normal;}#breadcrumbs li{background:url(/media/css/images/brown-breadcrumb-left.png) no-repeat left top;}#breadcrumbs li a{background:url(/media/css/images/brown-breadcrumb-right.png) no-repeat right top;}#breadcrumbs li:hover{background-image:url(/media/css/images/brown-breadcrumb-left-hover.png);}#breadcrumbs li:hover a{background-image:url(/media/css/images/brown-breadcrumb-right-hover.png);}.project-list td{border-color:#bfb4a7;}#footer{border-top:1px solid transparent;background-color:#E4701E;}#footer .wrapper{border-top:1px solid transparent;}#menu li.active a{color:#bfb4a7;}#menu li a,#category-menu li a{color:#402d24;}.project table.images img,.about-page .portrait,.front-page img,.project-list img,.project a.main img,.project .images .map img,.project .images a.alternate img{border-color:#827263;}form td.field input,form td.field textarea{border-color:#bfb4a7;}form td.field select{border-color:#bfb4a7;}.nice-button input{border-color:#bfb4a7;background-color:#664839;}.nice-button:hover input{background-color:#402d24;}
