@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Cantarell:400,400i,700,700i);@import url(https://fonts.googleapis.com/css?family=Cardo:400,400italic,700|Julius+Sans+One);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,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,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}.clear{clear:both}.clear:after{clear:both}.clear:before,.clear:after{display:table;line-height:0;content:""}*:focus{outline:none}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{-webkit-text-size-adjust:100%;text-rendering:auto}body,html{background-color:#FFF;font-family:'Cardo',serif}p,a{font-size:1em;line-height:1.25em;text-decoration:none}a:hover{background-color:#CCC;color:#000}a:focus{background-color:#CCC;color:#000;outline:thin dotted}navlink:hover{background-color:#CCC;color:#000}navlink:focus{background-color:#CCC;color:#000;outline:thin dotted}header{width:80%}main{margin:2em 2em 0 0}mobile{display:none}mobilemenu{display:none;z-index:200}nav{display:block}main a{text-decoration:none;color:#000;white-space:nowrap}main a:hover{text-decoration:underline;color:#000}main p,h1,h2{font-family:'Cardo',serif;color:#000}main p{margin-left:0.9375em}main h1,h2{font-variant:small-caps}main h1{font-size:1.5em;line-height:1em}main h2{margin-top:0.625em;font-size:1.125em;line-height:1em;font-weight:bold}main h2 span{font-size:0.7em;font-weight:normal}video{width:100%;height:auto}.videoContainer{position:relative;width:100%;height:0;padding-bottom:56.25%}.video{position:absolute;top:0;left:0;width:100%;height:100%}.wrapper{width:1024px;overflow:hidden;margin-bottom:1em}.content{margin-top:1em;margin-left:10em}.center{text-align:center}.logoBox{margin-top:2.2em;margin-left:5.625em;transition:all 300ms linear}.logoBox p{font-family:'Julius Sans One',sans-serif;font-weight:700;font-size:2.3em;line-height:0.63em;color:#000;white-space:nowrap}.logoState{font-weight:400;font-size:0.445em;margin-left:0.3em}.navigationBox{float:right}.navigationBox p,.navigationBox div,.navigationBox a{color:#000}.navigationBox navlink{display:inline}.navigationBox a,.navigationBox navlink{font-family:Cantarell,'Julius Sans One',sans-serif;font-size:0.8em;font-weight:400;text-transform:uppercase;margin-left:1.25em}.navigationBox a:hover,.navigationBox navlink:hover{color:#000}.catMenu{position:relative;display:inline}.subMenu{display:none;z-index:99}.catMenu:hover>.subMenu{display:block;position:absolute;top:99%;left:0;padding:0.5em 0;background-color:#FFF;border:#000 thin solid;z-index:99}.subMenuHover{display:block;position:absolute;top:99%;left:0;padding:0.5em 0;background-color:#FFF;border:#000 thin solid;z-index:99}.subMenu .pageLink a{display:block;width:11em}.coverBorderBox{padding:0.125em;border:#000 solid 0.0625em;width:auto;height:29em}.spacerbox{margin:3em 0 0 0;height:47em;text-align:center}.container{position:relative;top:0;left:0;margin:0;width:auto}.photoSlide{position:absolute;top:0;left:0;width:100%;margin:0 auto}.transition{transition:opacity 2s linear}.opacityOn{opacity:1}.opacityOff{opacity:0}.fadeIn{opacity:1}.fadeOut{opacity:0}.hide{visibility:hidden}.copyrightBox{padding-top:2em;clear:both;text-align:center}.copyrightBox p{font-size:0.625em;line-height:0.875em;color:#333}.horizontalLine{border-bottom:#000 solid 0.0625em;margin:0.625em 0}.horizontalLineLightGray{border-bottom:#CCC solid 0.0625em}.stateMobileHide{display:block}.logoBoxInterior{margin-top:0.85em;margin-left:1em}.logoBoxInterior p{cursor:pointer;font-family:'Julius Sans One',sans-serif;font-weight:700;font-size:1.625em;line-height:0.675em;color:#000;white-space:nowrap}.logoStateInterior{font-weight:400;font-size:0.46em;line-height:1em;margin-left:0.33em}.bio p,.press p{margin-bottom:1em}.floatLeft{float:left;padding:0em 1em 0em 0em}.imageIsolate{width:100%;height:auto}.heightBox{height:20em}.content figcaption{font-family:'Julius Sans One',sans-serif;font-weight:400;font-size:0.8em;line-height:1em;color:#777}.container figcaption{font-family:Cantarell,sans-serif;font-weight:400;font-size:1em;line-height:1em;color:#777}.floatWrapper,.portfolio{margin:1em 0}.portfolio p{font-size:13px;line-height:17px;margin-left:0px;margin-bottom:3px}.GallerySlideBox img{margin-right:3em;width:90%;height:auto}#route a{color:#AAA}@media screen and (max-width:1023px){.wrapper{width:100%}main p{margin-right:3em;transition:margin-right 300ms linear}.navigationBox{margin-right:2em}.horizontalLineLightGray{margin-right:0.8em;transition:margin-right 300ms linear}}@media screen and (max-width:800px){main p{margin-right:0em}mobile{display:block;float:right;margin:2.5em 1em 0}mobilemenu{display:block;background-color:#FDFDFD;position:fixed;top:0;right:-45em;margin:0 0 0 2em;padding:0 0 0 0.5em;width:88%;overflow-y:scroll;height:100%;-webkit-transition:right 300ms linear;-moz-transition:right 300ms linear;-o-transition:right 300ms linear;transition:right 300ms linear}.animateMobileMenu{right:0em;-webkit-transition:right 300ms linear;-moz-transition:right 300ms linear;-o-transition:right 300ms linear;transition:right 300ms linear}mobilemenu a{display:block;font-family:'Julius Sans One',sans-serif;font-size:1.5em;line-height:2.4em;color:#000}.topimg{vertical-align:top;cursor:pointer}mobilemenu p:nth-child(1){font-family:'Julius Sans One',sans-serif;font-size:1em;line-height:1.7em;text-transform:capitalize;color:#FB0;cursor:pointer}.mobileicon{cursor:pointer}mobilemenu navlink{display:block;font-family:'Julius Sans One',sans-serif;font-size:1.5em;line-height:2.4em;color:#000}.catMenu{display:block}.subMenu{display:block;padding:0 0 0 0.5em}.catMenu:hover>.subMenu{display:inherit;position:relative;top:0;left:0;padding:0 0 0 0.5em;border:none}.subMenu .pageLink a{display:block;width:100%}nav{display:none}.wrapper{width:100%}.logoBox{margin-top:1em;margin-left:1em;transition:all 300ms linear}.logoBox p{font-size:1.75em;line-height:0.63em;color:#000;transition:all 300ms linear}.logoState{font-size:0.445em;margin-left:0.3em}.content{margin-left:1em;transition:margin-left 300ms linear}.stateMobileHide{display:none}.spacerbox{margin:0}.container{margin:0 auto;width:86%}.photoSlide{margin:0}.coverBorderBox{width:79%;height:auto}}@media screen and (max-width:525px){.logoBox p{font-size:1.6em;line-height:0.63em;color:#000;transition:all 300ms linear}.logoState{font-size:0.445em;margin-left:0.3em}}.pictureframe{position:relative;top:0;left:0}#viewer{width:525px}#viewerplus{width:700px}.pictureframe>p{position:absolute;bottom:3em;width:100%;background-color:rgba(255,255,255,0.35)}@media screen and (min-width:450px) and (max-width:800px){#viewer,#viewerplus{width:400px;margin-left:20px}li.pictureframe.lslide>img{width:auto;max-width:400px;height:100%;max-height:300px}}@media screen and (max-width:450px){#viewer,#viewerplus{width:300px;margin-left:20px}li.pictureframe.lslide>img{width:auto;max-width:300px;height:100%;max-height:200px}}#stateimage1>img{width:auto;max-width:400px;height:100%;max-height:300px;margin-right:0.5em}#stateimage2>img{width:100%;max-width:800px;height:100%;max-height:600px;margin-right:0.5em}@media screen and (min-width:450px) and (max-width:1008px){#stateimage1>img{width:100%;max-width:800px;height:100%;max-height:600px;margin-right:0}}@media screen and (max-width:450px){#stateimage1>img{width:100%;max-width:800px;height:100%;max-height:600px;margin-right:0}}