.text-replace{height:0;overflow:hidden;}body{background:#c5beab repeat 0 0;color:#5a5344;font-size:.75em;font-family:verdana,helvetica,sans-serif;height:100%;margin:0;padding:0;}a:link{color:#fb1867;text-decoration:underline;}a:visited{color:#fb1867;}a:hover{color:#fff;text-decoration:none;}h2{color:#000;font-family:arial black,helvetica,sans-serif;font-size:1.5em;margin:0;padding:0;}h3{color:#000;font-family:arial black,helvetica,sans-serif;font-size:1.5em;margin:0;padding:0;font-size:1.2em;}h4{color:#000;font-family:arial black,helvetica,sans-serif;font-size:1.5em;margin:0;padding:0;font-size:1.1em;}h5{color:#000;font-family:arial black,helvetica,sans-serif;font-size:1.5em;margin:0;padding:0;font-size:1em;}h6{color:#000;font-family:arial black,helvetica,sans-serif;font-size:1.5em;margin:0;padding:0;font-size:1em;}img,.project img{border:none;}p{line-height:1.6em;margin:5px 0 10px;}div.info{margin:10px 0;}span.label{display:block;float:left;width:100px;}#splodge{background:no-repeat center center;height:100%;position:absolute;width:100%;}.page{height:100%;margin:0;padding:0;position:absolute;width:100%;}#header{height:84px;}#header h1{left:15px;margin:0;padding:0;position:absolute;top:12px;}#header h1 a{background:URL(images/sprite.png) no-repeat -1px -21px;display:block;padding:84px 0 0;width:137px;height:0;overflow:hidden;}#header .navigation{list-style:none;margin:0 auto;padding:0 0 0 16px;position:relative;text-align:center;width:400px;z-index:1000;}#header .navigation li{float:left;line-height:84px;padding:0 15px 0 0;}#header .navigation li.last{float:left;line-height:84px;padding:0;}#header .navigation a{color:#5a5340;font-family:arial black,helvetica,sans-serif;text-decoration:none;}#header .navigation a:hover,#header .navigation a.active,.project-links a:hover{color:#fff;}#main{margin:0 0 60px;}#main .page-content{clear:both;margin:0 auto;width:650px;margin-bottom: 30px;padding-bottom: 30px}#main .page-content p{color:#5a5344;text-align:justify;}#main .page-content span,#main .page-content strong,#main .page-content em{color:#5a5344;}#footer{z-index: 1999;background:URL(images/trans-footer.png) repeat-x bottom left;bottom:0;color:#979184;font-size:.9em;line-height:normal;margin:0;padding:23px 0 0;position:fixed;text-align:center;width:100%;overflow: hidden; height: 37px;}#footer p{background:URL(images/trans-footer.png) repeat-x bottom left;height:19px;margin:0;padding:10px;position:relative;z-index:2000;display:inline-block}#footer .heart{background:URL(images/sprite.png) -2px -113px;height:65px;position:absolute;width:96px;}#footer .twitter{background:URL(images/twitter-logo.jpg);margin:-10px 0 0 10px;padding:0 0 0;width:61px;height:23px;overflow:hidden;display:inline-block; text-indent: -4000px; position: absolute; top: 17px; right: 0;}#main .intro{left:50%;margin:0 0 0 -225px;padding:0;position:absolute;top:70%;width:450px;}#main .intro p{text-align:center;}.jScrollPaneContainer{overflow:hidden;position:relative;z-index:1;}.jScrollPaneTrack{background:#fff;cursor:pointer;height:100%;position:absolute;right:0;top:0;}.jScrollPaneDrag{background:#5a5340;cursor:pointer;position:absolute;overflow:hidden;}.jScrollPaneDragTop{left:0;overflow:hidden;position:absolute;top:0;}.jScrollPaneDragBottom{bottom:0;left:0;overflow:hidden;position:absolute;}a.jScrollArrowUp{display:block;height:9px;overflow:hidden;position:absolute;right:0;text-indent:-2000px;top:0;z-index:1;}a.jScrollArrowDown{bottom:0;display:block;height:9px;overflow:hidden;position:absolute;right:0;text-indent:-2000px;z-index:1;}#item img{cursor:pointer;}#item ul{list-style-type:none;position:absolute;}#item li{float:left;margin:10px;}#item div{background:URL(content/images/modal-back.png);height:34px;padding:4px;text-align:center;width:92px;}#item div a{font-weight:bold;text-decoration:none;}#controls{left:1000px;position:absolute;top:100px;}.showcase-link{background:URL(images/sprite.png) no-repeat -1px -1px;left:50%;padding:9px 0 0;position:absolute;margin:-241px 0 0 84px;top:50%;width:117px;height:0;overflow:hidden; z-index: 1001}.project{background:URL(images/carousel-border.png);left:50%;padding:5px;position:absolute;top:50%;}.prev-project{height:240px;opacity:.5;width:290px;margin:-205px 0 0 -325px;}.next-project{height:240px;opacity:.5;width:290px;margin:-205px 0 0 25px;}.current-project{height:292px;margin:-230px 0 0 -200px;width:390px;z-index:10;}.project-detail{height:150px;left:50%;margin:72px 0 0 -200px;padding:0 0 60px;position:absolute;top:50%;width:400px;z-index:1000;}.project-detail h2{font-family:arial black,helvetica,sans-serif;font-size:2em;margin:10px 0 0;padding:0;}.project-images{height:9px;position:absolute;right:0;top:16px;}.project-images a{background:URL(images/sprite.png) no-repeat -11px -11px;display:block;font-family:arial black,helvetica,sans-serif;height:0;overflow:hidden;padding:9px 0 0;width:9px;}.project-images a:hover,.project-images a.active{background-position:-1px -11px;}.project-images li{float:left;margin:0 1px 0 0;}.project-images ul{list-style:none;}.project-description{height:107px;overflow:auto;width:260px;}.project-description p{margin:0;}.project-links{bottom:60px;position:absolute;right:0;width:140px;}.project-links a{color:#5a5340;display:block;font-family:arial black,helvetica,sans-serif;text-decoration:none;}.project-links ul{list-style:none;margin:0;padding:0;text-align:right;}.project-links .project-link{color:#fb1867;}.project-links .next-project-name{font-family:verdana,helvetica,sans-serif;font-size:.9em;text-decoration:underline;}#main .article-list{list-style:none;margin:0;padding:0;}#main .article-list p{margin:15px 0 5px;}#main .article-list .first p{color:#fff;font-size:15pt;line-height:1.2em;}.article{border-bottom:solid 1px #d2ccbd;padding:0 0 20px;}.article-published{font-size:8pt;}#map{height:350px!important;margin:25px 0 100px;position:relative;width:650px!important;}#main strong.telephone{color:#fb1867;font-size:16pt;font-weight:bold;}.clear{clear:both;}.error,.field-validation-error{color:#f00;}.input-validation-error{background-color:#fee;border:1px solid #f00;}.validation-summary-errors{color:#f00;font-weight:bold;}#modal-back{background:URL(images/modal-back.png);display:none;height:100%;width:100%;left:0;position:fixed;top:0;z-index:1002;}#modal-container{background:#fff URL(images/modal-back.jpg) no-repeat bottom right;height:470px;left:50%;margin:-235px 0 0 -25%;position:fixed;top:50%;width:50%;border:7px solid #6a6760;font-size:.9em;}#modal-top,#modal-bottom{height:26px;}#modal-content{height:418px;padding:1px 0 0;width:100%;}#modal{color:#696969;height:418px;margin:0 2%;overflow:auto;}#modal a:hover{color:#5a5340;text-decoration:underline;}#modal li{margin:.75em 0;}a.modal-close{background:URL(images/x.png) no-repeat;height:64px;position:absolute;right:-26px;top:-32px;width:66px;} .displayLeft .jScrollPaneContainer .jScrollPaneTrack { background-color: #f0e9d5; } .hideme { display: none; } .rightmargin { margin-right: 61px; } .iPhoneLeft{ position: absolute; display: none; background-image: url(images/arrow-left.png); background-repeat: no-repeat; height: 53px; width: 27px; } .iPhoneRight{ position: absolute; display: none; background-image: url(images/arrow-right.png); background-repeat: no-repeat; height: 53px; width: 27px; } a:link, a:visited, a:hover, a:active, a { outline: none; -moz-outline-style: none;}
        