div.noprint, img.noprint (display: none;)
img.printonly, span.buildingtypesprint {display: block;}
div#header, div#accessiblenav, div#expertise, div#lefttext, div#imagenav, div#base, div#search, div#footernav, div#copyright, img.screenonly, div#left.noprint, div#footersocial, ol#testimonialnav, div#imagenavNOPROJECT {display: none;}
div#indexbigright, div#indextopleft, div#indexsmallbaseleft {display: none;}
div#headerprint {text-align: left; border: 0 solid red; width: 670px; display: block;}
div#left {border: 0 dashed green; width: 670px; top: 1px; margin: 0 0 20px 0;}
div#contentimg {display: block; text-align: left; border: 0 dashed purple; width: 670px; left: 0; float: none; clear: both;}
div#contentprint {display: block; text-align: left; border: 0 dashed blue; width: 670px;}
h1, h2, .location {border: 0 solid green; width: 660px;}
div#squarebigleft.projectoverviewsquare, div#squarebigleft.bigsquaretextsquare, div#squarebigright.projectoverviewsquare, div#squarebigright.bigsquaretextsquare, div#squarebigleft.projectoverviewsquare li, div#squarebigleft.bigsquaretextsquare li, div#squarebigright.projectoverviewsquare li, div#squarebigright.bigsquaretextsquare li {background-color: transparent;}
div#squarebigleftprint, div#squarebigrightprint {display: block; z-index:1; position: absolute; top: 0; width: 417px; height: 417px;}
div#squarebigleftprint {border: 0 solid #333; left: 3px;}
div#squarebigrightprint {border: 0 solid green; left: 264px;}
div#squarebigleftprint img.squarebgcolor {width: 417px; height: 417px;}
div#footerprint {display: block; border: 0 dashed purple; width: 670px; font-size: 80%; text-align: center; color: #333; padding: 5em 0 0 0; float: none; clear: both;}
ol#contacttabs {display: none;}
div#contentimg div#squarebigleft.involvementlogodisplay {background: transparent repeat fixed 0% 0%;}
div#contentimg div#recttopright.involvementlogodisplay, div#contentimg div#squaresmallbaseright.involvementlogodisplay {display: none;}
div#squaresmallbaseleftstaffpic {display: none;}
div#squaresmallbaseleftstaffpic.staffpage {display: block;width: 200px; position: absolute; float: left; top: 1px;}
div#squaresmallbaseleftstaffpic.staffpage img {width: 40px; height: 40px;}
div.staffbigpic {display: none;}
div#contentimg div#squarebigright.stafftext {border: 0 solid red; overflow: visible; width: 430px;}
div#squarebigright.stafftext {border: 0 solid red; position: absolute; float: left; top: -10px; left: 215px; width:400px; }
div#squarebigright.stafftext div.srp_princ, div#squarebigright.stafftext div.srp_assoc {border: 0 dashed green; position: absolute; float: left; top: 8em; width:185px; padding: 0; margin: 0;}
div#squarebigright.stafftext div.srp_princ{left: 5px;}
div#squarebigright.stafftext div.srp_assoc {left: 215px;}
div#squarebigright.stafftext div ol {margin: 0; padding: 0; border: 0 solid yellow; float: none;}
div#squarebigright.stafftext div ol li {border-top: 1px solid #dcdcdc; padding: 3px 0 2px 5px; margin: 0; width: 170px;}
div#squarebigright.stafftext ol.srp1line li {border-top: 0 solid #dcdcdc; padding: 3px 0 0 5px;font-size: 110%; color: #656565;}
div.staffprintpic {display: inline;}
div.staffprintpic img {width: 200px; height: 125px;}
div#staffsidebar {border-top: 1px solid #ccc; left: 0; top: 135px; width: 200px; height: 200px;}
div#staffsidebar span.sidebarstrong {width: 185px; display: block; padding: 10px 0 0 0;}
div#squarebigright.stafftext div.staffdescbio {overflow: visible;width: 412px;font-size: 90%;}
div#squarebigright.stafftext div.staffdescbio h2 {font-size: 100%;text-decoration: underline;font-weight: 900;text-transform: uppercase;padding: 10px 0 0 0;}
div#squarebigright.stafftext div.staffdescbio ol li {border-top: 0 solid #dcdcdc; width:400px;font-size: 90%;margin: 0 0 0 10px;}
div#contentimgpullout {background: #fff url(pics/white.gif) repeat fixed 0 0; color: #000;}
div.ssexpprint {display: inline;}
div.printbkgd {display: inline;}
div#ssmaster.viewlist div#ssprojlist {border: 0 solid purple; position: absolute; width: 417px; height: 417px; background: transparent repeat scroll 0% 0%; float: left; position: absolute; overflow: auto; z-index: 51;}
div#ssmaster.viewss div#sspics img.on, div#ssmaster.cover div#sspics img.on, div#ssmaster.viewproj div#sspics img.on, div#ssmaster.viewproj div#ssprojpics li.on img.on {border: 0 solid red; border-bottom: 30px solid #fff; width: 679px; height: 387px;}
div#sscontrols_icons, div#sscontrols_tips, div#ssmaster.viewss div#ssarrowlt, div#ssmaster.viewss div#ssarrowrt, div#ssmaster.viewproj div#ssarrowlt, div#ssmaster.viewproj div#ssarrowrt, div#sscontrols_play {display: none;}
div#ssexp {border: 0 solid purple; background: transparent repeat scroll 0% 0%; position: absolute; width: 245px; height: 245px; float: left; right: 0; bottom: 0;}
div#ssexp ul {margin: 0; padding: 7px 0 0 18px; font-size: 150%; list-style: none; border: 0 solid red; position: absolute; width: 230px;}
div#ssexp ul li.on {border: 1px solid #fff; width: 160px;}
div#ssmaster.viewlist div#ssprojlist h1 {border-left: 18px solid #585858; color: #919191;}
div#ssmaster.viewss div#ssprojlist,
div#ssmaster.cover div#ssprojlist {border: 0 solid red; padding: 3px 25px 0 0; position: absolute; float: left; bottom: 0; left: 0; width: 660px; text-align: right;}
div#ssmaster.coverproj div#ssprojlist {display: none;}
div#sscontrols, div#sscontrols.on {position: absolute; float: left; z-index: 50; left: 9px; bottom: 9px; width: 661px; height: 25px; border: 0 solid purple; display: inline; margin: 0; padding: 0;}
div#ssmaster.viewproj div#sscontrols, div#ssmaster.viewproj div#sscontrols.on, div#ssmaster.viewss div#sscontrols, div#ssmaster.viewss div#sscontrols.on, div#ssmaster.cover div#sscontrols, div#ssmaster.cover div#sscontrols.on, div#ssmaster.coverproj div#sscontrols, div#ssmaster.coverproj div#sscontrols.on {background-color: transparent; border: 0 solid purple;}
div#ssmaster.viewlist div#sscontrols, div#ssmaster.viewlist div#sscontrols.on {background-color: transparent; border: 0 solid purple;}
div#sscontrols.sleep div, div#ssmaster.viewproj div#ssprojlist, div#ssmaster.viewproj div#sscontrols, div#ssmaster.viewproj div#ssprojlist ul li {display: none;}
div#sscontrols, div#sscontrols.on {z-index: 50; left: 9px; bottom: 11px; width: 650px; height: 25px; border: 0 solid purple;}
div#ssmaster.viewproj div#ssprojpics ul div#ssprojAwards, div#ssmaster.coverproj div#ssprojpics ul div#ssprojAwards {border: 0 solid red; background: transparent repeat scroll 0% 0%;}
div#ssmaster.viewproj div#ssprojpics ul div#ssprojAwards ol#masterawards, div#ssmaster.coverproj div#ssprojpics ul div#ssprojAwards ol#masterawards {padding: 15px 0 0 15px; margin: 0; border: 0 dotted purple; background: transparent repeat scroll 0% 0%; float: left; position: absolute; width: 390px;}
div#ssmaster.cover div#ssfloatlayer, div#ssmaster.coverproj div#ssfloatlayer {display: none;}
div#ssmaster.cover div#sscoverup, div#ssmaster.coverproj div#sscoverup {display: none;}
div#ssmaster.viewss div#sscontrols_progressbar, div#ssmaster.viewproj div#sscontrols_progressbar, div#ssmaster.cover div#sscontrols_progressbar, div#ssmaster.coverproj div#sscontrols_progressbar, div#ssmaster.viewss div#sscontrols_progress_current, div#ssmaster.cover div#sscontrols_progress_current, div#ssmaster.viewproj div#sscontrols_progress_proj, div#ssmaster.coverproj div#sscontrols_progress_proj {display:none;}
ol.testimonialol li.testimonialon div#squaresmallbaseright img {width: 95%; height: 95%;}
ol.testimonialol li.testimonialon div#squaresmallbaseright {background-color: transparent;}
ol.testimonialol li.testimonialon div#squarebigleft {background-color: transparent;}
div#contentimg div.bluehalftone {background: transparent repeat fixed 0 0; color:#000;float: left;position: absolute;}
div#contentimg div.bluehalftone li {background: transparent repeat fixed 0 0;}
ol#buildingtypelist, ol#contactinfo {background: transparent repeat fixed 0 0;}
div#mnpsublinks {background: transparent repeat scroll 0% 0%;}
div#mnppics {background-color: transparent;}
div#contentimg div.noprint, div#contentimgcorevalues {display:none;}
div#contentimg div.noprint img (width:20px; border:40px dashed red;)
/* */
About Us
The successful execution of your project goals and vision is always our primary focus. The staff at Champlin Architecture is comprised of imaginative planners, creative architects, and innovative interior designers.
Champlin is committed to social, economic, and ecologically sustainable design and our 20 LEED Accredited Professionals deliver environmentally conscious solutions for every client.
About Us
The successful execution of your project goals and vision is always our primary focus. The staff at Champlin Architecture is comprised of imaginative planners, creative architects, and innovative interior designers.
Champlin is committed to social, economic, and ecologically sustainable design and our 20 LEED Accredited Professionals deliver environmentally conscious solutions for every client.