PageSourceSearch

https://iowagreatlakesrotary.org/

html iowagreatlakesrotary.org collected 2026-10-05 19:23:02 UTC 78,704 bytes, 1,434 lines download raw bytes

1<!DOCTYPE html>
2<html xmlns="http://www.w3.org/1999/xhtml" lang="en-ca">
3
4
5<head>
6    <title>
7    Home Page | Rotary Club of Iowa Great Lakes
8</title>
9
10<base href="https://iowagreatlakesrotary.org/" id="baseHref" />
11<link rel="canonical" href="https://iowagreatlakesrotary.org" >
12<meta charset="UTF-8">
13<meta name="viewport" content="width=device-width, initial-scale=1">
14
15<link href="https://globalassets.clubrunner.ca" rel="preconnect">
16<link href="https://fonts.gstatic.com" rel="preconnect" crossorigin>
17<link href="https://connect.facebook.net" rel="preconnect" crossorigin>
18<link rel="shortcut icon" href='https://globalassets.clubrunner.ca/css/gen/images/CR/favicon/favicon.ico' />
19<link rel="apple-touch-icon" sizes="57x57" href='https://clubrunner.blob.core.windows.net/00000000000/macIcon.png' />
20<link rel="apple-touch-icon" sizes="114x114" href='https://clubrunner.blob.core.windows.net/00000000000/macIcon.png' />
21<link rel="apple-touch-icon" sizes="72x72" href='https://clubrunner.blob.core.windows.net/00000000000/macIcon.png' />
22<link rel="apple-touch-icon" sizes="144x144" href='https://clubrunner.blob.core.windows.net/00000000000/macIcon.png' />
23
24
25    
25<script type="text/javascript" src="https://globalassets.clubrunner.ca/scripts/ajax/libs/jquery/3.5.1/jquery-3.5.1.min.js?_=639264566150776865"></script>
25
26    
26<script type="text/javascript" src="https://globalassets.clubrunner.ca/scripts/jquery-migrate/jquery-migrate-3.3.2.min.js?_=639264566150776865"></script>
26
27    
27<script type="text/javascript" src="https://globalassets.clubrunner.ca/scripts/maskedinput/1.4.1/jquery.maskedinput.min.js?_=639264566150776865"></script>
27
28    
28<script type="text/javascript" src="https://globalassets.clubrunner.ca/scripts/ajax/libs/jqueryui/1.12.1/jquery-ui.min.js?_=639264566150776865"></script>
28
29    
29<script type="text/javascript" src="https://globalassets.clubrunner.ca/scripts/ajax/jquery.validate/1.13.1/jquery.validate.min.js?_=639264566150776865"></script>
vendor: 2 bytes, line 29
29
30<script type="text/javascript" src="https://globalassets.clubrunner.ca/scripts/ajax/mvc/4.0/jquery.validate.unobtrusive.min.js?_=639264566150776865"></script>
vendor: 2 bytes, line 30
30
31<script type="text/javascript" src="https://globalassets.clubrunner.ca/scripts/ie7json.min.js?_=639264566150776865" defer></script>
vendor: 2 bytes, line 31
31
32<script type="text/javascript" src="https://globalassets.clubrunner.ca/scripts/lazyload/lazyimage.min.js?_=639264566150776865" async></script>
vendor: 2 bytes, line 32
32
33<script type="text/javascript" src="https://globalassets.clubrunner.ca/scripts/ajax/libs/jquery.imagesloaded/4.1.2/imagesloaded.pkgd.min.js?_=639264566150776865"></script>
33
34<link type="text/css" rel="stylesheet" href="https://globalassets.clubrunner.ca/scripts/fontawesome/latest/all.min.css?_=639264566150776865" media="print" onload="this.media='all'" />
35<link type="text/css" rel="stylesheet" href="https://globalassets.clubrunner.ca/css/jquery/ui/1.12.1/themes/smoothness/jquery-ui.min.css?_=639264566150776865" media="print" onload="this.media='all'" />
36     <link type="text/css" rel="stylesheet" href="https://globalassets.clubrunner.ca/templates/Portal-B2/VisionFloating/S3-SteelBlueAzure.dev.min.css?_=639264566150776865" />
37    <link type="text/css" rel="stylesheet" href="https://globalassets.clubrunner.ca/templates/Portal-B2/VisionFloating/VisionFloating-media.min.css?_=639264566150776865" media="print" onload="this.media='all'" />
38    
38<script type="text/javascript" src="https://globalassets.clubrunner.ca/scripts/bootstrap/3.4.1/bootstrap.min.js?_=639264566150776865"></script>
vendor: 2 bytes, line 38
38
39<script type="text/javascript" src="https://globalassets.clubrunner.ca/scripts/bootstrap/custom/message.tooltip.progress.min.js?_=639264566150776865" async></script>
39
40    
40<script type="text/javascript" src="https://globalassets.clubrunner.ca/scripts/forms/forms.v2.min.js?_=639264566150776865" defer></script>
vendor: 2 bytes, line 40
40
41<script type="text/javascript" src="https://globalassets.clubrunner.ca/scripts/navbar/navbar.all.min.js?_=639264566150776865" async></script>
vendor: 2 bytes, line 41
41
42<script type="text/javascript" src="https://globalassets.clubrunner.ca/scripts/back.top.min.js?_=639264566150776865" defer></script>
42
43
44     
44<script charset="utf-8" src="https://cdn.iframe.ly/embed.js?key=a28323fa94041abe8f6ae06645b5c3e1"></script>
44
45
46
47
48
49    
49<script type="text/plain" data-category="functionality">        
50        var appInsights=window.appInsights||function(a){
51            function b(a){c[a]=function(){var b=arguments;c.queue.push(function(){c[a].apply(c,b)})}}var c={config:a},d=document,e=window;setTimeout(function(){var b=d.createElement("script");b.src=a.url||"https://az416426.vo.msecnd.net/scripts/a/ai.0.js",d.getElementsByTagName("script")[0].parentNode.appendChild(b)});try{c.cookie=d.cookie}catch(a){}c.queue=[];for(var f=["Event","Exception","Metric","PageView","Trace","Dependency"];f.length;)b("track"+f.pop());if(b("setAuthenticatedUserContext"),b("clearAuthenticatedUserContext"),b("startTrackEvent"),b("stopTrackEvent"),b("startTrackPage"),b("stopTrackPage"),b("flush"),!a.disableExceptionTracking){f="onerror",b("_"+f);var g=e[f];e[f]=function(a,b,d,e,h){var i=g&&g(a,b,d,e,h);return!0!==i&&c["_"+f](a,b,d,e,h),i}}return c
52        }({
53            instrumentationKey: "a70b77a5-af81-485f-9e2b-986a6d0efdf2"
54        });
55
56        window.appInsights=appInsights,appInsights.queue&&0===appInsights.queue.length&&appInsights.trackPageView();
57    </script>
57
58
59
60
61
62
63
64
65    <link rel="stylesheet" href="https://globalassets.clubrunner.ca/scripts/cookieconsent-3.0.1/dist/cookieconsent.css?_=639264566150776865">
66
67<script type="text/javascript" src='https://globalassets.clubrunner.ca/scripts/cookieconsent-3.0.1/dist/cookieconsent.umd.js?_=639264566150776865' async></script>
67
68
69<script type="text/javascript">
70    function clearAllCookies() {
71        var cookies = document.cookie.split("; ");
72        for (var c = 0; c < cookies.length; c++) {
73            var d = window.location.hostname.split(".");
74            while (d.length > 0) {
75                var cookieBase = encodeURIComponent(cookies[c].split(";")[0].split("=")[0]) + '=; expires=Thu, 01-Jan-1970 00:00:01 GMT; domain=' + d.join('.') + ' ;path=';
76                var p = location.pathname.split('/');
77                document.cookie = cookieBase + '/';
78                while (p.length > 0) {
79                    document.cookie = cookieBase + p.join('/');
80                    p.pop();
81                };
82                d.shift();
83            }
84        }
85    }
86
87    function getRootDomain() {
88        const hostname = window.location.hostname;
89
90        // Split the hostname into parts
91        const parts = hostname.split('.').reverse();
92
93        // If the hostname has at least two parts (e.g., "sub.example.com"),
94        // return the top-level domain and the second-level domain
95        if (parts.length >= 2) {
96            let domain = parts[1] + '.' + parts[0]; // "example.com"
97
98            // Handle cases with country code top-level domains (e.g., "example.co.uk")
99            if (parts.length > 2 && parts[0].length === 2 && parts[1].length === 2) {
100                domain = parts[2] + '.' + parts[1] + '.' + parts[0]; // "example.co.uk"
101            }
102
103            return domain;
104        }
105
106        // If the hostname doesn't have multiple parts, return it as is (e.g., "localhost")
107        return hostname;
108    }
109
110
111
112
113            window.addEventListener("load", function () {
114                // Check if the 'cc_cookie' exists
115                if (!document.cookie.split(';').some((item) => item.trim().startsWith('cc_cookie'))) {
116                    // Clear all cookies if 'cc_cookie' is not found
117                    clearAllCookies();
118                }
119
120
121                CookieConsent.run({
122                    guiOptions: {
123                        consentModal: {
124                            layout: 'box wide',
125                            position: 'bottom left',
126                            flipButtons: true,
127                        }
128                    },
129
130                    cookie: {
131                        name: 'cc_cookie',
132                        domain: 'iowagreatlakesrotary.org' != '' ? 'iowagreatlakesrotary.org' : getRootDomain(),
133                        path: '/',
134                    },
135
136                    onFirstConsent: onFirstConsent,
137                    onConsent: onConsent,
138                    onChange: onConsentChange,
139
140                    revision: 0, // increment this number to force showing the consent modal again
141
142                    categories: {
143                        necessary: {
144                            enabled: true,  // this category is enabled by default
145                            readOnly: true  // this category cannot be disabled
146                        },
147                        functionality: {
148                            enabled: false,    //To be in compliance we need to let the pre ticked off for non necessary cookies.
149                            readOnly: false,
150                            autoClear: {
151                                cookies: [
152                                    {
153                                        name: 'ai_session',   // string: exact cookie name
154                                    },
155                                    {
156                                        name: 'ai_session',   // string: exact cookie name
157                                        domain: 'clubrunner.ca'
158                                    },
159                                    {
160                                        name: 'ai_session',   // string: exact cookie name
161                                        domain: 'membernova.com'
162                                    },
163                                    {
164                                        name: 'ai_user',   // string: exact cookie name
165                                    },
166                                    {
167                                        name: 'ai_user',   // string: exact cookie name
168                                        domain: 'clubrunner.ca'
169                                    },
170                                    {
171                                        name: 'ai_user',   // string: exact cookie name
172                                        domain: 'membernova.com'
173                                    },                                    
174                                    {
175                                        name: /^__unam/,   // regex: match all cookies starting with '_unam'                                        
176                                    },
177                                    {
178                                        name: /^__unam/,   // regex: match all cookies starting with '_unam'
179                                        domain: 'clubrunner.ca'
180                                    },
181                                    {
182                                        name: /^__unam/,   // regex: match all cookies starting with '_unam'
183                                        domain: 'membernova.com'
184                                    },
185                                ]
186                            },
187                        },
188                        analytics: {
189                            enabled: false,    //To be in compliance we need to let the pre ticked off for non necessary cookies.
190                            //AutoClear just clear the cookies when user change the preferences, it doesnt control it automatically
191                            autoClear: {
192                                cookies: [
193                                    // clear analytics cookies from top-level domain
194                                    {
195                                        name: /^_ga/,   // regex: match all cookies starting with '_ga'
196                                        domain: 'clubrunner.ca'
197                                    },
198                                    {
199                                        name: '_gid',   // string: exact cookie name
200                                        domain: 'clubrunner.ca'
201                                    },
202                                    {
203                                        name: /^_ga/,   // regex: match all cookies starting with '_ga'
204                                        domain: 'membernova.com'
205                                    },
206                                    {
207                                        name: '_gid',   // string: exact cookie name
208                                        domain: 'membernova.com'
209                                    },
210                                    // clear analytics cookies from current subdomain
211                                    {
212                                        name: /^_ga/,   // regex: match all cookies starting with '_ga'                                        
213                                    },
214                                    {
215                                        name: '_gid',   // string: exact cookie name                                        
216                                    },
217                                ]
218                            },                           
219                        },
220                        advertising: {
221                            enabled: false, //To be in compliance we need to let the pre ticked off for non necessary cookies.
222                            readOnly: false
223                        }
224                    },
225
226                    language: {
227                        default: 'en',
228                        translations: {
229                            en: {
230                                consentModal: {
231                                    title: 'We Use Cookies',
232                                    description: "We use cookies to improve your browsing experience, secure our platform, and analyze our traffic. For more information about what cookies we use and how, please review our 
232<a href='https://iowagreatlakesrotary.org/cookie-policy'>Cookie Policy</a>. <br> {{revisionMessage}}",
233                                    revisionMessage: 'We have updated our cookie policy. Please review the changes before continuing.', //This message will be shown when the revision is increased and the modal is displayed again
234                                    acceptAllBtn: 'Accept All',
235                                    acceptNecessaryBtn: 'Reject All',
236                                    showPreferencesBtn: 'Manage Preferences',
237                                    footer: `
238                                        <a href='https://iowagreatlakesrotary.org/privacy-policy'>Privacy Statement</a>
239                                        <a href='https://iowagreatlakesrotary.org/cookie-policy'>Cookie Policy</a>
240                                    `
241                                },
242                                preferencesModal: {
243                                    title: 'Manage Cookie Preferences',                                    
244                                    acceptAllBtn: 'Accept All',
245                                    acceptNecessaryBtn: 'Reject All',
246                                    savePreferencesBtn: 'Save Preferences',
247                                    closeIconLabel: 'Close',
248                                    sections: [
249                                        {
250                                            title: 'Cookie Usage',
251                                            description: 'We use cookies to optimize your experience, personalize content, and gather data to improve performance.'
252                                        },
253                                        {
254                                            title: 'Strictly Necessary Cookies',
255                                            description: 'These cookies are essential for the proper functioning of the website and cannot be disabled.',                                            
256                                            linkedCategory: 'necessary'
257                                        },
258                                        {
259                                            title: 'Functionality Cookies',
260                                            description: 'These cookies collect information to enable enhanced functionality and personalization on our website. Without them, some or all services may not function properly. All of the data is anonymized and cannot be used to identify you.',
261                                            linkedCategory: 'functionality'
262                                        },
263                                        {
264                                            title: 'Performance &amp; Analytics Cookies',
265                                            description: 'These cookies collect information about how you use our website so that we may improve the performance and track engagement. All of the data is anonymized and cannot be used to identify you.',
266                                            linkedCategory: 'analytics'
267                                        },
268                                        {
269                                            title: 'Advertisement Cookies',
270                                            description: 'These cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.',
271                                            linkedCategory: 'advertising'
272                                        },
273                                        {
274                                            title: 'Understanding Your Cookie Preferences',
275                                            description: "If you have questions about your options or you need more information, please visit our <a href='https://iowagreatlakesrotary.org/cookie-policy'>Cookie Policy</a>."
276                                        }
277                                    ]
278                                }
279                            }
280                        }
281                    }
282                });
283
284            });
285
286            function onFirstConsent() {                
287                updateGtmGaConsent();
288                updateUserConsent();
289            }
290
291            function onConsentChange() {                
292                updateGtmGaConsent();
293                updateUserConsent();
294            }
295
296            function onConsent() {
297                //Attention this function is triggered every page load, if you want to get the consent when the user accept or revoked the cookies you have to use onConsentChange                
298            }
299
300            function updateGtmGaConsent() {               
301                //TODO: Implement the logic to update the google tag manager consent
302
303                //This was a test but it's not working 
304                // let preferences = {
305                //     analytics_storage: "denied",
306                //     ad_storage: "denied",
307                //     ad_user_data: "denied",
308                //     ad_personalization: "denied"
309                // };
310
311
312                // CookieConsent.getUserPreferences().acceptedCategories.forEac
312h(category => {
313                //     if (category === 'analytics') {
314                //         preferences.analytics_storage = "granted";
315                //     }
316                //     if (category === 'advertising') {
317                //         preferences.ad_storage = "granted";
318                //         preferences.ad_user_data = "granted";
319                //         preferences.ad_personalization = "granted";
320                //     }
321                // });
322
323                // if (preferences) {
324                //     setTimeout(function () {
325                        
326                //         window.dataLayer = window.dataLayer || [];
327
328                //         function gtag() {
329                //             window.dataLayer.push(arguments);
330                //         }
331
332                //         gtag("consent", "update", preferences);
333
334                //         console.log("gtag sent!");
335
336                //         setTimeout(function () {
337                //             window.location.reload();
338                //         }, 1000);
339
340                //     }, 1000);                 
341                // }
342            }
343
344            function updateUserConsent(cookieConsent) {
345                // Retrieve all the fields
346                const cookie = CookieConsent.getCookie();
347                const preferences = CookieConsent.getUserPreferences();
348
349                // Prepare the content
350                const userConsent = {
351                    consentId: cookie.consentId,
352                    revision: cookie.revision,
353                    acceptType: preferences.acceptType,
354                    acceptedCategories: preferences.acceptedCategories,
355                    rejectedCategories: preferences.rejectedCategories
356                };
357
358                // Send the data to backend                
359                fetch('/5032/cookie-policy/log', {
360                    method: 'POST',
361                    headers: {
362                        'Content-Type': 'application/json'
363                    },
364                    body: JSON.stringify(userConsent)
365                });
366
367            }
368        </script>
368
369
370    
371</head>
372
373<body id="bodyContent">
374    
375
376    
377<div id="fb-root"></div>
378
379    
379<script>
380              document.addEventListener('DOMContentLoaded', function () 
381              {
382                  document.querySelectorAll('fb\\:like, .fb-like, .fb_iframe_widget').forEach(el => el.style.display = 'none');
383              });
384    </script>
384
385    
385<script type="text/plain" data-category="functionality">
386        (function (d, s, id) {
387        var js, fjs = d.getElementsByTagName(s)[0];
388        if (d.getElementById(id)) return;
389        js = d.createElement(s); js.id = id;
390        js.src = "https://connect.facebook.net/en_US/all.js#xfbml=1";
391        fjs.parentNode.insertBefore(js, fjs);
392        } (document, 'script', 'facebook-jssdk'));
393    </script>
393
394
395
396        <div class="navbar-fixed-top float-menu">
397
398            
399
400    <div class="login-band">
401        <div class="container">
402            <div class="loginbar">
403                
404
405
406                <div class="login-area">
407                    
408    <div class="input-group search-bar">
409        <span class="input-group-addon">
410            <a onclick="doSearch()"><i class="fas fa-search"></i></a>
411        </span>
412        <input id="searchString" type="search" class="field-control search-string" placeholder="Search" aria-label="search">
413        
414    </div><!-- /input-group -->
415
416<div class='loginArea2'>
417    <div class="loginArea3">
418
419            <span class="logout-link">
420                <a href="https://portal.clubrunner.ca/5032/User/Login?OriginalUrl=dguZO8S96qlOkeVLTHSl7lvRa/DeCkR7Kxf5Esjx/pfrrGlflDXJWYew13Q1NINp">Member Login</a>
421            </span>
422    </div>
423</div>
424
425<script type="text/javascript">
426
427    $(function () {
428        $("#searchString").keyup(function (event) {
429            if (event.keyCode == 13) {
430                doSearch();
431            }
432        });
433    });
434
435
436    function doSearch() {
437        var searchString = $("#searchString").val();
438
439        searchString = replaceAll(searchString, ".", "-~0-");
440        searchString = replaceAll(searchString, "%", "-~1-");
441        searchString = replaceAll(searchString, "?", "-~2-");
442        searchString = replaceAll(searchString, ":", "-~3-");
443        searchString = replaceAll(searchString, "/", "-~4-");
444        searchString = replaceAll(searchString, "+", "-~5-");
445        searchString = replaceAll(searchString, "*", "-~6-");
446        searchString = replaceAll(searchString, "&", "-~7-");
447        searchString = replaceAll(searchString, "\"", "-~8-");
448
449        searchString = encodeURIComponent(searchString);
450        console.log(searchString);
451        var redirectUrl = $('#baseHref').attr("href") + "Search/" + searchString;
452
453        console.log(redirectUrl);
454
455        window.location.href = redirectUrl;
456    }
457
458    //	function replaceAll(str, find, replace) {
459    //	    return str.replace(new RegExp(find, 'g'), replace);
460    //	}
461
462    function replaceAll(str, search, replacement) {
463        return str.split(search).join(replacement);
464    };
465
466    // Search focus
467    $('#searchString').on('focus', function () {
468        $('.input-group-addon').addClass('focus');
469        $(this).addClass('active');
470    });
471
472    $('#searchString').on('focusout', function () {
473        $('.input-group-addon').removeClass('focus');
474    });
475</script>
475
476
477                </div>
478
479            </div>
480        </div>
481    </div>
482
483<div id="TraceInfo">
484    
485</div>
486            
487                
488                    
489
490
491<nav class="navbar navbar-default" aria-label="page navigation">
492    <div class="container float-menu-vertical-align">
493        <div class="navbar-header">
494            <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
495                <span class="sr-only">Toggle navigation</span>
496                <span class="icon-bar"></span>
497                <span class="icon-bar"></span>
498                <span class="icon-bar"></span>
499            </button>
500                <a href="" class="navbar-brand" tabindex="-1">
501                            <img src="https://clubrunner.blob.core.windows.net/00000005032/Images/IGLRC.png" alt="Iowa Great Lakes logo" role="img" />
502                </a>
503        </div>
504        <div class="navbar-collapse collapse" id="navbar" aria-expanded="true">
505            <ul class="nav navbar-nav">
506                <li class=""><a href="stories" target="_self" title="" class="" tabindex="0">Stories</a></li><li class=""><a href="sitepage/about-our-club" target="_self" title="About Us" class="" tabindex="0">About Us</a></li><li class=""><a href="events/calendar" target="_self" title="Calendar" class="" tabindex="0">Calendar</a></li><li class=""><a href="speakers" target="_self" title="Speakers" class="" tabindex="0">Speakers</a></li><li class=""><a href="photoalbums" target="_self" title="" class="" tabindex="0">Photos</a></li><li class=""><a href="singleemail/contactus" target="_self" title="" class="menu-item menu-item-primary" tabindex="0">Contact Us</a></li>
507            </ul>
508        </div>
509    </div>
510</nav>
511                
512
513        </div>
514    <main class="main-content-wrapper homepage custom-home-page">
515        <div class="content-wrapper">
516            
517        </div>
518        
519
520
521<div class="HomeContentWrapper">
522    
523<script type="text/javascript" src="https://globalassets.clubrunner.ca/scripts/uiblock/jquery.blockUI.min.js?_=639264566150776865" async></script>
523
524
525<div style="display: none;" id="blockUiMessage">
526    <div id="bulletinPublishing2"><i class="fas fa-spinner fa-spin"></i></div>
527</div>
528
529<script type="text/javascript">
530    // Prevent multiple submit
531    var canBlock = true;
532    $(function ()
533    {
534        $('form').submit(function()
535        {
536            // Don't block UI on CkEditor5 EmbedMedia form submit.
537            if (this.classList.contains('ck-media-form')) {
538                return;
539            }
540            if (!canBlock)
541            {
542                return true;
543            }
544            else
545                if ($("form").valid())
546                {
547                    blockUi();
548                    return true;
549                }
550                else
551                {
552                    return false;
553                }
554        });
555    });
556
557
558    function blockUi()
559    {
560        $.blockUI(
561            {
562                theme: true,
563                title: '',
564                message: $("#blockUiMessage"),
565                baseZ: 2000,
566                draggable: false,
567                onBlock: function() {
568					$(".blockPage").addClass( "" )
569				}
570
571            });
572    }
573
574    function unBlockUi()
575    {
576        $.unblockUI();
577
578    }
579
580
581    function setNoBlock(){
582        canBlock = false;
583    }
584
585    function setBlock() {
586        canBlock = true;
587    }
588</script>
588
589		
590
591    <section class="band-1 band-wrapper">
592        <div class="single-column">
593            <section class="PageWidget" style="">
594    <div class="boxContainer1NoFrameNoBorder">
595        <div class="boxContainer2NoFrameNoBorder">
596            <div class="MainWidgetWrapper carousel">
597                <div class="WidgetNoBorder " style="">
598                    <div style="">
599                        <div class="WidgetWrapper">
600                            
601
602
603
604<script type="text/javascript">
605    try{
606        isSwiperResourcesAlreadyIncluded; 
607    }
608    catch(e) {
609        if(e.name == "ReferenceError") {
610            isSwiperResourcesAlreadyIncluded = true;
611            var linkCSS = document.createElement('link');
612            document.getElementsByTagName('head')[0].appendChild(linkCSS);
613            linkCSS.rel = 'stylesheet';
614            linkCSS.type = 'text/css';
615            linkCSS.href = 'https://globalassets.clubrunner.ca/scripts/swiper/swiper.min.css?_=638723901522537195';
616            var scriptSwipe = document.createElement('script');
617            document.getElementsByTagName('head')[0].appendChild(scriptSwipe);
618            scriptSwipe.id = 'swiperScript';
619            scriptSwipe.type  = 'text/javascript';
620            scriptSwipe.async = true;
621            scriptSwipe.src   = 'https://globalassets.clubrunner.ca/scripts/swiper/swiper.min.js?_=638723901522537195';
622        }
623    }
624</script>
624
625
626
627    
627<script type="text/javascript">
628
629    $(function () {
630        $('#9F0516EB-8D9B-4A3C-BF7A-0FC1EEDBC52A .swiper-container.carousel-scrollable').each(function (n) {
631
632            if ('9F0516EB-8D9B-4A3C-BF7A-0FC1EEDBC52A' !== '') {
633                n = '9F0516EB-8D9B-4A3C-BF7A-0FC1EEDBC52A-' + n;
634            }
635
636            var swipeClass = 'carousel-scrollable-' + n;
637
638            if (!$(this).hasClass(swipeClass)) {
639                $(this).addClass('carousel-scrollable-' + n).attr('data-swipe', n);
640                var SwiperItem = 'carouselScrollable' + n;
641
642                var PagingControl = 'carouselScrollable-pagination-' + n;
643                var SwipeNext = 'carouselScrollable-button-next-' + n;
644                var SwipePrev = 'carouselScrollable-button-prev-' + n;
645                var prevRatio = 0.0;
646
647                swiperPagination($(this), PagingControl);
648                swiperControls($(this), SwipeNext, SwipePrev);
649
650                if (typeof Swiper != 'function') {
651                    $.getScript('https://globalassets.clubrunner.ca/scripts/swiper/swiper.min.js?_=638723901522537195').then(function () {
652                        swiperInitSettings();
653                        swiperInit();
654                    })
655                } else {
656                    swiperInitSettings();
657                    swiperInit();
658                }
659
660                function swiperInitSettings() {
661                    SwiperItem = new Swiper('.swiper-container.carousel-scrollable.carousel-scrollable-' + n, {
662                        // Optional parameters
663                        direction: 'horizontal',
664                        loop: true,
665                        preloadImages: true,
666                        // updateOnImagesReady: true, // optional
667                        slidesPerView: 'auto', 
668                        spaceBetween: 0, 
669                        effect: 'slide',  //"slide", "fade", "cube", "coverflow" or "flip"
670                        centeredSlides: false,
671                        //grabCursor: true,
672                        parallax: true,
673                        // init: false,
674                        observer: true,
675                        observeParents: true,
676
677                        lazy: {
678                            loadPrevNext: true,
679                        },
680                        watchSlidesVisibility: true,
681                        loadOnTransitionStart: true,
682                                                loadPrevNext: true,
683                        allowTouchMove: true,
684                        autoplay: {
685                            delay: 3000,
686                            speed: 3000,
687                            disableOnInteraction: false,
688                            stop: true,
689                        },
690                        pagination: {
691                            el: '.' + PagingControl,
692                            clickable: true,
693                            type: 'bullets', //"bullets", "fraction", "progressbar" or "custom"
694                            dynamicBullets: false, // only few bullets will display at one time
695                            modifierClass: 'my-pagination swiper-pagination-', //CustomBullet = null,
696                            bulletClass: 'swiper-pagination-bullet',
697                            bulletActiveClass: 'swiper-pagination-bullet-active',
698                        },
699
700                        // Navigation arrows
701                        navigation: {
702                            nextEl: '.' + SwipeNext,
703                            prevEl: '.' + SwipePrev,
704                        },
705                        //loopAdditionalSlides: 10,
706                        //loopedSlides: 10,\
707                        autoHeight: true,
708                        init: false,
709                        //hashNavigation: {
710                        //    watchState: true,
711                        //    replaceState: true
712                        //},
713                        on: {
714                            init: function () {
715                                //SwiperItemAnimation.init(this).animate();
716                                if ($('#preview-container, #divThemeType').length) {
717                                    disableSwiper(SwiperItem);
718                                }
719
720                                else {
721                                    swiperResize(SwiperItem);
722                                        swiperPause(SwiperItem, swipeClass);
723                                }
724                                                            },
725                            slideChange: function () {
726                                //SwiperItemAnimation.init(this).animate();
727                            }
728                        },
729
730                    })
731                }
732
733                $(window).on('resize load', function () {
734                    if ($('#preview-container, #divThemeType').length) {
735                        disableSwiper(SwiperItem);
736                    }
737
738                    else {
739                        swiperResize(SwiperItem);
740                    }
741                                    });
742
743                function swiperPagination(swiper, paging) {
744                    if ($(swiper).siblings('.swiper-pagination').length) {
745                        $(swiper).siblings('.swiper-pagination').addClass(paging);
746                    }
747                    else if ($(swiper).find('.swiper-pagination').length) {
748                        $(swiper).find('.swiper-pagination').addClass(paging);
749                    }
750                }
751
752                function swiperControls(swiper, next, prev) {
753                    if ($(swiper).siblings('.swiper-controls').length) {
754                        $(swiper).siblings('.swiper-controls').children('.swiper-button-prev').addClass(prev);
755                        $(swiper).siblings('.swiper-controls').children('.swiper-button-next').addClass(next);
756                    }
757                    else if ($(swiper).find('.swiper-controls').length) {
758                        $(swiper).find('.swiper-controls').children('.swiper-button-prev').addClass(prev);
759                        $(swiper).find('.swiper-controls').children('.swiper-button-next').addClass(next);
760                    }
761                }
762
763                function toggleSwiper(swiper) {
764                    swiper.update();
765                }
766
767                function swiperInit() {
768                    if ($('#preview-container, #divThemeType').length) {
769                        SwiperItem.init();
770                    }
771                    else {
772                        SwiperItem.init();
773                    }
774                }
775
776                function disableSwiper(swiper) {
777                    swiper.autoplay.stop();
778                    //swiper.noSwiping == false;
779                    swiper.allowSlideNext = false;
780                    swiper.allowSlidePrev = false;
781                    swiper.allowTouchMove = false;
782                }
783
784
785                function swiperResize(swiper) {
786                    if ("True" == "True" && $('.' + swipeClass).attr('data-init') == true) {
787                        if ($('.' + swipeClass).closest('.card-swipe').find('.swiper-controls').length) {
788                            if ($('.' + swipeClass).closest('.card-swipe').find('.swiper-controls').css('display') == 'none') {
789                                $('.' + swipeClass).closest('.card-swipe');
790                                SwiperItem.autoplay.stop();
791                            }
792                            else {
793                                $('.' + swipeClass).closest('.card-swipe');
794                                SwiperItem.autoplay.start();
795                            }
796                        }
797                    }
798                }
799
800                function swiperPause(swiper) {
801                    var swipeParent = $('.' + swipeClass).parent();
802                    //console.log('Item: ' + $(swiper).attr('class'));
803                    $(swipeParent).addClass('autoplay-started');
804                    $(swipeParent).on('focusin', function () {
805                        if ($(this).has(document.activeElement).length && $(this).hasClass('autoplay-started')) {
806                            $(this).removeClass('autoplay-started').addClass('autoplay-stopped');
807                            swiper.autoplay.stop();
808                        }
809                    }).on('focusout', function () {
810                        if ($(this).has(document.activeElement).length == 0 && $(this).hasClass('autoplay-stopped')) {
811                            $(this).removeClass('autoplay-stopped').addClass('autoplay-started');
812                            if (!$(this).hasClass('swiper-onhover')) {
813                                swiper.autoplay.start();
814                            }
815                        }
816                    });
817                    $(swipeParent).on('mouseover', function () {
818                        $(this).addClass('swiper-onhover');
819                        if ($(this).hasClass('autoplay-started')) {
820                            swiper.autoplay.stop();
821                        }
822                    }).on('mouseout', function () {
823                        $(this).removeClass('swiper-onhover');
824                        if ($(this).hasClass('autoplay-started')) {
825                            swiper.autoplay.start();
826                        }
827                    });
828                }
829                
830                // Set up intersection observer
831                function intersectObserverStart() {
832                    window.addEventListener("load", function (event) {
833                        boxElement = document.querySelector('.swiper-container.carousel-scrollable.carousel-scrollable-' + n);
834                        createObserver();
835                    }, false);
836                }
837
838                function createObserver() {
839                    var observer;
840
841                    var options = {
842                        root: null,
843                        rootMargin: "100px 0px 100px 0px",
844                        threshold: 0.0
845                    };
846
847                    observer = new IntersectionObserver(handleIntersect, options);
848                    observer.observe(boxElement);
849                }
850
851                function buildThresholdList() {
852                    var thresholds = [];
853                    var numSteps = 20;
854
855                    for (var i=1.0; i<=numSteps; i++) {
856                    var ratio = i/numSteps;
857                        thresholds.push(ratio);
858                    }
859
860                    thresholds.push(0);
861                    return thresholds;
862                }
863
864                function handleIntersect(entries, observer) {
865                    // Function to make IE9+ support forEach: // without causes carousel to break
866                    if (window.NodeList && !NodeList.prototype.forEach) {
867                        NodeList.prototype.forEach = Array.prototype.forEach;
868                    }
869
870                    entries.forEach( function(entry) {
871                        if (entry.intersectionRatio > prevRatio) {
872                            if ($('.' + swipeClass).attr('data-init')) {
873                                SwiperItem.autoplay.start();
874                            }
875                            else {
876                                SwiperItem.init();
877                                $('.' + swipeClass).attr('data-init', 'true')
878                            }
879                        } 
880
881                        else if ($('.' + swipeClass).attr('data-init')) {
882                            SwiperItem.autoplay.stop();
883                        }
884                        
885                        prevRatio = entry.intersectionRatio;
886                    });
887                }
888            }
889        });
890    });
891
892    </script>
892
893
894<div id="9F0516EB-8D9B-4A3C-BF7A-0FC1EEDBC52A" class="carousel-container column-count-6">
895    <div class="swiper-container carousel-scrollable">
896        <div class="swiper-wrapper">
897                <div class="swiper-slide">
898                    <div class="item active">
899                                <img src="https://clubrunner.blob.core.windows.net/00000005032/PhotoAlbum/home-page-carousel/Shelbys-Playground-EDIT.jpg" alt="Shelby&#x27;s Playground Renovation">
900                            <div class="container">
901                                <div class="carousel-caption">
902                                        <h1 class="caption-title">Shelby&#x27;s Playground Renovation</h1>
903                                </div>
904                            </div>
905                    </div>
906                </div>
907                <div class="swiper-slide">
908                    <div class="item ">
909                                <img class="swiper-lazy" src="https://clubrunner.blob.core.windows.net/00000005032/thumb/PhotoAlbum/home-page-carousel/Brew-Fest-2019-EDIT.jpg" data-src="https://clubrunner.blob.core.windows.net/00000005032/PhotoAlbum/home-page-carousel/Brew-Fest-2019-EDIT.jpg" loading="lazy" alt="Boji Brew Fest">
910                            <div class="container">
911                                <div class="carousel-caption">
912                                        <h1 class="caption-title">Boji Brew Fest</h1>
913                                </div>
914                            </div>
915                    </div>
916                </div>
917                <div class="swiper-slide">
918                    <div class="item ">
919                                <img class="swiper-lazy" src="https://clubrunner.blob.core.windows.net/00000005032/thumb/PhotoAlbum/home-page-carousel/Cleanup-EDIT.jpg" data-src="https://clubrunner.blob.core.windows.net/00000005032/PhotoAlbum/home-page-carousel/Cleanup-EDIT.jpg" loading="lazy" alt="Park Cleanup">
920                            <div class="container">
921                                <div class="carousel-caption">
922                                        <h1 class="caption-title">Park Cleanup</h1>
923                                </div>
924                            </div>
925                    </div>
926                </div>
927                <div class="swiper-slide">
928                    <div class="item ">
929                                <img class="swiper-lazy" src="https://clubrunner.blob.core.windows.net/00000005032/thumb/PhotoAlbum/home-page-carousel/Food-Drive-EDIT.jpg" data-src="https://clubrunner.blob.core.windows.net/00000005032/PhotoAlbum/home-page-carousel/Food-Drive-EDIT.jpg" loading="lazy" alt="Food Drives">
930                            <div class="container">
931                                <div class="carousel-caption">
932                                        <h1 class="caption-title">Food Drives</h1>
933                                </div>
934                            </div>
935                    </div>
936                </div>
937                <div class="swiper-slide">
938                    <div class="item ">
939                                <img class="swiper-lazy" src="https://clubrunner.blob.core.windows.net/00000005032/thumb/PhotoAlbum/home-page-carousel/Bikes-Trails-Event-EDIT.jpg" data-src="https://clubrunner.blob.core.windows.net/00000005032/PhotoAlbum/home-page-carousel/Bikes-Trails-Event-EDIT.jpg" loading="lazy" alt="Event Volunteers">
940                            <div class="container">
941                                <div class="carousel-caption">
942                                        <h1 class="caption-title">Event Volunteers</h1>
943                                </div>
944                            </div>
945                    </div>
946                </div>
947                <div class="swiper-slide">
948                    <div class="item ">
949                                <img class="swiper-lazy" src="https://clubrunner.blob.core.windows.net/00000005032/thumb/PhotoAlbum/home-page-carousel/Century-Farms-EDIT.jpg" data-src="https://clubrunner.blob.core.windows.net/00000005032/PhotoAlbum/h
949ome-page-carousel/Century-Farms-EDIT.jpg" loading="lazy" alt="Club Socials">
950                            <div class="container">
951                                <div class="carousel-caption">
952                                        <h1 class="caption-title">Club Socials</h1>
953                                </div>
954                            </div>
955                    </div>
956                </div>
957        </div>
958
959            <!-- Add Pagination -->
960            <div class="swiper-pagination swiper-pagination-bottom"></div>
961
962        <div class="swiper-controls">
963            <!-- If we need navigation buttons -->
964            <div class="left swiper-button-prev carousel-control">
965                <!-- Icon Left - Below: remove to not show -->
966                <i class="swiper-icon fas-icon fa-chevron-left " aria-hidden="true"></i>
967                <!-- Do not remove sr-only: screen reader -->
968                <span class="sr-only">Previous</span>
969            </div>
970            <div class="right swiper-button-next carousel-control">
971                <!-- Icon Right - Below: remove to not show -->
972                <i class="swiper-icon fas-icon fa-chevron-right " aria-hidden="true"></i>
973                <!-- Do not remove sr-only: screen reader -->
974                <span class="sr-only">Next</span>
975            </div>
976        </div>
977    </div>
978</div>
979
980
981                        </div>
982                    </div>
983                </div>
984            </div>
985        </div>
986    </div>
987</section>
988        </div>
989    </section>
990
991    <section class="band-2 band-wrapper">
992        <div class="container">
993            <div class="col-xs-12 single-column">
994                <section class="PageWidget" style="">
995    <div class="boxContainer1">
996        <div class="boxContainer2">
997            <div class="MainWidgetWrapper">
998                <div class="boxContentCon1 " style="">
999                    <div style="">
1000                        <div class="WidgetWrapper">
1001                            
1002
1003<div class="preformatted preformatted-single-text">
1004    <div class="row">
1005        <div class="col-xs-12 preformatted-content">
1006            
1007    <div class="predefined-content">
1008        <div class="inlineEditor" contenteditable="false" id="bcw_35f53d09-b7da-46ea-a9f9-3d2ea22d0955_9e203b38-b3f4-4a33-9e4a-73720a693f8c" widgetname="Content" widgetid="31587445-68a3-47f4-a23e-abd23af0c439" widgetdataid="35f53d09-b7da-46ea-a9f9-3d2ea22d0955" areaid="9e203b38-b3f4-4a33-9e4a-73720a693f8c" widgetsystemname="PagePredefined" title="" ckeditortoolbarsname="CkEditorToolBarLight">
1009            <h2 style="text-align: center;"><strong>Welcome to Iowa Great Lakes Rotary!</strong></h2>
1010
1011            </div>
1012    </div>
1013
1014        </div>
1015    </div>
1016</div>
1017
1018                        </div>
1019                    </div>
1020                </div>
1021            </div>
1022        </div>
1023    </div>
1024</section>
1025            </div>
1026        </div>
1027    </section>
1028
1029    <section class="band-3 band-wrapper">
1030        <div class="container left-sidebar">
1031            <div class="col-xs-12 col-md-9 col-md-push-3 main-column">
1032                <section class="PageWidget" style="">
1033    <div class="boxContainer1">
1034        <div class="boxContainer2">
1035            <div class="MainWidgetWrapper story">
1036                <div class="boxContentCon1 " style="">
1037                    <div style="">
1038                        <div class="WidgetWrapper">
1039                                    <article class="storyItemContainer1 firstItem">
1040            <div class="storyItemContainer2">
1041                <div class="storyItemContainer3">
1042                        <div class="storyHeader " style="">
1043                            <a href="Stories/join-us-on-wednesdays-at-noon-1"
1044                               style="
1045                        
1046                         ">Join us on Wednesdays at Noon!</a>
1047                    </div>
1048
1049                    <div class="storyDateAuthor">
1050                    </div>
1051
1052                    <div class="storyBody">
1053                        <div class="storyBrief">
1054<div><strong>Join us Wednesdays at Noon for Rotary! &nbsp;&nbsp;</strong></div><div><div>&nbsp;</div><div>Plan now to join us Wednesday at noon at the Maser Monarch Lodge for our weekly Rotary meetings. We welcome anyone interested in bettering our community - the Iowa Great Lakes!</div><div>&nbsp;</div><div>Upcoming programs include:</div><div><div><div>Sept 2 -&nbsp;Program:&nbsp; Innovation &amp; Discovery Lab</div></div><div>&nbsp;</div><div>Hope you will&nbsp;join us!</div></div></div>                        </div>
1055
1056                    </div>
1057
1058                </div>
1059            </div>
1060        </article>
1061        <article class="storyItemaltContainer1">
1062            <div class="storyItemaltContainer2">
1063                <div class="storyItemaltContainer3">
1064                        <div class="storyHeader " style="">
1065                            <a href="Stories/friendship-exchange-opportunity-to-uganda"
1066                               style="
1067                        
1068                         ">Friendship Exchange Opportunity to Uganda</a>
1069                    </div>
1070
1071                    <div class="storyDateAuthor">
1072                    </div>
1073
1074                    <div class="storyBody">
1075                        <div class="storyBrief">
1076<div>The Iowa Great Lakes Rotary is excited to announce a friendship exchange opportunity to the "Pearl of Africa", Uganda. The 14-day trip will focus on building relationships with Rotarians in Uganda, serving at the Live for Him Heartland Academy, experiencing Ugandan culture, and offering an optional 3-day safari. Rotarians John &amp; Julie Battern will lead the trip in January of 2027. Friendship Exchange is an international exchange program for Rotary and Rotaract members and friends that allows participants to take turns hosting one another. <a href="https://docs.google.com/forms/d/e/1FAIpQLSdjmbgJPZI9RNyUpc-F69E7fEvIIyQT6rZ4s_JccDqYjNpfeg/viewform?usp=publish-editor" target="_blank">To learn more or to express interest in the exchange, please complete this form</a>. Completing the form does not lock you into the trip. Please consider this amazing opportunity to participate in a Friendship Exchange!</div>                        </div>
1077
1078                    </div>
1079
1080                </div>
1081            </div>
1082        </article>
1083        <article class="storyItemContainer1">
1084            <div class="storyItemContainer2">
1085                <div class="storyItemContainer3">
1086                        <div class="storyHeader " style="">
1087                            <a href="Stories/quarterly-iowa-great-lakes-rotary-donations"
1088                               style="
1089                        
1090                         ">Quarterly Iowa Great Lakes Rotary Donations</a>
1091                    </div>
1092
1093                    <div class="storyDateAuthor">
1094                    </div>
1095
1096                    <div class="storyBody">
1097                        <div class="storyBrief">
1098<div><div><div><img alt="" height="200" src="https://clubrunner.blob.core.windows.net/00000005032/Images/Amy-Heibult-Conservation.jpg" style="border-style:solid; border-width:0px; float:left; margin-bottom:10px; margin-left:10px; margin-right:10px; margin-top:10px" title="" width="150" /><img alt="" height="200" src="https://clubrunner.blob.core.windows.net/00000005032/Images/Live-for-Him-Ministries.jpg" style="border-style:solid; border-width:0px; float:left; margin-bottom:10px; margin-left:10px; margin-right:10px; margin-top:10px" title="" width="150" /><img alt="" height="200" src="https://clubrunner.blob.core.windows.net/00000005032/Images/Next-Life-Foundation-Patti-Griffiths_20260428-163537.jpg" style="border-style:solid; border-width:0px; float:left; margin-bottom:10px; margin-left:10px; margin-right:10px; margin-top:10px" title="" width="150" /><img alt="" height="200" src="https://clubrunner.blob.core.windows.net/00000005032/Images/DC-Museum-Jean-Ann-Myhre.jpg" style="border-style:solid; border-width:0px; float:left; margin-bottom:10px; margin-left:10px; margin-right:10px; margin-top:10px" title="" width="150" /><img alt="" height="200" src="https://clubrunner.blob.core.windows.net/00000005032/Images/ATLAS-of-the-Lakes.jpg" style="border-style:solid; border-width:0px; float:left; margin-bottom:10px; margin-left:10px; margin-right:10px; margin-top:10px" title="" width="150" /><img alt="" height="200" src="https://clubrunner.blob.core.windows.net/00000005032/Images/LAMA-Jane-Kruse.jpg" style="border-style:solid; border-width:0px; float:left; margin-bottom:10px; margin-left:10px; margin-right:10px; margin-top:10px" title="" width="150" /><img alt="" height="199" src="https://clubrunner.blob.core.windows.net/00000005032/Images/Special-Olympics-Nancy-Vierkant.jpg" style="border-style:solid; border-width:0px; float:left; margin-bottom:10px; margin-left:10px; margin-right:10px; margin-top:10px" title="" width="150" /></div><div>&nbsp;</div><div>&nbsp;</div><div>&nbsp;</div><div>&nbsp;</div><div>&nbsp;</div><div>&nbsp;</div><div>&nbsp;</div><div>&nbsp;</div><div>&nbsp;</div><div>&nbsp;</div><div>&nbsp;</div><div>&nbsp;</div><div>&nbsp;</div><div>&nbsp;</div><div><div><div>&nbsp;</div><div>&nbsp;</div><div>&nbsp;</div><div>&nbsp;</div><div>&nbsp;</div><div>&nbsp;</div><div>&nbsp;</div><div>&nbsp;</div><div>Over the past couple of weeks, the Rotary Club of the Iowa Great Lakes has had the privilege of giving back to organizations that are actively shaping the future of our community.</div><div>From environmental conservation to youth development and global outreach, these efforts remind us what’s possible when people come together with purpose.&nbsp;</div></div><div><div>We were proud to present quarterly donations to:</div><div>&nbsp;</div><div>• Amy Heibult – Dickinson County Conservation Board, Supporting the Nature Playscape project, now nearing completion of construction plans and making strong progress toward its fundraising goal.</div><div>• John &amp; Julie Batten – Live for Him Ministries, Helping fund an upcoming mission trip to Uganda.</div><div>• Patti Griffiths – Next Life Foundation, Supporting potential expansion into a beauty program to empower individuals with new skills.</div><div>
1098• Jean Anne – Dickinson County Museum</div><div>• Regina Reed – ATLAS of the Lakes</div><div>• Jane Kruse – Lakes Area Museum Alliance</div><div>• Nancy Vierkant – Get Up and Bowl for Special Olympics, Supporting local athletes as they compete at the state level.</div></div></div></div></div><div><blockquote>&nbsp;</blockquote></div>                        </div>
1099
1100                    </div>
1101
1102                </div>
1103            </div>
1104        </article>
1105        <article class="storyItemaltContainer1">
1106            <div class="storyItemaltContainer2">
1107                <div class="storyItemaltContainer3">
1108                        <div class="storyHeader " style="">
1109                            <a href="Stories/car-drop-winner-2026"
1110                               style="
1111                        
1112                         ">Car Drop Winner 2026</a>
1113                    </div>
1114
1115                    <div class="storyDateAuthor">
1116                    </div>
1117
1118                    <div class="storyBody">
1119                        <div class="storyBrief">
1120<div><div>After falling through at one of the earliest dates ever, and then re-freezing in the lake, the car has finally been retrieved and we have a winner!</div><div>&nbsp;</div><div><img alt="" height="333" src="https://clubrunner.blob.core.windows.net/00000005032/Images/IMG_5240.jpg" style="border-style:solid; border-width:0px; float:left; margin-bottom:10px; margin-left:10px; margin-right:10px; margin-top:10px" title="" width="250" />Thank you to Boji Towing for their support of our annual fundraiser and for retrieving the car last evening. The official time was 10:16 and our winner is Bonnie Anderson.&nbsp;</div><div>&nbsp;</div><div>Also thank you to Rotay members Melanie Becker, Erin Reed and Leo Kofoot for their extra energy in making sure our annual car drop happens without a hitch. Not as many tickets were sold this year, simply because the car wasn't on the lake that long. The proceeds go to local community projects led by the Iowa Lakes Rotary Club.&nbsp;</div><div>&nbsp;</div><div>See news coverage at the links below:</div><div>&nbsp;</div><div>KUOO:&nbsp;&nbsp;<a data-saferedirecturl="https://www.google.com/url?q=https://clicks.clubrunner.email/ls/click?upn%3Du001.6f6nHae1WHC1Jsk7nRti8yKTaoSNjnDGHKzr-2Bwkq22tPp7Y7tO4YOQNS62cP7y7zkIANTmKNOu8fYu7h9f4L8GOyY-2FiZPwaNlcGC4JatnDi-2BjjrkpvS3tfDC2DDJOaqVPTKb_DvdjXo071oCcGBnd8BG0P53VHJRoTBkatz1CZj8NHdeYhFfRJ15StoOZkKvGcVRajof2pzbQVo02xV1hVZgnMx3ldnpxvUU3WCY-2FMlOoUXau2boCyNseVomqTTsaN-2Blp76owpqIKxPg-2F0UZ4UlkOK297zcE3uzMabQ1CGAYyTKeK5WTBk7Jcu4t4KxmtTGu5M4X-2Fxa1YU4e9Xyi6ashk4Znp-2Birx7HJRogk0QSlIxLlu887bJa9fTbq1cuKWOmufew10CSwQz8T2WGi2heO0v5u-2FbWZKc7y53Z4uCh-2Bm3y17Rzp4aBWMvuV6O1dVZngU3VTdYUxL0rfS68Vpn-2Btl8r-2FTHAWETSzdv-2BY7cmv8jKY-3D&amp;source=gmail&amp;ust=1774170163974000&amp;usg=AOvVaw0vOLq0s41_xbtQyiurw953" href="https://clicks.clubrunner.email/ls/click?upn=u001.6f6nHae1WHC1Jsk7nRti8yKTaoSNjnDGHKzr-2Bwkq22tPp7Y7tO4YOQNS62cP7y7zkIANTmKNOu8fYu7h9f4L8GOyY-2FiZPwaNlcGC4JatnDi-2BjjrkpvS3tfDC2DDJOaqVPTKb_DvdjXo071oCcGBnd8BG0P53VHJRoTBkatz1CZj8NHdeYhFfRJ15StoOZkKvGcVRajof2pzbQVo02xV1hVZgnMx3ldnpxvUU3WCY-2FMlOoUXau2boCyNseVomqTTsaN-2Blp76owpqIKxPg-2F0UZ4UlkOK297zcE3uzMabQ1CGAYyTKeK5WTBk7Jcu4t4KxmtTGu5M4X-2Fxa1YU4e9Xyi6ashk4Znp-2Birx7HJRogk0QSlIxLlu887bJa9fTbq1cuKWOmufew10CSwQz8T2WGi2heO0v5u-2FbWZKc7y53Z4uCh-2Bm3y17Rzp4aBWMvuV6O1dVZngU3VTdYUxL0rfS68Vpn-2Btl8r-2FTHAWETSzdv-2BY7cmv8jKY-3D" target="_blank">https://www.<wbr />exploreokoboji.com/news/crews-<wbr />late-friday-retrieve-rotary-<wbr />car/</a></div><div>&nbsp;</div><div>KCAU:&nbsp;&nbsp;<a data-saferedirecturl="https://www.google.com/url?q=https://clicks.clubrunner.email/ls/click?upn%3Du001.6f6nHae1WHC1Jsk7nRti86gxXb7baYkggHprI6U71vKp6t-2FfB9a3LxTr0uz6hmSTPYhnamb1-2BICK3qNA14RK0rJK01C9m3DWiReENo2IqlqDQMcleKYRT9pWabhc3iyw0XrPzwJ2Sl-2F-2FFILHuipKUam7H6QtFBw9CEg19lnfgCeWLn8MJNAdhSTV33IaDtoETnUzxFFN5zbudFt6wtkKGtQO91H7KxrSLWqAFC7GPNo-3DKGpG_DvdjXo071oCcGBnd8BG0P53VHJRoTBkatz1CZj8NHdeYhFfRJ15StoOZkKvGcVRajof2pzbQVo02xV1hVZgnMx3ldnpxvUU3WCY-2FMlOoUXau2boCyNseVomqTTsaN-2Blp76owpqIKxPg-2F0UZ4UlkOK297zcE3uzMabQ1CGAYyTKeK5WTBk7Jcu4t4KxmtTGu5M4X-2Fxa1YU4e9Xyi6ashk4Znp-2Birx7HJRogk0QSlIxLn19OmQ3QBVXPJYSQnRi0GHiZAz6Lyvl4slbKSO2tPdG20vPcnxGJdALbBCZtCaDLZMxmUxmyr-2B-2FGuOmHBpxcyjb8eUUiYUaTlN6NYRMCs4hXPOoR9J2D2Jfn8-2FUc5ZeGw-3D&amp;source=gmail&amp;ust=1774170163974000&amp;
1120usg=AOvVaw1LPHn5kOYGl_krjOMW8fgJ" href="https://clicks.clubrunner.email/ls/click?upn=u001.6f6nHae1WHC1Jsk7nRti86gxXb7baYkggHprI6U71vKp6t-2FfB9a3LxTr0uz6hmSTPYhnamb1-2BICK3qNA14RK0rJK01C9m3DWiReENo2IqlqDQMcleKYRT9pWabhc3iyw0XrPzwJ2Sl-2F-2FFILHuipKUam7H6QtFBw9CEg19lnfgCeWLn8MJNAdhSTV33IaDtoETnUzxFFN5zbudFt6wtkKGtQO91H7KxrSLWqAFC7GPNo-3DKGpG_DvdjXo071oCcGBnd8BG0P53VHJRoTBkatz1CZj8NHdeYhFfRJ15StoOZkKvGcVRajof2pzbQVo02xV1hVZgnMx3ldnpxvUU3WCY-2FMlOoUXau2boCyNseVomqTTsaN-2Blp76owpqIKxPg-2F0UZ4UlkOK297zcE3uzMabQ1CGAYyTKeK5WTBk7Jcu4t4KxmtTGu5M4X-2Fxa1YU4e9Xyi6ashk4Znp-2Birx7HJRogk0QSlIxLn19OmQ3QBVXPJYSQnRi0GHiZAz6Lyvl4slbKSO2tPdG20vPcnxGJdALbBCZtCaDLZMxmUxmyr-2B-2FGuOmHBpxcyjb8eUUiYUaTlN6NYRMCs4hXPOoR9J2D2Jfn8-2FUc5ZeGw-3D" target="_blank">https://www.kcau9.com/<wbr />news/local-news/iowa-great-<wbr />lakes-bureau/iowa-great-lakes-<wbr />rotary-car-recovered-from-<wbr />west-lake-after-falling-<wbr />through-the-ice-in-february/</a></div></div>                        </div>
1121
1122                    </div>
1123
1124                </div>
1125            </div>
1126        </article>
1127        <article class="storyItemContainer1 lastItem">
1128            <div class="storyItemContainer2">
1129                <div class="storyItemContainer3">
1130                        <div class="storyHeader " style="">
1131                            <a href="Stories/childhood-unplugged"
1132                               style="
1133                        
1134                         ">Childhood Unplugged</a>
1135                    </div>
1136
1137                    <div class="storyDateAuthor">
1138                    </div>
1139
1140                    <div class="storyBody">
1141                        <div class="storyBrief">
1142<div><img alt="" height="388" src="https://clubrunner.blob.core.windows.net/00000005032/Images/Dickinson-County-K.-Martinko-Event-Flyer-2025.jpg" style="float:left; margin-bottom:10px; margin-left:10px; margin-right:10px; margin-top:10px" title="" width="300" />Join us for a special event open to all families in Dickinson County who want to explore how we can reclaim childhood in a tech-driven world. Guest speaker Katherine Johnson Martinko, writer, editor, and author of Childhood Unplugged (2023) and creator of The Analog Family newsletter—will share practical insights on digital minimalism and finding balance for kids and families. Sponsored by the Dickinson County Behavioral Health Coalition and Iowa Great Lakes Rotary.&nbsp;</div><div>&nbsp;</div><div><p>In addition, a meal will be provided by Burger &amp; Company at 5:30 pm before the event and childcare will be provided for children for attendees. Organizers are requesting RSVPs by November 7 to get a count to ensure enough food and childcare is available. Confidential questions can also be submitted via the RSVP for the speaker to answer at the event.&nbsp;&nbsp;</p><p><a href="https://forms.gle/NYMBta7LzAANUs5u6" target="_blank">Click here to RSVP</a> and plan to attend today!</p></div>                        </div>
1143
1144                    </div>
1145
1146                </div>
1147            </div>
1148        </article>
1149
1150
1151                        </div>
1152                    </div>
1153                </div>
1154            </div>
1155        </div>
1156    </div>
1157</section>
1158            </div>
1159            <div class="col-xs-12 col-md-3 col-md-pull-9 side-column">
1160                <section class="PageWidget" style="padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;">
1161    <div class="boxContainer1">
1162        <div class="boxContainer2">
1163            <div class="MainWidgetWrapper ClubInfo">
1164                <div class="boxContentCon1 " style="">
1165                    <div style="">
1166                        <div class="WidgetWrapper">
1167                            <div class="clubinfo-container">
1168    <div class="clubinfo-header">
1169        <div class="text-size-h2 text-primary club-greeting themeColorDark text-center"></div>
1170    </div>
1171    <div class="clubinfo-row MainSection2">
1172        <div class="clubinfo-block clubinfo-contact MainSection ">
1173            <div class="clubinfo-row">
1174                <div class="clubinfo-img">
1175                    <div class="clubImage" >
1176                        <span class="lazy-container"><img alt="Iowa Great Lakes" src="https://clubrunner.blob.core.windows.net/00000005032/thumb/ClubLogo/clublogo.png?_=639220608619335383" class="clubImage lazy-img" loading="lazy" /></span>
1177                    </div>
1178                </div>
1179                <div class="clubinfo-section clubinfo-location has-clubimg">
1180                    <div class="club-moto" >
1181                        <h3 class="club-moto-title themeColorDark"><span style="font-size:16px"><strong>Please Join Us!</strong></span></h3>
1182                    </div>
1183                    <div class="club-block-address">
1184                        <div class="meeting-title">We meet In Person</div>
1185                        <div class="club-meeting-datetime">
1186                            Wednesdays at 12:00 p.m.
1187                        </div>
1188                        <div class="club-meeting-place">
1189                            <i class="fas fa-map-marker-alt location-icon"></i> Maser Monarch Lodge
1190                        </div>
1191                        <div class="club-address">
1192                            22531 Nature Center Road<br />
1193Okoboji, IA&nbsp;51355	<br />United States of America<br />
1194
1195                        </div>
1196                    </div>
1197                </div>
1198                <div class="clubinfo-section clubinfo-contact">
1199                    <div class="club-block-contact">
1200                        <div>
1201                                <div class="club-phone club-contact">
1202                                    <div class="club-phone-label">Phone:</div>
1203                                    <div class="club-phone-data"><i class="fad fa-fw fa-phone contact-icon"></i> 			 (605) 359-7177
1204</div>
1205                                </div>
1206
1207                                <div class="club-email club-contact">
1208                                    <div class="club-email-label">Email:</div>
1209                                    <div class="club-email-data"><i class="fad fa-fw fa-envelope contact-icon"></i> <a href="mailto:[email protected]" target="_top">[email protected]</a></div>
1210                                </div>
1211                        </div>
1212                    </div>
1213                </div>
1214            </div>
1215        </div>
1216    </div>
1217    <div class="clubinfo-row">
1218        <div class="clubinfo-icon-block clubinfo-column-2">
1219                <div class="DistrictSiteIcon icon-item">
1220                    <a href="https://portal.clubrunner.ca/60466" target="_blank" style="">
1221                        <div class="clubinfo-icon">
1222                            <i class="fad fa-home fa-fw info-icon"></i>
1223                        </div>
1224                        <div class="clubinfo-text">
1225                            District Site
1226                        </div>
1227                    </a>
1228                </div>
1229                <div class="VenueMap icon-item">
1230                    <a href="https://maps.google.com/maps?q=22531&#x2B;Nature&#x2B;Center&#x2B;Road&#x2B;Okoboji&#x2B;IA&#x2B;51355&#x2B;United&#x2B;States&#x2B;of&#x2B;America" target="_blank" style="">
1231                        <div class="clubinfo-icon">
1232                            <i class="fad fa-map-marked-alt fa-fw info-icon"></i>
1233                        </div>
1234                        <div class="clubinfo-text">
1235                            Venue Map
1236                        </div>
1237                    </a>
1238                </div>
1239        </div>
1240    </div>
1241</div>
1242
1243                        </div>
1244                    </div>
1245                </div>
1246            </div>
1247        </div>
1248    </div>
1249</section><section class="PageWidget" style="">
1250    <div class="boxContainer1">
1251        <div class="boxContainer2">
1252            <div class="MainWidgetWrapper executives">
1253                    <div class="boxHeaderContainer1 " style="">  
1254                        <div class="boxHeaderContainer2" style="">
1255                            <div class="h2 widget-title" style=""> Club Executives & Directors</div>
1256                        </div>
1257                    </div>
1258                <div class="boxContentCon1 " style="">
1259                    <div style="">
1260                        <div class="WidgetWrapper">
1261                            
1262        <div class="executivesItemContainer1 firstItem">
1263            <div class="executivesItemContainer2">
1264                <div class="executivesItemContainer3">
1265                    <div class="directorsTitle">President</div>
1266					<div class="directorsName"><a href="SingleEmail/Send?MemberId=OkLlsMLtYk1y8PI5vF02slfkkCb30hCzfaJsDbUKegM=" style="">DeeAnne Marlow</a></div>
1267                </div>
1268            </div>
1269        </div>                    
1270        <div class="executivesItemaltContainer1">
1271            <div class="executivesItemaltContainer2">
1272                <div class="executivesItemaltContainer3">
1273                    <div class="directorsTitle">President Elect</div>
1274					<div class="directorsName"><a href="SingleEmail/Send?MemberId=1Khmbl5kvmOcEfFqaK0DmsxjZvK7KA723tkINDfS&#x2B;UE=" style="">Hernani Freitas</a></div>
1275                </div>
1276            </div>
1277        </div>                    
1278        <div class="executivesItemContainer1">
1279            <div class="executivesItemContainer2">
1280                <div class="executivesItemContainer3">
1281                    <div class="directorsTitle">Secretary</div>
1282					<div class="directorsName"><a href="SingleEmail/Send?MemberId=PViWXmJeMrHFGzF53eIl1tIarJi84li10AAZ1BNI9Kc=" style="">Leo Kofoot</a></div>
1283                </div>
1284            </div>
1285        </div>                    
1286        <div class="executivesItemaltContainer1">
1287            <div class="executivesItemaltContainer2">
1288                <div class="executivesItemaltContainer3">
1289                    <div class="directorsTitle">Treasurer</div>
1290					<div class="directorsName"><a href="SingleEmail/Send?MemberId=nD/w8W0LTNa&#x2B;A65xBacm8zHGxHu01oZ2xv2gwYHd&#x2B;rI=" style="">Michael Schlitter</a></div>
1291                </div>
1292            </div>
1293        </div>                    
1294        <div class="executivesItemContainer1">
1295            <div class="executivesItemContainer2">
1296                <div class="executivesItemContainer3">
1297                    <div class="directorsTitle">Rotary Foundation</div>
1298					<div class="directorsName"><a href="SingleEmail/Send?MemberId=wwxh/4HS9gM7baMpUe19BY5OC0b2MfdU/yEnmBQDQrg=" style="">Rachelle Fratzke</a></div>
1299                </div>
1300            </div>
1301        </div>                    
1302        <div class="executivesItemaltContainer1">
1303            <div class="executivesItemaltContainer2">
1304                <div class="executivesItemaltContainer3">
1305                    <div class="directorsTitle">Membership</div>
1306					<div class="directorsName"><a href="SingleEmail/Send?MemberId=FZA4xDlpB6FjMrdD9qZBOe4eB1GCW&#x2B;8YC0AV7Z5yw&#x2B;E=" style="">Kathryn Fahy</a></div>
1307                </div>
1308            </div>
1309        </div>                    
1310        <div class="executivesItemContainer1 lastItem">
1311            <div class="executivesItemContainer2">
1312                <div class="executivesItemContainer3">
1313                    <div class="directorsTitle">Immediate Past President</div>
1314					<div class="directorsName"><a href="SingleEmail/Send?MemberId=U5zMTu4kAmwxIqLKtAvqHBUxNEaQH76GSYdOp3oSWq8=" style="">Cynthia Adams</a></div>
1315                </div>
1316            </div>
1317        </div>                    
1318
1319                        </div>
1320                    </div>
1321                </div>
1322            </div>
1323        </div>
1324    </div>
1325</section>
1326            </div>
1327        </div>
1328    </section>
1329
1330
1331</div>
1332
1333
1334    </main>
1335
1336
1337
1338        <footer class="footer-band">
1339
1340            
1341                
1342                    <div id="footerContainer1">
1343    <div class="footerDecoration">
1344    </div>
1345    <div id="footerContainer2">
1346        <div id="footerContainer3">
1347            <div id="footerContainer4"><div class="WebsiteFooter footer-list-display S3-SteelBlueAzure VisionFloating">
1348	<div class="container">
1349		<div class="website-footer">
1350			<div class="container"><div class="row"><div class="website-footer"><div class="row"><div class="col-sm-4"><h4>About&nbsp;Iowa Great Lakes Rotary</h4><p>Our club members are dedicated people who share a passion for both community service and friendship. Becoming a Rotarian connects you with a diverse group of professionals who share your drive to give back.</p><p>&nbsp;</p></div><div class="col-sm-4"><h4>Rotary at a Glance</h4><p>Rotary brings together a global network of volunteer leaders who dedicate their time and talent to tackle the world’s most pressing humanitarian challenges. Rotary connects 1.2 million members from more than 200 countries and geographical areas. Their work impacts lives at both the local and international levels.</p></div><div class="col-sm-4"><h4>Contact Us</h4><p>Keep in touch, or reach out to us from via our social media websites!</p><p><a href="http://www.linkedin.com/groups?gid=858557" target="_blank"><img height="40" src="https://clubrunner.blob.core.windows.net/00000000001/Images/Social%20Media/Linkedin_58.png" width="40" /></a> <a href="http://www.youtube.com/user/RotaryInternational" target="_blank"><img height="40" src="https://clubrunner.blob.core.windows.net/00000000001/Images/Social%20Media/YouTube_58.png" width="40" /></a> <a href="http://twitter.com/rotary" target="_blank"><img height="40" src="https://clubrunner.blob.core.windows.net/00000000001/Images/Social%20Media/Twitter_58.png" width="40" /></a> <a href="http://www.facebook.com/pages/Rotary-International/7268844551" target="_blank"><img height="40" src="https://clubrunner.blob.core.windows.net/00000000001/Images/Social%20Media/Facebook_58.png" width="40" /></a></p></div></div></div></div><div class="row"><div class="col-xs-12"><table style="width:100%"><tbody><tr><td align="right" width="20%"><img src="http://clubrunnertestportal.blob.core.windows.net/00000000011/Images/Small/150x150-RotaryMoE_RGB.png" style="border-width:0px; margin-right:30px" width="75" /></td><td width="80%">All materials and photos, unless otherwise specified, copyright of Rotary Club of Iowa Great Lakes.<br />All Rotary marks, logos, and copyrighted content is owned by Rotary International, used with permission.</td></tr></tbody></table><div>&nbsp;</div></div></div></div>
1351		</div>
1352	</div>
1353</div>
1354				
1355
1356
1357<div class="system-footer">
1358    <div class="container">
1359        <a id="editContentLink" href="#" target="_blank" style="display: none;" class="edit-page" title="Edit this page">
1360            <div class="edit-page-block pulse-icon pulse-once">
1361                <span class="sr-only">Edit this page</span>
1362                <i class="fas fa-pencil-alt" aria-hidden="true"></i>
1363            </div>
1364        </a>
1365        <div id="rights">
1366            <div id="rights2">
1367                Powered by <a href="https://www.clubrunner.ca">ClubRunner</a> &copy; 2002&ndash;2026&nbsp; All rights reserved.
1368                <br />
1369                <a href='privacy-policy'>Privacy Statement</a>
1370
1371                        | <a href='cookie-policy'>Cookie Policy</a>
1372                                    | <a target="_blank" href="https://www.clubrunnersupport.com">Online Help</a> | <a target="_blank" href="https://links.myclubrunner.com/system-requirements">System Requirements</a>                
1373            </div>
1374        </div>
1375    </div>
1376</div>
1377
1378
1379
1380
1381
1382                <div id="TraceInfoFooter">
1383                    
1384                </div>
1385            </div>
1386        </div>
1387    </div>
1388</div>
1389
1390                
1391            
1392
1393        </footer>
1394        <div id="backToTopContainer"></div>
1395    
1395<script type="text/javascript" async>
1396        $(window).load(function () {
1397            var contentSize = function () {
1398                var $windowHeight = $(window).height(), $loginBand = $('.login-band').outerHeight(true), $loginBand2 = $('#loginContainer1').outerHeight(true), $navBar = $('.navbar').outerHeight(true), $footerBand = $('.footer-band').outerHeight(true);
1399                $('.main-content-wrapper').css("min-height", $windowHeight - $loginBand - $loginBand2 - $navBar - $footerBand);
1400            };
1401            contentSize();
1402            $(window).resize(contentSize);
1403        });
1404
1405        $(window).on('load scroll resize', function () {
1406            if (typeof showBackTopBtn === 'function') {
1407                showBackTopBtn();
1408            }
1409        });
1410
1411        $(function () {
1412            $('.focusItem').focus();
1413
1414            $.ajaxSetup({
1415                // Disable caching of AJAX responses
1416                cache: false
1417            });
1418
1419            // Setup edit link
1420        });
1421    </script>
1421
1422
1423
1424            
1424<script>
1425                    document.querySelectorAll( 'oembed[url]' ).forEach( element => 
1426                    {
1427                        //console.log('processing element ' + element);
1428                        iframely.load( element, element.attributes.url.value );
1429                    } );
1430                </script>
1430
1431            
1432    <span style="display: none" app-type="appservice" app-name="crportal" branch="refs/heads/production" revision="5e5eb027b4ccbcea74c43f4645e39f0caa22c0b0" revision-date="30 Sep 2026 19:30"></span>
1433</body>
1434</html>

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