PageSourceSearch

https://bannermancastle.org/about/

html bannermancastle.org collected 2026-09-24 10:09:50 UTC 139,034 bytes, 1,910 lines download raw bytes

1<!DOCTYPE html>
2
3
4<html lang="en-US" class='fhme'>
5
6  <head>
7    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
8<meta name="HandheldFriendly" content="True" />
9<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
10<meta name="viewport" content="width=device-width, initial-scale=1">
11<meta http-equiv="Accept-CH" content="DPR, Width, Viewport-Width">
12
13
14<title>
15      About | Bannerman Castle
16  </title>
17  <meta name="description" content="Learn all about the Bannerman Castle Trust, Inc. and its mission of working with the New York State Office of Parks, Recreation and Historic Preservation.">
18
19  <meta name="robots" content="index,follow">
20
21          <link rel="canonical" href="https://bannermancastle.org/about/">
22  
23    <meta property="og:title" content="About | Bannerman Castle">
24  <meta property="twitter:title" content="About">
25  <meta property="og:site_name" content="Bannerman Castle">
26  <meta property="og:url" content="https://bannermancastle.org/about/">
27  <meta property="twitter:url" content="https://bannermancastle.org/about/">
28  <meta property="og:type" content="website">
29        <meta property="og:image" content="https://bannermancastle.org/wp-content/uploads/sites/4895/2020/08/IMG_0753-scaled-1.jpg?w=700&h=700&zoom=2">
30    <meta property="og:image:secure_url" content="https://bannermancastle.org/wp-content/uploads/sites/4895/2020/08/IMG_0753-scaled-1.jpg?w=700&h=700&zoom=2">
31    <meta property="twitter:image" content="https://bannermancastle.org/wp-content/uploads/sites/4895/2020/08/IMG_0753-scaled-1.jpg?w=700&h=700&zoom=2">
32        <meta property="og:description" content="Learn all about the Bannerman Castle Trust, Inc. and its mission of working with the New York State Office of Parks, Recreation and Historic Preservation.">
33    <meta property="twitter:description" content="Learn all about the Bannerman Castle Trust, Inc. and its mission of working with the New York State Office of Parks, Recreation and Historic Preservation.">
34  
35
36
37<style type="text/css">/* cinzel-latin-ext-500-normal */
38@font-face {
39  font-family: 'Cinzel';
40  font-style: normal;
41  font-display: swap;
42  font-weight: 500;
43  src: url(/wp-content/uploads/sites/4895/2024/05/cinzel-latin-ext-500-normal.woff2) format('woff2'), url(/wp-content/uploads/sites/4895/2024/05/cinzel-latin-ext-500-normal.woff) format('woff');
44  unicode-range: U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
45}
46
47/* cinzel-latin-500-normal */
48@font-face {
49  font-family: 'Cinzel';
50  font-style: normal;
51  font-display: swap;
52  font-weight: 500;
53  src: url(/wp-content/uploads/sites/4895/2024/05/cinzel-latin-500-normal.woff2) format('woff2'), url(/wp-content/uploads/sites/4895/2024/05/cinzel-latin-500-normal.woff) format('woff');
54  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
55}
56
57
58
59/* roboto-cyrillic-ext-400-normal */
60@font-face {
61  font-family: 'Roboto';
62  font-style: normal;
63  font-display: swap;
64  font-weight: 400;
65  src: url(/wp-content/uploads/sites/4895/2024/05/roboto-cyrillic-ext-400-normal.woff2) format('woff2'), url(/wp-content/uploads/sites/4895/2024/05/roboto-cyrillic-ext-400-normal.woff) format('woff');
66  unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
67}
68
69/* roboto-cyrillic-400-normal */
70@font-face {
71  font-family: 'Roboto';
72  font-style: normal;
73  font-display: swap;
74  font-weight: 400;
75  src: url(/wp-content/uploads/sites/4895/2024/05/roboto-cyrillic-400-normal.woff2) format('woff2'), url(/wp-content/uploads/sites/4895/2024/05/roboto-cyrillic-400-normal.woff) format('woff');
76  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
77}
78
79/* roboto-greek-ext-400-normal */
80@font-face {
81  font-family: 'Roboto';
82  font-style: normal;
83  font-display: swap;
84  font-weight: 400;
85  src: url(/wp-content/uploads/sites/4895/2024/05/roboto-greek-ext-400-normal.woff2) format('woff2'), url(/wp-content/uploads/sites/4895/2024/05/roboto-greek-ext-400-normal.woff) format('woff');
86  unicode-range: U+1F00-1FFF;
87}
88
89/* roboto-greek-400-normal */
90@font-face {
91  font-family: 'Roboto';
92  font-style: normal;
93  font-display: swap;
94  font-weight: 400;
95  src: url(/wp-content/uploads/sites/4895/2024/05/roboto-greek-400-normal.woff2) format('woff2'), url(/wp-content/uploads/sites/4895/2024/05/roboto-greek-400-normal.woff) format('woff');
96  unicode-range: U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;
97}
98
99/* roboto-vietnamese-400-normal */
100@font-face {
101  font-family: 'Roboto';
102  font-style: normal;
103  font-display: swap;
104  font-weight: 400;
105  src: url(/wp-content/uploads/sites/4895/2024/05/roboto-vietnamese-400-normal.woff2) format('woff2'), url(/wp-content/uploads/sites/4895/2024/05/roboto-vietnamese-400-normal.woff) format('woff');
106  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;
107}
108
109/* roboto-latin-ext-400-normal */
110@font-face {
111  font-family: 'Roboto';
112  font-style: normal;
113  font-display: swap;
114  font-weight: 400;
115  src: url(/wp-content/uploads/sites/4895/2024/05/roboto-latin-ext-400-normal.woff2) format('woff2'), url(/wp-content/uploads/sites/4895/2024/05/roboto-latin-ext-400-normal.woff) format('woff');
116  unicode-range: U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
117}
118
119/* roboto-latin-400-normal */
120@font-face {
121  font-family: 'Roboto';
122  font-style: normal;
123  font-display: swap;
124  font-weight: 400;
125  src: url(/wp-content/uploads/sites/4895/2024/05/roboto-latin-400-normal.woff2) format('woff2'), url(/wp-content/uploads/sites/4895/2024/05/roboto-latin-400-normal.woff) format('woff');
126  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
127}</style>
128<style type="text/css">:root {--primary-color: #e29b00;--primary-color-text-color: #fff;--secondary-color: #023859;--secondary-color-text-color: #fff;--banner-button-bg-color: #e29b00;--banner-button-bg-color-text-color: #fff;--sub-menu-item-bg-color: #1d1d1d;--sub-menu-item-bg-color-text-color: #ffffff;--sub-menu-item-primary-color-text-color: #ffffff;--sub-menu-item-secondary-color-text-color: #ffffff;--sub-menu-item-banner-button-color-text-color: #ffffff;
128--horizontal-menu-bg-color: #1d1d1d;--horizontal-menu-bg-color-text-color: #ffffff;--horizontal-menu-bg-color-alphize: rgba(29,29,29,0.85);--horizontal-menu-bg-color-sticky: rgba(29,29,29,0.9);--font-headline-name: 'Cinzel';--font-headline-weight: 500;--font-headline-style: normal;--font-headline-fallback: sans-serif;--font-body-name: 'Roboto';--font-body-fallback: sans-serif;--font-body-weight: 400;--font-body-style: normal;}</style>
129
130
131
132
133
134
135
136
137
138  <!-- Global site tag (gtag.js) - Google Analytics -->
139  
139<script type="text/plain" data-service="google-analytics" data-category="statistics">
140    if ('navigator' in window && window.navigator.onLine) {
141      const gtagScript = document.createElement('script');
142      gtagScript.src = "https://www.googletagmanager.com/gtag/js";
143      gtagScript.async = true;
144      document.head.append(gtagScript);
145    
146      window.dataLayer = window.dataLayer || [];
147      function gtag(){dataLayer.push(arguments);}
148      gtag('js', new Date());
149              /* GA4 Aggregate Tracker */
150        gtag('config', 'G-2CHJ9R6QSF', {
151          'dimension1': 'fareharbor-sites'
152        });
153      
154              gtag('config', 'UA-197550497-1', { 'groups': 'company' });
155              gtag('config', 'G-7XLJP20TXN', { 'groups': 'company' });
156          }  
157  </script>
157
158  
158<script>
159    if ('navigator' in window && window.navigator.onLine) {
160      (function(e,b){if(!b.__SV){var a,f,i,g;window.mixpanel=b;b._i=[];b.init=function(a,e,d){function f(b,h){var a=h.split(".");2==a.length&&(b=b[a[0]],h=a[1]);b[h]=function(){b.push([h].concat(Array.prototype.slice.call(arguments,0))) }}var c=b;"undefined"!==typeof d?c=b[d]=[]:d="mixpanel";c.people=c.people||[];c.toString=function(b){var a="mixpanel";"mixpanel"!==d&&(a+="."+d);b||(a+=" (stub)");return a};c.people.toString=function(){return c.toString(1)+".people (stub)"};i="disable time_event track track_pageview track_links track_forms register register_once alias unregister identify name_tag set_config people.set people.set_once people.increment people.append people.union people.track_charge people.clear_charges people.delete_user".split(" ");
161        for(g=0;g<i.length;g++)f(c,i[g]);b._i.push([a,e,d])};b.__SV=1.2;a=e.createElement("script");a.type="text/javascript";a.async=!0;a.src="undefined"!==typeof MIXPANEL_CUSTOM_LIB_URL?MIXPANEL_CUSTOM_LIB_URL:"file:"===e.location.protocol&&"//cdn.mxpnl.com/libs/mixpanel-2-latest.min.js".match(/^\/\//)?"https://cdn.mxpnl.com/libs/mixpanel-2-latest.min.js":"//cdn.mxpnl.com/libs/mixpanel-2-latest.min.js";f=e.getElementsByTagName("script")[0];f.parentNode.insertBefore(a,f) }})(document,window.mixpanel||[]);
162
163      mixpanel.init('ec17ab267df6688013d497b75ddd3308', {
164        loaded: function(mixpanel) {
165          mixpanelId = mixpanel.get_distinct_id();
166        },
167        record_sessions_percent: 1
168      }, "fareharbor");
169
170      mixpanel.fareharbor.register({
171        "Theme": "fareharbor-sites",
172        "Shortname": "bannermancastle",
173        "current-company": "bannermancastle",
174        "Company Name": "Bannerman Castle",
175        "FareHarbor Site": true,
176        "Price Sync": "false"
177      });
178    }
179  </script>
179
180
181
182
183
184
185
186    <meta name='robots' content='max-image-preview:large' />
187	<style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style>
188	<link rel='dns-prefetch' href='//cdnjs.cloudflare.com' />
189<link rel='dns-prefetch' href='//stats.wp.com' />
190<link rel='stylesheet' id='all-css-0' href='https://bannermancastle.org/_static/??-eJylklEOwjAIQC9krftSP4xnoZRtZG1ZaN3i7V0zPYBdQkJCeC8EsOtsUFKhVGwZKVK2PSiNoE7UZC5bwb04eIs57x2W4yxa8nmrnOxfvINMdlZeAN8teBCctqQEHvUVXdMMu6QCgMVw6qXdwhEGOoibAUIgPbCQwGk6bsmCDMFE8gymKg9sd2FPYlTWBsX+ZL9bQ0qk39QgWyh5UZsD41TxZ3x01/ulu9X4AN6VIIM=' type='text/css' media='all' />
191<link rel='stylesheet' id='sbi_styles-css' href='https://bannermancastle.org/wp-content/plugins/instagram-feed-pro/css/sbi-styles.min.css?ver=6.4' media='all' />
192<link rel='stylesheet' id='jetpack-forms-layout-css' href='https://bannermancastle.org/wp-content/mu-plugins/jetpack-15.7/jetpack_vendor/automattic/jetpack-forms/src/../dist/contact-form/css/jetpack-forms-layout.css?ver=15.7.2' media='all' />
193<style id='wp-parsely-recommendations-style-inline-css'>
194.parsely-recommendations-list-title{font-size:1.2em}.parsely-recommendations-list{list-style:none;padding:unset}.parsely-recommendations-cardbody{overflow:hidden;padding:.8em;text-overflow:ellipsis;white-space:nowrap}.parsely-recommendations-cardmedia{padding:.8em .8em 0}
195
196</style>
197<style id='remote-data-blocks-pagination-style-inline-css'>
198.remote-data-pagination{color:var(--wp--custom--remote-data-blocks--pagination-link-disabled,#999);display:flex;justify-content:space-between;margin:1rem 0}.remote-data-pagination a{color:var(--wp--custom--remote-data-blocks--pagination-link,#000)}
199
200</style>
201<style id='remote-data-blocks-no-results-style-inline-css'>
202
203
204</style>
205<link rel='stylesheet' id='mediaelement-css' href='https://bannermancastle.org/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css?ver=4.2.17' media='all' />
206<link rel='stylesheet' id='wp-mediaelement-css' href='https://bannermancastle.org/wp-includes/js/mediaelement/wp-mediaelement.min.css?ver=6.8.10' media='all' />
207<style id='jetpack-sharing-buttons-style-inline-css'>
208.jetpack-sharing-buttons__services-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:0;list-style-type:none;margin:5px;padding:0}.jetpack-sharing-buttons__services-list.has-small-icon-size{font-size:12px}.jetpack-sharing-buttons__services-list.has-normal-icon-size{font-size:16px}.jetpack-sharing-buttons__services-list.has-large-icon-size{font-size:24px}.jetpack-sharing-buttons__services-list.has-huge-icon-size{font-size:36px}@media print{.jetpack-sharing-buttons__services-list{display:none!important}}.editor-styles-wrapper .wp-block-jetpack-sharing-buttons{gap:0;padding-inline-start:0}ul.jetpack-sharing-buttons__services-list.has-background{padding:1.25em 2.375em}
209</style>
210<style id='remote-data-blocks-container-style-inline-css'>
211.remote-data-blocks-edit__input-popover-form{margin:16px;max-width:350px}.remote-data-blocks-edit__input-popover-form .remote-data-blocks-edit__input{min-width:300px}.remote-data-blocks-edit__input-popover-form .remote-data-blocks-edit__input .components-text-control__input{border:none}.remote-data-blocks-edit__input-popover-form .components-external-link__contents{text-decoration:none}
212.rdb-block-label{background-color:var(--wp--custom--remote-data-blocks--block-label-background,inherit);color:var(--wp--custom--remote-data-blocks--block-label-color,inherit);font-weight:var(--wp--custom--remote-data-blocks--block-label-weight,700)}.rdb-block-label:after{content:var(--wp--custom--remote-data-blocks--block-label-suffix-content,":");display:inline}
213
214</style>
215<style id='global-styles-inline-css'>
216:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,
2160,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
216.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
217:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
218:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
219:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
220</style>
221<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js" id="jquery-js"></script>
vendor: 1 bytes, line 221
221
222<script type="module" src="https://bannermancastle.org/wp-content/themes/vendor/fareharbor-sites/the-anchor/dist/assets/frontend/index.l0sNRNKZ.js" id="anchor-frontend-js"></script>
222
223<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://bannermancastle.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fbannermancastle.org%2Fabout%2F" />
224<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://bannermancastle.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fbannermancastle.org%2Fabout%2F&#038;format=xml" />
225	<style>img#wpstats{display:none}</style>
226					<style>.cmplz-hidden {
227					display: none !important;
228				}</style><link rel="icon" href="https://bannermancastle.org/wp-content/uploads/sites/4895/2019/01/cropped-B.png?w=32&#038;h=32" sizes="32x32" />
229<link rel="icon" href="https://bannermancastle.org/wp-content/uploads/sites/4895/2019/01/cropped-B.png?w=192&#038;h=192" sizes="192x192" />
230<link rel="apple-touch-icon" href="https://bannermancastle.org/wp-content/uploads/sites/4895/2019/01/cropped-B.png?w=180&#038;h=180" />
231<meta name="msapplication-TileImage" content="https://bannermancastle.org/wp-content/uploads/sites/4895/2019/01/cropped-B.png?w=270&#038;h=270" />
232
233
234          <link rel="preload" fetchpriority="high" as="image" href=https://bannermancastle.org/wp-content/uploads/sites/4895/2020/08/IMG_0753-scaled-1.jpg?w=1600&zoom=2 />
235    
236    
237      </head>
238  <body
239    data-post-id="1016"data-site-id="4895"data-infra="VIP"data-env="production"data-mixpanel-type="page"class="fhme -no-bg wp-singular page-template-default single single-page postid-1016 wp-theme-fareharbor-sites not-single-activity fareharbor-sites global-border-radius--round paid-site post-about">
240
241    
242    
243    <!-- Begin Constant Contact Active Forms -->
244<script> var _ctct_m = "5393aee4e206380fc3dcb3891146ade8"; </script>
244
245<script id="signupScript" src="//static.ctctcdn.com/js/signup-form-widget/current/signup-form-widget.min.js" async defer></script>
245
246<!-- End Constant Contact Active Forms -->
247
248    <a href="#js-menu" class="skip-to-navigation">Skip to primary navigation</a>
249    <a href="#content" class="skip-to-navigation">Skip to content</a>
250    <a href="#site-footer" class="skip-to-navigation">Skip to footer</a>
251
252            
253    
254
255    
256    
257
258<header class="site-header banner-container js-banner-container horizontal-menu -logo-default -translucent">
259
260  
261
262  <div id="js-banner" class="banner grid">
263            <div class="identity-heading logo ">
264    <a href="https://bannermancastle.org/" class="logo-link" rel="home">
265      
266      <img class="" src="https://bannermancastle.org/wp-content/uploads/sites/4895/2021/06/Bannerman-Castletrns.png?h=120&zoom=2" width="400" height="116" alt="Bannerman Castle" />
267
268        </a>
269  </div>
270
271    
272    <div class="menu-wrapper ">
273            
274                    <nav class="menu horizontal-menu" id="js-menu" data-more-menu-label="More" aria-label="Global">
275          <ul class="menu-list menu__list -use-uppercase -custom-menu-font-color">
276
277                                          <li id="menu-item-home"class="menu-item js-menu-item">
278                  <a
279                    
280                    
281                    
282                    title=""
283                    class="menu-item-link menu-link" href="https://bannermancastle.org/" target="_self"
284                  >Home</a>
285                                  </li>
286                                                        <li id="menu-item-activities"class="menu-item js-menu-item menu-item--has-sub-menu">
287                  <a
288                    aria-haspopup="true"
289                    tabindex="-1"
290                    role="none"
291                    title=""
292                    class="menu-item-link menu-link" href="#" target="_self"
293                  >Activities</a>
294                                                          <button type="button" class="skip-to-navigation" aria-expanded="false">Open Activities Menu</button>
295                    <ul class="sub-menu">
296                                                                        <li class="sub-menu-item js-sub-menu-item">
297                            <a
298                              title=""
299                              
300                              
301                              
302                              class="sub-menu-item-link" href="https://bannermancastle.org/tours-events/" target="_self" data-mixpanel="menu-item"
303                            >Browse All Tours & Events</a>
304                                                      </li>
305                                                                                                <li class="sub-menu-item js-sub-menu-item">
306                            <a
307                              title=""
308                              
309                              
310                              
311                              class="sub-menu-item-link" href="https://bannermancastle.org/tours-events/bannerman-island-tour/" target="_self" data-mixpanel="menu-item"
312                            >Cruise & Walking Tour</a>
313                                                      </li>
314                                                                                                <li class="sub-menu-item js-sub-menu-item">
315                            <a
316                              title=""
317                              
318                              
319                              
320                              class="sub-menu-item-link" href="https://bannermancastle.org/tours-events/draculathe-journal-of-jonathan-harker-by-jim-helsinger/" target="_self" data-mixpanel="menu-item"
321                            >Dracula: The Journal of Jonathan Harker by Jim Helsinger</a>
322                                                      </li>
323                                                                                                <li class="sub-menu-item js-sub-menu-item">
324                            <a
325                              title=""
326                              
327                              
328                              
329                              class="sub-menu-item-link" href="https://bannermancastle.org/tours-events/bannermans-island-walking-and-kayak-tour/" target="_self" data-mixpanel="menu-item"
330                            >Walking &#038; Kayaking Tour with Storm King Adventure Tours</a>
331                                                      </li>
332                                                                                                <li class="sub-menu-item js-sub-menu-item">
333                            <a
334                              title=""
335                              
336                              
337                              
338                              class="sub-menu-item-link" href="https://bannermancastle.org/tours-events/self-guided-tour/" target="_self" data-mixpanel="menu-item"
339                            >Third Sunday Music</a>
340                                                      </li>
341                                                                                                <li class="sub-menu-item js-sub-menu-item">
342                            <a
343                              title=""
344                              
345                              
346                              
347                              class="sub-menu-item-link" href="https://bannermancastle.org/tours-events/movie-nights/" target="_self" data-mixpanel="menu-item"
348                            >Movie Nights</a>
349                                                      </li>
350                                                                                                <li class="sub-menu-item js-sub-menu-item">
351                            <a
352                              title=""
353                              
354                              
355                              
356                              class="sub-menu-item-link" href="https://bannermancastle.org/tours-events/titanic-first-class-dinner/" target="_self" data-mixpanel="menu-item"
357                            >Titanic First Class Dinner</a>
358                                                      </li>
359                                                                                                <li class="sub-menu-item js-sub-menu-item">
360                            <a
361                              title=""
362                              
363                              
364                              
365                              class="sub-menu-item-link" href="https://bannermancastle.org/tours-events/farm-fresh-dinner/" target="_self" data-mixpanel="menu-item"
366                            >Farm to Table Dinner</a>
367                                                      </li>
368                                                                                                <li class="sub-menu-item js-sub-menu-item">
369                            <a
370                              title=""
371                              
372                              
373                              
374                              class="sub-menu-item-link" href="https://bannermancastle.org/jos-dream-an-immersive-experience-of-the-flock-on-bannerman-island/" target="_self" data-mixpanel="menu-item"
375                            >Jo’s Dream: An Immersive Experience of “The Flock” on Bannerman Island</a>
376                                                      </li>
377                                                                                                <li class="sub-menu-item js-sub-menu-item">
378                            <a
379                              title=""
380                              
381                              
382                              
383                              class="sub-menu-item-link" href="https://bannermancastle.org/gallery/" target="_self" data-mixpanel="menu-item"
384                            >Gallery</a>
385                                                      </li>
386                                                                  </ul>
387                                  </li>
388                                                        <li id="menu-item-faq"class="menu-item js-menu-item">
389                  <a
390                    
391                    
392                    
393                    title=""
394                    class="menu-item-link menu-link" href="https://bannermancastle.org/contact/faq/" target="_self"
395                  >FAQ</a>
396                                  </li>
397                                                        <li id="menu-item-about"class="menu-item js-menu-item menu-item--has-sub-menu active-menu-item current-menu-parent current-menu-ancestor">
398                  <a
399                    aria-haspopup="true"
400                    tabindex="-1"
401                    role="none"
402                    title=""
403                    class="menu-item-link menu-link" href="#" target="_self"
404                  >About</a>
405                                                          <button type="button" class="skip-to-navigation" aria-expanded="false">Open About Menu</button>
406                    <ul class="sub-menu">
407                                                                        <li class="sub-menu
407-item js-sub-menu-item active-sub-menu-item">
408                            <a
409                              title=""
410                              
411                              
412                              
413                              class="sub-menu-item-link" href="https://bannermancastle.org/about/" target="_self" data-mixpanel="menu-item"
414                            >About Us</a>
415                                                      </li>
416                                                                                                <li class="sub-menu-item js-sub-menu-item">
417                            <a
418                              title=""
419                              
420                              
421                              
422                              class="sub-menu-item-link" href="https://bannermancastle.org/history/" target="_self" data-mixpanel="menu-item"
423                            >History</a>
424                                                      </li>
425                                                                                                <li class="sub-menu-item js-sub-menu-item">
426                            <a
427                              title=""
428                              
429                              
430                              
431                              class="sub-menu-item-link" href="https://bannermancastle.org/digital-guide/" target="_self" data-mixpanel="menu-item"
432                            >Digital Guide</a>
433                                                      </li>
434                                                                                                <li class="sub-menu-item js-sub-menu-item">
435                            <a
436                              title=""
437                              
438                              
439                              
440                              class="sub-menu-item-link" href="https://bannermancastle.org/board-of-directors/" target="_self" data-mixpanel="menu-item"
441                            >Board of Directors</a>
442                                                      </li>
443                                                                  </ul>
444                                  </li>
445                                                        <li id="menu-item-get-involved"class="menu-item js-menu-item menu-item--has-sub-menu">
446                  <a
447                    aria-haspopup="true"
448                    tabindex="-1"
449                    role="none"
450                    title=""
451                    class="menu-item-link menu-link" href="#" target="_self"
452                  >Ways to Give</a>
453                                                          <button type="button" class="skip-to-navigation" aria-expanded="false">Open Ways to Give Menu</button>
454                    <ul class="sub-menu">
455                                                                        <li class="sub-menu-item js-sub-menu-item">
456                            <a
457                              title=""
458                              
459                              
460                              
461                              class="sub-menu-item-link" href="https://bannermancastle.org/ways-to-give/" target="_self" data-mixpanel="menu-item"
462                            >Ways to Give</a>
463                                                      </li>
464                                                                                                <li class="sub-menu-item js-sub-menu-item">
465                            <a
466                              title=""
467                              
468                              
469                              
470                              class="sub-menu-item-link" href="https://secure.lglforms.com/form_engine/s/XrRfUjjMJZlL7fRcrKDZuQ" target="_self" data-mixpanel="menu-item"
471                            >Make an online Donation</a>
472                                                      </li>
473                                                                                                <li class="sub-menu-item js-sub-menu-item">
474                            <a
475                              title=""
476                              
477                              
478                              
479                              class="sub-menu-item-link" href="https://bannermancastle.org/become-a-sponsor/" target="_self" data-mixpanel="menu-item"
480                            >Become a Sponsor</a>
481                                                      </li>
482                                                                                                <li class="sub-menu-item js-sub-menu-item">
483                            <a
484                              title=""
485                              
486                              
487                              
488                              class="sub-menu-item-link" href="https://bannermancastle.org/volunteer/" target="_self" data-mixpanel="menu-item"
489                            >Volunteer</a>
490                                                      </li>
491                                                                  </ul>
492                                  </li>
493                                                        <li id="menu-item-island-arsenal-catalogues"class="menu-item js-menu-item">
494                  <a
495                    
496                    
497                    
498                    title=""
499                    class="menu-item-link menu-link" href="https://bannermancastle.org/#catalogues" target="_self"
500                  >Island Arsenal Catalogues</a>
501                                  </li>
502                                                        <li id="menu-item-gallery"class="menu-item js-menu-item">
503                  <a
504                    
505                    
506                    
507                    title=""
508                    class="menu-item-link menu-link" href="https://bannermancastle.org/gallery/" target="_self"
509                  >Gallery</a>
510                                  </li>
511                                                        <li id="menu-item-weddings"class="menu-item js-menu-item">
512                  <a
513                    
514                    
515                    
516                    title=""
517                    class="menu-item-link menu-link" href="https://bannermancastle.org/weddings/" target="_self"
518                  >Weddings</a>
519                                  </li>
520                                                        <li id="menu-item-contact"class="menu-item js-menu-item">
521                  <a
522                    
523                    
524                    
525                    title=""
526                    class="menu-item-link menu-link" href="https://bannermancastle.org/contact/" target="_self"
527                  >Contact</a>
528                                  </li>
529                          
530                          <li class="menu-item menu-item--more more-hidden js-more-menu menu-item--has-sub-menu"><a class="js-more-menu-toggle">More</a>
531                <button type="button" class="skip-to-navigation" aria-expanded="false">Open More Menu</button>
532                <ul class="sub-menu js-more-menu-dropdown"></ul>
533              </li>
534                      </ul>
535          
536                  </nav>
537      
538      <div class="button-group ">
539                
540        
541                  <div class="buttons-block">
542            <div class="banner-button banner-button--filled banner-button-book">
543                              <a href="https&#x3A;&#x2F;&#x2F;fareharbor.com&#x2F;embeds&#x2F;book&#x2F;bannermancastle&#x2F;&#x3F;full-items&#x3D;yes&amp;ref&#x3D;https&#x25;3A&#x25;2F&#x25;2Fbannermancastle.org&amp;flow&#x3D;588933" class="a-button" data-mixpanel="banner-button">
544        
545  <span id="btn-1"class="button">
546    <span class="inner">
547              <span class="label">
548                      <span aria-hidden="true">
549              <svg class="icon icon-ticket button-icon" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
550  <title>Ticket</title>
551  <path d="M1.9,15.48l-1.53-1.53l0,0c-0.48-0.48-0.48-1.27,0-1.75L12.19,0.36l0,0c0.48-0.48,1.27-0.48,1.75,0l0,0l1.53,1.53
552  	c-0.73,0.73-0.73,1.9,0,2.63c0.73,0.73,1.9,0.73,2.63,0l1.53,1.53l0,0c0.48,0.48,0.48,1.27,0,1.75L7.81,19.64
553  	c-0.48,0.48-1.27,0.48-1.75,0L4.52,18.1c0.73-0.73,0.73-1.9,0-2.63S2.62,14.75,1.9,15.48z M11.31,3.87l-7.45,7.45l4.82,4.82
554  	l7.45-7.45L11.31,3.87z M11.31,6.06l2.63,2.63l-5.26,5.26l-2.63-2.63L11.31,6.06z"/>
555</svg>
556
557            </span>
558          
559          Book Now
560        </span>
561
562                  </span>
563  </span>
564
565    </a>
566  
567
568            </div>
569          </div>
570        
571                  <button
572            id="js-menu-button"
573            aria-haspopup="true"
574            aria-expanded="false"
575            class="hamburger-menu__toggle -default-color banner-button-menu   "
576          >
577            <span class="label">Menu</span>
578            <span class="hamburger"></span>
579          </button>
580              </div>
581    </div>
582  </div>
583  </header>
584
585
586
587    <main id="content" class="blocks-container
588       -logo">
589      
590  
590<script id="header-offset-css-script">
591    if (document.querySelector('.callout.-wants-fixed-banner')) {
592      let calloutBannerHeight = document.querySelector('.callout-banner').offsetHeight;
593      let menu = document.querySelector('#js-banner');
594      menu.style.marginTop = `calc(${calloutBannerHeight}px + 0.875rem)`;
595    }
596    const $header = document.querySelector('header.site-header');
597    const transparentMenu = $header.classList.value.includes('-transparent') || $header.classList.value.includes('-mobile-transparent') || $header.classList.value.includes('-translucent');
598    const hasGoogleTranslate = document.getElementById('content').classList.value.includes('-has-google-translate');
599    const offset = $header.offsetHeight;
600    let offsetProperty = transparentMenu || hasGoogleTranslate ? 'padding-top' : 'margin-top';
601    let firstRowStyle = document.createElement('style');
602    firstRowStyle.type = 'text/css';
603    let css = '.-first-row:not(.slideshow-row){' + offsetProperty + ':' + offset + 'px}';
604    css += '.-first-row.slideshow-row .slide{' + offsetProperty + ':' + offset + 'px}';
605    if (offsetProperty == 'padding-top') {
606      css += '.-first-row:not(.slideshow-row).row--is-padded{padding-top:calc(2.5rem + ' + offset + 'px)}';
607      css += '@media (min-width: 48em){.-first-row:not(.slideshow-row).row--is-padded{padding-top:calc(5rem + ' + offset + 'px)}}';
608    }
609    document.head.appendChild(firstRowStyle);
610    firstRowStyle.appendChild(document.createTextNode(css));
611    document.getElementById('header-offset-css-script').remove();
612  </script>
612
613
614
615                    
616              
617        
618
619
620
621  <section class="row row-1 -first-row video-row -has-bg -bg--image -overlay--mild -bg--dark lazyload lazypreload -video-overlay--none hero-row row--is-padded" style="background-image: url(https://bannermancastle.org/wp-content/uploads/sites/4895/2020/08/IMG_0753-scaled-1.jpg?w=1600&zoom=2); background-position: center center; background-image:url(https://bannermancastle.org/wp-content/uploads/sites/4895/2020/08/IMG_0753-scaled-1.jpg?w=1600&zoom=2);" id="hero-row-1">
622
623  
624
625    
626
627        
628  
629        
630  
631  
632  <div class="video-row-content valign-middle -short -no-button  text-left -halign-left">
633        <div class="col col--width-3-4">
634      <div class="prose">
635        
636                    <div class="block heading prose text-left" >
637        <h1 class="h1" >About Us</h1>
638
639      
640    </div>
641
642        
643        
644        
645        
646        </div>
647    </div>
648  </div>
649    
650  </section>
651
652  
653  
654
655      
656
657
658
659  <section class="row row-2 multi-col-row -has-bg -bg--light row--is-padded" style="background-color: #f9f9f9;" >
660
661  
662
663    
664
665        
666  
667            <div class="grid" >
668              
669
670
671<div class="col col-1 col--width-1-2 valign-middle -no-bg" >
672
673
674
675  <div class="col-inner">
676            <div class="block heading prose -uppercase text-left" >
677        <h3 class="" >OUR MISSION</h3>
678
679      
680    </div>
681
682            <div class="block rich-text prose" >
683    <p><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-2392 alignleft" src="https://bannermancastle.org/wp-content/uploads/sites/4895/2023/12/Banneman_30th_Logo_Final.png?auto=compress%2Cformat&amp;amp" alt="calendar" width="300" height="219" /></p>
684<p>The Bannerman Castle Trust, Inc. is a not-for-profit “Friends” organization of volunteers working with the New York State Office of Parks, Recreation and Historic Preservation. The Trust is dedicated to bringing together resources and funding to stabilize the buildings on Pollepel Island. The Trust raises awareness and educates the public and government organizations on the value and history of the island. The Trust raises funds for repairing the island, and creating a master plan and eventually stabilizing the structures. The Trust is working to make the island safe for volunteers and for the public to enjoy as an educational, cultural, historical and recreational facility promoting heritage tourism in the Hudson Valley.</p>
685
686  </div>
687
688      </div>
689</div>
690
691      
692
693
694<div class="col col-2 col--width-1-2 valign-middle -has-bg -bg--dark" style="background-color: #023859;" >
695
696
697
698  <div class="col-inner">
699            <div class="block image halign-center" >
700    
701    
702    <img
703    class="lazyload lazypreload"
704    data-src="https://bannermancastle.org/wp-content/uploads/sites/4895/2019/01/Evelyn-Palen-and-Jane-Bannerman.jpg?resize=600%2C337.5&zoom=2"
705    width="600"
706    height="337.5"
707    alt="a group of people posing for the camera"
708    title="Evelyn-Palen-and-Jane-Bannerman"
709    style="max-width:100%"
710  />
711
712          
713
714    </div>
715
716            <div class="block rich-text prose" >
717    <p><span style="font-size: 10pt;">Evelyn Owen Palen and Jane Campbell Bannerman at ribbon cutting for opening of the Bannerman Island Gardens. <em>Photo by Linda T. Hubbard</em></span></p>
718
719  </div>
720
721      </div>
722</div>
723
724        </div>
725        
726
727
728      
729
730
731
732
733        
734  
735            <div class="grid multi-col-row" >
736              
737
738
739<div class="col col-3 col--width-1-1 -no-bg" >
740
741
742
743  <div class="col-inner">
744            <div class="block separator -tiny -full-width -full halign-left" >
745        <hr role="presentation" style="color: rgba(0, 0, 0, 0.08);" />
746    </div>
747
748            <div class="block heading prose -uppercase text-left" >
749        <h3 class="" >THE BANNERMAN CASTLE TRUST</h3>
750
751      
752    </div>
753
754      </div>
755</div>
756
757        </div>
758        
759
760
761      
762
763
764
765
766        
767  
768            <div class="grid multi-col-row" >
769              
770
771
772<div class="col col-4 col--width-1-2 -no-bg" >
773
774
775
776  <div class="col-inner">
777            <div class="block rich-text prose" >
778    <p>Years ago my good friend, Dr. Sheila MacManus, gave me a book called <em><strong>Day Hops to the Hudson Valley</strong></em>. I have a background in theater and my wife Darlene and I were taking trips to the Hudson Valley to find a theater space. In the book was a small drawing of Bannerman Island, by Hudson Valley artist John Gould. Darlene and I both looked at the picture and the small description about the island’s history, and thought it would be a great place to do theater. There was one big problem: the castle and the grounds needed to be stabilized before anything could be done.</p>
779<p>The island seemed to be claimed by surrounding towns of Cold Spring and Cornwall on Hudson. After some research, we found that the island was in the Town of Fishkill, NY and was owned by New York State Parks. I immediately contacted the Parks Department and they told me to write them a letter. I sent a letter to NYS Parks and wrote about all the wonderful possibilities for Bannerman Island. I shortly received a letter back from the Parks, who told me that the Island was “off limits” and it was “forever wild.” I really do not like to take no for an answer, so I started a campaign to “Save Bannerman Castle” and to reclaim the status of the island from a “scenic ruin,” so it could be opened as an historical, educational and cultural facility. People told me I was nuts and the castle could not be saved.</p>
780<p>Photo: Left to right. Bottom row. Bill Bauman, Frank Bannerman VIII, Jane Bannerman
Back row: Jim Moogan, Neil Caplan, Thom Johnson</p>
781<p>By chance, I would meet Thom Johnson, who has been a Bannerman Island enthusiast since the 1970’s, along with Mrs. Charles S. Bannerman (Jane Campbell Bannerman), the wife of the builder’s grandson. She loved the idea to use the island for theater and art. With the help of Susan Andersen, Dr. Sheila MacManus, Dutchess County Assemblyman John Ballo, Alison MacAvery, Dorie Papas, Robert McKenna, the Director of Housing and Community renewal in Newburgh, and my wife Darlene, we formed the Bannerman Castle Trust, Inc. to save Bannerman Island, and open it to the public in 1993.</p>
782
783  </div>
784
785      </div>
786</div>
787
788      
789
790
791<div class="col col-5 col--width-1-2 -has-bg -bg--dark" style="background-color: #023859;" >
792
793
794
795  <div class="col-inner">
796            <div class="block image halign-center" >
797    
798    
799    <img
800    class="lazyload lazypreload"
801    data-src="https://bannermancastle.org/wp-content/uploads/sites/4895/2019/01/Bannerman-Visit-in-1993.jpg?resize=600%2C800&zoom=2"
802    width="600"
803    height="800"
804    alt="a group of people posing for a photo"
805    title="Bannerman-Visit-in-1993"
806    style="max-width:100%"
807  />
808
809          
810
811    </div>
812
813      </div>
814</div>
815
816        </div>
817        
818
819
820      
821
822
823
824
825        
826  
827            <div class="grid multi-col-row -reverse-column-mobile" >
828              
829
830
831<div class="col col-6 col--width-1-2 valign-middle -has-bg -bg--dark" style="background-color: #023859;" >
832
833
834
835  <div class="col-inner">
836            <div class="block image halign-center respond-handhelds-hide-checkbox" >
837    
838    
839    <img
840    class="lazyload lazypreload"
841    data-src="https://bannermancastle.org/wp-content/uploads/sites/4895/2019/01/Bannerman-Tower.jpg?w=600&zoom=2"
842    width="455"
843    height="800"
844    alt="a castle on top of a building"
845    title="Bannerman-Tower"
846    style="max-width:100%"
847  />
848
849          
850
851    </div>
852
853          
854      </div>
855</div>
856
857      
858
859
860<div class="col col-7 col--width-1-2 valign-middle -no-bg" >
861
862
863
864  <div class="col-inner">
865            <div class="block rich-text prose" >
866    <p class="p1">We incorporated as a not-for-profit in 1994 and had no contact with NYS Parks until Governor George Pataki took office and appointed Bernadette Castro as the Commissioner of The New York State Office of Parks, Recreation and Historic Preservation in 1995. Mrs. Bannerman’s surgeon happened to be Commissioner Bernadette Castro’s husband. While at an office visit, Jane gave him a copy of “The Story of Bannerman Island” to give to his wife, Bernadette. Commissioner Castro was intrigued and set up a meeting to discu
866ss the possibilities to save Bannerman Castle on Pollepel Island. In 2005 The Bannerman Castle Trust, Inc. became the official “friends” organization for Bannerman Island and New York State Parks.</p>
867<p class="p1">It was a long road to open Bannerman Island to the public. At first, Parks allowed the BCT to hold a kayak tour of the island once a month. Hudson River Adventures worked with the Trust to bring Bannerman Island cruises to the valley and to promote the history and the Bannerman Castle Trust’s mission. Along the way to opening the island, we had incredible volunteers join the cause to Save the Island, including Wes and Barbara Gottlock, Len Warner, Evelyn Owen Palen (who lived on the island in 1934) and her daughter Virginia Donovan, Frederick Osborn III, and Mike McCormack.</p>
868<p class="p1">In 2003, John Lawrence built the stairs to access the island and with the help of Jayne McLaughin, the Taconic Park Department Regional Director, the island opened in 2004. In 2007, Donna Blakemore and Barbara Gottlock formed the Bannerman Volunteer Gardeners, who have transformed the grounds and gardens. In 2009, West Point Cadets installed a watering system on the island. In 2011, the BCT stabilized the Bannerman residence and in 2014, stabilized the Tower which in 2010 had 2 1/2 walls collapse. In 2017, West Point Cadets built the Bannerman Bridge with the help of John and Melanie Lanc who provided the funding for the material for the bridge. The Cadets also helped to build two Clivus Multrum composting toilets as a capstone project in 2019. Renovations to the Residence and BCT Mu
868seum are nearing completion, and a new pavilion was erected in 2023.</p>
869<p class="p1">Finally, the Bannerman Castle Trust was able to fulfill my dream to present theater and art on Bannerman Island. The island is a source of inspiration, wonder and mystery and everyone who gets involved has been bitten by the “Bannerman Bug!” Help us continue to “save the castle!”</p>
870<p><b>~ Neil Caplan</b>, Executive Director and Founder, The Bannerman Castle Trust, Inc.</p>
871
872  </div>
873
874      </div>
875</div>
876
877        </div>
878        
879  </section>
880
881
882      
883    
884  
885
886
887
888  <section class="row row-6 multi-col-row -has-bg -bg--dark row--is-padded" style="background-color: #023859;" >
889
890  
891
892    
893
894        
895  
896            <div class="grid" >
897              
898
899
900<div class="col col-8 col--width-1-3 valign-middle -no-bg" >
901
902
903
904  <div class="col-inner">
905            <div class="block heading prose -uppercase text-center" >
906        <h4 class="" >BOOK A TOUR</h4>
907
908      
909    </div>
910
911            <div class="block rich-text prose" >
912    <p>The rich history of Bannerman Castle and the beautiful scenery of Pollepel Island will provide a wonderfully enriching day for the whole family.</p>
913
914  </div>
915
916            <div class="block button-block halign-center" >
917                <a href="https&#x3A;&#x2F;&#x2F;bannermancastle.org&#x2F;tours-events&#x2F;" class="a-button" data-mixpanel="generic-book-button">
918        
919  <span id="btn-2"class="button -default-color -loud -full-width">
920    <span class="inner">
921              <span class="label">
922          
923          View Our Tours & Events
924        </span>
925
926                  </span>
927  </span>
928
929    </a>
930  
931  </div>
932
933      </div>
934</div>
935
936      
937
938
939<div class="col col-9 col--width-1-3 valign-middle -no-bg" >
940
941
942
943  <div class="col-inner">
944            <div class="block heading prose -uppercase text-center" >
945        <h4 class="" >BECOME A SPONSOR</h4>
946
947      
948    </div>
949
950            <div class="block rich-text prose" >
951    <p>Become a Seasonal Sponsor! Your business will be recognized at all of our award-winning events. There are also opportunities to sponsor specific capital projects.</p>
952
953  </div>
954
955            <div class="block button-block halign-center" >
956                <a href="&#x2F;" class="a-button" data-mixpanel="generic-book-button">
957        
958  <span id="btn-3"class="button -default-color -loud -full-width">
959    <span class="inner">
960              <span class="label">
961          
962          Learn more
963        </span>
964
965                  </span>
966  </span>
967
968    </a>
969  
970  </div>
971
972      </div>
973</div>
974
975      
976
977
978<div class="col col-10 col--width-1-3 -no-bg" >
979
980
981
982  <div class="col-inner">
983            <div class="block heading prose -uppercase text-center" >
984        <h4 class="" ><a href="https&#x3A;&#x2F;&#x2F;secure.lglforms.com&#x2F;form_engine&#x2F;s&#x2F;XrRfUjjMJZlL7fRcrKDZuQ" title="https://secure.lglforms.com/form_engine/s/XrRfUjjMJZlL7fRcrKDZuQ">MAKE A DONATION</a></h4>
985
986      
987    </div>
988
989            <div class="block rich-text prose" >
990    <p>Make a donation to the Bannerman Castle Trust to help preserve Bannerman Castle, stabilize the buildings, and maintain the grounds on Pollepel Island.</p>
991
992  </div>
993
994            <div class="block button-block halign-center" >
995                <a href="https&#x3A;&#x2F;&#x2F;secure.lglforms.com&#x2F;form_engine&#x2F;s&#x2F;XrRfUjjMJZlL7fRcrKDZuQ" class="a-button" target="_blank" data-mixpanel="generic-book-button">
996        
997  <span id="btn-4"class="button -default-color -loud -full-width">
998    <span class="inner">
999              <span class="label">
1000          
1001          Donate Today
1002        </span>
1003
1004                  </span>
1005  </span>
1006<span class="visually-hidden">(opens in new window)</span>
1007    </a>
1008  
1009  </div>
1010
1011      </div>
1012</div>
1013
1014        </div>
1015        
1016  </section>
1017
1018
1019
1020            </main>
1021    <footer class="fh-footer-row" id="site-footer">
1022                                                            
1023
1024
1025
1026  <section class="row row-7 multi-col-row -has-bg -bg--light row--is-padded" style="background-color: #ffffff;" >
1027
1028  
1029
1030      <div class="block breadcrumbs global-breadcrumbs -footer breadcrumbs prose text-left" >
1031  
1032    <nav aria-label=Breadcrumb>
1033    <ol class="breadcrumb-list">
1034              <li class="breadcrumb-item" >
1035          <a class="breadcrumb-link" href="/" data-mx-link="global-breadcrumbs" data-custom-mixpanel-property="footer">
1036            <svg class="icon icon-home " xmlns="http://www.w3.org/2000/svg" width="40" height="31.8" viewBox="0 0 40 31.8">
1037<title>Home</title>
1038<path d="M34.3,18.3v11.9c0,0.4-0.2,0.8-0.5,1.1s-0.7,0.5-1.1,0.5h-9.5v-9.5h-6.4v9.5H7.3c-0.4,0-0.8-0.2-1.1-0.5
1039	c-0.3-0.3-0.5-0.7-0.5-1.1V18.3c0,0,0,0,0-0.1c0,0,0-0.1,0-0.1L20,6.4l14.3,11.8C34.3,18.2,34.3,18.3,34.3,18.3z M39.8,16.6
1040	l-1.5,1.8c-0.1,0.1-0.3,0.2-0.5,0.3h-0.1c-0.2,0-0.4-0.1-0.5-0.2L20,4.2L2.8,18.6c-0.2,0.1-0.4,0.2-0.6,0.2c-0.2,0-0.4-0.1-0.5-0.3
1041	l-1.5-1.8C0,16.5,0,16.3,0,16c0-0.2,0.1-0.4,0.3-0.5L18.1,0.6C18.6,0.2,19.3,0,20,0s1.4,0.2,1.9,0.6l6.1,5.1V0.9
1042	c0-0.2,0.1-0.4,0.2-0.6s0.3-0.2,0.6-0.2h4.8c0.2,0,0.4,0.1,0.6,0.2c0.
10421,0.1,0.2,0.3,0.2,0.6V11l5.4,4.5c0.2,0.1,0.3,0.3,0.3,0.5
1043	C40,16.3,40,16.5,39.8,16.6z"/>
1044</svg>
1045
1046          </a>
1047        </li>
1048              <li class="breadcrumb-item" style='color:;'>
1049          <a class="breadcrumb-link" href="/about/" data-mx-link="global-breadcrumbs" data-custom-mixpanel-property="footer">
1050            About
1051          </a>
1052        </li>
1053          </ol>
1054  </nav>
1055
1056          <div class="breadcrumb-divider">
1057      <hr role="presentation"/>
1058    </div>
1059
1060  
1061  </div>
1062
1063
1064        
1065  
1066            <div class="grid" >
1067              
1068
1069
1070<div class="col col-11 col--width-1-1 -no-bg" >
1071
1072
1073
1074  <div class="col-inner">
1075            <div class="block rich-text prose" >
1076    <p><!-- Begin Constant Contact Inline Form Code --></p>
1077<div class="ctct-inline-form" data-form-id="6bb82b74-bd7d-4d40-b18d-35317818f6c3"></div>
1078<p><!-- End Constant Contact Inline Form Code --></p>
1079
1080  </div>
1081
1082      </div>
1083</div>
1084
1085        </div>
1086        
1087  </section>
1088
1089
1090                                        
1091
1092
1093
1094  <section class="row row-8 multi-col-row -has-bg -bg--dark row--is-padded" style="background-color: #1d1d1d;" >
1095
1096  
1097
1098    
1099
1100        
1101  
1102            <div class="grid -tablet-wrap" >
1103              
1104
1105
1106<div class="col col-12 col--width-1-4 -no-bg" >
1107
1108
1109
1110  <div class="col-inner">
1111            <div class="block image halign-left" >
1112    
1113           <a href="https&#x3A;&#x2F;&#x2F;secure.lglforms.com&#x2F;form_engine&#x2F;s&#x2F;XrRfUjjMJZlL7fRcrKDZuQ">
1114    
1115    <img
1116    class="lazyload lazypreload"
1117    data-src="https://bannermancastle.org/wp-content/uploads/sites/4895/2021/06/Bannerman-Castletrns.png?w=1200&zoom=2"
1118    width="400"
1119    height="116"
1120    alt="Bannerman Castle"
1121    title="Bannerman Castletrns"
1122    style="max-width:100%"
1123  />
1124
1125          </a>
1126
1127    </div>
1128
1129            <div class="block social-media-links halign-center" >
1130        <ul class="social-media-links"><li class="social-media-link" ><a class=" -normal " title="Visit our Facebook" target="_blank" href="https://www.facebook.com/BannermanCastleTrust"><svg class="icon icon-facebook " xmlns="http://www.w3.org/2000/svg" width="23" height="23" viewBox="0 0 23 23"><title>Facebook</title><path d="M21.73,0H1.27A1.27,1.27,0,0,0,0,1.27V21.73A1.27,1.27,0,0,0,1.27,23H12V14.09H9V10.62h3V8.06c0-3,1.56-4.59,4.21-4.59a24.64,24.64,0,0,1,2.68.14v3.1H17.08c-1.44,0-1.72.68-1.72,1.69v2.22h3.44l-.45,3.47h-3V23h6.37A1.27,1.27,0,0,0,23,21.73V1.27A1.27,1.27,0,0,0,21.73,0Z"/></svg></a></li><li class="social-media-link" ><a class=" -normal " title="Visit our Google My Business Profile" target="_blank" href="https://goo.gl/maps/en9rQGWofXhhqQqh6"><svg class="icon icon-google-my-business " xmlns="http://www.w3.org/2000/svg" width="25" height="23"
1131	 viewBox="0 0 27.2 24"><g><path d="M19.4,21.2c-1.9,0-3.4-1.5-3.4-3.4c0-1.9,1.5-3.4,3.4-3.4c0.9,0,1.7,0.4,2.4,1c0.3,0.3,0.3,0.7,0,1c-0.3,0.3-0.7,0.3-1,0
1132		c-0.4-0.4-0.9-0.6-1.4-0.6c-1.1,0-1.9,0.9-1.9,1.9s0.9,1.9,1.9,1.9c0.8,0,1.5-0.5,1.8-1.2h-1.8c-0.4,0-0.7-0.3-0.7-0.7
1133		s0.3-0.7,0.7-0.7H22c0.4,0,0.7,0.3,0.7,0.7C22.7,19.7,21.2,21.2,19.4,21.2z"/></g><g><path class="st0" d="M23.1,23.9H4c-1.3,0-2.4-1.1-2.4-2.4v-9.2C0.6,11.5,0,10.4,0,9.2V8.9c0-0.1,0-0.2,0-0.3l2.3-7.9
1134		C2.5,0.3,2.9,0,3.3,0h20.5c0.4,0,0.8,0.3,0.9,0.7L27,8.7c0,0.1,0,0.2,0,0.3v0.2c0,1.2-0.6,2.4-1.5,3.1v9.2
1135		C25.6,22.8,24.5,23.9,23.1,23.9z M3.5,13.2v8.3C3.5,21.8,3.7,22,4,22h19.2c0.3,0,0.5-0.2,0.5-0.5v-8.3c-1.4,0.2-2.8-0.4-3.7-1.4
1136		c0,0,0,0.1-0.1,0.1c-0.8,0.9-1.9,1.4-3.1,1.4c-1.2,0-2.4-0.6-3.2-1.5c-0.8,0.9-1.9,1.5-3.2,1.5c-1.2,0-2.3-0.5-3.1-1.4
1137		c0,0,0-0.1-0.1-0.1C6.3,12.8,4.9,13.4,3.5,13.2z M24.6,11.8C24.6,11.9,24.5,11.9,24.6,11.8L24.6,11.8z M2.5,11.9L2.5,11.9
1138		C2.6,11.9,2.5,11.9,2.5,11.9L2.5,11.9z M20,2L21,9.4c0.1,1.1,1,1.8,2.1,1.8c1.2,0,2.1-0.9,2.1-2.1V9.1L23.1,2H20z M14.5,2V9
1139		c0,1.2,1,2.2,2.2,2.2c0.6,0,1.2-0.3,1.7-0.7c0.4-0.5,0.6-1.1,0.5-1.7L18.1,2H14.5z M8.2,8.8C8.1,9.4,8.3,10,8.7,10.5
1140		c0.4,0.5,1,0.7,1.7,0.7c1.2,0,2.2-1,2.2-2.2V2H9L8.2,8.8z M2,9.1L2,9.1c0,1.2,0.9,2.2,2.1,2.2c1.1,0,2-0.8,2.1-1.8L7,2H4L2,9.1z"/></g></svg></a></li><li class="social-media-link" ><a class=" -normal " title="Visit our Instagram" target="_blank" href="https://www.instagram.com/bannermancastletrust/?hl=en"><svg class="icon icon-instagram " xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 503.84 503.84"><title>Instagram</title><g><path d="M256,49.47c67.27,0,75.23.26,101.8,1.47,24.56,1.12,37.9,5.22,46.78,8.67a78.05,78.05,0,0,1,29,18.84,78.05,78.05,0,0,1,18.84,29c3.45,8.88,7.55,22.22,8.67,46.78,1.21,26.56,
11401.47,34.53,1.47,101.8s-.26,75.23-1.47,101.8c-1.12,24.56-5.22,37.9-8.67,46.78a83.43,83.43,0,0,1-47.81,47.81c-8.88,3.45-22.22,7.55-46.78,8.67-26.56,1.21-34.53,1.47-101.8,1.47s-75.24-.26-101.8-1.47c-24.56-1.12-37.9-5.22-46.78-8.67a78.05,78.05,0,0,1-29-18.84,78.05,78.05,0,0,1-18.84-29c-3.45-8.88-7.55-22.22-8.67-46.78-1.21-26.56-1.47-34.53-1.47-101.8s.26-75.23,1.47-101.8c1.12-24.56,5.22-37.9,8.67-46.78a78.05,78.05,0,0,1,18.84-29,78.05,78.05,0,0,1,29-18.84c8.88-3.45,22.22-7.55,46.78-8.67,26.56-1.21,34.53-1.47,101.8-1.47m0-45.39c-68.42,0-77,.29-103.87,1.52S107,11.08,91,17.31A123.49,123.49,0,0,0,46.36,46.36,123.49,123.49,0,0,0,17.31,91C11.08,107,6.82,125.32,5.6,152.13S4.08,187.58,4.08,256s.29,77,1.52,103.87S11.08,405,17.31,421a123.49,123.49,0,0,0,29.06,44.62A123.49,123.49,0,0,0,91,494.7c16,6.23,34.34,10.49,61.15,11.71s35.45,1.52,103.87,1.52,77-.29,103.87-1.52S405,500.92,421,494.7A128.82,128.82,0,0,0,494.7,421c6.23-16,10.49-34.34,11.71-61.15s1.52-35.45,1.52-103.87-.29-77-1.52-103.87S500.92,107,494.7,91a123.49,123.49,0,0,0-29.06-44.62A123.49,123.49,0,0,0,421,17.31C405,11.08,386.68,6.82,359.87,5.6S324.42,4.08,256,4.08Z" transform="translate(-4.08 -4.08)"/><path d="M256,126.64A129.36,129.36,0,1,0,385.36,256,129.36,129.36,0,0,0,256,126.64ZM256,340a84,84,0,1,1,84-84A84,84,0,0,1,256,340Z" transform="translate(-4.08 -4.08)"/><circle cx="386.4" cy="117.44" r="30.23"/></g></svg></a></li><li class="social-media-link" ><a class=" -normal " title="Visit our Vimeo" target="_blank" href="https://vimeo.com/1147907613?fl=pl&fe=sh"><svg class="icon icon-vimeo " xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><title>Vimeo</title><g><path d="M12 2c5.514 0 10 4.486 10 10s-4.486 10-10 10-10-4.486-10-10 4.486-10 10-10zm0-2c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12zm5.436 11.84c-1.22 2.608-4.167 6.16-6.03 6.16-1.837 0-2.103-3.916-3.106-6.522-.492-1.282-.81-.988-1.734-.34l-.566-.728c1.35-1.186 2.698-2.563 3.529-2.64.933-.09 1.508.548 1.724 1.916.284 1.797.681 4.585 1.374 4.585.539 0 1.871-2.212 1.938-3.003.121-1.159-.852-1.193-1.695-.832 1.336-4.377 6.897-3.571 4.566 1.404z"/></g></svg></a></li></ul>  </div>
1141
1142            <div class="block link-gallery" >
1143    <h2 class="visually-hidden">Link Gallery</h2>
1144      <ul class="link-gallery-list">
1145    <li class="link-gallery-item"><a class="-image-hover-fade" href="https://bannermancastle.org/digital-guide/" target="_blank"><img src="https://bannermancastle.org/wp-content/uploads/sites/4895/2021/06/BloombergConnects-Logo_small_white.jpg?h=100&zoom=2" width="385" height="100" alt="logo, company name"/></a></li>
1146        </ul>
1147    </div>
1148
1149      </div>
1150</div>
1151
1152      
1153
1154
1155<div class="col col-13 col--width-1-4 -no-bg" >
1156
1157
1158
1159  <div class="col-inner">
1160            <div class="block heading prose -uppercase text-left" >
1161        <h4 class="" >CONTACT US</h4>
1162
1163      
1164    </div>
1165
1166            <div class="block contact-info-block" >
1167      
1168        
1169      
1170
1171      
1172    <div class="contact-info notranslate">
1173                                    <a class="contact-info-row phone" target="_self" href="tel:8458311001">
1174          
1175            
1176            <span class="label" aria-hidden="true"><svg class="icon icon-phone " xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 1792 1792" >
1177  <title>Phone</title>
1178  <path d="M1792,1415.3c0,22.9-4.2,52.8-12.7,89.7c-8.5,36.9-17.4,66-26.7,87.2c-17.8,42.4-69.6,87.4-155.3,134.9 c-79.8,43.3-158.7,64.9-236.7,64.9c-22.9,0-45.2-1.5-66.8-4.5c-21.6-3-46-8.3-73.2-15.9c-27.2-7.6-47.3-13.8-60.5-18.5 c-13.2-4.7-36.7-13.4-70.6-26.1c-33.9-12.7-54.7-20.4-62.4-22.9c-83.2-29.7-157.4-64.9-222.7-105.6 c-108.6-67-220.8-158.5-336.6-274.3c-115.8-115.8-207.2-228-274.3-336.6c-40.7-65.3-75.9-139.6-105.6-222.7 c-2.5-7.6-10.2-28.4-22.9-62.4c-12.7-33.9-21.4-57.5-26.1-70.6S28,598.6,20.4,571.5S7.4,519.9,4.5,498.3S0,454.4,0,431.5 c0-78.1,21.6-157,64.9-236.7C112.4,109,157.4,57.3,199.8,39.5c21.2-9.3,50.3-18.2,87.2-26.7S353.8,0,376.7,0 c11.9,0,20.8,1.3,26.7,3.8c15.3,5.1,37.8,37.3,67.5,96.7c9.3,16.1,22.1,39,38.2,68.7c16.1,29.7,31,56.6,44.5,80.8 c13.6,24.2,26.7,46.9,39.5,68.1c2.5,3.4,10,14,22.3,31.8s21.4,32.9,27.4,45.2c5.9,12.3,8.9,24.4,8.9,36.3c0,17-12.1,38.2-36.3,63.6 s-50.5,48.8-78.9,70c-28.4,21.2-54.7,43.7-78.9,67.5c-24.2,23.8-36.3,43.3-36.3,58.5c0,7.6,2.1,17.2,6.4,28.6 c4.2,11.5,7.8,20.2,10.8,26.1c3,5.9,8.9,16.1,17.8,30.5c8.9,14.4,13.8,22.5,14.6,24.2c64.5,116.2,138.3,215.9,221.5,299.1 c83.2,83.2,182.8,157,299.1,221.5c1.7,0.8,9.8,5.7,24.2,14.6s24.6,14.8,30.5,17.8c5.9,3,14.6,6.6,26.1,10.8 c11.5,4.2,21,6.4,28.6,6.4c15.3,0,34.8-12.1,58.5-36.3c23.8-24.2,46.2-50.5,67.5-78.9c21.2-28.4,44.5-54.7,70-78.9 c25.5-24.2,46.7-36.3,63.6-36.3c11.9,0,24,3,36.3,8.9s27.4,15.1,45.2,27.4s28.4,19.7,31.8,22.3c21.2,12.7,43.9,25.9,68.1,39.5 c24.2,13.6,51.1,28.4,80.8,44.5c29.7,16.1,52.6,28.8,68.7,38.2c59.4,29.7,91.6,52.2,96.7,67.5 C1790.7,1394.5,1792,1403.4,1792,1415.3z"/>
1179</svg>
1180</span>
1181            <span class="value" aria-label="call Tickets and Tours:(845) 831-1001">
1182              <b>Tickets and Tours:</b></br>(845) 831-1001
1183            </span>
1184
1185            </a>
1186                                                                                                                <div class="contact-info-row address">
1187            
1188            
1189            <span class="label" aria-hidden="true"><svg class="icon icon-map-marker " xmlns="http://www.w3.org/2000/svg" width="18" height="27" viewBox="0 0 18 27" style="enable-background:new 0 0 18 27;" >
1190  <title>Map Marker</title>
1191  <path d="M13.5,9c0-1.2-0.4-2.3-1.3-3.2S10.2,4.5,9,4.5S6.7,4.9,5.8,5.8S4.5,7.8,4.5,9s0.4,2.3,1.3,3.2s1.9,1.3,3.2,1.3 s2.3-0.4,3.2-1.3S13.5,10.2,13.5,9z M18,9c0,1.3-0.2,2.3-0.6,3.1L11,25.8c-0.2,0.4-0.5,0.7-0.8,0.9S9.4,27,9,27s-0.8-0.1-1.2-0.3 c-0.4-0.2-0.6-0.5-0.8-0.9L0.6,12.1C0.2,11.3,0,10.3,0,9c0-2.5,0.9-4.6,2.6-6.4S6.5,0,9,0s4.6,0.9,6.4,2.6S18,6.5,18,9z"/>
1192</svg>
1193</span>
1194            <span class="value" aria-label="view location Dock Located At:
11952 Red Flynn Dr, Beacon, NY 12508
1196">
1197              <p><strong>Dock Located At:</strong><br />
1198<a href="https://goo.gl/maps/fLUUtf6ccLdLDEpR9" target="_blank" rel="noopener">2 Red Flynn Dr, Beacon, NY 12508</a></p>
1199
1200            </span>
1201
1202            </div>
1203              
1204      
1205            </div>
1206
1207    </div>
1208
1209            <div class="block contact-info-block" >
1210      
1211        
1212      
1213
1214      
1215    <div class="contact-info notranslate">
1216                                                                                                                      <div class="contact-info-row address">
1217            
1218            
1219            <span class="label" aria-hidden="true"><svg class="icon icon-map-marker " xmlns="http://www.w3.org/2000/svg" width="18" height="27" viewBox="0 0 18 27" style="enable-background:new 0 0 18 27;" >
1220  <title>Map Marker</title>
1221  <path d="M13.5,9c0-1.2-0.4-2.3-1.3-3.2S10.2,4.5,9,4.5S6.7,4.9,5.8,5.8S4.5,7.8,4.5,9s0.4,2.3,1.3,3.2s1.9,1.3,3.2,1.3 s2.3-0.4,3.2-1.3S13.5,10.2,13.5,9z M18,9c0,1.3-0.2,2.3-0.6,3.1L11,25.8c-0.2,0.4-0.5,0.7-0.8,0.9S9.4,27,9,27s-0.8-0.1-1.2-0.3 c-0.4-0.2-0.6-0.5-0.8-0.9L0.6,12.1C0.2,11.3,0,10.3,0,9c0-2.5,0.9-4.6,2.6-6.4S6.5,0,9,0s4.6,0.9,6.4,2.6S18,6.5,18,9z"/>
1222</svg>
1223</span>
1224            <span class="value" aria-label="view location Mailing Address:
1225Bannerman Castle Trust
1226PO Box 843
1227Glenham, NY 12527-0843
1228">
1229              <p><strong>Mailing Address:</strong><br />
1230Bannerman Castle Trust<br />
1231PO Box 843<br />
1232Glenham, NY 12527-0843</p>
1233
1234            </span>
1235
1236            </div>
1237              
1238      
1239            </div>
1240
1241    </div>
1242
1243            <div class="block button-block halign-center" >
1244                <a href="https&#x3A;&#x2F;&#x2F;bannermancastle.org&#x2F;contact&#x2F;faq&#x2F;" class="a-button" data-mixpanel="generic-book-button">
1245                  
1246  <span id="btn-5"class="button -custom-color -loud -full-width -icon -bg--dark" style="background-color:#e29b00;border-color:#af7800;">
1247    <span class="inner">
1248              <span class="label">
1249                      <span aria-hidden="true">
1250              <svg class="icon icon-info button-icon" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
1251<title>Info</title>
1252<path d="M10,0C4.49,0,0,4.49,0,10s4.49,10,10,10s10-4.49,10-10S15.51,0,10,0z M9.75,3.47L9.75,3.47c0.85,0,1.53,0.59,1.53,1.53
1253	c0,0.85-0.68,1.36-1.53,1.36l0,0c-0.85,0-1.44-0.68-1.44-1.53C8.31,4.07,8.9,3.47,9.75,3.47z M12.12,16.36H7.88v-1.69h0.85V8.9H7.88
1254	V7.8h3.39v6.78h0.85V16.36z"/>
1255</svg>
1256
1257            </span>
1258          
1259          FAQ
1260        </span>
1261
1262                  </span>
1263  </span>
1264
1265    </a>
1266  
1267  </div>
1268
1269      </div>
1270</div>
1271
1272      
1273
1274
1275<div class="col col-14 col--width-1-4 -no-bg" >
1276
1277
1278
1279  <div class="col-inner">
1280            <div class="block heading prose -uppercase text-left" >
1281        <h4 class="" >QUICK LINKS</h4>
1282
1283      
1284    </div>
1285
1286            <div class="block menu-block text-left" >
1287    <nav aria-label=Secondary>
1288    <ul>
1289              <li class="menu-block-item">
1290          <a class="menu-block-link" href="https://bannermancastle.org/" target="_self">Home</a>
1291
1292                  </li>
1293              <li class="menu-block-item">
1294          <a class="menu-block-link" href="https://bannermancastle.org/tours-events/" target="_self">Tours & Events</a>
1295
1296                  </li>
1297              <li class="menu-block-item">
1298          <a class="menu-block-link" href="https://bannermancastle.org/weddings/" target="_self">Weddings</a>
1299
1300                  </li>
1301              <li class="menu-block-item">
1302          <a class="menu-block-link" href="https://bannermancastle.org/cancellation-policy/" target="_self">Cancellation Policy</a>
1303
1304                  </li>
1305              <li class="menu-block-item">
1306          <a class="menu-block-link" href="https://bannermancastle.org/about/" target="_self">About</a>
1307
1308                  </li>
1309              <li class="menu-block-item">
1310          <a class="menu-block-link" href="https://bannermancastle.org/history/" target="_self">History</a>
1311
1312                  </li>
1313              <li class="menu-block-item">
1314          <a class="menu-block-link" href="https://bannermancastle.org/contact/" target="_self">Contact</a>
1315
1316                  </li>
1317              <li class="menu-block-item">
1318          <a class="menu-block-link" href="https://bannermancastle.org/contact/faq/" target="_self">FAQ</a>
1319
1320                  </li>
1321          </ul>
1322  </nav>
1323  </div>
1324
1325            <div class="block image halign-center" >
1326    
1327           <a href="https&#x3A;&#x2F;&#x2F;parks.ny.gov&#x2F;parks&#x2F;9&#x2F;details.aspx">
1328    
1329    <img
1330    class="lazyload lazypreload"
1331    data-src="https://bannermancastle.org/wp-content/uploads/sites/4895/2021/06/NYS-PRHP-America-250-Logo-white-background.jpeg?w=1200&zoom=2"
1332    width="640"
1333    height="160"
1334    alt="Logo: New York State Parks with leaf icon and New York 250th emblem of flag."
1335    title="Untitled design &#8211; 1"
1336    style="max-width:100%"
1337  />
1338
1339          </a>
1340
1341    </div>
1342
1343      </div>
1344</div>
1345
1346      
1347
1348
1349<div class="col col-15 col--width-1-4 -no-bg" >
1350
1351
1352
1353  <div class="col-inner">
1354            <div class="block heading prose -uppercase text-left" >
1355        <h4 class="" >GET INVOLVED</h4>
1356
1357      
1358    </div>
1359
1360            <div class="block menu-block text-left" >
1361    <nav aria-label=Secondary>
1362    <ul>
1363              <li class="menu-block-item">
1364          <a class="menu-block-link" href="https://secure.lglforms.com/form_engine/s/WK0Nv0DasMaKhjnNcfcdyA" target="_blank">Make a Donation</a>
1365
1366                  </li>
1367              <li class="menu-block-item">
1368          <a class="menu-block-link" href="https://bannermancastle.org/become-a-sponsor/" target="_self">Become a Sponsor</a>
1369
1370                  </li>
1371              <li class="menu-block-item">
1372          <a class="menu-block-link" href="https://bannermancastle.org/volunteer/" target="_self">Volunteer</a>
1373
1374                  </li>
1375              <li class="menu-block-item">
1376          <a class="menu-block-link" href="https://bannermancastle.org/become-a-tour-guide/" target="_self">Become A Tour Guide</a>
1377
1378                  </li>
1379          </ul>
1380  </nav>
1381  </div>
1382
1383            <div class="block button-block halign-center" >
1384                <a href="https&#x3A;&#x2F;&#x2F;fareharbor.com&#x2F;embeds&#x2F;book&#x2F;bannermancastle&#x2F;items&#x2F;308760&#x2F;calendar&#x2F;&#x3F;ref&#x3D;https&#x25;3A&#x25;2F&#x25;2Fbannermancastle.org" class="a-button" data-mixpanel="generic-book-button">
1385                  
1386  <span id="btn-6"class="button -custom-color -quiet -full-width -icon -bg--light" style="box-shadow:inset 0 0 0 1px#ffffff;color:#ffffff;">
1387    <span class="inner">
1388              <span class="label">
1389                      <span aria-hidden="true">
1390              <svg class="icon icon-gift button-icon" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
1391<title>Gift</title>
1392<path d="M1.5,19.5v-8.7h7.38V20H1.99C1.72,20,1.5,19.78,1.5,19.5C1.5,19.5,1.5,19.5,1.5,19.5z M11.12,20h6.89
1393	c0.27,0,0.5-0.22,0.5-0.5v-8.7h-7.38V20z M1.08,9.73h7.8v-3.4h-7.8c-0.27,0-0.5,0.22-0.5,0.5c0,0,0,0,0,0v2.4
1394	C0.59,9.51,0.81,9.73,1.08,9.73C1.08,9.73,1.08,9.73,1.08,9.73z M11.12,9.73h7.8c0.27,0,0.5-0.22,0.5-0.5c0,0,0,0,0,0v-2.4
1395	c0-0.27-0.22-0.5-0.5-0.5c0,0,0,0,0,0h-7.8V9.73z M2.88,1.29c0-2.22,4.44-1.69,7.12,2.47c2.68-4.16,7.12-4.69,7.12-2.47
1396	c0,2.22-3.05,4.07-7.12,4.07S2.88,3.51,2.88,1.29z M10.42,4.9c1.66-0.22,4.64-1.59,4.64-2.77c0-0.5-0.43-0.74-1.05-0.62
1397	C13.1,1.7,11.25,3.47,10.42,4.9L10.42,4.9z M4.94,2.13c0,1.18,2.98,2.55,4.64,2.77C8.75,3.47,6.9,1.7,5.99,1.52
1398	C5.37,1.4,4.94,1.64,4.94,2.13z"/>
1399</svg>
1400
1401            </span>
1402          
1403          Purchase Gift Card
1404        </span>
1405
1406                  </span>
1407  </span>
1408
1409    </a>
1410  
1411  </div>
1412
1413            <div class="block rich-text prose" >
1414    <p><a href="https://www.guidestar.org/profile/shared/89e82aa6-3703-4365-bbaf-e1093060ae4e" target="_blank" rel="noopener"><img decoding="async" src="https://widgets.guidestar.org/TransparencySeal/6874621" /></a></p>
1415<p>&nbsp;</p>
1416
1417  </div>
1418
1419      </div>
1420</div>
1421
1422        </div>
1423        
1424  </section>
1425
1426
1427                        
1428      <div class="fh-footer">
1429  <div class="top-row">
1430      <a href="https://fareharbor.com" target="_blank" rel="nofollow">
1431        <svg class="powered-by-fh " xmlns="http://www.w3.org/2000/svg" viewBox="0 0 185.73 19.87">
1432  <title>Powered by FareHarbor</title>
1433  <g class="pby-lighthouse">
1434    <path d="M179.22,10.38c-.05.19,0,.58.22.63l3.38,1.21h.11c.16,0,.35-.31.39-.46s0-.6-.22-.65l-3.38-1.21C179.51,9.86,179.27,10.19,179.22,10.38Z"/>
1435    <path d="M179.48,5.16c-.2.05-.25.38-.19.57s.22.49.38.49h.1l3.71-1.13c.2-.05.29-.46.23-.65s-.37-.59-.56-.54Z"/>
1436    <path d="M179,7.41c-.2,0-.37.42-.37.61s.17.55.37.55h6.31c.2,0,.37-.36.37-.55s-.17-.61-.37-.61Z"/>
1437    <path d="M175.38,18.65"/>
1438    <path d="M177.53,5.18h0a.4.4,0,0,0,.36-.41c0-.15-.09-.51-.22-.57L171.08,0a.4.4,0,0,0-.37,0l-6.65,4.18c-.14.07-.2.44-.16.6s.19.35.35.35h1.07v6.42h-1.43v2l1.29,1.18v4.79c.24.14.93.1,1.18.21V19l7.7-3.67h1.35l0,1.26L171,18.79l.58.77,3.77-1.76,0,2.06c.24-.13.81-.26,1-.4V14.79l1.28-1.19v-2h-1.36V5.18Zm-6.64-3.52,5.31,2.48h-.14v0H165.72v0h-.15Zm-.63,9v1h-3.81V5.18h3.77V6a2.3,2.3,0,0,0-1.73,2.35A2.25,2.25,0,0,0,170.26,10.62Zm-.73-2.27A1.32,1.32,0,0,1,170.89,7a1.28,1.28,0,0,1,1.32,1.39,1.21,1.21,0,0,1-1.32,1.3A1.24,1.24,0,0,1,169.53,8.34Zm1.89,2.27a2.28,2.28,0,0,0,1.79-2.27A2.45,2.45,0,0,0,171.35,6V5.18h3.86v6.42h-3.79Zm-5.07,7.13v-.32s0-2.15,0-2.15l5.09,0Zm10.42-5v.62l-.93.74H166l-.93-.74v-.62h11.68Z"/>
1439  </g>
1440
1441  <g class="pby-poweredby">
1442    <path d="M2.09,11.29H.9v3.08H0V5.63H2.2c2.31,0,3.42,1.12,3.42,2.73C5.62,10.28,4.26,11.26,2.09,11.29Zm.08-4.83H.9v4l1.25,0c1.65,0,2.55-.69,2.55-2S3.81,6.46,2.17,6.46Z"/>
1443    <path d="M9.62,14.57a3.09,3.09,0,0,1-3.1-3.38,3.17,3.17,0,0,1,3.17-3.4,3.07,3.07,0,0,1,3.08,3.38A3.16,3.16,0,0,1,9.62,14.57Zm0-6a2.32,2.32,0,0,0-2.26,2.59,2.29,2.29,0,1,0,4.52,0A2.33,2.33,0,0,0,9.65,8.57Z"/>
1444    <path d="M15.47,14.42,13.51,8h.92l1.48,5.11L17.59,8h.78l1.75,5.13L21.45,8h1L20.5,14.42h-.77L18,9.23l-1.75,5.18Z"/>
1445    <path d="M24,11.28a2.28,2.28,0,0,0,2.24,2.48,3.47,3.47,0,0,0,1.86-.53l.17.8a4,4,0,0,1-2.06.55,3.08,3.08,0,0,1-3.1-3.33,3.15,3.15,0,0,1,3-3.45,2.21,2.21,0,0,1,2.34,2.37,3.92,3.92,0,0,1-.14,1l-4.34,0Zm3.61-.77a1.93,1.93,0,0,0,0-.28,1.47,1.47,0,0,0-1.54-1.65,2.07,2.07,0,0,0-2,1.95Z"/>
1446    <path d="M31,14.39h-.87V8L31,7.79V9.16a2.16,2.16,0,0,1,1.89-1.37A2.33,2.33,0,0,1,34,8.08l-.22.81a1.91,1.91,0,0,0-1-.28c-.67,0-1.3.5-1.81,1.65Z"/>
1447    <path d="M35.39,11.28a2.28,2.28,0,0,0,2.24,2.48,3.47,3.47,0,0,0,1.86-.53l.17.8a4,4,0,0,1-2.06.55,3.08,3.08,0,0,1-3.1-3.33,3.15,3.15,0,0,1,3-3.45,2.21,2.21,0,0,1,2.34,2.37,3.92,3.92,0,0,1-.14,1l-4.34,0ZM39,10.51a1.93,1.93,0,0,0,0-.28,1.47,1.47,0,0,0-1.54-1.65,2.07,2.07,0,0,0-2,1.95Z"/>
1448    <path d="M45.82,4.95l.87-.18v9.62h-.87v-.6a2.76,2.76,0,0,1-1.86.78c-1.72,0-2.87-1.39-2.87-3.33a3.18,3.18,0,0,1,3.18-3.4,3.9,3.9,0,0,1,1.55.35Zm-1.6,3.67A2.32,2.32,0,0,0,42,11.22c0,1.48.83,2.55,2.13,2.55a2.52,2.52,0,0,0,1.71-.71V9.11A2.64,2.64,0,0,0,44.23,8.62Z"/>
1449    <path d="M54.33,14.57a4.08,4.08,0,0,1-1.57-.35l-.87.38V4.95l.87-.18V8.64a2.87,2.87,0,0,1,1.93-.81c1.7,0,2.8,1.34,2.8,3.26A3.21,3.21,0,0,1,54.33,14.57Zm.2-5.94a2.61,2.61,0,0,0-1.77.71v3.94a2.69,2.69,0,0,0,1.61.5c1.37,0,2.23-1.11,2.23-2.65S55.81,8.63,54.53,8.63Z"/>
1450    <path d="M61.36,14.32l-.52,1.39c-.59,1.57-1.2,2-2.07,2a3,3,0,0,1-1.25-.29l.27-.8a2,2,0,0,0,1,.28c.49,0,.85-.27,1.32-1.49l.43-1.13L58,8H59l2,5.29,2-5.29h.91Z"/>
1451  </g>
1452
1453  <g class="pby-FH">
1454    <polygon points="70.98 7.29 70.98 9.17 75.31 9.17 75.31 10.95 70.98 10.95 70.98 14.38 69.11 14.38 69.11 5.51 75.89 5.51 75.89 7.29 70.98 7.29"/>
1455    <path d="M82.83,14.38l-.7-1.67H78.9l-.7,1.67H76.49l3.27-7.51h1.55l3.27,7.51ZM80.52,8.84l-1,2.42h2Z"/>
1456    <path d="M91.05,14.38,89.42,12H88.1v2.39H86.42V6.92h3.49c1.8,0,2.88.93,2.88,2.46v0a2.32,2.32,0,0,1-1.64,2.31L93,14.38Zm0-4.91c0-.7-.5-1.07-1.32-1.07H88.1v2.14h1.7c.82,0,1.29-.43,1.29-1.06Z"/>
1457    <polygon points="95.39 14.38 95.39 6.92 101.16 6.92 101.16 8.38 97.06 8.38 97.06 9.89 100.66 9.89 100.66 11.36 97.06 11.36 97.06 12.92 101.21 12.92 101.21 14.38 95.39 14.38"/>
1458    <polygon points="109.58 14.38 109.58 10.66 105.9 10.66 105.9 14.38 104.12 14.38 104.12 5.51 105.9 5.51 105.9 8.98 109.58 8.98 109.58 5.51 111.45 5.51 111.45 14.38 109.58 14.38"/>
1459    <path d="M119.54,14.38l-.7-1.67h-3.23l-.7,1.67h-1.71l3.27-7.51H118l3.27,7.51Zm-2.31-5.54-1,2.42h2Z"/>
1460    <path d="M127.77,14.38,126.13,12h-1.32v2.39h-1.68V6.92h3.49c1.8,0,2.88.93,2.88,2.46v0a2.32,2.32,0,0,1-1.64,2.31l1.87,2.66Zm0-4.91c0-.7-.5-1.07-1.32-1.07h-1.67v2.14h1.7c.82,0,1.29-.43,1.29-1.06Z"/>
1461    <path d="M135.52,14.38h-3.63V6.92h3.55c1.56,0,2.52.76,2.52,1.93v0a1.73,1.73,0,0,1-1,1.61,1.83,1.83,0,0,1,1.43,1.83v0C138.38,13.7,137.24,14.38,135.52,14.38Zm.76-5.25c0-.49-.39-.77-1.1-.77h-1.66V9.94h1.55c.74,0,1.21-.23,1.21-.79Zm.43,3c0-.5-.38-.81-1.24-.81h-1.94v1.64h2c.74,0,1.19-.26,1.19-.81Z"/>
1462    <path d="M144.34,14.51a3.87,3.87,0,0,1-4-3.84v0a4.06,4.06,0,0,1,8.11,0v0A3.91,3.91,0,0,1,144.34,14.51Zm2.31-3.86a2.29,2.29,0,0,0-2.31-2.35,2.26,2.26,0,0,0-2.29,2.32v0A2.29,2.29,0,0,0,144.37,13a2.26,2.26,0,0,0,2.29-2.32Z"/>
1463    <path d="M155.41,14.38,153.78,12h-1.32v2.39h-1.68V6.92h3.49c1.8,0,2.88.93,2.88,2.46v0a2.32,2.32,0,0,1-1.64,2.31l1.87,2.66Zm0-4.91c0-.7-.5-1.07-1.32-1.07h-1.67v2.14h1.7c.82,0,1.29-.43,1.29-1.06Z"/>
1464  </g>
1465</svg>
1466
1467      </a>
1468  </div>
1469  <div class="bottom-row">
1470    <a href="/privacy-policy/" class="privacy-policy">Privacy & Cookie Statement </a>
1471
1472    
1473    
1474    
1475  </div>
1476</div>
1477
1478
1479    </footer>
1480
1481    <div id="fh-toast-notifications">
1482      <fh-toasts>
1483      </fh-toasts>
1484    </div>
1485
1486    
1487    
1488
1489          
1490    
1491    
1491<script type="speculationrules">
1492{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"\/*"},{"not":{"href_matches":["\/wp-*.php","\/wp-admin\/*","\/wp-content\/uploads\/sites\/4895\/*","\/wp-content\/*","\/wp-content\/plugins\/*","\/wp-content\/themes\/fareharbor-sites\/*","\/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
1493</script>
1493
1494
1495<!-- Consent Management powered by Complianz | GDPR/CCPA Cookie Consent https://wordpress.org/plugins/complianz-gdpr -->
1496<div id="cmplz-cookiebanner-container"><div class="cmplz-cookiebanner cmplz-hidden banner-1 banner-a optout cmplz-bottom-right cmplz-categories-type-view-preferences" aria-modal="true" data-nosnippet="true" role="dialog" aria-live="polite" aria-labelledby="cmplz-header-1-optout" aria-describedby="cmplz-message-1-optout">
1497	<div class="cmplz-header">
1498		<div class="cmplz-logo"></div>
1499		<div class="cmplz-title" id="cmplz-header-1-optout">Manage Consent</div>
1500		<div class="cmplz-close" tabindex="0" role="button" aria-label="Close dialog">
1501			<svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="times" class="svg-inline--fa fa-times fa-w-11" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 352 512"><path fill="currentColor" d="M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z"></path></svg>
1502		</div>
1503	</div>
1504
1505	<div class="cmplz-divider cmplz-divider-header"></div>
1506	<div class="cmplz-body">
1507		<div class="cmplz-message" id="cmplz-message-1-optout">To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.</div>
1508		<!-- categories start -->
1509		<div class="cmplz-categories">
1510			<details class="cmplz-category cmplz-functional" >
1511				<summary>
1512						<span class="cmplz-category-header">
1513							<span class="cmplz-category-title">Functional</span>
1514							<span class='cmplz-always-active'>
1515								<span class="cmplz-banner-checkbox">
1516									<input type="checkbox"
1517										   id="cmplz-functional-optout"
1518										   data-category="cmplz_functional"
1519										   class="cmplz-consent-checkbox cmplz-functional"
1520										   size="40"
1521										   value="1"/>
1522									<label class="cmplz-label" for="cmplz-functional-optout"><span class="screen-reader-text">Functional</span></label>
1523								</span>
1524								Always active							</span>
1525							<span class="cmplz-icon cmplz-open">
1526								<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"  height="18" ><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg>
1527							</span>
1528						</span>
1529				</summary>
1530				<div class="cmplz-description">
1531					<span class="cmplz-description-functional">The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.</span>
1532				</div>
1533			</details>
1534
1535			<details class="cmplz-category cmplz-preferences" >
1536				<summary>
1537						<span class="cmplz-category-header">
1538							<span class="cmplz-category-title">Preferences</span>
1539							<span class="cmplz-banner-checkbox">
1540								<input type="checkbox"
1541									   id="cmplz-preferences-optout"
1542									   data-category="cmplz_preferences"
1543									   class="cmplz-consent-checkbox cmplz-preferences"
1544									   size="40"
1545									   value="1"/>
1546								<label class="cmplz-label" for="cmplz-preferences-optout"><span class="screen-reader-text">Preferences</span></label>
1547							</span>
1548							<span class="cmplz-icon cmplz-open">
1549								<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"  height="18" ><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg>
1550							</span>
1551						</span>
1552				</summary>
1553				<div class="cmplz-description">
1554					<span class="cmplz-description-preferences">The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.</span>
1555				</div>
1556			</details>
1557
1558			<details class="cmplz-category cmplz-statistics" >
1559				<summary>
1560						<span class="cmplz-category-header">
1561							<span class="cmplz-category-title">Statistics</span>
1562							<span class="cmplz-banner-checkbox">
1563								<input type="checkbox"
1564									   id="cmplz-statistics-optout"
1565									   data-category="cmplz_statistics"
1566									   class="cmplz-consent-checkbox cmplz-statistics"
1567									   size="40"
1568									   value="1"/>
1569								<label class="cmplz-label" for="cmplz-statistics-optout"><span class="screen-reader-text">Statistics</span></label>
1570							</span>
1571							<span class="cmplz-icon cmplz-open">
1572								<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"  height="18" >
1572<path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg>
1573							</span>
1574						</span>
1575				</summary>
1576				<div class="cmplz-description">
1577					<span class="cmplz-description-statistics">The technical storage or access that is used exclusively for statistical purposes.</span>
1578					<span class="cmplz-description-statistics-anonymous">The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.</span>
1579				</div>
1580			</details>
1581			<details class="cmplz-category cmplz-marketing" >
1582				<summary>
1583						<span class="cmplz-category-header">
1584							<span class="cmplz-category-title">Marketing</span>
1585							<span class="cmplz-banner-checkbox">
1586								<input type="checkbox"
1587									   id="cmplz-marketing-optout"
1588									   data-category="cmplz_marketing"
1589									   class="cmplz-consent-checkbox cmplz-marketing"
1590									   size="40"
1591									   value="1"/>
1592								<label class="cmplz-label" for="cmplz-marketing-optout"><span class="screen-reader-text">Marketing</span></label>
1593							</span>
1594							<span class="cmplz-icon cmplz-open">
1595								<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"  height="18" ><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg>
1596							</span>
1597						</span>
1598				</summary>
1599				<div class="cmplz-description">
1600					<span class="cmplz-description-marketing">The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.</span>
1601				</div>
1602			</details>
1603		</div><!-- categories end -->
1604			</div>
1605
1606	<div class="cmplz-links cmplz-information">
1607		<ul>
1608			<li><a class="cmplz-link cmplz-manage-options cookie-statement" href="#" data-relative_url="#cmplz-manage-consent-container">Manage options</a></li>
1609			<li><a class="cmplz-link cmplz-manage-third-parties cookie-statement" href="#" data-relative_url="#cmplz-cookies-overview">Manage services</a></li>
1610			<li><a class="cmplz-link cmplz-manage-vendors tcf cookie-statement" href="#" data-relative_url="#cmplz-tcf-wrapper">Manage {vendor_count} vendors</a></li>
1611			<li><a class="cmplz-link cmplz-external cmplz-read-more-purposes tcf" target="_blank" rel="noopener noreferrer nofollow" href="https://cookiedatabase.org/tcf/purposes/" aria-label="Read more about TCF purposes on Cookie Database">Read more about these purposes</a></li>
1612		</ul>
1613			</div>
1614
1615	<div class="cmplz-divider cmplz-footer"></div>
1616
1617	<div class="cmplz-buttons">
1618		<button class="cmplz-btn cmplz-accept">Accept</button>
1619		<button class="cmplz-btn cmplz-deny">Deny</button>
1620		<button class="cmplz-btn cmplz-view-preferences">View preferences</button>
1621		<button class="cmplz-btn cmplz-save-preferences">Save preferences</button>
1622		<a class="cmplz-btn cmplz-manage-options tcf cookie-statement" href="#" data-relative_url="#cmplz-manage-consent-container">View preferences</a>
1623			</div>
1624
1625	
1626	<div class="cmplz-documents cmplz-links">
1627		<ul>
1628			<li><a class="cmplz-link cookie-statement" href="#" data-relative_url="">{title}</a></li>
1629			<li><a class="cmplz-link privacy-statement" href="#" data-relative_url="">{title}</a></li>
1630			<li><a class="cmplz-link impressum" href="#" data-relative_url="">{title}</a></li>
1631		</ul>
1632			</div>
1633</div>
1634</div>
1635					<div id="cmplz-manage-consent" data-nosnippet="true"><button class="cmplz-btn cmplz-hidden cmplz-manage-consent manage-consent-1">Manage consent</button>
1636
1637</div><!-- Custom Feeds for Instagram JS -->
1638<script type="text/javascript">
1639var sbiajaxurl = "https://bannermancastle.org/wp-admin/admin-ajax.php";
1640
1641</script>
1641
1642<!-- FareHarbor plugin activated -->
1642<script src="https://fareharbor.com/embeds/api/v1/"></script>
1642<script type="text/javascript" id="jetpack-stats-js-before">
1643/* <![CDATA[ */
1644_stq = window._stq || [];
1645_stq.push([ "view", {"v":"ext","blog":"248198958","post":"1016","tz":"0","srv":"bannermancastle.org","hp":"vip","j":"1:15.7.2"} ]);
1646_stq.push([ "clickTrackerInit", "248198958", "1016" ]);
1647/* ]]> */
1648</script>
vendor: 1 bytes, line 1648
1648
1649<script data-service="jetpack-statistics" data-category="statistics" type="text/plain" data-cmplz-src="https://stats.wp.com/e-202639.js" id="jetpack-stats-js" defer="defer" data-wp-strategy="defer"></script>
vendor: 1 bytes, line 1649
1649
1650<script type="text/javascript" id="cmplz-cookiebanner-js-extra">
1651/* <![CDATA[ */
1652var complianz = {"prefix":"cmplz_","user_banner_id":"1","set_cookies":[],"block_ajax_content":"","banner_version":"81","version":"7.5.7.1","store_consent":"1","do_not_track_enabled":"1","consenttype":"optout","region":"us","geoip":"1","dismiss_timeout":"","disable_cookiebanner":"","soft_cookiewall":"","dismiss_on_scroll":"","cookie_expiry":"365","url":"https:\/\/bannermancastle.org\/wp-json\/complianz\/v1\/","locale":"lang=en&locale=en_US","set_cookies_on_root":"","cookie_domain":"","current_policy_id":"41","cookie_path":"\/","categories":{"statistics":"statistics","marketing":"marketing"},"tcf_active":"","placeholdertext":"<div class=\"cmplz-blocked-content-notice-body\">Click 'I agree' to enable {service}\u00a0<div class=\"cmplz-links\"><a href=\"#\" class=\"cmplz-link cookie-statement\">{title}<\/a><\/div><\/div><button class=\"cmplz-accept-service\">I agree<\/button>","css_file":"https:\/\/bannermancastle.org\/wp-content\/uploads\/sites\/4895\/complianz\/css\/banner-{banner_id}-{type}.css?v=81","page_links":{"us":{"cookie-statement":{"title":"","url":"https:\/\/bannermancastle.org\/"},"privacy-statement":{"title":"","url":"https:\/\/bannermancastle.org\/"},"privacy-statement-children":{"title":"","url":"https:\/\/bannermancastle.org\/"}}},"tm_categories":"","forceEnableStats":"","preview":"","clean_cookies":"1","aria_label":"Click button to enable {service}"};
1653/* ]]> */
1654</script>
vendor: 1 bytes, line 1654
1654
1655<script defer type="text/javascript" src="https://bannermancastle.org/wp-content/plugins/complianz-gdpr-premium-multisite/cookiebanner/js/complianz.min.js?ver=1790180203" id="cmplz-cookiebanner-js"></script>
vendor: 1 bytes, line 1655
1655
1656<script type="text/javascript" id="cmplz-cookiebanner-js-after">
1657/* <![CDATA[ */
1658	let cmplzBlockedContent = document.querySelector('.cmplz-blocked-content-notice');
1659	if ( cmplzBlockedContent) {
1660	        cmplzBlockedContent.addEventListener('click', function(event) {
1661            event.stopPropagation();
1662        });
1663	}
1664    
1665/* ]]> */
1666</script>
vendor: 1 bytes, line 1666
1666
1667<script type="text/javascript" src="https://bannermancastle.org/_static/??-eJzTLy/QTc7PK0nNK9EvyUjNTS3WT0ssSs1ILErKL9ItziwBCiSVZuak6GcV64O5elnFOvqk6CooyixLTK4E6rPPtTU0tzQwtAAi4ywARKcs3A=="  async></script>
1667
1668
1669      
1669<script>var fh;!function(){"use strict";var e={334:function(e,t,n){var o=n(9627);const i={instructions:"Use arrow keys to navigate when calendar is open.",instructionsMobile:"Tap to select. ",calendarOpen:"Calendar opened.",calendarOpenMobile:"Calendar opened.",calendarClose:"Calendar closed.",calendarCloseMobile:"Calendar closed.",changeDate:"Date changed.",changeDateMobile:"Date changed.",previousMonth:"Previous month.",nextMonth:"Next month.",previousYear:"Previous year.",nextYear:"Next year.",unavailableDate:"Unavailable date.",pastDate:"Past date, unavailable",today:"Today.",selectedDate:e=>`Selected: ${e}.`,currentFocusDate:e=>`Currently focused: ${e}.`,dateSelected:e=>a.get("selectedDate",[e]),_navigation:e=>`Use arrow keys to navigate ${e}s, "Enter" to select.`,_navigationMobile:e=>`Tap to select ${e}.`,_viewNavigation:(e,t)=>`Now in "${e}" selection for ${t}. `+a.get("_navigation",[e]),_viewNavigationMobile:(e,t)=>`Now in "${e}" selection for ${t}. `+a.get("_navigationMobile",[e]),decadeView:()=>'Now in "Decade" selection. '+a.get("_navigation",["decade"]),decadeViewMobile:()=>'Now in "Decade" selection. '+a.get("_navigationMobile",["decade"]),yearView:()=>'Now in "Year" selection. '+a.get("_navigation",["year"]),yearViewMobile:()=>'Now in "Year" selection. '+a.get("_navigationMobile",["year"]),monthView:e=>a.get("_viewNavigation",["month",e]),monthViewMobile:e=>a.get("_viewNavigationMobile",["month",e]),dateView:(e,t)=>a.get("_viewNavigation",["date",`${e} ${t}`]),dateViewMobile:(e,t)=>a.get("_viewNavigationMobile",["date",`${e} ${t}`]),errorRequired:"Date is required!",errorInvalid:"Date is invalid. Please enter a valid date.",errorPastDate:"Please select a date in the future.",errorFormat:"Please use MM/DD/YYYY or MM-DD-YYYY format."},a=new class{constructor(e={}){this.strings=e,this.debug=(0,o.K)("a11y:strings-base","verbose")}get(e,t){const n=this,o=e.split(","),i=t&&t.length>0;let a="",r=!1;return o.forEach((e,o)=>{if(void 0===n.strings[e])return void n.debug(`WARNING: string ${e} is not defined`);const s=0===o;"function"==typeof n.strings[e]&&r&&n.debug(`WARNING: string ${o+1}: "${e}" is a function but will not use the provided arguments`),s||(a+=" "),"function"==typeof n.strings[e]&&i&&!r?(a+=n.strings[e](...t),r=!0):"function"!=typeof n.strings[e]||i&&!r?a+=n.strings[e]:a+=n.strings[e]()}),a}info(e=null){let t="";if(e)return t+=`A11Y string: "${this.get(e)}"\n`,t;for(const[e,n]of Object.entries(this.strings))t+=`${e}: "${n}"\n`;return t}}(i)},444:function(e,t,n){n(4735),n(9132),n(334),n(9418)},1860:function(e,t,n){n.d(t,{R7:function(){return o}});n(9132),n(4735),n(444);function o(e){return $(window).width()<e}},2744:function(e,t,n){function o(e){return e[e.length-1]}function i(e,...t){return t.forEach(t=>{e.includes(t)||e.push(t)}),e}function a(e,t,n={},o=0,i=""){i+=`<${Object.keys(n).reduce((e,t)=>{let i=n[t];return"function"==typeof i&&(i=i(o)),`${e} ${t}="${i}"`},e)}></${e}>`;const r=o+1;return r<t?a(e,t,n,r,i):i}function r(e){return e.replace(/>\s+/g,">").replace(/\s+</,"<")}n.d(t,{LF:function(){return r},_X:function(){return i},aU:function(){return a},vM:function(){return o}})},4735:function(e,t,n){n(334),n(9021);var o=n(2744);document.createRange();new WeakMap;const{addEventListener:i,removeEventListener:a}=EventTarget.prototype;if(!Event.prototype.composedPath){const e=(t,n=[])=>{let o;return n.push(t),t.parentNode?o=t.parentNode:t.host?o=t.host:t.defaultView&&(o=t.defaultView),o?e(o,n):n};Event.prototype.composedPath=function(){return e(this.target)}}var r={autohide:!1,beforeShowDay:null,beforeShowDecade:null,beforeShowMonth:null,beforeShowYear:null,clearButton:!1,dateDelimiter:",",datesDisabled:[],daysOfWeekDisabled:[],daysOfWeekHighlighted:[],defaultViewDate:void 0,disableTouchKeyboard:!1,enableOnReadonly:!0,format:"mm/dd/yyyy",language:"en",maxDate:null,maxNumberOfDates:1,maxView:3,minDate:null,nextArrow:"»",orientation:"auto",pickLevel:0,prevArrow:"«",showDaysOfWeek:!0,showOnClick:!0,showOnFocus:!0,startView:0,title:"",todayButton:!1,todayButtonMode:0,todayHighlight:!1,updateOnBlur:!0,weekNumbers:0,weekStart:0};const{language:s,format:l,weekStart:c}=r;const u=e=>e.map(e=>`<button type="button" class="%buttonClass% ${e}" tabindex="-1"></button>`).join("");(0,o.LF)(`<div class="datepicker">\n  <div class="datepicker-picker">\n    <div class="datepicker-header">\n      <div class="datepicker-title"></div>
1669\n      <div class="datepicker-controls">\n        ${u(["prev-button prev-btn","view-switch","next-button next-btn"])}\n      </div>\n    </div>\n    <div class="datepicker-main"></div>\n    <div class="datepicker-footer">\n      <div class="datepicker-controls">\n        ${u(["today-button today-btn","clear-button clear-btn"])}\n      </div>\n    </div>\n  </div>\n</div>`),(0,o.LF)(`<div class="days">\n  <div class="days-of-week">${(0,o.aU)("span",7,{class:"dow"})}</div>\n  <div class="datepicker-grid">${(0,o.aU)("span",42)}</div>\n</div>`),(0,o.LF)(`<div class="week-numbers calendar-weeks">\n  <div class="days-of-week"><span class="dow"></span></div>\n  <div class="weeks">${(0,o.aU)("span",6,{class:"week"})}</div>\n</div>`);["left","top","right","bottom"].reduce((e,t)=>(e[t]=`datepicker-orient-${t}`,e),{});n(9132),n(9418)},9021:function(e,t,n){function o(){return(new Date).setHours(0,0,0,0)}function i(...e){switch(e.length){case 0:return o();case 1:return t=e[0],new Date(t).setHours(0,0,0,0)}var t;const n=new Date(0);return n.setFullYear(...e),n.setHours(0,0,0,0)}function a(e,t){const n=new Date(e);return n.setDate(n.getDate()+t)}function r(e,t){return a(e,7*t)}function s(e,t){return(e-t+7)%7}function l(e,t,n=0){const o=new Date(e).getDay();return a(e,s(t,n)-s(o,n))}function c(e,t){const n=new Date(e).getFullYear();return Math.floor(n/t)*t}function u(e,t,n){if(1!==t&&2!==t)return e;const o=new Date(e);return 1===t?n?o.setMonth(o.getMonth()+1,0):o.setDate(1):n?o.setFullYear(o.getFullYear()+1,0,0):o.setMonth(0,1),o.setHours(0,0,0,0)}n.d(t,{Ec:function(){return o},J4:function(){return r},Us:function(){return c},Y4:function(){return i},bi:function(){return u},eH:function(){return l},fi:function(){return a}})},9132:function(e,t,n){},9418:function(e,t,n){
1670/*! @license DOMPurify 3.2.5 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/3.2.5/LICENSE */
1671const{entries:o,setPrototypeOf:i,isFrozen:a,getPrototypeOf:r,getOwnPropertyDescriptor:s}=Object;let{freeze:l,seal:c,create:u}=Object,{apply:d,construct:m}="undefined"!=typeof Reflect&&Reflect;l||(l=function(e){return e}),c||(c=function(e){return e}),d||(d=function(e,t,n){return e.apply(t,n)}),m||(m=function(e,t){return new e(...t)});const f=D(Array.prototype.forEach),p=D(Array.prototype.lastIndexOf),h=D(Array.prototype.pop),g=D(Array.prototype.push),b=D(Array.prototype.splice),y=D(String.prototype.toLowerCase),v=D(String.prototype.toString),w=D(String.prototype.match),T=D(String.prototype.replace),E=D(String.prototype.indexOf),_=D(String.prototype.trim),N=D(Object.prototype.hasOwnProperty),A=D(RegExp.prototype.test),S=(C=TypeError,function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return m(C,t)});var C;function D(e){return function(t){t instanceof RegExp&&(t.lastIndex=0);for(var n=arguments.length,o=new Array(n>1?n-1:0),i=1;i<n;i++)o[i-1]=arguments[i];return d(e,t,o)}}function k(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:y;i&&i(e,null);let o=t.length;for(;o--;){let i=t[o];if("string"==typeof i){const e=n(i);e!==i&&(a(t)||(t[o]=e),i=e)}e[i]=!0}return e}function M(e){for(let t=0;t<e.length;t++){N(e,t)||(e[t]=null)}return e}function x(e){const t=u(null);for(const[n,i]of o(e)){N(e,n)&&(Array.isArray(i)?t[n]=M(i):i&&"object"==typeof i&&i.constructor===Object?t[n]=x(i):t[n]=i)}return t}function R(e,t){for(;null!==e;){const n=s(e,t);if(n){if(n.get)return D(n.get);if("function"==typeof n.value)return D(n.value)}e=r(e)}return function(){return null}}const O=l(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","section","select","shadow","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),L=l(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","filter","font","g","glyph","glyphref","hkern","image","line","lineargradient","marker","mask","metadata","mpath","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),I=l(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),P=l(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),U=l(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),z=l(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),H=l(["#text"]),F=l(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","face","for","headers","height","hidden","high","href","hreflang","id","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","pattern","placeholder","playsinline","popover","popovertarget","popovertargetaction","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","
1671spellcheck","scope","selected","shape","size","sizes","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns","slot"]),$=l(["accent-height","accumulate","additive","alignment-baseline","amplitude","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","exponent","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","intercept","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","slope","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","tablevalues","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),Y=l(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),W=l(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),j=c(/\{\{[\w\W]*|[\w\W]*\}\}/gm),B=c(/<%[\w\W]*|[\w\W]*%>/gm),G=c(/\$\{[\w\W]*/gm),V=c(/^data-[\-\w.\u00B7-\uFFFF]+$/),q=c(/^aria-[\-\w]+$/),X=c(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),K=c(/^(?:\w+script|data):/i),Z=c(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),J=c(/^html$/i),Q=c(/^[a-z][.\w]*(-[.\w]+)+$/i);var ee=Object.freeze({__proto__:null,ARIA_ATTR:q,ATTR_WHITESPACE:Z,CUSTOM_ELEMENT:Q,DATA_ATTR:V,DOCTYPE_NAME:J,ERB_EXPR:B,IS_ALLOWED_URI:X,IS_SCRIPT_OR_DATA:K,MUSTACHE_EXPR:j,TMPLIT_EXPR:G});const te=1,ne=3,oe=7,ie=8,ae=9,re=function(){return"undefined"==typeof window?null:window};(function e(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:re();const n=t=>e(t);if(n.version="3.2.5",n.removed=[],!t||!t.document||t.document.nodeType!==ae||!t.Element)return n.isSupported=!1,n;let{document:i}=t;const a=i,r=a.currentScript,{DocumentFragment:s,HTMLTemplateElement:c,Node:d,Element:m,NodeFilter:C,NamedNodeMap:D=t.NamedNodeMap||t.MozNamedAttrMap,HTMLFormElement:M,DOMParser:j,trustedTypes:B}=t,G=m.prototype,V=R(G,"cloneNode"),q=R(G,"remove"),K=R(G,"nextSibling"),Z=R(G,"childNodes"),Q=R(G,"parentNode");if("function"==typeof c){const e=i.createElement("template");e.content&&e.content.ownerDocument&&(i=e.content.ownerDocument)}let se,le="";const{implementation:ce,createNodeIterator:ue,createDocumentFragment:de,getElementsByTagName:me}=i,{importNode:fe}=a;let pe={afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]};n.isSupported="function"==typeof o&&"function"==typeof Q&&ce&&void 0!==ce.createHTMLDocument;const{MUSTACHE_EXPR:he,ERB_EXPR:ge,TMPLIT_EXPR:be,DATA_ATTR:ye,ARIA_ATTR:ve,IS_SCRIPT_OR_DATA:we,ATTR_WHITESPACE:Te,CUSTOM_ELEMENT:Ee}=ee;let{IS_ALLOWED_URI:_e}=ee,Ne=null;const Ae=k({},[...O,...L,...I,...U,...H]);let Se=null;const Ce=k({},[...F,...$,...Y,...W]);let De=Object.seal(u(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),ke=null,Me=null,xe=!0,Re=!0,Oe=!1,Le=!0,Ie=!1,Pe=!0,Ue=!1,ze=!1,He=!1,Fe=!1,$e=!1,Ye=!1,We=!0,je=!1,Be=!0,Ge=!1,Ve={},qe=null;const Xe=k({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]);let Ke=null;const Ze=k({},["audio","video","img","source","image","track"]);let Je=null;const Qe=k({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),et="http://www.w3.org/1998/Math/MathML",tt="http://www.w3.org/2000/svg",nt="http://www.w3.org/1999/xhtml";let ot=nt,it=!1,at=null;const rt=k({},[et,tt,nt],v);let st=k({},["mi","mo","mn","ms","mtext"]),lt=k({},["annotation-xml"]);const ct=k({},["title","style","font","a","script"]);let ut=null;const dt=["application/xhtml+xml","text/html"];let mt=null,ft=null;const pt=i.createElement("form"),ht=function(e){return e instanceof RegExp||e instanceof Function},gt=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!ft||ft!==e){if(e&&"object"==typeof e||(e={}
vendor: 9,945 bytes, line 1671
1671),e=x(e),ut=-1===dt.indexOf(e.PARSER_MEDIA_TYPE)?"text/html":e.PARSER_MEDIA_TYPE,mt="application/xhtml+xml"===ut?v:y,Ne=N(e,"ALLOWED_TAGS")?k({},e.ALLOWED_TAGS,mt):Ae,Se=N(e,"ALLOWED_ATTR")?k({},e.ALLOWED_ATTR,mt):Ce,at=N(e,"ALLOWED_NAMESPACES")?k({},e.ALLOWED_NAMESPACES,v):rt,Je=N(e,"ADD_URI_SAFE_ATTR")?k(x(Qe),e.ADD_URI_SAFE_ATTR,mt):Qe,Ke=N(e,"ADD_DATA_URI_TAGS")?k(x(Ze),e.ADD_DATA_URI_TAGS,mt):Ze,qe=N(e,"FORBID_CONTENTS")?k({},e.FORBID_CONTENTS,mt):Xe,ke=N(e,"FORBID_TAGS")?k({},e.FORBID_TAGS,mt):{},Me=N(e,"FORBID_ATTR")?k({},e.FORBID_ATTR,mt):{},Ve=!!N(e,"USE_PROFILES")&&e.USE_PROFILES,xe=!1!==e.ALLOW_ARIA_ATTR,Re=!1!==e.ALLOW_DATA_ATTR,Oe=e.ALLOW_UNKNOWN_PROTOCOLS||!1,Le=!1!==e.ALLOW_SELF_CLOSE_IN_ATTR,Ie=e.SAFE_FOR_TEMPLATES||!1,Pe=!1!==e.SAFE_FOR_XML,Ue=e.WHOLE_DOCUMENT||!1,Fe=e.RETURN_DOM||!1,$e=e.RETURN_DOM_FRAGMENT||!1,Ye=e.RETURN_TRUSTED_TYPE||!1,He=e.FORCE_BODY||!1,We=!1!==e.SANITIZE_DOM,je=e.SANITIZE_NAMED_PROPS||!1,Be=!1!==e.KEEP_CONTENT,Ge=e.IN_PLACE||!1,_e=e.ALLOWED_URI_REGEXP||X,ot=e.NAMESPACE||nt,st=e.MATHML_TEXT_INTEGRATION_POINTS||st,lt=e.HTML_INTEGRATION_POINTS||lt,De=e.CUSTOM_ELEMENT_HANDLING||{},e.CUSTOM_ELEMENT_HANDLING&&ht(e.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(De.tagNameCheck=e.CUSTOM_ELEMENT_HANDLING.tagNameCheck),e.CUSTOM_ELEMENT_HANDLING&&ht(e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(De.attributeNameCheck=e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),e.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(De.allowCustomizedBuiltInElements=e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),Ie&&(Re=!1),$e&&(Fe=!0),Ve&&(Ne=k({},H),Se=[],!0===Ve.html&&(k(Ne,O),k(Se,F)),!0===Ve.svg&&(k(Ne,L),k(Se,$),k(Se,W)),!0===Ve.svgFilters&&(k(Ne,I),k(Se,$),k(Se,W)),!0===Ve.mathMl&&(k(Ne,U),k(Se,Y),k(Se,W))),e.ADD_TAGS&&(Ne===Ae&&(Ne=x(Ne)),k(Ne,e.ADD_TAGS,mt)),e.ADD_ATTR&&(Se===Ce&&(Se=x(Se)),k(Se,e.ADD_ATTR,mt)),e.ADD_URI_SAFE_ATTR&&k(Je,e.ADD_URI_SAFE_ATTR,mt),e.FORBID_CONTENTS&&(qe===Xe&&(qe=x(qe)),k(qe,e.FORBID_CONTENTS,mt)),Be&&(Ne["#text"]=!0),Ue&&k(Ne,["html","head","body"]),Ne.table&&(k(Ne,["tbody"]),delete ke.tbody),e.TRUSTED_TYPES_POLICY){if("function"!=typeof e.TRUSTED_TYPES_POLICY.createHTML)throw S('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof e.TRUSTED_TYPES_POLICY.createScriptURL)throw S('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');se=e.TRUSTED_TYPES_POLICY,le=se.createHTML("")}else void 0===se&&(se=function(e,t){if("object"!=typeof e||"function"!=typeof e.createPolicy)return null;let n=null;const o="data-tt-policy-suffix";t&&t.hasAttribute(o)&&(n=t.getAttribute(o));const i="dompurify"+(n?"#"+n:"");try{return e.createPolicy(i,{createHTML(e){return e},createScriptURL(e){return e}})}catch(e){return console.warn("TrustedTypes policy "+i+" could not be created."),null}}(B,r)),null!==se&&"string"==typeof le&&(le=se.createHTML(""));l&&l(e),ft=e}},bt=k({},[...L,...I,...P]),yt=k({},[...U,...z]),vt=function(e){g(n.removed,{element:e});try{Q(e).removeChild(e)}catch(t){q(e)}},wt=function(e,t){try{g(n.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){g(n.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e)if(Fe||$e)try{vt(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},Tt=function(e){let t=null,n=null;if(He)e="<remove></remove>"+e;else{const t=w(e,/^[\r\n\t ]+/);n=t&&t[0]}"application/xhtml+xml"===ut&&ot===nt&&(e='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+e+"</body></html>");const o=se?se.createHTML(e):e;if(ot===nt)try{t=(new j).parseFromString(o,ut)}catch(e){}if(!t||!t.documentElement){t=ce.createDocument(ot,"template",null);try{t.documentElement.innerHTML=it?le:o}catch(e){}}const a=t.body||t.documentElement;return e&&n&&a.insertBefore(i.createTextNode(n),a.childNodes[0]||null),ot===nt?me.call(t,Ue?"html":"body")[0]:Ue?t.documentElement:a},Et=function(e){return ue.call(e.ownerDocument||e,e,C.SHOW_ELEMENT|C.SHOW_COMMENT|C.SHOW_TEXT|C.SHOW_PROCESSING_INSTRUCTION|C.SHOW_CDATA_SECTION,null)},_t=function(e){return e instanceof M&&("string"!=typeof e.nodeName||"string"!=typeof e.textContent||"function"!=typeof e.removeChild||!(e.attributes instanceof D)||"function"!=typeof e.removeAttribute||"function"!=typeof e.setAttribute||"string"!=typeof e.namespaceURI||"function"!=typeof e.insertBefore||"function"!=typeof e.hasChildNodes)},Nt=function(e){return"function"==typeof d&&e instanceof d};function At(e,t,o){f(e,e=>{e.call(n,t,o,ft)})}const St=function(e){let t=null;if(At(pe.beforeSanitizeElements,e,null),_t(e))return vt(e),!0;const o=mt(e.nodeName);if(At(pe.uponSanitizeElement,e,{tagName:o,allowedTags:Ne}),e.hasChildNodes()&&!Nt(e.firstElementChild)&&A(/<[/\w!]/g,e.innerHTML)&&A(/<[/\w!]/g,e.textContent))return vt(e),!0;if(e.nodeType===oe)return vt(e),!0;if(Pe&&e.nodeType===ie&&A(/<[/\w]/g,e.data))return vt(e),!0;if(!Ne[o]||ke[o]){if(!ke[o]&&Dt(o)){if(De.tagNameCheck instanceof RegExp&&A(De.tagNameCheck,o))return!1;if(De.tagNameCheck instanceof Function&&De.tagNameCheck(o))return!1}if(Be&&!qe[o]){const t=Q(e)||e.parentNode,n=Z(e)||e.childNodes;if(n&&t){for(let o=n.length-1;o>=0;--o){const i=V(n[o],!0);i.__removalCount=(e.__removalCount||0)+1,t.insertBefore(i,K(e))}}}return vt(e),!0}return e instanceof m&&!function(e){let t=Q(e);t&&t.tagName||(t={namespaceURI:ot,tagName:"template"});const n=y(e.tagName),o=y(t.tagName);return!!at[e.namespaceURI]&&(e.namespaceURI===tt?t.namespaceURI===nt?"svg"===n:t.namespaceURI===et?"svg"===n&&("annotation-xml"===o||st[o]):Boolean(bt[n]):e.namespaceURI===et?t.namespaceURI===nt?"math"===n:t.namespaceURI===tt?"math"===n&&lt[o]:Boolean(yt[n]):e.namespaceURI===nt?!(t.namespaceURI===tt&&!lt[o])&&!(t.namespaceURI===et&&!st[o])&&!yt[n]&&(ct[n]||!bt[n]):!("application/xhtml+xml"!==ut||!at[e.namespaceURI]))}(e)?(vt(e),!0):"noscript"!==o&&"noembed"!==o&&"noframes"!==o||!A(/<\/no(script|embed|frames)/i,e.innerHTML)?(Ie&&e.nodeType===ne&&(t=e.textContent,f([he,ge,be],e=>{t=T(t,e," ")}),e.textContent!==t&&(g(n.removed,{element:e.cloneNode()}),e.textContent=t)),At(pe.afterSanitizeElements,e,null),!1):(vt(e),!0)},Ct=function(e,t,n){if(We&&("id"===t||"name"===t)&&(n in i||n in pt))return!1;if(Re&&!Me[t]&&A(ye,t));else if(xe&&A(ve,t));else if(!Se[t]||Me[t]){if(!(Dt(e)&&(De.tagNameCheck instanceof RegExp&&A(De.tagNameCheck,e)||De.tagNameCheck instanceof Function&&De.tagNameCheck(e))&&(De.attributeNameCheck instanceof RegExp&&A(De.attributeNameCheck,t)||De.attributeNameCheck instanceof Function&&De.attributeNameCheck(t))||"is"===t&&De.allowCustomizedBuiltInElements&&(De.tagNameCheck instanceof RegExp&&A(De.tagNameCheck,n)||De.tagNameCheck instanceof Function&&De.tagNameCheck(n))))return!1}else if(Je[t]);else if(A(_e,T(n,Te,"")));else if("src"!==t&&"xlink:href"!==t&&"href"!==t||"script"===e||0!==E(n,"data:")||!Ke[e]){if(Oe&&!A(we,T(n,Te,"")));else if(n)return!1}else;return!0},Dt=function(e){return"annotation-xml"!==e&&w(e,Ee)},kt=function(e){At(pe.beforeSanitizeAttributes,e,null);const{attributes:t}=e;if(!t||_t(e))return;const o={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:Se,forceKeepAttr:void 0};let i=t.length;for(;i--;){const a=t[i],{name:r,namespaceURI:s,value:l}=a,c=mt(r);let u="value"===r?l:_(l);if(o.attrName=c,o.attrValue=u,o.keepAttr=!0,o.forceKeepAttr=void 0,At(pe.uponSanitizeAttribute,e,o),u=o.attrValue,!je||"id"!==c&&"name"!==c||(wt(r,e),u="user-content-"+u),Pe&&A(/((--!?|])>)|<\/(style|title)/i,u)){wt(r,e);continue}if(o.forceKeepAttr)continue;if(wt(r,e),!o.keepAttr)continue;if(!Le&&A(/\/>/i,u)){wt(r,e);continue}Ie&&f([he,ge,be],e=>{u=T(u,e," ")});const d=mt(e.nodeName);if(Ct(d,c,u)){if(se&&"object"==typeof B&&"function"==typeof B.getAttributeType)if(s);else switch(B.getAttributeType(d,c)){case"TrustedHTML":u=se.createHTML(u);break;case"TrustedScriptURL":u=se.createScriptURL(u)}try{s?e.setAttributeNS(s,r,u):e.setAttribute(r,u),_t(e)?vt(e):h(n.removed)}catch(e){}}}At(pe.afterSanitizeAttributes,e,null)},Mt=function e(t){let n=null;const o=Et(t);for(At(pe.beforeSanitizeShadowDOM,t,null);n=o.nextNode();)At(pe.uponSanitizeShadowNode,n,null),St(n),kt(n),n.content instanceof s&&e(n.content);At(pe.afterSanitizeShadowDOM,t,null)};return n.sanitize=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=null,i=null,r=null,l=null;if(it=!e,it&&(e="\x3c!--\x3e"),"string"!=typeof e&&!Nt(e)){if("function"!=typeof e.toString)throw S("toString is not a function");if("string"!=typeof(e=e.toString()))throw S("dirty is not a string, aborting")}if(!n.isSupported)return e;if(ze||gt(t),n.removed=[],"string"==typeof e&&(Ge=!1),Ge){if(e.nodeName){const t=mt(e.nodeName);if(!Ne[t]||ke[t])throw S("root node is forbidden and cannot be sanitized in-place")}}else if(e instanceof d)o=Tt("\x3c!----\x3e"),i=o.ownerDocument.importNode(e,!0),i.nodeType===te&&"BODY"===i.nodeName||"HTML"===i.nodeName?o=i:o.appendChild(i);else{if(!Fe&&!Ie&&!Ue&&-1===e.indexOf("<"))return se&&Ye?se.createHTML(e):e;if(o=Tt(e),!o)return Fe?null:Ye?le:""}o&&He&&vt(o.firstChild);const c=Et(Ge?e:o);for(;r=c.nextNode();)St(r),kt(r),r.content instanceof s&&Mt(r.content);if(Ge)return e;if(Fe){if($e)for(l=de.call(o.ownerDocument);o.firstChild;)l.appendChild(o.firstChild);else l=o;return(Se.shadowroot||Se.shadowrootmode)&&(l=fe.call(a,l,!0)),l}let u=Ue?o.outerHTML:o.innerHTML;return Ue&&Ne["!doctype"]&&o.ownerDocument&&o.ownerDocument.doctype&&o.ownerDocument.doctype.name&&A(J,o.ownerDocument.doctype.name)&&(u="<!DOCTYPE "+o.ownerDocument.doctype.name+">\n"+u),Ie&&f([he,ge,be],e=>{u=T(u,e," ")}),se&&Ye?se.createHTML(u):u},n.setConfig=function(){gt(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}),ze=!0},n.clearConfig=function(){ft=null,ze=!1},n.isValidAttribute=function(e,t,n){ft||gt({});const o=mt(e),i=mt(t);return Ct(o,i,n)},n.addHook=function(e,t){"function"==typeof t&&g(pe[e],t)},n.removeHook=function(e,t){if(void 0!==t){const n=p(pe[e],t);
1671return-1===n?void 0:b(pe[e],n,1)[0]}return h(pe[e])},n.removeHooks=function(e){pe[e]=[]},n.removeAllHooks=function(){pe={afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}},n})()},9627:function(e,t,n){n.d(t,{K:function(){return o}});const o=(e,t="basic")=>{if("undefined"==typeof window)return()=>{};const n=window.location.search.toLowerCase();const o=n.includes("debug=true")||n.includes("debug=a11y")||n.includes("debug=a11y-all"),i=n.includes("debug=a11y-all"),a="verbose"===t?i:o;return(...t)=>{a&&console.log(`[${e}]`,...t)}}}},t={};function n(o){var i=t[o];if(void 0!==i)return i.exports;var a=t[o]={exports:{}};return e[o](a,a.exports,n),a.exports}n.d=function(e,t){for(var o in t)n.o(t,o)&&!n.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var o={};n.r(o);var i=n(1860);$(document).ready(function(){!function(e){var t=e(".menu").hasClass("horizontal-menu"),n=e(".menu").hasClass("hamburger-menu");e(function(){var o=e(".js-activity-sidebar"),a=100,r=e("section.row").first();function s(t){let n=e(".site-header").outerHeight();e(".-fixed-banner-button").length&&(n+=e(".buttons-block").outerHeight()),e("#wpadminbar").length&&t&&(n+=e("#wpadminbar").outerHeight()),e(".menu").css("max-height",`calc(${window.innerHeight}px - ${n}px)`)}if(r.is(":visible")||(r=e("main").find(".row:visible:first")),r.hasClass("-first-row")||r.addClass("-first-row"),s(!0),e(document).on("scroll",function(){a=o.length?o.offset().top:r.hasClass("-has-bg")?r.outerHeight():100;const n=e(".site-header");e(this).scrollTop()>=a&&!n.hasClass("site-header--filled")&&n.hasClass("-fixed-menu")?(n.addClass("site-header--filled"),t&&!(0,i.R7)(992)&&setTimeout(N.initialize,150)):e(this).scrollTop()<=a&&n.hasClass("site-header--filled")&&n.hasClass("-fixed-menu")&&(n.removeClass("site-header--filled"),t&&!(0,i.R7)(992)&&setTimeout(N.initialize,150)),s(!(e(this).scrollTop()>=a))}),t){var l=e(".search__toggle"),c=e("form.js-search"),u=e(".js-search-field");e(".menu-item, .sub-menu-item").find(".skip-to-navigation").on("click",function(){v(this)}),l.on("click",function(t){e(this).toggleClass("search__toggle--active"),c.toggleClass("search--active");let n="true"===u.attr("aria-hidden");u.attr("aria-hidden",!n),l.find("svg.icon-search").attr("aria-hidden",!n),document.querySelector(".js-search-field").focus()})}var d=".menu",m="menu--focused",f="menu-item--focused",p=".hamburger-menu__toggle",h="hamburger-menu__toggle--focused",g=".menu-item--has-sub-menu",b=".sub-menu",y=".sub-sub-menu";function v(t){"false"===e(t).attr("aria-expanded")?e(t).attr("aria-expanded",!0):e(t).attr("aria-expanded",!1),e(t).parent(".menu-item, .sub-menu-item").toggleClass("sr-focused"),e(t).siblings(".sub-menu, .sub-sub-menu").children().last().focusout(function(){e(this).hasClass("sr-focused")||e(this).parent(".sub-menu, .sub-sub-menu").parent(".sr-focused").removeClass("sr-focused")})}function w(){e(g).on("click",function(t){e(y).slideUp(),e(this).find(b).slideToggle(),e(this).toggleClass(f),t.stopImmediatePropagation()})}function T(){e(".sub-menu-item--has-sub-sub-menu").on("click",function(t){e(this).toggleClass("sub-menu-item--focused"),e(this).find(y).slideToggle(),t.stopImmediatePropagation()})}function E(){e(p).removeClass(h),e(d).removeClass(m),e("body").removeClass(m),e(b).slideUp(),e(y).slideUp(),e(g).removeClass(f)}e(p).on("click",function(t){v(this),e(t.target).on("blur focusout",()=>e(".hamburger-menu .menu-list li a").first().focus()),e(document).on("keydown",t=>{e(d).hasClass(m)&&"Escape"===t.key&&E()}),e("ul.menu-list").find("li").each((t,n)=>{(e(n).hasClass("menu-item--has-sub-menu")||e(n).hasClass("sub-menu-item--has-sub-sub-menu"))&&e(n).find("a").first().attr("aria-haspopup",!0).on("click",e=>{e.preventDefault()})}
1671),e(b).slideUp(),e(y).slideUp(),e(g).removeClass(f),e(this).toggleClass(h),e(d).toggleClass(m),e("body").toggleClass(m),t.stopPropagation()}),e("nav.hamburger-menu").children().last().on("focusout",t=>{"input"===t.target.localName||e(t.target).parent().hasClass("social-media-link")||e(p).click()}),(n||(0,i.R7)(992))&&(w(),T(),e(document).on("click",function(t){!1===e(t.target).is(d)&&!1===e(t.target).is(".search__field")&&E()}));var _=e(".menu-list"),N=function(){var t=null,n=null,o=null,i=null,a=0,r=0;function s(){var t=e(".menu-list > li:not(.js-more-menu)");a=0,r=0,r=n.outerWidth(!0),t.each(function(){var t=e(this).outerWidth(!0);a+=t});var i=_.outerWidth(!0)-r;if(a>i){var l=t.last();l.attr("data-width",l.outerWidth(!0)),l.prependTo(o).addClass("sub-menu-item").removeClass("menu-item"),n.removeClass("more-hidden"),(l.hasClass("current-menu-item")||l.hasClass("current-menu-ancestor")&&!n.hasClass("current-menu-ancestor"))&&n.addClass("current-menu-ancestor"),window.matchMedia("(min-width: 992px)").matches&&s()}else{var c=e(".js-more-menu-dropdown li").first();a+c.data("width")<i&&c.insertBefore(n).removeClass("sub-menu-item").addClass("menu-item")}}function l(){o.toggleClass("more-hidden")}function c(){window.matchMedia("(min-width: 992px)").matches?(s(),e(".menu").removeClass("-mobile-menu-listeners-on-desktop")):e(".menu").hasClass("-mobile-menu-listeners-on-desktop")||(w(),T(),e(".menu").addClass("-mobile-menu-listeners-on-desktop"))}return{initialize:function(){window.matchMedia("(min-width: 992px)").matches&&(t=e(window),e(".js-menu-item"),n=e(".js-more-menu"),o=e(".js-more-menu-dropdown"),i=e(".js-more-menu-toggle"),t.on("load",s()),t.on("resize",c),i.on("click",l),e("body").addClass("loaded"),e(".sub-menu").css("display",""))}}}();t&&(N.initialize(),e(window).on("load resize",N.initialize))})}(jQuery)}),fh=o}();</script>
1671
1672
1673<script>
1674  window.FHS_ADMIN_URL = window.FHS_ADMIN_URL || "https:\/\/bannermancastle.org\/wp-admin\/";
1675  window.FHS_ADMIN_AJAX_URL = window.FHS_ADMIN_AJAX_URL || "https:\/\/bannermancastle.org\/wp-admin\/admin-ajax.php";
1676  window.FHS_REST_URL = window.FHS_REST_URL || "https:\/\/bannermancastle.org\/wp-json\/";
1677</script>
1677
1678
1679<script>
1680    if ($('body').hasClass('post-password-protected')) {
1681    const postId = $('body').data('post-id');
1682    $.post('https://bannermancastle.org/wp-admin/admin-ajax.php', {
1683      action: 'password-protected',
1684      postId: postId,
1685    }, function(response) {
1686      let url = new URL(document.location.href);
1687      let params = new URLSearchParams(url.search);
1688
1689      if (response) {
1690        // Post is authed, send to the cached auth version
1691        params.set('auth', response);
1692      } else {
1693        // Post is NOTH authed, remove the param
1694        params.delete('auth');
1695      }
1696
1697      if([...params].length) {
1698        url = `${location.pathname}?${params}`;
1699      } else {
1700        url = location.pathname;
1701      }
1702
1703      window.history.replaceState({}, '', url);
1704    });
1705  }
1706</script>
1706
1707
1708<!-- SERVICE WORKERS -->
1709<!-- TODO Post VIP Launch - Service Workers -->
1710
1711
1712  
1712<script>
1713          // UUID validation helper
1714      var isValidUuid = (function(){
1715        var UUID_REGEX = /^[0-9a-f]{8}-(?:[0-9a-f]{4}-){3}[0-9a-f]{12}$/i;
1716        return function(uuid){
1717          return uuid && UUID_REGEX.test(uuid);
1718        };
1719      })();
1720
1721      // Helper to get UUID from localStorage
1722      var getUuidFromStorage = function() {
1723        try {
1724          var uuid = localStorage.getItem('fareharbor-uuid');
1725          if (uuid) {
1726            return uuid.replaceAll('"', '');
1727          }
1728        } catch(e) {}
1729        return '';
1730      };
1731
1732      // Global flags for tracking identification state
1733      window.mixpanelIdentified = false;
1734
1735      // Create a promise that resolves when UUID is available or timeout
1736      window.mixpanelReady = new Promise(function(resolve) {
1737        var timeout = window.MIXPANEL_UUID_TIMEOUT || 400;
1738        var pollInterval = 50;
1739        var elapsed = 0;
1740
1741        var checkUuid = function() {
1742          var uuid = getUuidFromStorage();
1743
1744          if (uuid && isValidUuid(uuid)) {
1745            // UUID found - identify and resolve
1746            window.mixpanel.fareharbor.identify(uuid);
1747            window.mixpanelIdentified = true;
1748            resolve();
1749          } else if (elapsed >= timeout) {
1750            // Timeout reached - resolve without identifying
1751            resolve();
1752          } else {
1753            // Keep polling
1754            elapsed += pollInterval;
1755            setTimeout(checkUuid, pollInterval);
1756          }
1757        };
1758
1759        // Start checking
1760        checkUuid();
1761      });
1762    
1763    var getMixpanelButtonProperties = function(e) {
1764      var properties = {
1765        'destination': $(e).attr('href'),
1766      };
1767
1768      if ($(e).data('mixpanel')) {
1769        properties['link-type'] = $(e).data('mixpanel');
1770      }
1771
1772      if ($(e).data('custom-mixpanel-property')) {
1773        properties['custom-property'] = $(e).data('custom-mixpanel-property');
1774      }
1775
1776      let buttonId = $(e).find('span[id]').attr('id');
1777
1778      if (buttonId) {
1779        properties['button-id'] = buttonId;
1780      }
1781
1782      return properties;
1783    };
1784
1785    var sendEventToGTM = function(event, properties) {
1786        if (window.dataLayer) {
1787          window.dataLayer.push({
1788            'event': event,
1789            'destination': properties['destination'],
1790            'link-type': properties['link-type'] || null,
1791            'button-id': properties['button-id'] || null,
1792            'custom-property': properties['custom-mixpanel-property'] || null
1793          });
1794        } else {
1795          console.error('GTM dataLayer not found.');
1796        }
1797      };
1798
1799    var trackLinkClick = function(e, event) {
1800              window.mixpanel?.fareharbor.track(event, getMixpanelButtonProperties(e));
1801                };
1802
1803    FH.autoLightframe({
1804      overrideOnclick: 'all',
1805      callback: function(e) {
1806
1807              gtag('event', {
1808          'send_to': 'UA-197550497-1',
1809          'event_category': 'Click FH Book Button',
1810          'event_label':  $(e).data('custom-mixpanel-property'),
1811        });
1812              gtag('event', {
1813          'send_to': 'G-7XLJP20TXN',
1814          'event_category': 'Click FH Book Button',
1815          'event_label':  $(e).data('custom-mixpanel-property'),
1816        });
1817      
1818      trackLinkClick(e, 'click-fhme-booking-link');
1819      }
1820    });
1821
1822    $(function() {
1823      function isExternal(url) {
1824        if (url.indexOf('http') === -1) {
1825          return false;
1826        } else {
1827          return new URL(url).origin !== window.location.origin;
1828        }
1829      }
1830
1831              // Wait for Mixpanel UUID to be ready before tracking page view
1832        if (window.mixpanelReady) {
1833          window.mixpanelReady.then(function() {
1834            let hasSBD = $('.activity-search').length > 0 ? 'true' : 'false';
1835            let hasQuickSearch =  $('.quick-search-button').length > 0 ? 'true' : 'false';
1836            let hasLearnMore =  $('.data-container').data('wants-learn-more') ? 'true' : 'false';
1837            let hasBookNow =  $('.data-container').data('wants-book-now') ? 'true' : 'false';
1838            let hasListView = $('.data-container').data('wants-list-view') ? 'true' : 'false';
1839            let hasIndividualTimes = $('.data-container').data('wants-individual-times') ? 'true' : 'false';
1840            let hasPublicHeadlines = $('.data-container').data('wants-individual-public-headlines') ? 'true' : 'false';
1841            let hasDataOnLoad = $('.data-container').data('wants-data-on-load') ? 'true' : 'false';
1842
1843            if (!hasSBD) {
1844              window.mixpanel?.fareharbor.track("view-fhme-page", {
1845                'page-type': document.body.getAttribute('data-mixpanel-type'),
1846                'page-has-sbd': hasSBD
1847              });
1848            } else {
1849              window.mixpanel?.fareharbor.track("view-fhme-page", {
1850                'page-type': document.body.getAttribute('data-mixpanel-type'),
1851                'page-has-sbd': hasSBD,
1852                'sbd-quick-search': hasQuickSearch,
1853                'sbd-learn-more': hasLearnMore,
1854                'sbd-book-now': hasBookNow,
1855                'sbd-list-view': hasListView,
1856                'sbd-individual-times': hasIndividualTimes,
1857                'sbd-public-headlines': hasPublicHeadlines,
1858                'sbd-data-on-load': hasDataOnLoad
1859              });
1860            }
1861          });
1862        }
1863      
1864      // Set up link click tracking
1865      $('a').not('[href*="fareharbor.com"]').on('click', function() {
1866        if (isExternal($(this).attr('href'))) {
1867          trackLinkClick(this, 'click-fhme-external-link');
1868        } else {
1869          trackLinkClick(this, 'click-fhme-internal-link');
1870        }
1871      });
1872    });
1873
1874  </script>
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886        
1886<script>$('head').append("        <style type=\"text\/css\">\n          #btn-5.-quiet .icon {\n            fill: #e29b00;\n          }\n          #btn-5:hover {\n            background-color: #af7800 !important;\n          }\n          #btn-5.-quiet:hover {\n            background-color: #af7800;\n            box-shadow: inset 0 0 0 1px #af7800 !important;\n            color: #ffffff !important;\n          }\n          #btn-5:hover .icon {\n            fill: #ffffff !important;\n          }\n        <\/style>\n    ");</script>
1886<script>$('head').append("        <style type=\"text\/css\">\n          #btn-6.-quiet .icon {\n            fill: #ffffff;\n          }\n          #btn-6:hover {\n            background-color: #e5e5e5 !important;\n          }\n          #btn-6.-quiet:hover {\n            background-color: #e5e5e5;\n            box-shadow: inset 0 0 0 1px #e5e5e5 !important;\n            color: #000000 !important;\n          }\n          #btn-6:hover .icon {\n            fill: #000000 !important;\n          }\n        <\/style>\n    ");</script>
1886
1887      
1888          
1889              
1889<script type="application/ld+json">
1890        {
1891    "@context": "https://schema.org",
1892    "@type": "BreadcrumbList",
1893    "itemListElement": [
1894        {
1895            "@type": "ListItem",
1896            "position": "1",
1897            "item": "https://bannermancastle.org/about/",
1898            "name": "About"
1899        }
1900    ]
1901}
1902      </script>
1902
1903    
1904    
1905      
1906
1907
1908  
1908<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"de9d29bc35e5448bbee5d9163091b06c","r":1,"spa":2}' crossorigin="anonymous"></script>
1908
1909</body>
1910</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.