PageSourceSearch

https://northstarboyschoir.org/

html northstarboyschoir.org collected 2026-10-09 22:41:19 UTC 93,587 bytes, 787 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en">
3<head>
4<!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 4-5
4
5<script async src="https://www.googletagmanager.com/gtag/js?id=
5G-3315S1T8N1
vendor: 60 bytes, line 5
5" type="23d0303686739e8575d6d599-text/javascript"></script>
6<script type="23d0303686739e8575d6d599-text/javascript">
7  
vendor: 134 bytes, lines 7-11
7window.dataLayer = window.dataLayer || [];
8  function gtag(){dataLayer.push(arguments);}
9  gtag('js', new Date());
10
11  gtag('config', '
11G-3315S1T8N1
vendor: 4 bytes, line 11
11');
12</script>
12
13<!-- MICROSOFT CLARITY SCRIPT -->
14<script type="23d0303686739e8575d6d599-text/javascript">
15    (function(c,l,a,r,i,t,y){
16        c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};
17        t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i;
18        y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);
19    })(window, document, "clarity", "script", "y5dcyoydmr");
20</script>
20
21
22  <meta charset="UTF-8" />
23  <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
24  <style type="text/css">@font-face {font-family:'Open Sans';font-style:normal;font-weight:400;src:url(/cf-fonts/v/open-sans/5.2.7/cyrillic/wght/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:400;src:url(/cf-fonts/v/open-sans/5.2.7/greek/wght/normal.woff2);unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:400;src:url(/cf-fonts/v/open-sans/5.2.7/cyrillic-ext/wght/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:400;src:url(/cf-fonts/v/open-sans/5.2.7/math/wght/normal.woff2);unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:400;src:url(/cf-fonts/v/open-sans/5.2.7/symbols/wght/normal.woff2);unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:400;src:url(/cf-fonts/v/open-sans/5.2.7/hebrew/wght/normal.woff2);unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:400;src:url(/cf-fonts/v/open-sans/5.2.7/latin/wght/normal.woff2);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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:400;src:url(/cf-fonts/v/open-sans/5.2.7/latin-ext/wght/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1D
24BF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:400;src:url(/cf-fonts/v/open-sans/5.2.7/greek-ext/wght/normal.woff2);unicode-range:U+1F00-1FFF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:400;src:url(/cf-fonts/v/open-sans/5.2.7/vietnamese/wght/normal.woff2);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;font-display:swap;}</style>
25  <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.7.2/css/all.min.css" integrity="sha512-Evv84Mr4kqVGRNSgIGL/F/aIDqQb7xQ2vcrdIwxfjThSH8CSR7PBEakCr51Ck+w+/U6swU2Im1vVX0SVk9ABhg==" crossorigin="anonymous" referrerpolicy="no-referrer" />
26
27  
27<script data-cfasync="false" data-no-defer="1" data-no-minify="1" data-no-optimize="1">var ewww_webp_supported=!1;function check_webp_feature(A,e){var w;e=void 0!==e?e:function(){},ewww_webp_supported?e(ewww_webp_supported):((w=new Image).onload=function(){ewww_webp_supported=0<w.width&&0<w.height,e&&e(ewww_webp_supported)},w.onerror=function(){e&&e(!1)},w.src="data:image/webp;base64,"+{alpha:"UklGRkoAAABXRUJQVlA4WAoAAAAQAAAAAAAAAAAAQUxQSAwAAAARBxAR/Q9ERP8DAABWUDggGAAAABQBAJ0BKgEAAQAAAP4AAA3AAP7mtQAAAA=="}[A])}check_webp_feature("alpha");</script>
27<script data-cfasync="false" data-no-defer="1" data-no-minify="1" data-no-optimize="1">var Arrive=function(c,w){"use strict";if(c.MutationObserver&&"undefined"!=typeof HTMLElement){var r,a=0,u=(r=HTMLElement.prototype.matches||HTMLElement.prototype.webkitMatchesSelector||HTMLElement.prototype.mozMatchesSelector||HTMLElement.prototype.msMatchesSelector,{matchesSelector:function(e,t){return e instanceof HTMLElement&&r.call(e,t)},addMethod:function(e,t,r){var a=e[t];e[t]=function(){return r.length==arguments.length?r.apply(this,arguments):"function"==typeof a?a.apply(this,arguments):void 0}},callCallbacks:function(e,t){t&&t.options.onceOnly&&1==t.firedElems.length&&(e=[e[0]]);for(var r,a=0;r=e[a];a++)r&&r.callback&&r.callback.call(r.elem,r.elem);t&&t.options.onceOnly&&1==t.firedElems.length&&t.me.unbindEventWithSelectorAndCallback.call(t.target,t.selector,t.callback)},checkChildNodesRecursively:function(e,t,r,a){for(var i,n=0;i=e[n];n++)r(i,t,a)&&a.push({callback:t.callback,elem:i}),0<i.childNodes.length&&u.checkChildNodesRecursively(i.childNodes,t,r,a)},mergeArrays:function(e,t){var r,a={};for(r in e)e.hasOwnProperty(r)&&(a[r]=e[r]);for(r in t)t.hasOwnProperty(r)&&(a[r]=t[r]);return a},toElementsArray:function(e){return e=void 0!==e&&("number"!=typeof e.length||e===c)?[e]:e}}),e=(l.prototype.addEvent=function(e,t,r,a){a={target:e,selector:t,options:r,callback:a,firedElems:[]};return this._beforeAdding&&this._beforeAdding(a),this._eventsBucket.push(a),a},l.prototype.removeEvent=function(e){for(var t,r=this._eventsBucket.length-1;t=this._eventsBucket[r];r--)e(t)&&(this._beforeRemoving&&this._beforeRemoving(t),(t=this._eventsBucket.splice(r,1))&&t.length&&(t[0].callback=null))},l.prototype.beforeAdding=function(e){this._beforeAdding=e},l.prototype.beforeRemoving=function(e){this._beforeRemoving=e},l),t=function(i,n){var o=new e,l=this,s={fireOnAttributesModification:!1};return o.beforeAdding(function(t){var e=t.target;e!==c.document&&e!==c||(e=document.getElementsByTagName("html")[0]);var r=new MutationObserver(function(e){n.call(this,e,t)}),a=i(t.options);r.observe(e,a),t.observer=r,t.me=l}),o.beforeRemoving(function(e){e.observer.disconnect()}),this.bindEvent=function(e,t,r){t=u.mergeArrays(s,t);for(var a=u.toElementsArray(this),i=0;i<a.length;i++)o.addEvent(a[i],e,t,r)},this.unbindEvent=function(){var r=u.toElementsArray(this);o.removeEvent(function(e){for(var t=0;t<r.length;t++)if(this===w||e.target===r[t])return!0;return!1})},this.unbindEventWithSelectorOrCallback=function(r){var a=u.toElementsArray(this),i=r,e="function"==typeof r?function(e){for(var t=0;t<a.length;t++)if((this===w||e.target===a[t])&&e.callback===i)return!0;return!1}:function(e){for(var t=0;t<a.length;t++)if((this===w||e.target===a[t])&&e.selector===r)return!0;return!1};o.removeEvent(e)},this.unbindEventWithSelectorAndCallback=function(r,a){var i=u.toElementsArray(this);o.removeEvent(function(e){for(var t=0;t<i.length;t++)if((this===w||e.target===i[t])&&e.selector===r&&e.callback===a)return!0;return!1})},this},i=new function(){var s={fireOnAttributesModification:!1,onceOnly:!1,existing:!1};function n(e,t,r){return!(!u.matchesSelector(e,t.selector)||(e._id===w&&(e._id=a++),-1!=t.firedElems.indexOf(e._id)))&&(t.firedElems.push(e._id),!0)}var c=(i=new t(function(e){var t={attributes:!1,childList:!0,subtree:!0};return e.fireOnAttributesModification&&(t.attributes=!0),t},function(e,i){e.forEach(function(e){var t=e.addedNodes,r=e.target,a=[];null!==t&&0<t.length?u.checkChildNodesRecursively(t,i,n,a):"attributes"===e.type&&n(r,i)&&a.push({callback:i.callback,elem:r}),u.callCallbacks(a,i)})})).bindEvent;return i.bindEvent=function(e,t,r){t=void 0===r?(r=t,s):u.mergeArrays(s,t);var a=u.toElementsArray(this);if(t.existing){for(var i=[],n=0;n<a.length;n++)for(var o=a[n].querySelectorAll(e),l=0;l<o.length;l++)i.push({callback:r,elem:o[l]});if(t.onceOnly&&i.length)return r.call(i[0].elem,i[0].elem);setTimeout(u.callCallbacks,1,i)}c.call(this,e,t,r)},i},o=new function(){var a={};function i(e,t){return u.matchesSelector(e,t.selector)}var n=(o=new t(function(){return{childList:!0,subtree:!0}},function(e,r){e.forEach(function(e){var t=e.removedNodes,e=[];null!==t&&0<t.length&&u.checkChildNodesRecursively(t,r,i,e),u.callCallbacks(e,r)})})).bindEvent;return o.bindEvent=function(e,t,r){t=void 0===r?(r=t,a):u.mergeArrays(a,t),n.call(this,e,t,r)},o};d(HTMLElement.prototype),d(NodeList.prototype),d(HTMLCollection.prototype),d(HTMLDocument.prototype),d(Window.prototype);var n={};return s(i,n,"unbindAllArrive"),s(o,n,"unbindAllLeave"),n}function l(){this._eventsBucket=[],this._beforeAdding=null,this._beforeRemoving=null}function s(e,t,r){u.addMethod(t,r,e.unbindEvent),u.addMethod(t,r,e.unbindEventWithSelectorOrCallback),u.addMethod(t,r,e.unbindEventWithSelectorAndCallback)}function d(e){e.arrive=i.bindEvent,s(i,e,"unbindArrive"),e.leave=o.bindEvent,s(o,e,"unbindLeave")}}(window,void 0),ewww_webp_supported=!1;function check_webp_feature(e,t){var r;ewww_webp_supported?t(ewww_webp_supported):((r=new Image).onload=function(){ewww_webp_supported=0<r.width&&0<r.height,t(ewww_webp_supported)},r.onerror=function(){t(!1)},r.src="data:image/webp;base64,"+{alpha:"UklGRkoAAABXRUJQVlA4WAoAAAAQAAAAAAAAAAAAQUxQSAwAAAARBxAR/Q9ERP8DAABWUDggGAAAABQBAJ0BKgEAAQAAAP4AAA3AAP7mtQAAAA==",animation:"UklGRlIAAABXRUJQVlA4WAoAAAASAAAAAAAAAAAAQU5JTQYAAAD/////AABBTk1GJgAAAAAAAAAAAAAAAAAAAGQAAABWUDhMDQAAAC8AAAAQBxAREYiI/gcA"}[e])}function ewwwLoadImages(e){if(e){for(var t=document.querySelectorAll(".batch-image img, .image-wrapper a, .ngg-pro-masonry-item a, .ngg-galleria-offscreen-seo-wrapper a"),r=0,a=t.length;r<a;r++)ewwwAttr(t[r],"data-src",t[r].getAttribute("data-webp")),ewwwAttr(t[r],"data-thumbnail",t[r].getAttribute("data-webp-thumbnail"));for(var i=document.querySelectorAll("div.woocommerce-product-gallery__image"),r=0,a=i.length;r<a;r++)ewwwAttr(i[r],"data-thumb",i[r].getAttribute("data-webp-thumb"))}for(var n=document.querySelectorAll("video"),r=0,a=n.length;r<a;r++)ewwwAttr(n[r],"poster",e?n[r].getAttribute("data-poster-webp"):n[r].getAttribute("data-poster-image"));for(var o,l=document.querySelectorAll("img.ewww_webp_lazy_load"),r=0,a=l.length;r<a;r++)e&&(ewwwAttr(l[r],"data-lazy-srcset",l[r].getAttribute("data-lazy-srcset-webp")),ewwwAttr(l[r],"data-srcset",l[r].getAttribute("data-srcset-webp")),ewwwAttr(l[r],"data-lazy-src",l[r].getAttribute("data-lazy-src-webp")),ewwwAttr(l[r],"data-src",l[r].getAttribute("data-src-webp")),ewwwAttr(l[r],"data-orig-file",l[r].getAttribute("data-webp-orig-file")),ewwwAttr(l[r],"data-medium-file",l[r].getAttribute("data-webp-medium-file")),ewwwAttr(l[r],"data-large-file",l[r].getAttribute("data-webp-large-file")),null!=(o=l[r].getAttribute("srcset"))&&!1!==o&&o.includes("R0lGOD")&&ewwwAttr(l[r],"src",l[r].getAttribute("data-lazy-src-webp"))),l[r].className=l[r].className.replace(/\bewww_webp_lazy_load\b/,"");for(var s=document.querySelectorAll(".ewww_webp"),r=0,a=s.length;r<a;r++)e?(ewwwAttr(s[r],"srcset",s[r].getAttribute("data-srcset-webp")),ewwwAttr(s[r],"src",s[r].getAttribute("data-src-webp")),ewwwAttr(s[r],"data-orig-file",s[r].getAttribute("data-webp-orig-file")),ewwwAttr(s[r],"data-medium-file",s[r].getAttribute("data-webp-medium-file")),ewwwAttr(s[r],"data-large-file",s[r].getAttribute("data-webp-large-file")),ewwwAttr(s[r],"data-large_image",s[r].getAttribute("data-webp-large_image")),ewwwAttr(s[r],"data-src",s[r].getAttribute("data-webp-src"))):(ewwwAttr(s[r],"srcset",s[r].getAttribute("data-srcset-img")),ewwwAttr(s[r],"src",s[r].getAttribute("data-src-img"))),s[r].className=s[r].className.replace(/\bewww_webp\b/,"ewww_webp_loaded");window.jQuery&&jQuery.fn.isotope&&jQuery.fn.imagesLoaded&&(jQuery(".fusion-posts-container-infinite").imagesLoaded(function(){jQuery(".fusion-posts-container-infinite").hasClass("isotope")&&jQuery(".fusion-posts-container-infinite").isotope()}
27),jQuery(".fusion-portfolio:not(.fusion-recent-works) .fusion-portfolio-wrapper").imagesLoaded(function(){jQuery(".fusion-portfolio:not(.fusion-recent-works) .fusion-portfolio-wrapper").isotope()}))}function ewwwWebPInit(e){ewwwLoadImages(e),ewwwNggLoadGalleries(e),document.arrive(".ewww_webp",function(){ewwwLoadImages(e)}),document.arrive(".ewww_webp_lazy_load",function(){ewwwLoadImages(e)}),document.arrive("videos",function(){ewwwLoadImages(e)}),"loading"==document.readyState?document.addEventListener("DOMContentLoaded",ewwwJSONParserInit):("undefined"!=typeof galleries&&ewwwNggParseGalleries(e),ewwwWooParseVariations(e))}function ewwwAttr(e,t,r){null!=r&&!1!==r&&e.setAttribute(t,r)}function ewwwJSONParserInit(){"undefined"!=typeof galleries&&check_webp_feature("alpha",ewwwNggParseGalleries),check_webp_feature("alpha",ewwwWooParseVariations)}function ewwwWooParseVariations(e){if(e)for(var t=document.querySelectorAll("form.variations_form"),r=0,a=t.length;r<a;r++){var i=t[r].getAttribute("data-product_variations"),n=!1;try{for(var o in i=JSON.parse(i))void 0!==i[o]&&void 0!==i[o].image&&(void 0!==i[o].image.src_webp&&(i[o].image.src=i[o].image.src_webp,n=!0),void 0!==i[o].image.srcset_webp&&(i[o].image.srcset=i[o].image.srcset_webp,n=!0),void 0!==i[o].image.full_src_webp&&(i[o].image.full_src=i[o].image.full_src_webp,n=!0),void 0!==i[o].image.gallery_thumbnail_src_webp&&(i[o].image.gallery_thumbnail_src=i[o].image.gallery_thumbnail_src_webp,n=!0),void 0!==i[o].image.thumb_src_webp&&(i[o].image.thumb_src=i[o].image.thumb_src_webp,n=!0));n&&ewwwAttr(t[r],"data-product_variations",JSON.stringify(i))}catch(e){}}}function ewwwNggParseGalleries(e){if(e)for(var t in galleries){var r=galleries[t];galleries[t].images_list=ewwwNggParseImageList(r.images_list)}}function ewwwNggLoadGalleries(e){e&&document.addEventListener("ngg.galleria.themeadded",function(e,t){window.ngg_galleria._create_backup=window.ngg_galleria.create,window.ngg_galleria.create=function(e,t){var r=$(e).data("id");return galleries["gallery_"+r].images_list=ewwwNggParseImageList(galleries["gallery_"+r].images_list),window.ngg_galleria._create_backup(e,t)}})}function ewwwNggParseImageList(e){for(var t in e){var r=e[t];if(void 0!==r["image-webp"]&&(e[t].image=r["image-webp"],delete e[t]["image-webp"]),void 0!==r["thumb-webp"]&&(e[t].thumb=r["thumb-webp"],delete e[t]["thumb-webp"]),void 0!==r.full_image_webp&&(e[t].full_image=r.full_image_webp,delete e[t].full_image_webp),void 0!==r.srcsets)for(var a in r.srcsets)nggSrcset=r.srcsets[a],void 0!==r.srcsets[a+"-webp"]&&(e[t].srcsets[a]=r.srcsets[a+"-webp"],delete e[t].srcsets[a+"-webp"]);if(void 0!==r.full_srcsets)for(var i in r.full_srcsets)nggFSrcset=r.full_srcsets[i],void 0!==r.full_srcsets[i+"-webp"]&&(e[t].full_srcsets[i]=r.full_srcsets[i+"-webp"],delete e[t].full_srcsets[i+"-webp"])}return e}check_webp_feature("alpha",ewwwWebPInit);</script>
27<title>North Star Boys’ Choir | European Tradition – Minnesota, USA</title>
28<meta name="robots" content="max-snippet:-1,max-image-preview:large,max-video-preview:-1" />
29<link rel="canonical" href="https://northstarboyschoir.org/" />
30<link rel="next" href="https://northstarboyschoir.org/page/2/" />
31<meta name="description" content="North Star Boys’ Choir is dedicated to musical excellence, youth development, and tours rooted in the European choral tradition. Based in Minnesota, USA." />
32<meta property="og:type" content="website" />
33<meta property="og:locale" content="en_US" />
34<meta property="og:site_name" content="North Star Boys&#039; Choir" />
35<meta property="og:title" content="North Star Boys’ Choir | European Tradition – Minnesota, USA" />
36<meta property="og:description" content="North Star Boys’ Choir is dedicated to musical excellence, youth development, and tours rooted in the European choral tradition. Based in Minnesota, USA." />
37<meta property="og:url" content="https://northstarboyschoir.org/" />
38<meta property="og:image" content="https://northstarboyschoir.org/wp-content/uploads/2025/07/cropped-nsbclogo-1.jpg" />
39<meta property="og:image:width" content="512" />
40<meta property="og:image:height" content="512" />
41<meta name="twitter:card" content="summary_large_image" />
42<meta name="twitter:site" content="@northstarboys" />
43<meta name="twitter:title" content="North Star Boys’ Choir | European Tradition – Minnesota, USA" />
44<meta name="twitter:description" content="North Star Boys’ Choir is dedicated to musical excellence, youth development, and tours rooted in the European choral tradition. Based in Minnesota, USA." />
45<meta name="twitter:image" content="https://northstarboyschoir.org/wp-content/uploads/2025/07/cropped-nsbclogo-1.jpg" />
46<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"WebSite","@id":"https://northstarboyschoir.org/#/schema/WebSite","url":"https://northstarboyschoir.org/","name":"North Star Boys' Choir","inLanguage":"en-US","potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://northstarboyschoir.org/search/{search_term_string}/"},"query-input":"required name=search_term_string"},"publisher":{"@id":"https://northstarboyschoir.org/#/schema/Organization"}},{"@type":"WebPage","@id":"https://northstarboyschoir.org/","url":"https://northstarboyschoir.org/","name":"North Star Boys’ Choir | European Tradition – Minnesota, USA","description":"North Star Boys’ Choir is dedicated to musical excellence, youth development, and tours rooted in the European choral tradition. Based in Minnesota, USA.","inLanguage":"en-US","isPartOf":{"@id":"https://northstarboyschoir.org/#/schema/WebSite"},"breadcrumb":{"@type":"BreadcrumbList","@id":"https://northstarboyschoir.org/#/schema/BreadcrumbList","itemListElement":{"@type":"ListItem","position":1,"name":"North Star Boys’ Choir"}},"about":{"@id":"https://northstarboyschoir.org/#/schema/Organization"}},{"@type":"Organization","@id":"https://northstarboyschoir.org/#/schema/Organization","name":"North Star Boys' Choir","url":"https://northstarboyschoir.org/","sameAs":["https://www.facebook.com/northstarboyschoir/","https://x.com/northstarboys","https://www.instagram.com/north.star.boys.choir/","https://www.youtube.com/@northstarboyschoir"],"logo":{"@type":"ImageObject","url":"https://northstarboyschoir.org/wp-content/uploads/2025/07/cropped-nsbclogo-1.jpg","contentUrl":"https://northstarboyschoir.org/wp-content/uploads/2025/07/cropped-nsbclogo-1.jpg","width":512,"height":512,"contentSize":"35516"}}]}</script>
46
47<style id="wp-img-auto-sizes-contain-inline-css">
48img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
49/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
50</style>
51<style id="wp-block-library-inline-css">
52:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
52--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
53
54/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */
55</style>
56
57<style id="global-styles-inline-css">
58: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--color--primary: #02305B;--wp--preset--color--accent: #982A23;--wp--preset--color--light-bg: #FFFFFF;--wp--preset--color--highlight: #F4E5BE;--wp--preset--color--body-text: #333333;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 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,rgb(252,185,
580) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 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: clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.682), 20px);--wp--preset--font-size--large: clamp(22.041px, 1.378rem + ((1vw - 3.2px) * 1.586), 36px);--wp--preset--font-size--x-large: clamp(25.014px, 1.563rem + ((1vw - 3.2px) * 1.93), 42px);--wp--preset--font-family--open-sans: 'Open Sans', sans-serif;--wp--preset--font-family--tex-gyre-pagella: 'TeX Gyre Pagella', Georgia, serif;--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 rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:root { --wp--style--global--content-size: 800px;--wp--style--global--wide-size: 1200px; }:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}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;}body{background-color: #FFFFFF;color: #333333;font-family: 'Open Sans', sans-serif;font-size: clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.227), 16px);line-height: 1.6;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}h1{color: #02305B;font-family: 'TeX Gyre Pagella', Georgia, serif;font-size: clamp(1.502rem, 1.502rem + ((1vw - 0.2rem) * 1.815), 2.5rem);font-weight: 700;}h2{font-family: 'TeX Gyre Pagella', Georgia, serif;font-size: clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 1.364), 2rem);font-weight: 700;}h3{font-family: 'TeX Gyre Pagella', Georgia, serif;font-size: clamp(0.984rem, 0.984rem + ((1vw - 0.2rem) * 0.938), 1.5rem);}:root :where(.wp-element-button, .wp-block-button__link){background-color: #F4E5BE;border-radius: 5px;border-color: #02305B;border-width: 2px;border-style: solid;color: #02305B;font-family: inherit;font-size: clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.045), 0.9rem);font-style: inherit;font-weight: 600;letter-spacing: inherit;line-height: inherit;padding-top: 0.4rem;padding-right: 0.9rem;padding-bottom: 0.4rem;padding-left: 0.9rem;text-decoration: none;text-transform: inherit;}.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-primary-color{color: var(--wp--preset--color--primary) !important;}.has-accent-color{color: var(--wp--preset--color--accent) !important;}.has-light-bg-color{color: var(--wp--preset--color--light-bg) !important;}.has-highlight-color{color: var(--wp--preset--color--highlight) !important;}.has-body-text-color{color: var(--wp--preset--color--body-text) !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-primary-background-color{background-color: var(--wp--preset--color--primary) !important;}.has-accent-background-color{background-color: var(--wp--preset--color--accent) !important;}.has-light-bg-background-color{background-color: var(--wp--preset--color--light-bg) !important;}.has-highlight-background-color{background-color: var(--wp--preset--color--highlight) !important;}.has-body-text-background-color{background-color: var(--wp--preset--color--body-text) !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-primary-border-color{border-color: var(--wp--preset--color--primary) !important;}.has-accent-border-color{border-color: var(--wp--preset--color--accent) !important;}.has-light-bg-border-color{border-color: var(--wp--preset--color--light-bg) !important;}.has-highlight-border-color{border-color: var(--wp--preset--color--highlight) !important;}.has-body-text-border-color{border-color: var(--wp--preset--color--body-text) !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;}
58.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;}.has-open-sans-font-family{font-family: var(--wp--preset--font-family--open-sans) !important;}.has-tex-gyre-pagella-font-family{font-family: var(--wp--preset--font-family--tex-gyre-pagella) !important;}
59/*# sourceURL=global-styles-inline-css */
60</style>
61
62<link rel='stylesheet' id='woocommerce-layout-css' href='https://northstarboyschoir.org/wp-content/plugins/woocommerce/assets/css/woocommerce-layout.css' media='all' />
63<link rel='stylesheet' id='woocommerce-smallscreen-css' href='https://northstarboyschoir.org/wp-content/plugins/woocommerce/assets/css/woocommerce-smallscreen.css' media='only screen and (max-width: 768px)' />
64<link rel='stylesheet' id='woocommerce-general-css' href='https://northstarboyschoir.org/wp-content/plugins/woocommerce/assets/css/woocommerce.css' media='all' />
65<style id="woocommerce-inline-inline-css">
66.woocommerce form .form-row .required { visibility: visible; }
67/*# sourceURL=woocommerce-inline-inline-css */
68</style>
69<link rel='stylesheet' id='audioigniter-css' href='https://northstarboyschoir.org/wp-content/plugins/audioigniter/player/build/style.css' media='all' />
70<link rel='stylesheet' id='gateway-css' href='https://northstarboyschoir.org/wp-content/plugins/woocommerce-paypal-payments/assets/ppcp-button-css-gateway.css' media='all' />
71<link rel='stylesheet' id='nsbc-style-css' href='https://northstarboyschoir.org/wp-content/themes/nsbc-theme/style.css' media='all' />
72<script id="jquery-core-js" src="https://northstarboyschoir.org/wp-includes/js/jquery/jquery.min.js" type="23d0303686739e8575d6d599-text/javascript"></script>
vendor: 1 bytes, line 72
72
73<script id="jquery-migrate-js" src="https://northstarboyschoir.org/wp-includes/js/jquery/jquery-migrate.min.js" type="23d0303686739e8575d6d599-text/javascript"></script>
vendor: 1 bytes, line 73
73
74<script data-wp-strategy="defer" defer id="wc-jquery-blockui-js" src="https://northstarboyschoir.org/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js" type="23d0303686739e8575d6d599-text/javascript"></script>
vendor: 1 bytes, line 74
74
75<script id="wc-add-to-cart-js-extra" type="23d0303686739e8575d6d599-text/javascript">
76var wc_add_to_cart_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_view_cart":"View cart","cart_url":"https://northstarboyschoir.org/cart/","is_cart":"","cart_redirect_after_add":"no"};
77//# sourceURL=wc-add-to-cart-js-extra
78</script>
vendor: 1 bytes, line 78
78
79<script data-wp-strategy="defer" defer id="wc-add-to-cart-js" src="https://northstarboyschoir.org/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js" type="23d0303686739e8575d6d599-text/javascript"></script>
vendor: 1 bytes, line 79
79
80<script data-wp-strategy="defer" defer id="wc-js-cookie-js" src="https://northstarboyschoir.org/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js" type="23d0303686739e8575d6d599-text/javascript"></script>
vendor: 1 bytes, line 80
80
81<script id="woocommerce-js-extra" type="23d0303686739e8575d6d599-text/javascript">
82var woocommerce_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_password_show":"Show password","i18n_password_hide":"Hide password"};
83//# sourceURL=woocommerce-js-extra
84</script>
vendor: 1 bytes, line 84
84
85<script data-wp-strategy="defer" defer id="woocommerce-js" src="https://northstarboyschoir.org/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js" type="23d0303686739e8575d6d599-text/javascript"></script>
85
86<link rel="https://api.w.org/" href="https://northstarboyschoir.org/wp-json/" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://northstarboyschoir.org/xmlrpc.php?rsd" />
87	<noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript>
88	<noscript><style>.lazyload[data-src]{display:none !important;}</style></noscript><style>.lazyload{background-image:none !important;}.lazyload:before{background-image:none !important;}</style><meta name="ppcp.axo" content="ppcp.axo.disabled" /><link rel="icon" href="https://northstarboyschoir.org/wp-content/uploads/2025/07/cropped-nsbclogo-1-32x32.jpg" sizes="32x32" />
89<link rel="icon" href="https://northstarboyschoir.org/wp-content/uploads/2025/07/cropped-nsbclogo-1-192x192.jpg" sizes="192x192" />
90<link rel="apple-touch-icon" href="https://northstarboyschoir.org/wp-content/uploads/2025/07/cropped-nsbclogo-1-180x180.jpg" />
91<meta name="msapplication-TileImage" content="https://northstarboyschoir.org/wp-content/uploads/2025/07/cropped-nsbclogo-1-270x270.jpg" />
92<style id="wp-custom-css">
93.ai-wrap .ai-track:hover, .ai-wrap .ai-track.ai-track-active{background-color:var(--accent-color)}
94
95.ai-wrap .ai-volume-bar.ai-volume-bar-active::before{background-color:var(--accent-color)}
96
97.ai-wrap .ai-track-progress{background-color:var(--accent-color)}
98
99.ai-wrap .ai-audio-control{background-color:var(--accent-color)}
100
101.ai-wrap .ai-audio-control:hover, .ai-wrap .ai-audio-control:focus{background-color:var(--accent-color)}
102
103.ai-wrap{background-color:var(--highlight-color);font-family: 'Open Sans', sans-serif}
104
105.ai-wrap .ai-track{background-color:#333333}
106
107.ai-wrap .ai-audio-controls-main{color:#333}
108
109.ai-wrap .ai-track-time{color: #333}
110
111.ai-wrap .ai-scroll-wrap>div:last-child div {background-color:var(--accent-color) !important}
112
113
114
115
116
117/* Style the WordPress password form */
118.post-password-form {
119  max-width: 500px;
120  margin: 4rem auto;
121  padding: 2rem;
122  background: var(--light-bg);
123  border-left: 5px solid var(--accent-color);
124  box-shadow: 0 4px 12px rgba(0,0,0,0.08);
125  border-radius: 8px;
126  font-family: 'Open Sans', sans-serif;
127	margin-bottom: 10rem;
128}
129
130.post-password-form p {
131  font-size: 1rem;
132  margin-bottom: 1rem;
133  color: var(--primary-color);
134}
135
136.post-password-form label {
137  font-weight: 600;
138  display: block;
139  margin-bottom: 0.5rem;
140  color: var(--primary-color);
141}
142
143.post-password-form input[type="password"] {
144  width: 100%;
145  padding: 0.75rem 1rem;
146  border: 2px solid var(--primary-color);
147  border-radius: 6px;
148  font-size: 1rem;
149  margin-bottom: 1rem;
150  transition: border-color 0.3s ease;
151}
152
153.post-password-form input[type="password"]:focus {
154  outline: none;
155  border-color: var(--accent-color);
156}
157
158.post-password-form input[type="submit"] {
159  background-color: var(--primary-color);
160  color: white;
161  border: none;
162  padding: 0.75rem 1.5rem;
163  border-radius: 6px;
164  font-weight: bold;
165  font-size: 1rem;
166  cursor: pointer;
167  transition: background-color 0.3s ease, transform 0.2s ease;
168}
169
170.post-password-form input[type="submit"]:hover {
171  background-color: var(--accent-color);
172  transform: scale(1.05);
173}
174
175
176.select-payment-type {margin-bottom: -20px !important}
177
178
179
180.calendar-details-link a {
181color: var(--primary-color) !important;
182font-weight: bold;
183}
184
185.calendar-details-link a:hover {
186color: #000 !important;
187}
188
189
190.time-text {margin-top: -20px !important}
191</style>
192<link rel='stylesheet' id='simcal-qtip-css' href='https://northstarboyschoir.org/wp-content/plugins/google-calendar-events/assets/generated/vendor/jquery.qtip.min.css' media='all' />
193<link rel='stylesheet' id='simcal-default-calendar-common-css' href='https://northstarboyschoir.org/wp-content/plugins/google-calendar-events/assets/generated/default-calendar-common.min.css' media='all' />
194<link rel='stylesheet' id='simcal-default-calendar-grid-css' href='https://northstarboyschoir.org/wp-content/plugins/google-calendar-events/assets/generated/default-calendar-grid.min.css' media='all' />
195<link rel='stylesheet' id='simcal-default-calendar-list-css' href='https://northstarboyschoir.org/wp-content/plugins/google-calendar-events/assets/generated/default-calendar-list.min.css' media='all' />
196<link rel='stylesheet' id='sa-css-css' href='https://northstarboyschoir.org/wp-content/plugins/social-aggregator/sa.css' media='all' />
197
198</head>
199<body class="home blog wp-theme-nsbc-theme theme-nsbc-theme woocommerce-no-js">
200<!-- (header content here) -->
201
202<div class="top-bar">
203  <div class="top-bar-content">
204    <div class="spacer"></div>
205    <div class="top-bar-icons">
206      <a href="https://www.facebook.com/northstarboyschoir/" target="_blank" aria-label="Facebook"><i class="fab fa-facebook-f"></i></a>
207      <a href="https://www.youtube.com/@northstarboyschoir" target="_blank" aria-label="YouTube"><i class="fab fa-youtube"></i></a>
208      <a href="https://www.instagram.com/north.star.boys.choir/" target="_blank" aria-label="Instagram"><i class="fab fa-instagram"></i></a>
209      <a href="https://maps.app.goo.gl/1Gt7SEkUfWRFVsBP6" target="_blank" aria-label="Address"><i class="fas fa-map-marker-alt"></i></a>
210      <a href="/cdn-cgi/l/email-protection#aedddacfc8c8eec0c1dcdac6dddacfdcccc1d7ddcdc6c1c7dc80c1dcc9" aria-label="Email"><i class="fas fa-envelope"></i></a>
211
212    </div>
213  </div>
214</div>
215
216
217<header>
218
219
220<h1 style="display: flex; align-items: center; gap: 1rem;">
221  <a href="/" style="display: flex; align-items: center; gap: 1rem; text-decoration: none; color: inherit;">
222      <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABZAAAAWQAQAAAADsUlzwAAAAAnRSTlMAAHaTzTgAAAENSURBVHja7cEBAQAAAIIg/69uSEABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArwbj3QABxnZicgAAAABJRU5ErkJggg==" alt="North Star Boys’ Choir Emblem" style="height: 60px; width: 60px" data-src="/wp-content/uploads/2025/07/nsbclogo.png" decoding="async" class="lazyload" width="1424" height="1424" data-eio-rwidth="1424" data-eio-rheight="1424"><noscript><img src="/wp-content/uploads/2025/07/nsbclogo.png" alt="North Star Boys’ Choir Emblem" style="height: 60px; width: 60px" data-eio="l"></noscript>
223    North Star Boys’ Choir
224  </a>
225</h1>
226
227
228
229
230
231
232
233  <!-- REPLACE OLD HEADER <div class="nav-links">
234    <a href="#">About</a>
235    <a href="#">Events</a>
236    <a href="#">Join the Choir</a>
237	<a href="#">Parent Page</a>
238    <a href="#">Contact</a>
239    <a href="https://www.givemn.org/organization/Northstarboyschoir" class="donate-btn" target="_blank"><i class="fas fa-hand-holding-heart"></i> Donate</a>
240  </div> -->
241
242
243<nav class="nav-links">
244  <li id="menu-item-2159" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-2159"><a href="/" aria-current="page">Home</a></li>
245<li id="menu-item-2602" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2602"><a href="#">About</a>
246<ul class="sub-menu">
247	<li id="menu-item-2563" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2563"><a href="https://northstarboyschoir.org/about/">About the Choir</a></li>
248	<li id="menu-item-2227" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2227"><a href="https://northstarboyschoir.org/staff/">Our Staff</a></li>
249	<li id="menu-item-2226" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2226"><a href="https://northstarboyschoir.org/tours/">Our Tours</a></li>
250	<li id="menu-item-2228" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2228"><a href="https://northstarboyschoir.org/awards/">Awards &#038; Recognitions</a></li>
251</ul>
252</li>
253<li id="menu-item-2881" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2881"><a href="#">Join</a>
254<ul class="sub-menu">
255	<li id="menu-item-2670" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2670"><a href="https://northstarboyschoir.org/visit/">Visit the Choir</a></li>
256	<li id="menu-item-2880" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2880"><a href="https://northstarboyschoir.org/choir-registration/">Registration Form</a></li>
257</ul>
258</li>
259<li id="menu-item-2225" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2225"><a href="#">Camps</a>
260<ul class="sub-menu">
261	<li id="menu-item-2323" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2323"><a href="https://northstarboyschoir.org/day-camp/">Day Camp</a></li>
262	<li id="menu-item-3500" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3500"><a href="https://northstarboyschoir.org/resident-camp/">Resident Camp</a></li>
263</ul>
264</li>
265<li id="menu-item-2761" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2761"><a href="https://northstarboyschoir.org/cds/">CDs</a></li>
266<li id="menu-item-2195" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2195"><a href="https://northstarboyschoir.org/contact/">Contact</a></li>
267<li id="menu-item-2196" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2196"><a href="https://northstarboyschoir.org/parent-page/">Parent Page</a></li>
268  <a href="/donate/" class="donate-btn">
269    <i class="fas fa-hand-holding-heart"></i> Donate
270  </a>
271</nav>
272
273
274
275
276  <div class="menu-toggle" onclick="if (!window.__cfRLUnblockHandlers) return false; toggleMobileMenu()" id="menu-icon" data-cf-modified-23d0303686739e8575d6d599-="">☰</div>
277  <a href="/donate/" class="donate-floating">
278    <i class="fas fa-hand-holding-heart"></i> Donate
279  </a>
280</header>
281
282<div class="under-bar">
283    <b>Support the Choir:</b>
284</div>
285<!-- (homepage content here) -->
286<section class="hero">
287  <div class="hero-slideshow">
288    <div class="hero-slide active">
289      <picture>
290        <source  type="image/avif" data-srcset="/wp-content/uploads/2025/07/tournsbc-1.avif">
291        <img style="object-position: 50% 60%;" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABkAAAAQqAQAAAAA3h44fAAAAAnRSTlMAAHaTzTgAAADmSURBVHja7cExAQAAAMKg9U9tDB+gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4GlFJwABL5+ltAAAAABJRU5ErkJggg==" alt="North Star Boys’ Choir" data-src="/wp-content/uploads/2025/07/tournsbc-1.jpg" decoding="async" class="lazyload" width="1600" height="1066" data-eio-rwidth="1600" data-eio-rheight="1066">
292      </picture><noscript><img style="object-position: 50% 60%;" src="/wp-content/uploads/2025/07/tournsbc-1.jpg" alt="North Star Boys’ Choir" data-eio="l"></noscript>
293      <div class="hero-caption">2024 East Coast Tour</div>
294    </div>
295    <div class="hero-slide">
296      <picture>
297        <source  type="image/avif" data-srcset="/wp-content/uploads/2025/07/2024-season-photo-scaled.avif">
298        <img src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="North Star Boys’ Choir" data-src="/wp-content/uploads/2025/07/2024-season-photo-scaled.jpg" decoding="async" class="lazyload">
299      </picture><noscript><img src="/wp-content/uploads/2025/07/2024-season-photo-scaled.jpg" alt="North Star Boys’ Choir" data-eio="l"></noscript>
300      <div class="hero-caption">2024 Season Photo</div>
301    </div>
302    <div class="hero-slide">
303      <picture>
304        <source  type="image/avif" data-srcset="/wp-content/uploads/2025/07/2022.avif">
305        <img style="object-position: 50% 15%;" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABkAAAAN/AQAAAACuYynVAAAAAnRSTlMAAHaTzTgAAADFSURBVHja7cExAQAAAMKg9U9tCU+gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBi+1QABDwPTugAAAABJRU5ErkJggg==" alt="North Star Boys’ Choir" data-src="/wp-content/uploads/2025/07/2022.jpg" decoding="async" class="lazyload" width="1600" height="895" data-eio-rwidth="1600" data-eio-rheight="895">
306      </picture><noscript><img style="object-position: 50% 15%;" src="/wp-content/uploads/2025/07/2022.jpg" alt="North Star Boys’ Choir" data-eio="l"></noscript>
307      <div class="hero-caption">2022 Season Photo</div>
308    </div>
309    <div class="hero-dots">
310      <span class="dot active" onclick="if (!window.__cfRLUnblockHandlers) return false; goToSlide(0)" data-cf-modified-23d0303686739e8575d6d599-=""></span>
311      <span class="dot" onclick="if (!window.__cfRLUnblockHandlers) return false; goToSlide(1)" data-cf-modified-23d0303686739e8575d6d599-=""></span>
312      <span class="dot" onclick="if (!window.__cfRLUnblockHandlers) return false; goToSlide(2)" data-cf-modified-23d0303686739e8575d6d599-=""></span>
313    </div>
314  </div>
315</section>
316
317
318
319
320<section id="intro">
321    <h2>International Award-Winning</h2>
322	<p>The <b>North Star Boys’ Choir</b> was founded in 2011 and has its roots in the <b>European boy choir tradition</b>. The choir is devoted to the traditional boy choir repertoire, including sacred music from all periods, classical works, spirituals, barbershop, and folk music from around the world. The choir has won multiple awards in competitions, released CDs, and taken national and international tours since its founding.</p>
323	<a href="/about" class="cta-button" style="margin-top: 1.5rem;">About the Choir</a>
324</section>
325
326
327<section id="events">
328  <h2>Upcoming Events</h2>
329  <div class="events">
330
331    <!-- Music Day Camp – primary recruiting event
332    <div class="event-card" style="box-shadow: none">
333      <h3 style="color: var(--primary-color); margin-bottom: 0.5rem;">Music Day Camp</h3>
334      <p><strong>Dates:</strong> August 18 – 22, 2025</p>
335		<p><strong>Who:</strong> Boys ages 6 – 12</p>
336		<p><strong>Where:</strong> <a style="color: var(--primary-color); text-decoration: none; font-weight: bold;" target="_blank" href="https://maps.app.goo.gl/1Gt7SEkUfWRFVsBP6"> 13250 93rd Ave N, Maple Grove</a></p>
337      <p><br>9 AM – 2 PM (ages 5 – 7)<br>9 AM – 3 PM (ages 8 – 12)</p>
338      <ul style="margin:0.75rem 0 0; padding-left:1.25rem;">
339        <li>A great introduction to the choir!</li>
340        <li>Singing fundamentals &amp; music theory</li>
341        <li>Outdoor games, crafts, and pool waterpark day</li>
342        <li>Free choir T-shirt</li>
343      </ul>
344      <a href="/day-camp" class="event-link">Register&nbsp;Now</a>
345    </div> -->
346
347    <!-- Resident Camp at Timber Bay -->
348    <!--<div class="event-card">
349      <h3 style="color: var(--primary-color); margin-bottom: 0.5rem;">Resident Camp at Timber Bay</h3>
350      <p><strong>Dates:</strong> August 3 – 8, 2025</p>
351      <p><strong>Who:</strong> Boys ages 8 – 12</p>
352      <p><strong>Where:</strong> Timber Bay Camp &amp; Retreat Center, Northern Minnesota</p>
353      <ul style="margin:0.75rem 0 0; padding-left:1.25rem;">
354        <li>Cabin lodging at scenic lakeside camp</li>
355        <li>Choir rehearsals and musical growth</li>
356        <li>Waterfront fun: swimming, canoes, pedal boats</li>
357        <li>Capture the flag, frisbee golf, and outdoor games</li>
358	    <li>Fun Olympic games with tug of war, music quiz, skits, and more</li>
359        <li>Evening campfires and group activities</li>
360      </ul>
361      <a href="/resident-camp" class="event-link">Register&nbsp;Now</a>
362    </div> -->
363
364	      <!-- Registration Night
365    <div class="event-card">
366      <h3 style="color: var(--primary-color); margin-bottom: 0.5rem;">NSBC Registration Night</h3>
367      <p><strong>Date:</strong> September 9, 2025</p>
368      <p><strong>Where:</strong> Christ Community Church, Maple Grove, MN</p>
369      <ul style="margin:0.75rem 0 0; padding-left:1.25rem;">
370        <li><strong>5:00 p.m.</strong> – Music Magic, Cadet Choir, and new choirboys</li>
371        <li><strong>6:00 p.m.</strong> – Viking Choir</li>
372        <li><strong>7:30 p.m.</strong> – Kantorei</li>
373      </ul>
374      <a href="/join" class="event-link">Learn&nbsp;More</a>
375    </div>-->
376
377	  
378<!-- Fall Festival – Bring-a-Friend Day -->
379<!-- <div class="event-card">
380  <h3 style="color: var(--primary-color); margin-bottom: 0.5rem;">Fall Festival – Bring-a-Friend Day</h3>
381  <p><strong>Date:</strong> October 11, 2025</p>
382  <p><strong>Time:</strong> 10:00 a.m. – 4:00 p.m.</p>
383  <p><strong>Who:</strong> All choirs and friends (ages 8–12)</p>
384  <p><strong>Meeting Point:</strong> Christ Community Church, 13250 93rd Ave N, Maple Grove, MN</p>
385  <p><strong>Event Location:</strong> Pearson Family Farm, 9241 100th Ave SE, Clear Lake, MN</p>
386  <ul style="margin:0.75rem 0 0; padding-left:1.25rem;">
387    <li>Bring $5 admission fee, pocket money, and a sack lunch</li>
388    <li>Carpool help needed – <a style="color: var(--primary-color); text-decoration: none; font-weight: bold;" target="_blank" href="https://forms.gle/rzyetqrjYMR89dBV6">Sign up here</a></li>
389    <li>10:00 a.m. – Arrive at Christ Community Church (new boys join sing-along with choir)</li>
390    <li>
39011:00 a.m. – Carpools depart for Pearson Family Farm</li>
391    <li>Hay rides, hay bale jumping, corn maze &amp; more fun</li>
392    <li>4:00 p.m. – Return to Christ Community Church</li>
393  </ul>
394</div> -->
395
396
397
398	  
399    <!-- NSBC Christmas Concert
400    <div class="event-card">
401      <h3 style="color: var(--primary-color); margin-bottom: 0.5rem;">Let Heaven and Nature Sing</h3>
402	  <p style="font-weight: bold;">- All-Choirs Christmas Concert -</p>
403      <p><strong>Date:</strong> December 21, 2025</p>
404      <p><strong>Time:</strong> 2:00 p.m.</p>
405      <p><strong>Where:</strong> St. Michael Catholic Church</p>
406		<a style="color: var(--primary-color); text-decoration: none; font-weight: bold;" href="https://maps.app.goo.gl/ZvwPvc55KYMwCVEE7" target="_blank"><p>11300 Frankfort Pkwy NE, St. Michael, MN</p></a>
407      <ul style="margin:0.75rem 0 0; padding-left:1.25rem;">
408        <li>Celebrate the season with holiday music</li>
409        <li>Featuring all choirs of the North Star Boys’ Choir</li>
410		<li>Reception with christmas treats and cookies</li>
411        <li>Invite family & friends!</li>
412		<li>No tickets needed! Freewill offerring</li>
413      </ul>
414    </div> -->
415	  
416<!-- Christmas Concert Poster 
417<div class="event-card" style="display:flex; align-items:center; justify-content:center; padding:0; border:none; box-shadow:0 2px 10px rgba(0,0,0,0.08); overflow:hidden; border-radius:6px;">
418  <img 
419    src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABnIAAAT7AQAAAACC4xOQAAAAAnRSTlMAAHaTzTgAAAEXSURBVHja7cEBAQAAAIIg/69uSEABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8GDCwAAWgyGTcAAAAASUVORK5CYII="
420    alt="North Star Boys’ Choir 2025 All-Choir Christmas Concert – Let Heaven and Nature Sing"
421    title="Let Heaven and Nature Sing – North Star Boys’ Choir 2025 Christmas Concert"
422    style="display:block; max-width:100%; height:auto; object-fit:contain; aspect-ratio:11/8.5; background-color:#fff;" data-src="https://northstarboyschoir.org/wp-content/uploads/2025/10/IMG_2141.jpg" decoding="async" class="lazyload" width="1650" height="1275" data-eio-rwidth="1650" data-eio-rheight="1275"><noscript><img 
423    src="https://northstarboyschoir.org/wp-content/uploads/2025/10/IMG_2141.jpg"
424    alt="North Star Boys’ Choir 2025 All-Choir Christmas Concert – Let Heaven and Nature Sing"
425    title="Let Heaven and Nature Sing – North Star Boys’ Choir 2025 Christmas Concert"
426    style="display:block; max-width:100%; height:auto; object-fit:contain; aspect-ratio:11/8.5; background-color:#fff;" data-eio="l"></noscript>
427</div>
428-->
429	  
430	  
431	  <!-- NSBC Spring Concert -->
432	  <!--
433<div class="event-card">
434  <h3 style="color: var(--primary-color); margin-bottom: 0.5rem;">All Choirs Spring Concert</h3>
435  <p style="font-weight: bold;">- North Star Boys’ Choir -</p>
436  <p><strong>Date:</strong> May 31, 2026</p>
437  <p><strong>Time:</strong> 1:30 p.m.</p>
438  <p><strong>Where:</strong> St. Raphael Catholic Church</p>
439  <a style="color: var(--primary-color); text-decoration: none; font-weight: bold;" href="https://goo.gl/maps/aV9WMhahcMU3Uwkp7" target="_blank">
440    <p>7301 Bass Lake Road, Crystal, MN</p>
441  </a>
442  <ul style="margin:0.75rem 0 0; padding-left:1.25rem;">
443    <li>Featuring all choirs of the North Star Boys’ Choir</li>
444    <li>Enjoy a variety of repertoire</li>
445    <li>Support the choir’s upcoming Europe tour</li>
446    <li>Invite family & friends!</li>
447    <li>No tickets needed! Freewill offering</li>
448  </ul>
449</div>
450-->
451<div class="simcal-calendar simcal-default-calendar simcal-default-calendar-list simcal-default-calendar-light" data-calendar-id="3553" data-timezone="America/Chicago" data-offset="-18000" data-week-start="0" data-calendar-start="1791522000" data-calendar-end="1820361600" data-events-first="1786975200" data-events-last="1820361600"><div class="simcal-calendar-list "><nav class="simcal-calendar-head">
452	<div class="simcal-nav">
453		<button class="simcal-nav-button simcal-prev" title="Previous" aria-label="Previous">
454			<i class="simcal-icon-left" aria-hidden="true"></i>
455		</button>
456	</div>
457	<div class="simcal-nav simcal-current " aria-live="polite" aria-atomic="true" data-calendar-current="1791522000">
458		<h3 class="simcal-current-label"> </h3>
459	</div>
460	<div class="simcal-nav">		<button class="simcal-nav-button simcal-next" title="Next" aria-label="Next">			<i class="simcal-icon-right" aria-hidden="true"></i>
461		</button>
462	</div>
463</nav>
464<dl class="simcal-events-list-container" data-prev="1786251600" data-next="1796796000" data-heading-small="October 24, 2026" data-heading-large="October 24, 2026">	<dt class="simcal-day-label" style="border-bottom: 1px solid #982a23;" ><span style="background-color: #982a23; color: #ffffff;"><span class="simcal-date-format" data-date-format="F j, Y">October 24, 2026</span> </span></dt>
465<dd class="simcal-weekday-6 simcal-past simcal-day simcal-day-has-events simcal-day-has-1-events simcal-events-calendar-3553" data-events-count="1">
466	<ul class="simcal-events">
467	<li class="simcal-event simcal-event-recurring simcal-event-has-location simcal-events-calendar-3553" style="" itemscope itemtype="http://schema.org/Event" data-start="1792850400">
468		<div class="simcal-event-details"><h3 style="color: var(--primary-color);margin-bottom: 0.5rem"><span class="simcal-event-title" itemprop="name">Fall festival (bring a friend!)</span></h3>
469<p><strong>Date:</strong> <span class="simcal-event-start simcal-event-start-date" data-event-start="1792850400" data-event-format="F j, Y" itemprop="startDate" content="2026-10-24T09:00:00-05:00">October 24, 2026</span>&nbsp;&nbsp;<span class="simcal-event-start simcal-event-start-time" data-event-start="1792850400" data-event-format="g:i A" itemprop="startDate" content="2026-10-24T09:00:00-05:00">9:00 AM</span> - <span class="simcal-event-end simcal-event-end-time" data-event-end="1792872000" data-event-format="g:i A" itemprop="endDate" content="2026-10-24T15:00:00-05:00">3:00 PM</span></p>
470<p><strong>Where:</strong>  <span class="simcal-event-address simcal-event-start-location" itemprop="location" itemscope itemtype="http://schema.org/Place"><meta itemprop="name" content="Christ&#039;s Community Moravian Church, 13250 93rd Ave N, Maple Grove, MN 55369, USA" /><meta itemprop="address" content="Christ&#039;s Community Moravian Church, 13250 93rd Ave N, Maple Grove, MN 55369, USA" />Christ&#039;s Community Moravian Church, 13250 93rd Ave N, Maple Grove, MN 55369, USA</span></p>
471<div>
472<p><div class="simcal-event-description" itemprop="description"><p><b>Schedule: </b><br />9 am: Boys meet at CCC to rehearse<br />10 am: Carpool to Pearson Family Farm (9241 100th Ave SE, Clear Lake, MN). <br />11 am: Arrive at the farm and play in the corn maze, corn pit, and tractor ri
472des.  <br />2 pm: Carpool back to CCC. <br />3 pm: Arrive back at the church—pick up your boys! </p>
473<p><b>Notes for all boys:</b><br />- Bring a bag lunch!<br />- Bring a $5 bill for the entrance fee, and $10 for treats and souvenirs.<br />- Wear a choir sweatshirt or red choir jacket, plus jeans, hat, scarf, and gloves if it&#039;s cold.</p>
474</div></p>
475</div>
476<div class="calendar-details-link">
477	 <a href="https://www.google.com/calendar/event?eid=NTd0a3Y1dG1qdWxmaXIwZTMwZjViYTFtNjFfMjAyNjEwMjRUMTQwMDAwWiBuc2JjLW1uLm9yZ182aG92Nmx1aGg3cG5tZTF2dWFtZXV0aWtpMEBn&#038;ctz=America/Chicago" target="_blank" >See more details</a>
478</div></div>
479	</li>
480</ul>
481
482</dd>
483</dl><div class="simcal-ajax-loader simcal-spinner-top" style="display: none;"><i class="simcal-icon-spinner simcal-icon-spin"></i></div></div></div>
484	  
485	  
486  </div>
487</section>
488
489
490
491<section id="join">
492  <div style="background: var(--highlight-color); padding: 3rem 2rem;">
493    <div style="max-width: 1100px; margin: auto; text-align: center;">
494      <h3 style="color: var(--primary-color);">Your son can sing with us!</h3><br>
495      <p>
496        Boys ages 5 to 12 are invited to visit the choir. If your son joins, he will grow in musical skill, teamwork, and character, building confidence, discipline, and lifelong friendships through music.
497      </p>
498      <a href="/visit" class="cta-button">Visit the Choir</a>
499    </div>
500  </div>
501</section>
502
503
504
505<section id="choirs">
506  <h2 style="text-align: center;">Our Choirs</h2>
507  <div class="choir-grid">
508
509    <div class="choir-card">
510      <img style="object-position: 50% 0%;" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAB4AAAAYRAQAAAAB3lLk5AAAAAnRSTlMAAHaTzTgAAAGBSURBVBgZ7cEBDQAAAMIg+6d+DjdgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwJLZMAAEwbvgGAAAAAElFTkSuQmCC" alt="Music Magic" data-src="/wp-content/uploads/2025/07/MMAgic-1.jpg" decoding="async" class="lazyload" width="2560" height="2071" data-eio-rwidth="2560" data-eio-rheight="2071"><noscript><img style="object-position: 50% 0%;" src="/wp-content/uploads/2025/07/MMAgic-1.jpg" alt="Music Magic" data-eio="l"></noscript>
511      <h3><i class="fas fa-child"></i> Music Magic</h3>
512      <p><strong>Ages:</strong> 5–7</p>
513      <p><strong>Rehearsal:</strong> Tuesdays 5:15–6:00 pm</p>
514      <p><strong>Intro to music with motion, fun, and fundamentals.</strong></p>
515      <a href="/join" class="learn-more">Learn More <i class="fas fa-arrow-right"></i></a>
516    </div>
517
518    <div class="choir-card">
519      <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAB4AAAAeAAQAAAAAH2XdrAAAAAnRSTlMAAHaTzTgAAAHXSURBVHja7cExAQAAAMKg9U9tDB+gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgaD+kAAcuGLKEAAAAASUVORK5CYII=" style="object-position: 50% 24%;" alt="Cadet Choir" data-src="/wp-content/uploads/2025/07/IMG_1104.jpeg" decoding="async" class="lazyload" width="2374" height="2560" data-eio-rwidth="2374" data-eio-rheight="2560"><noscript><img src="/wp-content/uploads/2025/07/IMG_1104.jpeg" style="object-position: 50% 24%;" alt="Cadet Choir" data-eio="l"></noscript>
520      <h3><i class="fas fa-music"></i> Cadet Choir</h3>
521      <p><strong>Ages:</strong> 8+</p>
522      <p><strong>Rehearsals:</strong> Tuesdays 6:00–7:30 pm, Saturdays 9:00–12:00 pm</p>
523      <p><strong>Training level teaching music theory and vocal development.</strong></p>
524      <a href="/join" class="learn-more">Learn More <i class="fas fa-arrow-right"></i></a>
525    </div>
526
527    <div class="choir-card">
528      <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAB4AAAAT9AQAAAACBjXPpAAAAAnRSTlMAAHaTzTgAAAFASURBVBgZ7cEBDQAAAMIg+6d+DwcMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4FmyaQABXSlQQwAAAABJRU5ErkJggg==" style="object-position: 50% 49%;" alt="Viking Choir" data-src="/wp-content/uploads/2025/07/Viking1-1.jpg" decoding="async" class="lazyload" width="2560" height="1703" data-eio-rwidth="2560" data-eio-rheight="1703"><noscript><img src="/wp-content/uploads/2025/07/Viking1-1.jpg" style="object-position: 50% 49%;" alt="Viking Choir" data-eio="l"></noscript>
529      <h3><i class="fas fa-award"></i> Viking Choir</h3>
530      <p><strong>Ages:</strong> 8–14 (by invitation)</p>
531      <p><strong>Rehearsals:</strong> Tuesdays 6:00–7:30 pm, Saturdays 9:00 am–12:00 pm, Sundays 5:00-7:00 pm (Optional with treats!)</p>
532      <p><strong>Award-winning touring choir with advanced technique.</strong></p>
533      <a href="/join" class="learn-more">Learn More <i class="fas fa-arrow-right"></i></a>
534    </div>
535
536    <div class="choir-card">
537      <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAB4AAAARDAQAAAAChTQHsAAAAAnRSTlMAAHaTzTgAAAEVSURBVBgZ7cGBAAAAAMOg+1PP4ATVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAJwNPAAEb6nCXAAAAAElFTkSuQmCC" style="object-position: 50% 0%;" alt="Kantorei" data-src="/wp-content/uploads/2025/07/Kantorei-1.jpg" decoding="async" class="lazyload" width="2560" height="1454" data-eio-rwidth="2560" data-eio-rheight="1454"><noscript><img src="/wp-content/uploads/2025/07/Kantorei-1.jpg" style="object-position: 50% 0%;" alt="Kantorei" data-eio="l"></noscript>
538      <h3><i class="fas fa-user-graduate"></i> Kantorei</h3>
539      <p><strong>Ages:</strong> Teen/young men</p>
540      <p><strong>Rehearsals:</strong> Tuesdays 6:30–8:00 pm</p>
541      <p><strong>Men’s ensemble often comprised of Viking Choir alumni.</strong></p>
542      <a href="/join" class="learn-more">Learn More <i class="fas fa-arrow-right"></i></a>
543    </div>
544
545  </div>
546</section>
547
548<section id="feed">
549  <h2>Social Media</h2>
550	
551<div id="sa-wrap">
552		<div id="sa-tabs">
553			<button data-filter="all" class="active">All</button>
554			<button data-filter="facebook">Facebook</button>
555			<button data-filter="instagram">Instagram</button>
556			<button data-filter="youtube">YouTube</button>
557		</div>
558		<div id="sa-grid"></div>
559		<button id="sa-more">Show more</button>
560	</div>
561
562</section>
563
564
565
566<section class="cta">
567  <p><i class="fas fa-heart"></i>&nbsp;&nbsp;Support scholarships, music education, and performance tours.</p>
568  
569  <button id="donateBtn">Donate Now <i class="fas fa-caret-down"></i></button>
570
571<div id="donationOptions">
572	
573<a href="https://northstarboyschoir.org/donate/" class="donation-link" style="
574     background-color: #F4E5BE;
575     color: #02305B;
576     border: 2px solid #02305B;
577     font-weight: 700;
578     transition: filter 0.3s ease;
579   " onmouseover="if (!window.__cfRLUnblockHandlers) return false; this.style.filter='brightness(0.5)';" onmouseout="if (!window.__cfRLUnblockHandlers) return false; this.style.filter='brightness(1)';" data-cf-modified-23d0303686739e8575d6d599-="">
580  <span class="donation-label">
581    <i class="fas fa-star"></i> Donate on our website
582  </span>
583  <span class="donation-note" style="color: #02305B;">
584    Lowest fees
585  </span>
586</a>
587
588  <a href="https://www.givemn.org/organization/Northstarboyschoir" target="_blank" class="donation-link givemn">
589    <span class="donation-label">
590      <i class="fas fa-hand-holding-heart"></i> GiveMN
591    </span>
592    <span class="donation-note">Recurring & workplace donations</span>
593  </a>
594
595  <a href="https://www.paypal.com/fundraiser/charity/2272447" target="_blank" class="donation-link paypal">
596    <span class="donation-label">
597      <i class="fab fa-paypal"></i> PayPal
598    </span>
599    <span class="donation-note"></span>
600  </a>
601
602<a target="_blank" href="https://venmo.com/northstarboyschoir" class="donation-link venmo" onclick="if (!window.__cfRLUnblockHandlers) return false; openVenmoApp(event)" data-cf-modified-23d0303686739e8575d6d599-="">
603  <span class="donation-label">
604    <svg
605      xmlns="http://www.w3.org/2000/svg"
606      viewBox="0 0 162 162"
607      width="1em"
608      height="1em"
609      aria-hidden="true"
610      focusable="false"
611      style="vertical-align: middle; fill: currentColor; margin-right: 8px;"
612    >
613      <path d="M136.8,14.9c4.8,8,7,16.2,7,26.6c0,33.2-28.3,76.2-51.3,106.5H40L19,22.1l46-4.4l11.1,89.6
614        c10.4-16.9,23.2-43.6,23.2-61.7c0-9.9-1.7-16.7-4.4-22.3L136.8,14.9z"/>
615    </svg>
616    Venmo
617  </span>
618</a>
619
620
621</div>
622
623
624
625
626</section>
vendor: 110 bytes, lines 626-628
626
627
628<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
628<script type="23d0303686739e8575d6d599-text/javascript">
629  function openVenmoApp(event) {
630    const isMobile = /iPhone|iPad|iPod|Android/i.test(navigator.userAgent);
631    if (!isMobile) return; // Desktop? Do nothing — default link will open.
632
633    event.preventDefault(); // Prevent default link
634
635    // Try to open Venmo app profile
636    window.location = 'venmo://users/northstarboyschoir';
637
638    // Fallback to web after short delay (if app isn't installed)
639    setTimeout(() => {
640      window.location = 'https://venmo.com/northstarboyschoir';
641    }, 1500);
642  }
643
644	
645const donateBtn = document.getElementById('donateBtn');
646const donationOptions = document.getElementById('donationOptions');
647
648donateBtn.addEventListener('click', () => {
649  donationOptions.classList.toggle('open');
650});
651
652// Close dropdown when clicking outside
653window.addEventListener('click', (e) => {
654  if (!donateBtn.contains(e.target) && !donationOptions.contains(e.target)) {
655    donationOptions.classList.remove('open');
656  }
657});
658
659</script>
659
660
661
662
663<footer id="contact">
664  <p><b>North Star Boys' Choir of Minnesota, Inc.</b><br>
665  A registered 501(c)(3) nonprofit organization</p>
666
667  <p><a href="/cdn-cgi/l/email-protection#443730252222042a2b36302c37302536262b3d37272c2b2d366a2b3623"><span class="__cf_email__" data-cfemail="0d7e796c6b6b4d63627f79657e796c7f6f62747e6e6562647f23627f6a">[email&#160;protected]</span></a></p>
668  <p><a href="tel:17632219466">(763) 221-9466</a></p><br>
669
670  <p>
671    Rehearsals held at Christ's Community Church<br>
672    <a href="https://maps.app.goo.gl/Jrc2XdK9whqJy6y27" target="_blank">13250 93rd Ave N, Maple Grove, MN 55369</a><br>
673    <em>Not affiliated with the church</em>
674  </p>
675
676  <div class="social-icons">
677    <a href="https://www.facebook.com/northstarboyschoir/" target="_blank" aria-label="Facebook">
678      <i class="fab fa-facebook-f"></i>
679    </a>
680    <a href="https://www.instagram.com/north.star.boys.choir/" target="_blank" aria-label="Instagram">
681      <i class="fab fa-instagram"></i>
682    </a>
683    <a href="https://www.youtube.com/@northstarboyschoir" target="_blank" aria-label="YouTube">
684      <i class="fab fa-youtube"></i>
685    </a>
686  </div>
687</footer>
688
689<div style="text-align: center; padding: 1rem 0; font-size: 0.8rem; color: #ccc; background-color: #001c38;">
690  <a href="https://vincentvh.com" target="_blank" style="color: #ccc; text-decoration: none;">
691    Website Developed by Vincent VanHatten – vincentvh.com
692  </a>
693</div>
vendor: 110 bytes, lines 693-695
693
694
695<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
695<script type="speculationrules">
696{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/nsbc-theme/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
697</script>
697
698<div class="gtranslate_wrapper" id="gt-wrapper-50187797"></div>	
698<script type="23d0303686739e8575d6d599-text/javascript">
699		(function () {
700			var c = document.body.className;
701			c = c.replace(/woocommerce-no-js/, 'woocommerce-js');
702			document.body.className = c;
703		})();
704	</script>
704
705	
705<script id="eio-lazy-load-js-before" type="23d0303686739e8575d6d599-text/javascript">
706const eio_lazy_vars = {"bg_min_dpr":1.1,"exactdn_domain":"","safe_paths":["\/wp-content\/plugins","\/wp-content\/themes","\/wp-includes\/"],"safe_domains":["northstarboyschoir.org","www.northstarboyschoir.org"],"skip_autoscale":0,"threshold":0,"use_dpr":1};Object.freeze(eio_lazy_vars);
707//# sourceURL=eio-lazy-load-js-before
708</script>
vendor: 1 bytes, line 708
708
709<script async data-wp-strategy="async" id="eio-lazy-load-js" src="https://northstarboyschoir.org/wp-content/plugins/ewww-image-optimizer/includes/lazysizes.min.js" type="23d0303686739e8575d6d599-text/javascript"></script>
vendor: 1 bytes, line 709
709
710<script id="audioigniter-js-extra" type="23d0303686739e8575d6d599-text/javascript">
711var aiStrings = {"play_title":"Play %s","pause_title":"Pause %s","previous":"Previous track","next":"Next track","toggle_list_repeat":"Toggle track listing repeat","toggle_track_repeat":"Toggle track repeat","toggle_list_visible":"Toggle track listing visibility","buy_track":"Buy this track","download_track":"Download this track","volume_up":"Volume Up","volume_down":"Volume Down","open_track_lyrics":"Open track lyrics","set_playback_rate":"Set playback rate","skip_forward":"Skip forward","skip_backward":"Skip backward","shuffle":"Shuffle"};
712var aiStats = {"enabled":"","apiUrl":"https://northstarboyschoir.org/wp-json/audioigniter/v1"};
713//# sourceURL=audioigniter-js-extra
714</script>
vendor: 1 bytes, line 714
714
715<script id="audioigniter-js" src="https://northstarboyschoir.org/wp-content/plugins/audioigniter/player/build/app.js" type="23d0303686739e8575d6d599-text/javascript"></script>
vendor: 1 bytes, line 715
715
716<script id="ppcp-smart-button-js-extra" type="23d0303686739e8575d6d599-text/javascript">
717var PayPalCommerceGateway = {"url":"https://www.paypal.com/sdk/js?client-id=Acj0QFzYsps0Wk69KPhDiJbcMKmLrbgpdfk6UeE-5BdcpFtmJXxNJDRn2CauyhSA-goHuafiE-2cKyP3&currency=USD&integration-date=2026-09-02&components=buttons,funding-eligibility,card-fields&vault=false&commit=true&intent=capture&disable-funding=card,paylater&enable-funding=venmo","url_params":{"client-id":"Acj0QFzYsps0Wk69KPhDiJbcMKmLrbgpdfk6UeE-5BdcpFtmJXxNJDRn2CauyhSA-goHuafiE-2cKyP3","currency":"USD","integration-date":"2026-09-02","components":"buttons,funding-eligibility,card-fields","vault":"false","commit":"true","intent":"capture","disable-funding":"bancontact,blik,eps,ideal,mybank,p24,trustly,multibanco,oxxo,card,paylater","enable-funding":"venmo"},"script_attributes":{"data-partner-attribution-id":"Woo_PPCP","data-page-type":"mini-cart"},"client_id":"Acj0QFzYsps0Wk69KPhDiJbcMKmLrbgpdfk6UeE-5BdcpFtmJXxNJDRn2CauyhSA-goHuafiE-2cKyP3","currency":"USD","data_client_id":{"set_attribute":false,"endpoint":"/?wc-ajax=ppc-data-client-id","nonce":"02db4ec743","user":0,"has_subscriptions":false,"paypal_subscriptions_enabled":false},"redirect":"https://northstarboyschoir.org/checkout/","context":"mini-cart","ajax":{"simulate_cart":{"endpoint":"/?wc-ajax=ppc-simulate-cart","nonce":"721763ff1b"},"change_cart":{"endpoint":"/?wc-ajax=ppc-change-cart","nonce":"f46e78378a"},"create_order":{"endpoint":"/?wc-ajax=ppc-create-order","nonce":"e57fb10f84"},"approve_order":{"endpoint":"/?wc-ajax=ppc-approve-order","nonce":"cafef74aaa"},"get_order":{"endpoint":"/?wc-ajax=ppc-get-order","nonce":"8bb14f0fce"},"approve_subscription":{"endpoint":"/?wc-ajax=ppc-approve-subscription","nonce":"962b602fa6"},"save_checkout_form":{"endpoint":"/?wc-ajax=ppc-save-checkout-form","nonce":"1452229d2a"},"validate_checkout":{"endpoint":"/?wc-ajax=ppc-validate-checkout","nonce":"a6f82952cb"},"cart_script_params":{"endpoint":"/?wc-ajax=ppc-cart-script-params"},"create_setup_token":{"endpoint":"/?wc-ajax=ppc-create-setup-token","nonce":"67996a5115"},"create_payment_token":{"endpoint":"/?wc-ajax=ppc-create-payment-token","nonce":"08db113af7"},"create_payment_token_for_guest":{"endpoint":"/?wc-ajax=ppc-update-customer-id","nonce":"1e3aa5324c"},"update_shipping":{"endpoint":"/?wc-ajax=ppc-update-shipping","nonce":"eaa6480f15"},"update_customer_shipping":{"shipping_options":{"endpoint":"https://northstarboyschoir.org/wp-json/wc/store/v1/cart/select-shipping-rate"},"shipping_address":{"cart_endpoint":"https://northstarboyschoir.org/wp-json/wc/store/v1/cart/","update_customer_endpoint":"https://northstarboyschoir.org/wp-json/wc/store/v1/cart/update-customer"},"wp_rest_nonce":"bb18acd749","update_shipping_method":"/?wc-ajax=update_shipping_method"}},"cart_contains_subscription":"","subscription_plan_id":"","subscription_custom_id":"pcp_customer_t_2cabae52022bf986a2f36624e9be38","variable_paypal_subscription_variations":[],"variable_paypal_subscription_variation_from_cart":"","subscription_product_allowed":"","subscription_button_allowed":"1","locations_with_subscription_product":{"product":false,"payorder":false,"cart":false},"subscriptions_accept_manual_renewals":"","enforce_vault":"","can_save_vault_token":"","is_free_trial_cart":"","bn_codes":{"checkout":"Woo_PPCP","cart":"Woo_PPCP","mini-cart":"Woo_PPCP","product":"Woo_PPCP"},"payer":null,"button":{"wrapper":"#ppc-button-ppcp-gateway","is_disabled":false,"mini_cart_wrapper":"#ppc-button-minicart","is_mini_cart_disabled":false,"cancel_wrapper":"#ppcp-cancel","mini_cart_style":{"layout":"vertical","color":"gold","shape":"rect","label":"pay","tagline":false,"height":35},"style":{"layout":"vertical","color":"gold","shape":"rect","label":"pay","tagline":false}},"separate_buttons":{"card":{"id":"ppcp-card-button-gateway","wrapper":"#ppc-button-ppcp-card-button-gateway","style":{"shape":"rect","color":"black","layout":"horizontal"}}},"hosted_fields":{"wrapper":"#ppcp-hosted-fields","labels":{"credit_card_number":"","cvv":"","mm_yy":"MM/YY","fields_empty":"C
717ard payment details are missing. Please fill in all required fields.","fields_not_valid":"Unfortunately, your credit card details are not valid.","card_not_supported":"Unfortunately, we do not support your credit card.","cardholder_name_required":"Cardholder's first and last name are required, please fill the checkout form required fields."},"valid_cards":["mastercard","visa","amex","discover","american-express","master-card"],"contingency":"NO_3D_SECURE"},"messages":{"wrapper":".ppcp-messages","is_hidden":false,"block":{"enabled":false},"amount":0,"placement":"home","style":{"layout":"flex","logo":{"type":"inline","position":"left"},"text":{"color":"black","size":"12"},"color":"black","ratio":"8x1"}},"labels":{"error":{"generic":"Something went wrong. Please try again or choose another payment source.","required":{"generic":"Required form fields are not filled.","field":"%s is a required field.","elements":{"terms":"Please read and accept the terms and conditions to proceed with your order."}}},"billing_field":"Billing %s","shipping_field":"Shipping %s"},"simulate_cart":{"enabled":true,"throttling":5000},"order_id":"0","order_key":"","single_product_buttons_enabled":"1","mini_cart_buttons_enabled":"1","basic_checkout_validation_enabled":"","early_checkout_validation_enabled":"1","funding_sources_without_redirect":["paypal","paylater","venmo","card"],"user":{"is_logged":false,"has_wc_card_payment_tokens":false},"should_handle_shipping_in_paypal":"1","server_side_shipping_callback":{"enabled":true},"appswitch":{"enabled":true},"needShipping":"","vaultingEnabled":"","productType":null,"manualRenewalEnabled":"","final_review_enabled":""};
718//# sourceURL=ppcp-smart-button-js-extra
719</script>
vendor: 1 bytes, line 719
719
720<script id="ppcp-smart-button-js" src="https://northstarboyschoir.org/wp-content/plugins/woocommerce-paypal-payments/assets/ppcp-button-js-button.js" type="23d0303686739e8575d6d599-text/javascript"></script>
vendor: 1 bytes, line 720
720
721<script id="nsbc-main-js" src="https://northstarboyschoir.org/wp-content/themes/nsbc-theme/js/main.js" type="23d0303686739e8575d6d599-text/javascript"></script>
vendor: 1 bytes, line 721
721
722<script id="nsbc-homepage-js" src="https://northstarboyschoir.org/wp-content/themes/nsbc-theme/js/homepage.js" type="23d0303686739e8575d6d599-text/javascript"></script>
vendor: 1 bytes, line 722
722
723<script id="sourcebuster-js-js" src="https://northstarboyschoir.org/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js" type="23d0303686739e8575d6d599-text/javascript"></script>
vendor: 1 bytes, line 723
723
724<script id="wc-order-attribution-js-extra" type="23d0303686739e8575d6d599-text/javascript">
725var wc_order_attribution = {"params":{"lifetime":1.0e-5,"session":30,"base64":false,"ajaxurl":"https://northstarboyschoir.org/wp-admin/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}};
726//# sourceURL=wc-order-attribution-js-extra
727</script>
vendor: 1 bytes, line 727
727
728<script id="wc-order-attribution-js" src="https://northstarboyschoir.org/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js" type="23d0303686739e8575d6d599-text/javascript"></script>
vendor: 1 bytes, line 728
728
729<script id="ppcp-fraudnet-js-extra" type="23d0303686739e8575d6d599-text/javascript">
730var FraudNetConfig = {"f":"f13a99775e6085e1604b159ae8668f8b","s":"6WC6WDSXEBJVW_checkout-page","sandbox":""};
731//# sourceURL=ppcp-fraudnet-js-extra
732</script>
vendor: 1 bytes, line 732
732
733<script id="ppcp-fraudnet-js" src="https://northstarboyschoir.org/wp-content/plugins/woocommerce-paypal-payments/assets/ppcp-wc-gateway-js-fraudnet.js" type="23d0303686739e8575d6d599-text/javascript"></script>
vendor: 1 bytes, line 733
733
734<script id="simcal-qtip-js" src="https://northstarboyschoir.org/wp-content/plugins/google-calendar-events/assets/generated/vendor/jquery.qtip.min.js" type="23d0303686739e8575d6d599-text/javascript"></script>
vendor: 1 bytes, line 734
734
735<script id="simcal-default-calendar-js-extra" type="23d0303686739e8575d6d599-text/javascript">
736var simcal_default_calendar = {"ajax_url":"/wp-admin/admin-ajax.php","nonce":"a39c30385b","locale":"en_US","text_dir":"ltr","months":{"full":["January","February","March","April","May","June","July","August","September","October","November","December"],"short":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]},"days":{"full":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"short":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]},"meridiem":{"AM":"AM","am":"am","PM":"PM","pm":"pm"},"expand_events":"Show more events","collapse_events":"Hide additional events","sc_event":{"start_required":"Start datetime is required.","end_required":"End datetime is required.","end_after_start":"End datetime must be greater than the start datetime.","location_no_results":"No matching locations found.","location_search_error":"Could not look up locations. Please try again."}};
737//# sourceURL=simcal-default-calendar-js-extra
738</script>
vendor: 1 bytes, line 738
738
739<script id="simcal-default-calendar-js" src="https://northstarboyschoir.org/wp-content/plugins/google-calendar-events/assets/generated/default-calendar.min.js" type="23d0303686739e8575d6d599-text/javascript"></script>
vendor: 1 bytes, line 739
739
740<script id="sa-js-js-extra" type="23d0303686739e8575d6d599-text/javascript">
741var sa_ajax = {"ajaxurl":"https://northstarboyschoir.org/wp-admin/admin-ajax.php"};
742//# sourceURL=sa-js-js-extra
743</script>
vendor: 1 bytes, line 743
743
744<script id="sa-js-js" src="https://northstarboyschoir.org/wp-content/plugins/social-aggregator/sa.js" type="23d0303686739e8575d6d599-text/javascript"></script>
vendor: 1 bytes, line 744
744
745<script id="gt_widget_script_50187797-js-before" type="23d0303686739e8575d6d599-text/javascript">
746window.gtranslateSettings = /* document.write */ window.gtranslateSettings || {};window.gtranslateSettings['50187797'] = {"default_language":"en","languages":["en","de","fr","es","it","nl","zh-CN","ar","is","no","pt","ru","sv"],"url_structure":"none","native_language_names":1,"detect_browser_language":1,"flag_style":"2d","wrapper_selector":"#gt-wrapper-50187797","alt_flags":{"en":"usa"},"float_switcher_open_direction":"top","switcher_horizontal_position":"right","switcher_vertical_position":"bottom","flags_location":"\/wp-content\/plugins\/gtranslate\/flags\/"};
747//# sourceURL=gt_widget_script_50187797-js-before
748</script>
748<script src="https://northstarboyschoir.org/wp-content/plugins/gtranslate/js/float.js" data-no-optimize="1" data-no-minify="1" data-gt-orig-url="/" data-gt-orig-domain="northstarboyschoir.org" data-gt-widget-id="50187797" defer type="23d0303686739e8575d6d599-text/javascript"></script>
748
749<!-- TRACK DONATIONS -->
750<script type="23d0303686739e8575d6d599-text/javascript">
751document.addEventListener("DOMContentLoaded", function() {
752  if (!window.location.pathname.startsWith("/donate")) return;
753
754  function getChoirboyFromURL() {
755    let path = window.location.pathname.replace(/\/$/, "");
756    let parts = path.split("/").filter(Boolean);
757
758    if (parts.length === 2 && parts[0] === "donate") {
759      return parts[1];
760    }
761    return "";
762  }
763
764  function setChoirboyField() {
765    const input = document.querySelector('input[name="choirboy"]');
766    if (!input) return;
767
768    const choirboy = getChoirboyFromURL();
769    if (input.value !== choirboy) {
770      input.value = choirboy;
771    }
772  }
773
774  // Run immediately
775  setChoirboyField();
776
777  // Keep enforcing (handles WooCommerce re-renders)
778  setInterval(setChoirboyField, 500);
779});
780</script>
vendor: 143 bytes, lines 780-781
780
781<script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="23d0303686739e8575d6d599-|49" defer></script>
781<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a480e45c594d5327',t:'MTc5MTU4NTY3OA=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
781</body>
782</html>
783
784<!-- Dynamic page generated in 1.967 seconds. -->
785<!-- Cached page generated by WP-Super-Cache on 2026-10-09 15:37:20 -->
786
787<!-- Compression = gzip -->

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.