/* normalize.css v2.0.1 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'Belta Bold';src:url("../font/belta-bold-webfont.eot");src:url("../font/belta-bold-webfont_162a16fe.eot") format("embedded-opentype"),url("../font/belta-bold-webfont.woff") format("woff"),url("../font/belta-bold-webfont.ttf") format("truetype"),url("../font/belta-bold-webfont.svg") format("svg");font-weight:normal;font-style:normal}#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:"HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;color:#fff}#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none}#sb-overlay{position:relative;height:100%;width:100%}#sb-wrapper{position:absolute;visibility:hidden;width:100px}#sb-wrapper-inner{position:relative;border:1px solid #303030;overflow:hidden;height:100px}#sb-body{position:relative;height:100%}#sb-body-inner{position:absolute;height:100%;width:100%}#sb-player.html{height:100%;overflow:auto}#sb-body img{border:none}#sb-loading{position:relative;height:100%}#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center}#sb-loading-inner span{background:url("../img/shadowbox/loading.gif") no-repeat;padding-left:34px;display:inline-block}#sb-body,#sb-loading{background-color:#060606}#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden}#sb-title,#sb-title-inner{height:26px;line-height:26px}#sb-title-inner{font-size:16px}#sb-info,#sb-info-inner{height:20px;line-height:20px}#sb-info-inner{font-size:12px}#sb-nav{float:right;height:16px;padding:2px 0;width:45%}#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat}#sb-nav-close{background-image:url("../img/shadowbox/close.png")}#sb-nav-next{background-image:url("../img/shadowbox/next.png")}#sb-nav-previous{background-image:url("../img/shadowbox/previous.png")}#sb-nav-play{background-image:url("../img/shadowbox/play.png")}#sb-nav-pause{background-image:url("../img/shadowbox/pause.png")}#sb-counter{float:left;width:45%}#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff}#sb-counter a.sb-counter-current{text-decoration:underline}div.sb-message{font-size:12px;padding:10px;text-align:center}div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline}.hide-text{text-indent:100%;white-space:nowrap;overflow:hidden}section>div,footer{width:980px;margin:auto}body>section:before{background:url("./styles-compressed.css") no-repeat scroll top center transparent;background-size:100% 100%;content:'';float:left;width:100%;height:19px;margin-top:-19px}nav{position:fixed;top:10px;left:0;right:0;z-index:100}nav.hidden{top:-85px}nav #nav-pulldown{background:url("../img/nav-pulldown.png") no-repeat scroll top center transparent;width:53px;height:70px;position:absolute;left:50%;margin-left:-15px;top:76px}nav #nav-pulldown.hidden{top:-80px}nav,nav #nav-pulldown{-webkit-transition:top 600ms ease-in-out;-moz-transition:top 600ms ease-in-out;-ms-transition:top 600ms ease-in-out;-o-transition:top 600ms ease-in-out;transition:top 600ms ease-in-out}nav ul{overflow:hidden;list-style:none;background:url("../img/nav-bg.png") no-repeat scroll top center transparent;width:853px;height:77px;margin:auto;padding:13px 0}nav ul li,nav ul a{float:left;text-align:right}nav ul a{font:1.5em/3em "Belta Bold";letter-spacing:0.14ex;text-transform:uppercase;text-decoration:none;color:#434343;padding:0 12px}nav a:active,nav a:focus{outline:none}nav #nav-gallery-link a{width:115px}nav #nav-hire-link a{width:50px}nav #nav-price-link a{width:70px}nav #nav-vintage-hope-link a{width:250px;text-indent:200%}nav #nav-malawi-link a{width:64px}nav #nav-links-link a{width:50px}.grid-container{padding:0 40px;overflow:hidden}.grid-box{width:280px;margin:0 20px;float:left}.grid-col-5{width:100px}.grid-col-9{width:180px}.grid-col-10{width:200px}.grid-col-12{width:240px}.grid-col-20{width:400px}.grid-col-25{width:500px}.grid-gutter-left{margin-left:20px}.grid-gutter-right{margin-right:20px}header section{background:url("../img/girl-hero-bg.jpg") no-repeat scroll top center #c8b64d;background-size:100%;height:832px;position:fixed;top:0;left:0;right:0;z-index:-1}header section div{margin-top:295px}header section div h1{background:url("../img/vintage-hope-text.png") no-repeat scroll top left transparent;width:941px;height:215px}header section div h2{font:2.1em/2.1em "Belta Bold";color:#e5e5cb;background:url("../img/hero-tagline-bg.png") no-repeat scroll top left transparent;height:70px;width:559px;margin:auto;text-align:center;opacity:0.89}#gallery{background:#e1e3c5;margin-top:50%}#gallery::before{background-image:url("../img/gallery-top.png")}#gallery>div{background:url("../img/gallery-bg.jpg") no-repeat scroll top left transparent;margin:auto;padding-top:108px;overflow:hidden}#gallery h2{background:url("../img/gallery-text.png") no-repeat scroll top left transparent;width:566px;height:185px;margin:auto}#gallery ul{list-style:none;margin:0;padding:0}#gallery ul img,#gallery ul a{transform:translateZ(0)}#gallery .column{overflow:hidden;float:left;margin:4em 0}#gallery .column ul{overflow:hidden}#gallery .column a{margin-bottom:20px;background:#e1e3c5;-webkit-border-radius:5px;border-radius:5px}#gallery .column a img{-webkit-border-radius:5px;border-radius:5px;-webkit-transition:all 800ms ease-in;-moz-transition:all 800ms ease-in;-ms-transition:all 800ms ease-in;-o-transition:all 800ms ease-in;transition:all 800ms ease-in;opacity:0.6;filter:url(./filters.svg);filter:gray;filter:grayscale(100%);-webkit-filter:grayscale(1)}#gallery .column a:hover img{opacity:1;filter:none;filter:grayscale(0%);-webkit-filter:grayscale(0)}#gallery .column.left{width:500px;margin-right:20px}#gallery .column.left a{float:right}#gallery .column.left #photo-l-1,#gallery .column.left #photo-l-2{height:100px}#gallery .column.left #photo-l-3{height:165px;margin-top:5px}#gallery .column.left #photo-l-4{height:320px}#gallery .column.left #photo-l-5{height:130px}#gallery .column.left #photo-l-6{height:100px}#gallery .column.left #photo-l-7{height:130px}#gallery .column.right{width:400px}#gallery .column.right a{float:left}#gallery .column.right #photo-r-1{height:250px}#gallery .column.right #photo-r-2{height:190px;margin-top:60px}#gallery .column.right #photo-r-3{height:100px}#gallery .column.right #photo-r-4{height:100px}#gallery .column.right #photo-r-5{height:180px}@media screen and (max-width: 1300px){#gallery{margin-top:644px}}@media screen and (min-width: 1550px){#gallery{margin-top:766px}}.grid-section{background-size:100%;color:#434343;padding:5em 0}#hire{background-color:#c7ca6a;background-image:url("../img/hire-bg.jpg");position:relative}#malawi{background-color:#80865c;background-image:url("../img/malawi-bg.jpg");padding-top:115px}#malawi,#malawi a{color:#21240F}#links{background-color:#4dc09c;background-image:url("../img/links-bg.jpg");padding-top:120px;padding-bottom:0}.grid-section a{color:#434343;text-decoration:none}.grid-section h2{background:url("./styles-compressed.css") no-repeat scroll top left transparent;margin:auto}#hire h2{background-image:url("../img/hire-text.png");width:364px;height:203px}#malawi h2{background-image:url("../img/malawi-text.png");width:571px;height:218px;color:#21240f}#links h2{background-image:url("../img/links-text.png");width:395px;height:199px}.grid-section h3{font:2.1em/2.1em "Belta Bold";letter-spacing:0.14ex;text-transform:uppercase;background:url("./styles-compressed.css") no-repeat scroll 0 60px transparent;padding-bottom:30px;padding-left:10px;margin-left:-10px}.grid-section h3{background-image:url(../img/underline-short-light.png)}#links h3,#malawi h3{background-image:url(../img/underline-long-dark.png)}#links-thankyou h3,#malawi-payment h3{background-image:url(../img/underline-short-dark.png)}.grid-section em{font:2.625em/1.2em "Belta Bold"}.grid-section p,footer{font:0.8em/1.8em Helvetica,Arial,sans-serif}#malawi #malawi-payment p{margin-bottom:3em}#price{background:#e8f37b;padding:0 3em}#price .grid-container{background:url("../img/price-bg.jpg") no-repeat scroll 230px 0;padding-bottom:3em;padding-top:3em}#price h2{background:url("../img/price-text.png") no-repeat top center transparent;width:461px;height:221px;margin:2em auto 3em auto}#price .grid-box{background:url("./styles-compressed.css") no-repeat scroll top left transparent;padding-top:2.5em}#price #tea-set-pricelist{background-image:url(../img/underline-short-light.png)}#price #cake-set-pricelist{background-image:url(../img/underline-long-light.png)}#price #other-pricelist{background-image:url(../img/underline-long-light.png)}#price dt{font:2.5em/1em "Belta Bold";letter-spacing:0.14ex;text-transform:uppercase;color:#434343}#price dd,#pricing-disclaimer{margin:0.3em 0 2em 0;color:#80865c}footer{padding:10em 0 3em 0}@media screen and (max-width: 1300px){header section,#hire,#malawi,#links{background-size:auto auto;background-position:top center}}@media screen and (max-width: 1124px){header section div h1{width:627px;height:143px;background-size:100%;margin:auto}header section div,.grid-container{width:90%}.grid-box{width:100%;float:none;width:100%;margin:0}}
