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,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{margin:0;padding:0;font-size:62.5%;font-family:"Lucida Grande","Lucida Sans","Verdana",sans-serif;text-align:center;background:#000}body.home{background:#000 url("/img/front.jpg") top center no-repeat}a:link{color:#fab740;text-decoration:none;border-bottom:1px dotted #fab740}a:visited{color:#fab740;text-decoration:none;border-bottom:1px dotted #fab740}a:hover{color:#fff;text-decoration:none;border-bottom:1px solid #fff}h1{color:#fab740;font-weight:normal;font-size:28px}h2{color:#fab740;font-weight:normal;font-size:22px}h3{color:#fab740;font-weight:normal;font-size:18px}h4{color:#fab740;font-weight:normal;font-size:16px}h5{color:#fab740;font-weight:normal;font-size:16px}h6{color:#fab740;font-weight:normal;font-size:16px}h1,h2,h3,h4,h5,h6{letter-spacing:1px;line-height:1.4em;margin:0 0 10px 0;padding:5px 0;font-family:"Trebuchet MS","Lucida Grande","Lucida Sans","Verdana",sans-seri}h1 a:link,h2 a:link,h3 a:link,h4 a:link,h5 a:link,h6 a:link{color:#fab740;border-bottom:1px dotted #fab740}h1 a:visited,h2 a:visited,h3 a:visited,h4 a:visited,h5 a:visited,h6 a:visited{color:#fab740;border-bottom:1px dotted #fab740}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#fff;text-decoration:none;border-bottom:1px solid #fff}ul{list-style:square;margin:0 0 0 30px}ol{list-style:decimal;margin:0 0 0 30px}ul li,ol li{padding:0 0 5px 0}p,li{font-size:14px;color:#fff;line-height:1.5em;padding:0 0 5px 0}div#wrapper{width:100%;background:#140d07 url(../img/bgfade.gif) 0 150px repeat-x}div.masthead_wrapper{width:100%;z-index:1000;position:absolute;background:rgba(0,0,0,0.8)}div.masthead_wrapper div.masthead{width:1188px;height:120px;margin:0 auto;position:relative}div.masthead_wrapper div.masthead h1{display:block;float:left;margin:30px 0 0 0}div.masthead_wrapper div.masthead h1 a,div.masthead_wrapper div.masthead h1 a:visited{border:none}div.masthead_wrapper div.masthead a.signpost,div.masthead_wrapper div.masthead a.signpost:visited{float:right;border:none}div.masthead_wrapper div.masthead h2.strap{float:right;margin:10px 40px 0 0}div.masthead_wrapper div.masthead h2.strap a,div.masthead_wrapper div.masthead h2.strap a:visited{border-bottom:none}div.masthead_wrapper div.nav{width:100%;height:30px;background:#8b8669;margin:0 auto;display:block;clear:both}div.masthead_wrapper div.nav ul{list-style:none;width:1188px;margin:0 auto}div.masthead_wrapper div.nav ul li{float:left;line-height:30px;padding:0;position:relative}div.masthead_wrapper div.nav ul li a,div.masthead_wrapper div.nav ul li a:visited{font-family:"Trebuchet MS","Lucida Grande","Lucida Sans","Verdana",sans-seri;color:#feffd9;font-size:14px;text-transform:uppercase;letter-spacing:1px;border-bottom:none;padding:6px 10px 7px 10px;margin:0}div.masthead_wrapper div.nav ul li a:hover,div.masthead_wrapper div.nav ul li a.here:hover{color:#fab740;background:#211814}div.masthead_wrapper div.nav ul li a.here{color:#fab740}div.masthead_wrapper div.nav ul li.hover a{color:#222;background:url(../img/navhover.gif) bottom left repeat-x}div.content{width:1188px;margin:0 auto;text-align:left;z-index:100;padding-bottom:30px;overflow:hidden;min-height:455px;padding:170px 0 30px 0}div.hp_content{width:1188px;margin:0 auto;text-align:left;z-index:100;padding-bottom:30px;overflow:hidden;padding:0 0 30px 0;background:#fff url(../img/parchment_bg.jpg)}div.hp_content h1,div.hp_content h2,div.hp_content h3,div.hp_content h4,div.hp_content h5{padding:25px 0 10px 25px}div.hp_content p{color:#222;padding:0 0 10px 25px}div.hp_content a.fb_header,div.hp_content a.fb_header:visited{border:none;margin:25px 0 0 25px;display:block}div.hp_content a.fb_header:hover{opacity:.5}div.hp_content div.fb-page{margin:0 0 25px 25px}div.home_buttons{width:100%;min-height:150px;background:rgba(196,197,170,0.8);overflow:hidden;padding:25px 0}div.home_buttons ul{width:1188px;margin:0 auto;list-style:none}div.home_buttons ul li{float:left;width:18%;margin:0 1%;text-align:center}div.home_buttons ul li img{display:block;clear:both;margin:0 auto 10px}div.home_buttons ul li span{font-size:18px;font-weight:bold}div.home_buttons ul li a,div.home_buttons ul li a:visited{color:#000;text-shadow:0 0 10px #fff;border:none}div#main_img{position:absolute;top:0;left:0;z-index:100;position:relative}ul#thumbnails{position:absolute;bottom:0;left:0;z-index:101;display:block;list-style:none;margin:0;padding:10px 0 10px 10px;background:rgba(196,197,170,0.6)}ul#thumbnails li{float:left;margin:0 10px 0 0}ul#thumbnails li a,ul#thumbnails li a:visited{display:block;width:75px;height:75px;overflow:hidden;border:1px solid #100c0a}ul#thumbnails li a img,ul#thumbnails li a:visited img{max-height:100%}ul#thumbnails li a:hover{border:1px solid #fab740}#main{background:#100c0a url(../img/stripe.png);border:1px solid #5e441e;overflow:hidden}div#carousel{width:960px;height:100px}.left{float:left}.right{float:right}.full{width:920px;padding:10px 20px}.half{width:550px}.third{width:330px}.twothirds{width:800px}.quarter{width:200px}.topmargins{margin-top:10px}.extratopmargins{margin-top:60px}.leftmargins{margin-left:20px}.rightmargins{margin-right:20px}.botmargins{margin-bottom:30px}.minusmargintop{margin-top:-20px}.solopadding{padding:10px 20px}div.group,div.welcome{background:#100c0a url(../img/stripe.png);border:1px solid #5e441e;overflow:hidden;padding:0 10px;margin-bottom:20px}div.welcome{width:305px}div#footer{width:1188px;margin:0 auto;padding:20px 0;text-align:left;overflow:hidden}div#footer p{color:#ccc;font-size:11px;line-height:1.5em;padding:0 0 3px 0}div#footer div#footer_nav ul li{float:left;padding:0 20px 0 0;font-size:10px;line-height:1.5em;color:#FEFFD9}div#footer a,div#footer a:visited{color:#eee;border-bottom:none}div#footer div#footer_nav ul li ul{padding:5px 0 0 0;border-left:1px dotted #444}div#footer div#footer_nav ul li ul li{float:none;padding:0 0 0 10px}div.photo_nav{clear:both;padding:0 0 20px 0;overflow:hidden;width:200px}div#hp_welcome{width:959px;height:300px;margin:30px 0;background:#100c0a url(../img/stripe.png);padding:0;position:relative;border:1px solid #d99a3a}div#hp_slideshow{width:640px;height:340px;background:url(../img/slideshowbg.png) top left no-repeat;position:absolute;top:-10px;left:0}div#hp_slideshow div{width:580px;height:280px;overflow:hidden;border:5px solid #fff;margin:20px 0 0 20px;box-shadow:2px 2px 2px #000}div.photo_header{width:100%;overflow:hidden;padding:20px 0}div.photo_header div.photo_container{width:132px;height:132px;overflow:hidden;float:left;padding:0;margin:0}div.photo_header div.photo_container img{max-height:100%}div#nav ul{list-style:none;width:960px;margin:0 auto}div#nav ul li{float:left;line-height:30px;padding:0;position:relative}div#nav ul li a,div#nav ul li a:visited{font-family:"Trebuchet MS","Lucida Grande","Lucida Sans","Verdana",sans-seri;color:#feffd9;font-size:14px;text-transform:uppercase;letter-spacing:1px;border-bottom:none;padding:6px 10px 7px 10px;margin:0}div#nav ul li a:hover,div#nav ul li a.here:hover{color:#fab740;background:#211814}div#nav ul li a.here{color:#fab740}div#nav ul li.hover a{color:#222;background:url(../img/navhover.gif) bottom left repeat-x}div.welcome h3{font-size:22px;line-height:1.4em}div.welcome p{font-size:13px}div.group h2,div.welcome h2{margin:0;padding:10px 0;line-height:1.2em;font-size:22px}div.group iframe,div.group img{margin:10px 0;padding:0}div.group a.group_button{display:block;border:none}#slideshow{height:380px;overflow:hidden;position:relative;padding:0 0 30px 0}#slideshow div{height:380px;overflow:hidden}div#inner_slideshow{height:380px;z-index:10;position:relative;padding:0;margin:0}div#small_inner_slideshow{height:200px;width:273px;z-index:10;position:relative;padding:0;margin:0;overflow:hidden}#inner_slideshow div{height:350px;overflow:hidden}div#slide-nav{height:30px;position:relative;top:0;right:0;margin:-20px 20px 0 0;text-align:right;z-index:20}#slideshow img{top:0;left:0}div#inner_slideshow a{border-bottom:none}div#slide-nav a,div#slide-nav a:visited{padding:2px 4px 2px 5px;margin:0 0 0 10px;border-bottom:none;color:#000;background:#fff}div#slide-nav a:hover{border-bottom:none;color:#fff;background:#666}div#slide-nav a.activeSlide{color:#fff;background:#000}span.slide_title{display:block;width:550px;padding:10px 15px;z-index:1000;color:#fff;font-size:16px;line-height:1.4em;font-weight:bold;background:#a5cc3b}ul#photo_list{margin:20px 0 0 0;clear:both}ul#photo_list a{border-bottom:none}ul#photo_list li{float:left;margin:0 15px 0 0;padding:0 0 20px 0;width:280px;height:220px;overflow:hidden}ul#photo_list span.img_wrap{display:block;width:280px;height:180px;overflow:hidden}ul#photo_list span.photo_title{display:block;clear:both;font-size:14px;padding:10px 0 0 0;text-align:center}a.photo_nav_right,span.photo_nav_right{display:block;width:90px;height:25px;float:right;font-size:12px;line-height:25px;text-align:center}a.photo_nav_left,span.photo_nav_left{display:block;width:90px;height:25px;float:left;font-size:12px;line-height:25px;text-align:center;margin:0 20px 0 0}div#contact_form p{padding:5px 0}div#contact_form span.highlight{background:#fff93c;color:#000;padding:5px}div#contact_form span.required{font-size:.8em;padding:2px 3px;color:#fff;background:#b60000;font-family:"Lucida Grande", "Lucida Sans", "Verdana", sans-serif;margin:0 0 0 10px}div#contact_form input.contact-single{width:100%;height:30px;color:#fff;font-size:14px;background:#1d130a;border:1px solid #5e441e}div#contact_form textarea.contact-text{width:100%;height:100px;color:#fff;font-size:14px;background:#1d130a;border:1px solid #5e441e}div#contact_form button#send{width:150px;height:30px;margin:0 0 10px 400px;font-size:12px;border:none;cursor:pointer}div#party_enquiry p{padding:5px 0;color:#be975a}div#party_enquiry span.highlight{background:#fff93c;color:#000;padding:5px}div#party_enquiry span.required{font-size:.8em;padding:2px 3px;color:#be975a;background:#1d130a;font-family:"Lucida Grande", "Lucida Sans", "Verdana", sans-serif;margin:0 0 0 10px;float:right}div#party_enquiry input.contact-single{width:268px;height:20px;color:#eee;font-size:12px;background:#1d130a;border:1px solid #5e441e}div#party_enquiry button#send{width:140px;height:30px;margin:0 0 10px 133px;font-size:12px;border:none;cursor:pointer}a.hp_button,a.hp_button:visited{display:block;border:1px solid #d99a3a;margin:0 0 20px 0}a.hp_button:hover{display:block;opacity:.8;border:1px solid #fff}p.clear{display:block;clear:both;visibility:hidden}.secondary,a.secondary{background:#ddd;color:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}a:hover .secondary,a.secondary:hover{background:#00a84c}a.primary.here{background:#e12828}.primary,a.primary,span.primary{background:#fab740;color:#222;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;cursor:pointer;border:none}.primary:hover{background:#e12828;color:#fff}.inactive,span.inactive,a.inactive,span.inactive:hover,a.inactive:hover,.inactive:hover{background:#333;color:#222}#location iframe{width:600px;height:400px}img.img_left{float:left;margin:0 10px 10px 0}div.commentas_inner{clear:both}div#content p.clear{display:block;visibility:hidden;clear:both}strong,.bold,p.bold{font-weight:bold}.centered{text-align:center}.italic,p.italic,em{font-style:italic}.underline{text-decoration:underline}.strikethrough{text-decoration:line-through}.highlight{background:#ddd}
