html,body{height:100%}body{font-family:"NeutraText-BookAlt",Helvetica,Arial,sans-serif;font-size:62.5%;background-color:white}html{background-position:top center;background-attachment:fixed;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}img.bg{min-height:100%;min-width:1024px;width:100%;height:auto;position:fixed;top:0;left:0}h1{font-size:6.6em;font-weight:normal;text-transform:uppercase;-webkit-font-smoothing:antialiased}h2{font-size:2.6em;font-weight:normal;text-transform:uppercase;-webkit-font-smoothing:antialiased;color:rgb(190,190,190);margin-top:20px}p{font-size:1.5em;line-height:1.4em;margin-bottom:5px;text-transform:uppercase}a{text-decoration:none;color:black;background-color:rgba(0,0,0,0.03);padding:4px 3px 0 3px;display:inline-block}a:hover{background-color:black;color:white!important}ul{margin-bottom:20px}li{font-size:2.6em;color:rgba(0,0,0,0.2);text-transform:uppercase;margin-bottom:3px;-webkit-font-smoothing:antialiased}li a{color:rgba(0,0,0,0.2);padding:0}#menu li a{background-color:transparent}li a:hover{color:rgba(0,0,0,0.9)!important}.lightBackground li{color:rgba(0,0,0,0.8)}.lightBackground li a{color:rgba(0,0,0,0.2)}.lightBackground li a:hover{color:rgba(0,0,0,0.8)}.darkBackground li{color:rgba(255,255,255,0.9)}.darkBackground li a{color:rgba(255,255,255,0.5)}.darkBackground li a:hover{color:rgba(255,255,255,0.9)}.marginBottom{margin-bottom:30px}.smallprint{font-size:1.1em!important}.buttonBack{margin-bottom:20px;cursor:pointer;color:rgba(0,0,0,0.2)}.buttonBack:hover{color:rgba(0,0,0,0.8)}#container{width:100%;position:relative}#header{position:fixed;z-index:10;width:300px;height:100%;background-color:white}#pageHome #header{background-color:transparent}#logo{display:none;z-index:20;position:fixed;left:30px;background-color:rgba(0,0,0,0.2);width:118px;height:150px;color:white;padding:13px;cursor:pointer}#logo h1{font-size:2.6em;margin:0}#logo:hover{background-color:rgba(0,0,0,0.8)}#logo.selected{background-color:rgba(0,0,0,0.8);cursor:default}#logo a{background-color:transparent;padding:0;color:white}#logo a:hover{background-color:transparent}#menu{float:left;margin-left:30px;margin-top:100px}#content{padding-top:100px;margin-left:300px;margin-right:0;height:100%}.photoPage #content{padding-top:0}.paddingRight #content{padding-right:100px}#photos{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-width:400px;-moz-column-width:400px;column-width:400px}#photos img{max-width:400px;height:auto}#photos li{position:relative;display:inline-block;padding:0px 0px 80px 0px}.photoImage{display:block;height:600px}.photoText{margin-top:20px;position:absolute}.photoText h1{font-size:0.8em;color:black;margin-bottom:5px;-webkit-font-smoothing:subpixel-antialiased}.photoText p{font-size:0.5em;color:rgb(190,190,190)}.photoLink{margin-top:5px}.photoLink a:hover{color:white!important}.lastPhoto{padding-right:0!important}#photos li.photoSectionStart{cursor:pointer;padding-right:40px}.photoSectionStart h1{}.photoHeading{margin-bottom:40px;font-size:0.8em}.albumInfoFooter{margin-top:40px;margin-bottom:40px;color:rgb(190,190,190);padding:80px 0px 0px 0px;font-size:1.5em;line-height:1.4em;text-transform:uppercase}#pageAbout #content h1{font-size:5em;margin-bottom:5px}#pageAbout #content h2{font-size:1.7em;line-height:1.5em}#pageAbout .quoteAuthor{font-size:2em!important;margin-bottom:60px}#pageAbout #content{padding-bottom:84px}#pageContact h2{margin-top:8px}#contactLinks{margin-top:50px;margin-bottom:20px}#contactLinks h2,#contactInfo h2{margin-top:5px}#contactExtra{margin-top:50px;color:grey}