button,hr,input{overflow:visible}audio,canvas,progress,video{display:inline-block}progress,sub,sup{vertical-align:baseline}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}*,legend{padding:0}.clearfix:after,article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}#skip a,#skip a:focus,header img{position:absolute}.imageTitle,.textCentre,footer,footer .copyright,form.paypal,header nav ul li{text-align:center}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}h1{margin:.67em 0}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}.transparentInnerContainer,header nav{background-color:rgba(255,255,255,.6)}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:Parchment;src:url(../fonts/Parchment.eot);src:url(../fonts/Parchment.eot) format('embedded-opentype'),url(../fonts/Parchment.ttf) format('truetype'),url(../fonts/Parchment.woff) format('woff'),url(../fonts/Parchment.svg) format('svg');font-weight:400;font-style:normal}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{font-family:Georgia,sans-serif;font-size:16px;margin:0;color:#1A1A1A}.clearfix:after{clear:both;content:" ";height:0;width:0;visibility:hidden}header h1,header img{display:inline-block}h1,h2,h3,h4,h5,h6,p,ul{padding-bottom:20px;font-weight:400}.h1,h1{font-size:30px;line-height:36px}.h2,h2{font-size:28px;line-height:30px;font-weight:400;color:#4A4A4A}.h3,.h4,h3,h4{font-weight:700}.h3,h3{font-size:20px;line-height:22px}.h4,h4{font-size:18px;line-height:20px}li,p{font-size:16px;line-height:20px}li{list-style-position:outside;margin-left:1rem}#skip a{top:-100px;left:-100px}#skip a:focus{top:5px;left:5px}header{background-image:url(/assets/images/backgrounds/header.jpg);background-size:cover;background-position:right top}.imageBackground,.imageTitle{background-image:url(/assets/images/backgrounds/flowersBlur.jpg);background-size:cover;background-position:right top}header h1{font-family:Papyrus,fantasy;color:#4A4A4A;padding-bottom:0}header nav{box-shadow:0 0 1px #000;z-index:1;position:relative}header nav div{max-width:1200px;margin:0 auto}header nav ul{list-style:none;width:100%;padding-bottom:0}header nav ul li{border-top:1px solid #B9B9B9;display:block;width:100%;padding:15px 0;margin:0}header nav ul li:first-child{border:0}header nav ul li a{text-decoration:none;color:#000;font-size:18px;padding:20px}header img{width:80px;top:20px;right:5px;border:0}.checkbox,.errorMessage{display:block;margin-bottom:10px}.imageTitle{color:#4A4A4A}.imageTitle h1{padding:120px 10px;font-size:40px;font-weight:400;text-shadow:0 0 4px #FFF;line-height:70px;margin-top:0}.container{max-width:1200px;margin:0 auto;padding:20px 10px;position:relative;font-size:0}.transparentInnerContainer{padding:10px;box-shadow:0 0 20px 1px #9E9E9E}form{background-color:#FFF;border:1px solid #666;padding:10px}form label{display:block;font-size:18px;margin-bottom:5px;font-family:Georgia,sans-serif}form input,form textarea{padding:10px;width:100%;margin-bottom:10px;font-family:Georgia,sans-serif;border:1px solid #4A4A4A;font-size:16px}form input{min-height:30px}form textarea{height:100px;resize:none}form input[type=submit]{color:#FFF;background-color:#28C9FF;padding:10px 30px;font-size:16px;width:auto;float:right;cursor:pointer;border:1px solid #008CBB}form input[type=submit]:focus,form input[type=submit]:hover{background-color:#008CBB}form.paypal{background:0 0;border:none;padding-top:0}form.paypal input{border:none;width:auto}.checkbox{font-size:18px;position:relative;cursor:pointer}.checkbox input{opacity:0;margin-right:1rem}.checkbox input:active+span,.checkbox input:focus+span{outline:#29ABE2 solid 2px}.checkbox input:checked+span:after{opacity:1}.checkbox span:before{position:absolute;top:0;left:0;height:20px;width:20px;cursor:pointer;background:#fff;border:1px solid grey;content:''}.checkbox span:after{content:'\2714';position:absolute;font-size:20px;color:#29ABE2;top:-4px;left:1px;opacity:0;font-weight:700}.errorMessage{font-size:16px;color:red;padding:10px;border:1px solid red;border-radius:10px}#payPalError{display:none}.textWrap{width:100%;margin-bottom:20px}footer{border-top:1px solid #B89089;font-size:0}footer *{color:#4A4A4A}footer h4{font-size:30px;font-weight:400}footer .copyright p{padding-bottom:0;font-size:14px}.col4,.col6,.col8{width:100%;display:inline-block;vertical-align:top;padding:0 10px}@media screen and (min-width:400px){header img{width:100px;right:10px}}@media screen and (min-width:500px){header h1 span.secondLineTitle{padding-left:100px}footer{text-align:left}}@media screen and (min-width:600px){.textWrap{width:400px;float:right;padding-left:20px;padding-bottom:20px;margin-bottom:0}.col6{width:50%}}@media screen and (min-width:700px){.col4{width:40%}.col8{width:60%}}@media screen and (min-width:800px){header h1{font-size:50px;line-height:60px;padding-bottom:20px}header h1 span.secondLineTitle{padding-left:130px}header img{width:140px;top:30px}header nav ul{float:right;width:auto}header nav ul li{display:inline-block;width:auto;border:0;padding:20px 0}}