body{background-color:#0e0a07;color:#fff;font:67%/140% Verdana,Sans-serif;width:91%;margin:0%;padding:4%;padding-bottom:0%}#mainContainer{position:relative;width:880px;padding:3%;border:1px solid #fff;margin:0 auto;min-height:650px}#content{position:relative;padding:0%;width:100%}#logoContainer{position:absolute;width:100%;float:right}#logo{position:relative;float:right;width:100%}#logoSplash{position:relative;float:left;width:100%}#topAreaContainer{position:relative;width:100%}#menucontainer{position:relative;width:100%;float:left}#main-contentContainer{position:relative;float:left;padding:0;padding-right:20px;margin:5px 0% 0% 0%;border:1px solid #fff;width:860px}#main-content{position:relative;width:100%}ul#navbar,ul#navbarRight,ul#navbarSub{position:relative;float:left;left:0;list-style:none;line-height:normal;margin:0%;padding:0%;overflow:hidden;clear:none}ul#navbarRight{float:right;clear:none;padding-top:65px}ul#navbar li,ul#navbarRight li,ul#navbarSub li{clear:both}ul#navbarSub li{clear:none;display:inline}ul#navbar li a,ul#navbarRight li a,ul#navbarSub li a{display:block;float:left;text-decoration:none;line-height:normal;font-size:1em;padding:0 4px 8px 0}ul#navbar li strong{font-size:1.1em}li.current a{font-weight:bold}li.current a:hover{color:#856727;background-color:#0e0a07;text-decoration:underline}ul#navbarRight li a{float:right}ul#navbarSub li a{float:left;background-image:url(../images/menu_break.gif);background-repeat:no-repeat;padding:0 4px 8px 10px}#approach #approach-on a,#thinking #thinking-on a,#look #look-on a,#fields #fields-on a,#contact #contact-on a,#look #studio-on a{color:#856727;background-color:#0e0a07}#look #studio-on a,#thinking #work-on a,#thinking #offering-on a{text-decoration:underline;color:#856727}#thinking #work-off a,#thinking #offering-off a{text-decoration:none;color:#fff}ul#subNavBar{position:relative;float:left;list-style:none;margin:0 0 2% 0;padding:0;overflow:hidden;display:block;clear:both}ul#subNavBar li{clear:both}ul#subNavBar li a{display:block;float:left;text-decoration:none;line-height:normal;font-size:1.5em;padding:0 0 10px 0;font-weight:normal}#thinking #spacial-on a,#thinking #construction-on a,#thinking #styling-on a,#thinking #economy-on a,#thinking #digital-on a,#thinking #storage-on a{color:#856727;background-color:#0e0a07}img{border:none}.borderless{border:0}.borderlessButton{border:0;margin-top:8px}.text{position:relative;float:left;padding-left:4%}p,p.largetext{line-height:150%;font-size:1.5em;padding-bottom:10px}p.invisitext{margin:0;padding:5px 0 0 0;line-height:0%;font-size:1.5em;color:#fff;height:12px}p{font-size:1em}#gallery{position:relative;float:left;width:270px;clear:both;padding:0 0 15px 0}.thumbnail{position:relative;float:left;width:80px;padding:10px 10px 0 0}#leftSideBox{position:relative;float:left;width:46%;font-size:100%;text-align:left;margin:2% 0 2% 0;clear:both}#leftSideBoxWide{position:relative;float:left;width:48%;font-size:100%;text-align:left;margin:0% 0% 0% 0%;padding:2% 0 2% 2%;clear:both}#middleBox{position:relative;float:left;clear:none;width:25%;font-size:100%;text-align:left;padding:0 0 0 10px}#middleBox ul{margin:5px 0 10px 22px;padding:0 0 0 0;list-style:none;line-height:18px}#middleBox ul li{padding:5px 0 0 0}#rightSide{position:relative;float:right;text-align:right;padding:0 0 0 0;width:48%}#rightSidePortfolio{position:relative;float:right;text-align:right;padding:17px 17px 0 0;width:46%}div.footer{padding:10px}div.footer a,div.footer img{margin:0}h1{float:right;padding:0;margin:0;width:380px;height:59px;position:relative;font-size:1em}h1.left{float:left;padding:0;margin:0;width:300px;height:39px;top:400px;position:absolute;font-size:1em}h1 a{display:block;width:380px;height:50px;background:#0e0a07 url(../images/LogoCombined.gif) no-repeat left;text-indent:-1000em;text-decoration:none}h2{margin:0;padding:0;font-size:150%;line-height:100%;position:relative;overflow:hidden}h3{margin:0;padding:0;font-size:120%;line-height:100%;position:relative;overflow:hidden}h1 span{position:absolute;width:363px;height:59px;background:#fff url(../images/logo2.gif) no-repeat;right:0;float:right}h2 span{position:absolute;width:100%;height:100%;left:0;top:0}h3 span{position:absolute;width:100%;height:100%;left:-1px;top:0}h2.sectionIntro{width:350px;height:40px}h3.sectionNews{width:222px;height:35px}a{color:#fff;background-color:#0e0a07;text-decoration:none}a:hover{color:#856727;background-color:#0e0a07;text-decoration:underline}a.active{color:#856727;font-weight:bold}p{margin:0;clear:both}form{margin:0;padding:0}fieldset{margin:0;padding:0;border:none}table,table tr,table tr td{padding:0;margin:0 0 0 0;font-size:100%}#access{position:absolute;left:-1000px;width:990px;font-size:1px;line-height:1px}div.centerimg{position:relative;width:100%;float:right}#images{text-align:right}#images .centerimg{text-align:right;margin-top:20px}#images .centerimg img{width:100%}div.centerimgPortfolio{position:relative;width:100%;float:right}#images .centerimgPortfolio{text-align:right}#images .centerimgPortfolio img{width:100%}.thumbnailMask{width:75px;height:75px;overflow:hidden;float:left;vertical-align:middle}.lightboxContainer{float:left;width:100%;padding-left:35px;padding-top:10px}.mediaLightboxContainer{float:left;width:100%;padding-left:25px;padding-top:10px}.mediaLightboxContainer .thumbnailMask{width:103px;position:relative}div#layeredImageContainer,div#layeringThumbnailStrip{margin:20px 5px 5px}div#layeredImageContainer,div#layeredImageContainer img{Width:413px;Height:311px}div#layeringThumbnailStrip{background-color:#3e3b39;height:82px;overflow:hidden;width:413px;margin-top:10px}div#layeringThumbnailStrip img{margin:4px 1px 1px;cursor:pointer;width:75px;height:75px}div#floorsThumbnailContainer,div#doorsThumbnailContainer,div#wallsThumbnailContainer,div#worktopThumbnailContainer,div#handlesThumbnailContainer{margin-left:3px;text-align:center}ul.layeringNavigation{height:20px;list-style-type:none;padding-left:15px}ul.layeringNavigation a{color:#eee;font-size:1.3em}ul.layeringNavigation li{float:left;margin-right:10px}a#resetPIX{font-size:1em}div#layeredImageContainer.loading{border:1px solid #fff;background:url('/images/spinner.gif') no-repeat center center;height:311px;width:413px;margin:19px 4px 4px}#layeredImageContainer img{position:absolute;top:20px;left:5px}#layeredImageContainer img.loading{width:43px;height:11px;top:170px;left:195px}#instructions{border:1px solid #fff;text-align:left;font-size:9px;padding:5px;margin-left:5px;margin-top:20px}#instructions strong{font-size:10px}#instructions a{display:block;text-align:right}table,td,iframe{overflow:hidden}div#mediaContainer{width:400px;height:300px;background-color:#0e0a07;text-align:center}div#mediaContainer img{margin-top:170px}img.play{position:absolute;top:25px;left:45px}img.flash{position:absolute;top:15px;left:25px}#layeredImageContainer img#magnify{width:53px;height:54px;top:150px;left:190px}#noFlash{background:#f6f6f6;border:1px solid #ccc;color:#0e0a07;padding:20px;height:300px;font-family:Arial;display:none;font-size:1.1em;margin-top:20px}#noFlash h2,#noFlash h3,#noFlash p{margin:10px;overflow:visible}
