1 2<!DOCTYPE html> 3<html lang="en"> 4<head> 5 6 <meta http-equiv="Content-type" content="text/html; charset=UTF-8" /> 7<!-- Google Tag Manager for GA4 --> 8
8<script>(function(w,d,s,l,i){w.GAMeasurementID='G-NR46XFFWWE';w[l]=w[l]||[];w[l].push({'gtm.start': 9 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 10 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 11 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 12 })(window,document,'script','cpDataLayerGA4','GTM-K73C5PS');</script>
12 13 <!-- End Google Tag Manager for GA4 --> 14
14<script type='text/javascript'> 15 var enableTelemetry = 'false' 16 var aiConfig = { 17 instrumentationKey: '1cde048e-3185-4906-aa46-c92a7312b60f' 18 } 19 var appInsights = window.appInsights || function (a) { 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://js.monitor.azure.com/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 }(aiConfig); 20 window.appInsights = appInsights, appInsights.queue && 0 === appInsights.queue.length; 21 // Add telemetry initializer 22 appInsights.queue.push(function() { 23 appInsights.context.addTelemetryInitializer(function(envelope) { 24 var telemetryItem = envelope.data.baseData; 25 // To check the telemetry itemâs type: 26 if (!false) 27 { 28 //If the telemetry is not enabled, we still want to capture Google map custom event, so only allow that 29 if (envelope.name.indexOf('.Event') == -1) 30 return false; 31 } 32 }); 33 }); 34 appInsights.trackPageView(); 35 </script>
35 36
36<script> 37 function populateAntiForgery(token) { 38 var input = document.createElement("input"); 39 input.name = "__RequestVerificationToken"; 40 input.type = "hidden"; 41 input.value = token; 42 var absPat = /^https?:\/\/|^\/\//i; 43 var forms = document.getElementsByTagName("form"); 44 for (var i = 0; i < forms.length; i++) { 45 if (forms[i].method == "post" && 46 !forms[i].querySelector('[name="__RequestVerificationToken"]') && 47 !absPat.test(forms[i].getAttribute("action"))) { 48 forms[i].appendChild(input.cloneNode()); 49 } 50 } 51 } 52 53 function getAntiForgeryToken(callback, error) { 54 var xhr = new XMLHttpRequest(); 55 xhr.open("GET", "/antiforgery"); 56 xhr.addEventListener("load", function() { 57 try { 58 if (this.status !== 200) { 59 throw Error("Invalid status. Could not retrieve antiforgery token."); 60 } 61 var obj = JSON.parse(this.responseText); 62 callback(obj.token); 63 } catch (e) { 64 typeof error === "function" && error(e); 65 } 66 }); 67 xhr.send(); 68 } 69 70 getAntiForgeryToken(function(token) { 71 if (document.readyState === "complete" 72 || document.readyState === "loaded" 73 || document.readyState === "interactive") { 74 populateAntiForgery(token); 75 return; 76 } 77 document.addEventListener("DOMContentLoaded", function() { 78 populateAntiForgery(token); 79 }, false); 80 }, console.error); 81 </script>
81 82 83 84
84<script type="text/javascript"> 85 window.departmentHeader = {}; 86 window.pageSectionTracker = {}; 87 window.isResponsiveEnabled = true; 88 window.isRemoveSetHeights= false; 89 if (window.isRemoveSetHeights) { 90 document.documentElement.className += ' removeSetHeights'; 91 } 92 window.mainMenuMediaQuery = 'screen and (max-width: 40em)'; 93 window.isMobileBrowserIncludingTablets = false; 94 window.fixedResponsiveMenu = false; 95 window.fullWidthResponsiveMenu = false; 96 window.responsiveMenuHeight = ''; 97 window.responsiveMenuFontSize = ''; 98 window.isContentAdvisor = false; 99 (function () { 100 window.setSizeCookie = function () { 101 document.cookie = "dpi=" + window.devicePixelRatio + "; path=/"; 102 document.cookie = "viewportWidth=" + window.innerWidth + "; path=/"; 103 document.cookie = "viewportHeight=" + window.innerHeight + "; path=/"; 104 if (screen && screen.width && screen.height) { 105 document.cookie = "screenWidth=" + screen.width + "; path=/"; 106 document.cookie = "screenHeight=" + screen.height + "; path=/"; 107 } 108 document.cookie = "responsiveGhost=1; path=/"; 109 }; 110 111 setSizeCookie(); 112 }()); 113 </script>
113 114 <meta name="viewport" content="width=device-width, initial-scale=1"> 115 116
116<script async src="https://docaccess.com/docbox.js"></script>
116 117 <!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 65 bytes, lines 117-118
117 118<script async src="https://www.googletagmanager.com/gtag/js?id=
118G-6MSCNVDXHC
vendor: 13 bytes, line 118
118"></script>
119<script>
vendor: 132 bytes, lines 120-124
120window.dataLayer = window.dataLayer || []; 121function gtag(){dataLayer.push(arguments);} 122gtag('js', new Date()); 123 124gtag('config', '
124G-6MSCNVDXHC
vendor: 5 bytes, line 124
124');
125</script>
125 126 127 <meta name="category0" content="Home" /> 128 129 130 <meta name="theme-color" content="rgb(4, 52, 84)"> 131 <link rel="icon" href="/images/favicon.ico" type="image/x-icon" /> 132 <link rel="shortcut icon" href="/images/favicon.ico" type="image/x-icon" /> 133 <title>Kennebunk, ME - Official Website | Official Website</title> 134 135 <meta name="description" content=""> 136 <meta name="keywords" content="Home"> 137
137<script src="/Assets/Scripts/jQuery/jquery-3.7.1.min.js"></script>
137 138
138<script src="/Assets/Scripts/jQuery/jquery-migrate-3.6.0.min.js" type="text/javascript"></script>
138 139 140 141 <!--[if IE 6]>
141<script language="JavaScript" type="text/javascript"> var isie6 = true; </script>
141<![endif]--> 142 <!--[if IE 7]>
142<script language="JavaScript" type="text/javascript"> var isie7 = true; </script>
142<![endif]--> 143 <!--[if IE 8]>
143<script language="JavaScript" type="text/javascript"> var isie8 = true; </script>
143<![endif]--> 144 <!--[if IE 9]>
144<script language="JavaScript" type="text/javascript"> var isie8 = true; </script>
144<![endif]--> 145
145<script type="text/javascript"><!-- 146 var intCountryCode = 840; 147 var order = ''; 148//--></script>
148 149 150 <link href="/-2140275272.css" rel="stylesheet" type="text/css" /> <link href="/-1882291223.css" rel="stylesheet" type="text/css" /> 151 152 <link rel="stylesheet" type="text/css" href="/Assets/Styles/Print.css" media="print"> 153
153<script type="text/javascript"> 154 window.Pages = window.Pages || {}; 155 // FrontEnd RWD initialization 156 window.Pages.rwdReady = $.Deferred(); 157 window.Pages.toolBarDeferred = $.Deferred(); 158 window.Pages.rwdSetupComplete = $.Deferred(); 159 window.Pages.megaMenuLoaded = $.Deferred(); 160 window.Pages.angularToolbarComplete = $.Deferred(); 161 window.Pages.frontEndToolbarComplete = $.Deferred(); 162 </script>
162 163 <!--CPHeadContent--> 164
164<script src="/739942322.js" type="text/javascript"></script>
164 165 166 167 168 169 170 171 172 173 <!--[if lte IE 8]><link rel="stylesheet" type="text/css" href="/App_Themes/ie8.css"><![endif]--> 174 <!--[if lte IE 7]><link rel="stylesheet" type="text/css" href="/App_Themes/ie7.css"><![endif]--> 175 <!--[if lte IE 6]><link rel="stylesheet" type="text/css" href="/App_Themes/ie6.css"><![endif]--> 176 <!--[if lt IE 9]>
176<script type="text/javascript" src="/Scripts/html5.js"></script>
176<![endif]--> 177 178
178<script type="text/javascript"> 179 setEditorVariables(false, 840); 180 function getPrintPreviewType() { return 0; } function printPreview() {pPreview(getPrintPreviewType()); } 181 </script>
181 182
182<script src="/Assets/Scripts/AlpineJS/3.14.1/alpine.min.js" type="text/javascript" defer="defer"></script>
182 183</head> 184<body class="wide " > 185 186
186<script>jQuery(document).click(function (event) { 187 var target = jQuery(event.target); 188 if (target.attr('src') && target.parents('.image').length && target.parents('.widget').length) { 189 var text = target.attr('title'); 190 191 if (!text.length) { 192 text = "N/A"; 193 } 194 ga('send', 195 { 196 hitType: 'event', 197 eventCategory: 'Image', 198 eventAction: 'Image - ' + text, 199 eventLabel: window.location.href 200 }); 201 } 202 if (target.is('button') || target.hasClass('button') || target.parents().hasClass('button')) { 203 var text = ""; 204 if (target.parents('.button')[0]) { 205 text = target.parents('.button').first().text(); 206 } else if (target.text().length) { 207 text = target.text(); 208 } else if (target.attr('title').length) { 209 text = target.attr('title'); 210 } 211 if (!text.length) { 212 text = "N/A"; 213 } 214 ga('send', 215 { 216 hitType: 'event', 217 eventCategory: 'Button', 218 eventAction: 'Button - ' + text, 219 eventLabel: window.location.href 220 }); 221 } 222 if (target.parents('.widgetCustomHtml').length) { 223 ga('send', 224 { 225 hitType: 'event', 226 eventCategory: 'Custom Html',
227 eventAction: 'Custom Html Clicked', 228 eventLabel: window.location.href 229 }); 230 } 231 if (target.parents('.editor').length) { 232 ga('send', 233 { 234 hitType: 'event', 235 eventCategory: 'Editor', 236 eventAction: 'Editor Link Clicked', 237 eventLabel: window.location.href 238 }); 239 } 240 if (target.parents('.GraphicLinks').length) { 241 var text = ""; 242 var targetGraphicLink = target; 243 if (target.hasClass('widgetGraphicLinksLink')) { 244 targetGraphicLink = jQuery(target.children()[0]); 245 } 246 if (targetGraphicLink.hasClass('text')) { 247 text = targetGraphicLink.text(); 248 } else if (targetGraphicLink.attr('src').length) { 249 if (targetGraphicLink.attr('alt').length) { 250 text = targetGraphicLink.attr('alt'); 251 } else { 252 text = targetGraphicLink.attr('src'); 253 } 254 } else { 255 text = "N/A"; 256 } 257 ga('send', 258 { 259 hitType: 'event', 260 eventCategory: 'Graphic Links', 261 eventAction: 'Graphic Link - ' + text, 262 eventLabel: window.location.href 263 }); 264 } 265 if (target.parents('.InfoAdvanced').length) { 266 ga('send', 267 { 268 hitType: 'event', 269 eventCategory: 'Info Advanced', 270 eventAction: 'Info Advanced Clicked', 271 eventLabel: window.location.href 272 }); 273 } 274 if (target.parents('.list').length) { 275 ga('send', 276 { 277 hitType: 'event', 278 eventCategory: 'List', 279 eventAction: 'List Clicked', 280 eventLabel: window.location.href 281 }); 282 } 283 if (target.parents('.megaMenuItem').length || target.parents('.topMenuItem').length) { 284 var megaMenuText = jQuery('.topMenuItem.mouseover').find('span').text(); 285 var breadCrumbs = []; 286 jQuery('.breadCrumbs > li').each(function () { 287 breadCrumbs.push(this.textContent); 288 }); 289 var pageTitle = breadCrumbs.join('>'); 290 var subTitleText = target.parents('.megaMenuItem').children('.widgetTitle').children().text(); 291 var text = ""; 292 if (pageTitle) { 293 text += pageTitle + " | "; 294 } else { 295 text += document.title + ' - '; 296 } 297 if (target.text() == "" && megaMenuText == "") { 298 text += "N/A"; 299 } else if (target.text().length && megaMenuText.length) { 300 if (megaMenuText == target.text()) { 301 text += megaMenuText; 302 } else { 303 text += megaMenuText + " - " + subTitleText + " - " + target.text(); 304 } 305 } else if (target.text() == "") { 306 text += megaMenuText; 307 } else { 308 text += target.text(); 309 } 310 if (!text.length) { 311 text = "N/A"; 312 } 313 ga('send', 314 { 315 hitType: 'event', 316 eventCategory: 'Mega Menu', 317 eventAction: 'Mega Menu : ' + text, 318 eventLabel: window.location.href 319 }); 320 } 321 if (target.parents('.widgetNewsFlash').length && target.parents('.widgetItem').length) { 322 var text = jQuery(target.parents('.widgetItem')[0]).find('.widgetTitle').children().text(); 323 if (!text.length) { 324 text = "N/A"; 325 } 326 ga('send', 327 { 328 hitType: 'event', 329 eventCategory: 'News Flash', 330 eventAction: 'News Flash - ' + text, 331 eventLabel: window.location.href 332 }); 333 } 334 if (target.hasClass('widgetQuickLinksLink') || target.find('.widgetQuickLinksLink').length) { 335 var text = target.text(); 336 if (!text.length) { 337 text = "N/A"; 338 } 339 ga('send', 340 { 341 hitType: 'event', 342 eventCategory: 'Quick Links', 343 eventAction: 'Quick Links - ' + text, 344 eventLabel: window.location.href 345 }); 346 } 347 if (target.attr('src') && target.parents('.cpSlideshow').length) { 348 var text = target.attr('title'); 349 if (!text.length) { 350 text = "N/A"; 351 } 352 ga('send', 353 { 354 hitType: 'event', 355 eventCategory: 'Slideshow', 356 eventAction: 'Slideshow - ' + text, 357 eventLabel: window.location.href 358 }); 359 } 360 if (target.parents('.widgetText').length) { 361 ga('send', 362 { 363 hitType: 'event', 364 eventCategory: 'Text', 365 eventAction: 'Text Link Clicked', 366 eventLabel: window.location.href 367 }); 368 } 369});</script>
369 370 <div id="popoverModal" class="cp-PopOver cp-PopOver--modal cp-AdminWrap" style="position: fixed; display: none;"> 371 <div class="cp-PopOver-header"> 372 <h3 class="cp-PopOver-title"></h3> 373 <button class="cp-Btn cp-PopOver-close" onclick="closePopOverModal(event)"> 374 <svg class="cp-Icon--close" alt="close" title="close"> 375 <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#iconClose"></use> 376 </svg> 377 </button> 378 </div> 379 <div id="cpPopOverBody" class="cp-PopOver-body"> 380 <form id="cpPopOverForm" name="cpPopOverForm" novalidate></form> 381 </div> 382 <div id="cpPopOverFooter" class="cp-PopOver-footer"> 383 <div class="cp-BtnGroup" id="actionButtons"> 384 <!-- Action buttons will be dynamically added here --> 385 </div> 386 </div> 387</div> 388 <div id="fb-root"></div> 389<div id=skipToContentLinks> 390<a href="#cc383375cc-e98b-4e05-8522-b8424a1d054f" target="_self" class="skipToContentLink">Skip to Main Content</a> 391</div> 392 <form id="frmReferenceFormForTelerikEditorDialogs"></form> 393 394 <input type="hidden" id="GoogleMapsKey" value="AIzaSyDWUuE-ifkbhxblF920N8MjpBdTg1Wt784" /> 395 396 397 398 <input type="hidden" id="cpcDomain" value="https://cp-civicplusuniversity2.civicplus.com"> 399 <input type="hidden" id="hdnStructureID" value="8" /> 400 <input type="hidden" id="hdnContentCollectionID" value="17355729-9be8-473e-8814-a44fb76f0867" /> 401 <input type="hidden" id="hdnWorkingCopyID" value="00000000-0000-0000-0000-000000000000" /> 402 <input type="hidden" id="hdnThemeID" value="12" /> 403 <input type="hidden" id="pageIsFrontEnd" value="true" /> 404 <input type="hidden" id="pageModuleID" /> 405 <input type="hidden" id="pagePageID" value="1" /> 406 407 <div id="stickyPlaceholder"></div> 408 <div id="outer-wrap" class="outer-wrap"> 409 <div id="inner-wrap" class="inner-wrap"> 410 <div id="divToolbars" class="cpToolbars newCP mui-fixed" style=""> 411 412<style> 413@import url(https://fonts.googleapis.com/css?family=Open+Sans+Condensed:700); 414.alertText .customAlert { 415 color: #EAEAEA; 416 display: inline-block; 417 font-family: 'Open Sans Condensed', sans-serif; 418 text-transform: uppercase; 419 font-weight: bold; 420 height: 27px; 421 left: 57px; 422 line-height: 27px; 423 overflow: hidden; 424 position: absolute; 425 top: 15px; 426 white-space: nowrap; 427 width: 268px; 428} 429</style> 430 <div id="1_divAlertBar" class="alertToolbar cpToolbar" style="background: #222222;"> 431 <div id="1_divAlertToolbarInner" class="alertToolbarInner" style="font-size: 16px;"> 432 <a href="/AlertCenter.aspx" id="1_lnkAlertText" class="alertText" style="border-right: 1px solid #000000;"> 433 <img src="/Common/Images/AlertCenter/alertBarBlink.svg" id="1_imgDot" alt="Emergency Alert" class="redDot" /> 434 <span id="1_customAlert" class="customAlert">Alert</span> 435 </a> 436 <span id="1_spnAlertContainer" class="alertContainer"><a href="/AlertCenter.aspx?AID=Traffic-Pattern-Change-Webber-Hill-Rd-Wh-331" target="_self" class="alert" style="border-left: 1px solid #635e65; border-right: 1px solid #000000;background: #030303 url(/Common/images/AlertCenter/alertBarBlackTextBckg.png) repeat-x; color: #FFFFFF;"> 437 Traffic Pattern Change - Webber Hill Rd. / Whitten Rd. / Mill St. Intersection Coming Soon 438 <span style="color: #FC4C2F;">Read On...</span> 439</a> 440<a href="/AlertCenter.aspx?AID=NARRAGANSETT-SEAWALL-REPAIRBEGINS-98-332" target="_self" class="alert" style="border-left: 1px solid #635e65; border-right: 1px solid #000000;background: #030303 url(/Common/images/AlertCenter/alertBarBlackTextBckg.png) repeat-x; color: #FFFFFF;"> 441 NARRAGANSETT SEAWALL REPAIR�BEGINS 9/8 442 <span style="color: #FC4C2F;">Read On...</span> 443</a> 444</span> 445 </div> 446 </div> 447 <div id="1_divAlertBarEmpty" class="alertBarEmpty"></div> 448 449 450 451 452<!-- Begin Signed Out Bar --> 453<div class="cpToolbar user public"> 454 <div class="inner selfClear"> 455 <p class="dropdown"><a href="/MyAccount/ProfileCreate" class="myConnections" id="signedOutToolbarCreateProfileButton">Create a Website Account</a> <span class="welcomeMessage">- Manage notification subscriptions, save form progress and more. </span></p> 456 <ul class="nav secondary"> 457 <li><a href="/MyAccount" class="button" id="loggedOutToolbarSignInButton">Website Sign In</a></li> 458 </ul> 459 </div> 460</div>
461<script> 462 $(document).ready(function () { 463 $('#signedOutToolbarCreateProfileButton').click(function (event) { 464 event.preventDefault(); 465 window.location.href = '/MyAccount/ProfileCreate?from=url&url=/&dn=' + window.location.origin; 466 }); 467 468 469 $('#loggedOutToolbarSignInButton').click(function (event) { 470 event.preventDefault(); 471 window.location.href = '/MyAccount/?from=url&url=' + encodeURIComponent(window.location.href.replace(window.location.origin, '')) + '&dn=' + window.location.host; 472 }); 473 474 475 if ('False' == 'True') { 476 $('#loggedOutToolbarSignInButton').hide(); 477 } 478 }) 479</script>
479 480<!-- End Signed Out Bar --> 481 482 </div> 483 <div id="bodyWrapper"> 484 <div id="mainNavHolderMobile" class="mainNavHolderMobile"></div> 485 486<div data-cpRole="structuralContainer" id="bodyContainerTS"> 487<!-- <div data-cpRole="banner" id="banner2" class="fixedBannerTS"></div> --><!-- Header Container --><header data-cpRole="structuralContainer" id="headerContainerTS" class="fixedTopTS"><div class="inner"> 488<div class="siteWrap10"><div data-cpRole="structuralContainer" id="flexHeaderTS"> 489<div data-cpRole="banner" id="bannerLogoTS" class="bannerLogoTS empty"> 490 491 492 493 494 <a id="bannerLogoTS-21" style=" display: block; text-align: center; 495" class="bannerObject" href="/" target="_self"><img alt="Kennebunk Maine Homepage" class="bannerObject" height="136" src="/ImageRepository/Document?documentID=19512" width="560" /></a> 496</div><nav data-cpRole="nav" id="mainNav" class="siteNav mainNav" role="navigation"> 497<ol id="mainNavMenu" data-parent="1" class="rootNavMenu" role="menu"><!-- 498--><li id="MainItem27" class="topMenuItem" role="none" data-pageid="27" data-displaymegamenu="True"><!-- 499 --><!-- 500 --> <a role = "menuitem" aria-haspopup=true aria-expanded='false' aria-controls="mainNavMegaMenu27" id = "mainNavGovernment" class="navMainItem mainNavItem mainNavItem1 " href="/27/Government" target = "_self" > Government </a> <!-- 501 --><!-- 502 --></li><!----><li id="MainItem8" class="topMenuItem" role="none" data-pageid="8" data-displaymegamenu="True"><!-- 503 --><!-- 504 --> <a role = "menuitem" aria-haspopup=true aria-expanded='false' aria-controls="mainNavMegaMenu8" id = "mainNavDepartments" class="navMainItem mainNavItem mainNavItem2 " href="/8/Departments" target = "_self" > Departments </a> <!-- 505 --><!-- 506 --></li><!----><li id="MainItem31" class="topMenuItem" role="none" data-pageid="31" data-displaymegamenu="True"><!-- 507 --><!-- 508 --> <a role = "menuitem" aria-haspopup=true aria-expanded='false' aria-controls="mainNavMegaMenu31" id = "mainNavServices" class="navMainItem mainNavItem mainNavItem3 " href="/31/Services" target = "_self" > Services </a> <!-- 509 --><!-- 510 --></li><!----><li id="MainItem9" class="topMenuItem" role="none" data-pageid="9" data-displaymegamenu="True"><!-- 511 --><!-- 512 --> <a role = "menuitem" aria-haspopup=true aria-expanded='false' aria-controls="mainNavMegaMenu9" id = "mainNavOurCommunity" class="navMainItem mainNavItem mainNavItem4 " href="/9/Our-Community" target = "_self" > Our Community </a> <!-- 513 --><!-- 514 --></li><!----><li id="MainItem35" class="topMenuItem" role="none" data-pageid="35" data-displaymegamenu="True"><!-- 515 --><!-- 516 --> <a role = "menuitem" aria-haspopup=true aria-expanded='false' aria-controls="mainNavMegaMenu35" id = "mainNavBusiness" class="navMainItem mainNavItem mainNavItem5 " href="/35/Business" target = "_self" > Business </a> <!-- 517 --><!-- 518 --></li><!----><li id="MainItem225" class="topMenuItem" role="none" data-pageid="225" data-displaymegamenu="True"><!-- 519 --><!-- 520 --> <a role = "menuitem" aria-haspopup=true aria-expanded='false' aria-controls="mainNavMegaMenu225" id = "mainNavHowDOI" class="navMainItem mainNavItem mainNavItem6 " href="/225/How-DO-I" target = "_self" > How DO I⦠</a> <!-- 521 --><!-- 522 --></li><!----> 523</ol> 524 525 526
526<script type="text/javascript"> 527 (function () { 528 function setupMenu() { 529 const menuID = 'mainNavMenu'; 530 const menuType = MAIN_MENU; 531 532 //setup menu manager properties for main menu 533 if (!menuManager.mobileMainNav && true) 534 menuManager.adjustMainItemsWidth('#' + menuID); 535 menuManager.isMainMenuEditable = false; 536 menuManager.mainMenuMaxSubMenuLevels = 4; 537 menuManager.setMOMMode(2, menuType); 538 539 //Init main menu 540 const setupDraggable = menuManager.isMainMenuEditable; 541 const urlToGetHiddenMenus = '/Pages/MenuMain/HiddenMainSubMenus?pageID=1&moduleID=&themeID=12&menuContainerID=mainNav'; 542 543 menuManager.setupMenu(menuID, 'mainNav', menuType, setupDraggable, urlToGetHiddenMenus); 544 menuManager.mainMenuInit = true; 545 menuManager.mainMenuTextResizer = true; 546 if (1.00 > 0) 547 menuManager.mainMenuTextResizerRatio = 1.00; 548 if (window.isResponsiveEnabled) 549 menuManager.mainMenuReady.resolve(); 550 551 } 552 553 if (document.readyState === "complete" 554 || document.readyState === "loaded" 555 || document.readyState === "interactive") { 556 setupMenu(); 557 return; 558 } 559 560 document.addEventListener("DOMContentLoaded", setupMenu); 561 })(); 562 </script>
562 563 564 565<aside data-cpRole="megaMenu" id="megaMenu" class="megaMenu" style="display: none;"><input type="hidden" id="megaMenuPopupDirection" value="0"><input type="hidden" id="megaMenuWidthReference" value="1"><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu27" class="contentTop mainNavMegaMenu megaMenuContainer pageID_27 hidden" data-orientation="horizontal"> <div id="ccf0441e66-b4db-46ba-ac90-2922ed255bea" data-containerid="f0441e66-b4db-46ba-ac90-2922ed255bea" class="pageContent cpGrid cpGrid24"> 566 567 568 569 570 </div> 571</aside><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu8" class="contentTop mainNavMegaMenu megaMenuContainer pageID_8 hidden" data-orientation="horizontal"> <div id="ccb2325986-f975-453b-8631-fe92b2b821da" data-containerid="b2325986-f975-453b-8631-fe92b2b821da" class="pageContent cpGrid cpGrid24"> 572 573 574 575 576 </div> 577</aside><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu31" class="contentTop mainNavMegaMenu megaMenuContainer pageID_31 hidden" data-orientation="horizontal"> <div id="cc2201e34f-cb19-4522-a56e-b03e30b67d17" data-containerid="2201e34f-cb19-4522-a56e-b03e30b67d17" class="pageContent cpGrid cpGrid24"> 578 579 580 581 582 </div> 583</aside><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu9" class="contentTop mainNavMegaMenu megaMenuContainer pageID_9 hidden" data-orientation="horizontal"> <div id="cc10873390-be6c-46dd-abb0-dd40c235b175" data-containerid="10873390-be6c-46dd-abb0-dd40c235b175" class="pageContent cpGrid cpGrid24"> 584 585 586 587 588 </div> 589</aside><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu35" class="contentTop mainNavMegaMenu megaMenuContainer pageID_35 hidden" data-orientation="horizontal"> <div id="ccab153583-688d-4dbf-a1b7-6d871d57a06d" data-containerid="ab153583-688d-4dbf-a1b7-6d871d57a06d" class="pageContent cpGrid cpGrid24"> 590 591 592 593 594 </div> 595</aside><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu225" class="contentTop mainNavMegaMenu megaMenuContainer pageID_225 hidden" data-orientation="horizontal"> <div id="cc9feb6766-8eb6-4bff-8123-a85a5be5259a" data-containerid="9feb6766-8eb6-4bff-8123-a85a5be5259a" class="pageContent cpGrid cpGrid24"> 596 597 598 599 600 </div> 601</aside></aside></nav><div data-cpRole="contentContainer" id="searchTS"> <div id="ccc17a8c44-e0cf-4f91-b5f7-fd4e41e792e2" data-containerid="c17a8c44-e0cf-4f91-b5f7-fd4e41e792e2" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile" data-contentcontainerbreakpoint="20"> 602 603 604 <div class="row outer wide"><!-- 605--><div class="outer col col6 first" style="" data-widgetcontainerid="bf9edace-2d85-496e-8f8c-51e023a76dce">� 606 <div class="row nest first last wide">� 607 608 <div class="inner col col6 first last id1931e6c3-03d5-4a2d-a436-e18c6f6f4d2e" style="" data-widgetcontainerid="1931e6c3-03d5-4a2d-a436-e18c6f6f4d2e">� 609<div data-widget-id="96758de5-9976-4c03-93ce-50f292313b4e" data-widget-controller-path="/GraphicLinks/Widget"> 610 611 612 613 614<div id="graphicLinkWidget96758de5-9976-4c03-93ce-50f292313b4e" class="widget widgetGraphicLinks skin23 widgetOptionSet4 wide" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks"> 615 <div class="widgetHeader"> 616 <div class=""> 617 </div> 618 </div> 619 <div class="widgetBody cpGrid cpGrid1 "> 620 <nav class="widgetGraphicLinksNav" aria-labelledby="GraphicLinkHeaderText"> 621 <ul class="semanticList"> 622 <!-- 623 --><li class="widgetItem GraphicLinks"> 624 625<div> 626 <a href="/" target="_self" class="fancyButton fancyButton591 " > 627 <span> 628 <span><span class="text"><br></span></span> 629 </span> 630 </a> 631</div> 632 <style scoped="scoped">.fancyButton591.fancyButton:link,.fancyButton591.fancyButton:visited, .fancyButton591div.fancyButton{ 633 background-repeat: no-repeat; 634 background-position: left top; 635} 636.fancyButton591.fancyButton:hover,.fancyButton591.fancyButton:focus,.fancyButton591.fancyButton:active,.fancyButton591.fancyButton.hover{ 637 background-repeat: no-repeat; 638 background-position: left top; 639} 640.fancyButton591.fancyButton:link > span,.fancyButton591.fancyButton:visited > span, .fancyButton591div.fancyButton > span{ 641} 642.fancyButton591.fancyButton:hover > span,.fancyButton591.fancyButton:focus > span,.fancyButton591.fancyButton:active > span,.fancyButton591.fancyButton.hover > span{ 643} 644.fancyButton591.fancyButton .text{ 645 color: rgba(255, 255, 255, 0); 646 text-decoration: none; 647 background-image: url('/ImageRepository/Document?documentID=19541'); 648 background-repeat: no-repeat; 649 background-position: center center; 650min-height:68px; 651width:68px; 652margin:0 auto; 653display:block; 654transition:all .3s ease-in-out; 655line-height:0; 656} 657.fancyButton591.fancyButton:hover .text,.fancyButton591.fancyButton:focus .text,.fancyButton591.fancyButton:active .text,.fancyButton591.fancyButton.hover .text{ 658 text-decoration: none; 659 background-image: url('/ImageRepository/Document?documentID=19540'); 660 background-repeat: no-repeat; 661 background-position: center center; 662 663 664} 665</style> 666 667 </li><!-- 668 --> 669 </ul> 670 </nav> 671 </div> 672 <div class="widgetFooter"> 673 </div> 674</div> 675</div> 676 677 </div> <!-- inner column --> 678 679 </div> <!-- inner row --> 680 681 </div><!-- outer column --><!----><div class="outer col col18 last" style="" data-widgetcontainerid="ffc8dfc2-52d9-44d8-b937-e050c6dde0ce">� 682 <div class="row nest first last wide">� 683 684 <div class="inner col col18 first last id4a25e439-be97-4e98-8ecd-ad2c325048ca" style="" data-widgetcontainerid="4a25e439-be97-4e98-8ecd-ad2c325048ca">� 685<div data-widget-id="00054a2b-3968-425d-9608-7d1a3a10288d" data-widget-controller-path="/Layout/WidgetSearch"> 686 687
687<script defer type="text/javascript" src="/Common/Controls/jquery-ui-1.14.2/jquery-ui.min.js"></script>
687 688
688<script defer src="/Areas/Layout/Assets/Scripts/Search.js" type="text/javascript"></script>
688 689
689<script defer type="text/javascript"> 690 691 $(document).ready(function () { 692 try { 693 // Minimum characters required before performing a search/autocomplete 694 var minPrefixLength = 3; 695 var autoCompleteDebounceDelay = 500; 696 var searchFieldSelector = "#searchField" + '00054a2b-3968-425d-9608-7d1a3a10288d'; 697 var checkboxSelector = "#ysnSearchOnlyDept" + '00054a2b-3968-425d-9608-7d1a3a10288d'; 698 var buttonSelector = ".widgetSearchButton" + '00054a2b-3968-425d-9608-7d1a3a10288d'; 699 var autoCompleteCache = {}; 700 var autoCompleteCacheKeys = []; 701 var autoCompleteCacheLimit = 25; 702 var currentAutoCompleteRequest = null; 703 var currentAutoCompleteRequestKey = null; 704 var autoCompleteDebounceTimer = null; 705 var autoCompleteDebounceKey = null; 706 var pendingAutoCompleteResponses = []; 707 708 function normalizeAutoCompleteTerm(term) { 709 return $.trim((term || "") + "").replace(/\s+/g, " "); 710 } 711 712 function shouldSearch(term) { 713 return normalizeAutoCompleteTerm(term).length >= minPrefixLength; 714 } 715 716 function getAutoCompleteUrl() { 717 return '/Search/AutoComplete' + ($(checkboxSelector).is(':checked') || false? '?departmentId=0' : ''); 718 } 719 720 function getAutoCompleteCacheKey(requestUrl, term) { 721 return requestUrl + "|" + term.toLowerCase(); 722 } 723 724 function cacheAutoCompleteResult(cacheKey, data) { 725 if (!Object.prototype.hasOwnProperty.call(autoCompleteCache, cacheKey)) { 726 autoCompleteCacheKeys.push(cacheKey); 727 if (autoCompleteCacheKeys.length > autoCompleteCacheLimit) { 728 delete autoCompleteCache[autoCompleteCacheKeys.shift()]; 729 } 730 } 731 autoCompleteCache[cacheKey] = data; 732 } 733 734 function respondToPendingAutoComplete(data) { 735 var responses = pendingAutoCompleteResponses; 736 pendingAutoCompleteResponses = []; 737 for (var i = 0; i < responses.length; i++) { 738 responses[i](data); 739 } 740 } 741 742 function cancelPendingAutoComplete() { 743 clearTimeout(autoCompleteDebounceTimer); 744 autoCompleteDebounceKey = null; 745 if (currentAutoCompleteRequest != null) { 746 currentAutoCompleteRequest.abort(); 747 currentAutoCompleteRequest = null; 748 } 749 currentAutoCompleteRequestKey = null; 750 respondToPendingAutoComplete([]); 751 } 752 753 function createWidgetAutoCompleteSource(options) { 754 return function (request, response) { 755 var term = normalizeAutoCompleteTerm(request.term); 756 if (!options.shouldSearch(term)) { 757 response([]); 758 return; 759 } 760 761 var requestUrl = options.url(); 762 var cacheKey = getAutoCompleteCacheKey(requestUrl, term); 763 if (Object.prototype.hasOwnProperty.call(autoCompleteCache, cacheKey)) { 764 response(autoCompleteCache[cacheKey]); 765 if (options.success) { 766 options.success(autoCompleteCache[cacheKey]); 767 } 768 return; 769 } 770 771 if (currentAutoCompleteRequestKey === cacheKey || autoCompleteDebounceKey === cacheKey) { 772 pendingAutoCompleteResponses.push(response); 773 return; 774 } 775 776 cancelPendingAutoComplete(); 777 autoCompleteDebounceKey = cacheKey; 778 pendingAutoCompleteResponses.push(response); 779 autoCompleteDebounceTimer = setTimeout(function () { 780 autoCompleteDebounceKey = null; 781 currentAutoCompleteRequestKey = cacheKey; 782 currentAutoCompleteRequest = $.ajax({ 783 url: requestUrl, 784 dataType: "json", 785 timeout: options.timeout, 786 data: { 787 term: term, 788 }, 789 success: function (data) { 790 if (currentAutoCompleteRequestKey === cacheKey) { 791 cacheAutoCompleteResult(cacheKey, data); 792 respondToPendingAutoComplete(data); 793 if (options.success) { 794 options.success(data); 795 } 796 } 797 }, 798 error: function (xmlhttprequest, textstatus, message) { 799 if (textstatus === "abort") { 800 return; 801 } 802 803 if (options.error) { 804 options.error(xmlhttprequest, textstatus, message); 805 } 806 807 respondToPendingAutoComplete([]); 808 }, 809 complete: function (xmlhttprequest) { 810 if (currentAutoCompleteRequest === xmlhttprequest) { 811 currentAutoCompleteRequest = null;
812 currentAutoCompleteRequestKey = null; 813 } 814 } 815 }); 816 }, options.delay); 817 }; 818 } 819 820 // click handler for search buttons 821 $(buttonSelector).click(function (e) { 822 e.preventDefault(); 823 var $btn = $(this); 824 var $field = $btn.siblings(".widgetSearchBox"); 825 var term = $field.val() + ""; 826 if (!shouldSearch(term)) { 827 // do nothing until user types enough characters 828 $field.focus(); 829 return; 830 } 831 832 if ($(checkboxSelector).is(':checked') || false) 833 { 834 doWidgetSearch($.trim(term), Number(0)); 835 } 836 else { 837 doWidgetSearch($.trim(term), 0); 838 } 839 }); 840 841 // enter key handler for the search field 842 $(searchFieldSelector).keypress(function (e) { 843 var code = e.which || e.keyCode; 844 if (code === 13) { 845 e.preventDefault(); 846 var $this = $(this); 847 var term = $this.val() + ""; 848 if (!shouldSearch(term)) { 849 // do nothing until user types enough characters 850 $this.focus(); 851 return false; 852 } 853 854 if ($(checkboxSelector).is(':checked') || false) { 855 doWidgetSearch($.trim(term), Number(0)); 856 } else { 857 doWidgetSearch($.trim(term), 0); 858 } 859 return false; 860 } 861 return true; 862 }); 863 864 // autocomplete: set minLength and guard source 865 if (true) { 866 var $searchField = $(searchFieldSelector).autocomplete({ 867 minLength: minPrefixLength, 868 source: createWidgetAutoCompleteSource({ 869 delay: autoCompleteDebounceDelay, 870 timeout: 10000, 871 shouldSearch: shouldSearch, 872 url: getAutoCompleteUrl, 873 success: function () { 874 $('.autoCompleteError').remove(); 875 }, 876 error: function (xmlhttprequest, textstatus, message) { 877 if (textstatus === "timeout") { 878 if ($(searchFieldSelector).siblings('.autoCompleteError').length == 0) 879 $('<span class="autoCompleteError"><p class="alert error">Search autocomplete is currently not responding. Please try again later.</p></span>').insertAfter($(searchFieldSelector)); 880 } 881 } 882 }), 883 html: true, 884 delay: 0, 885 select: function (event, ui) { 886 $(this).val(ui.item.value); 887 $(this).next().click(); 888 } 889 }); 890 891 $searchField.data("ui-autocomplete")._renderItem = function (ul, item) { 892 return $("<li class=\"itemList\"></li>") 893 .data("ui-autocomplete-item", item) 894 .append("<a>" + item.label + "</a>") 895 .appendTo(ul); 896 }; 897 } 898 899 // keep searchBtnApplyQuery consistent with prefix rule 900 window.searchBtnApplyQuery = function() { 901 var $field = $(searchFieldSelector); 902 var term = $field.val() + ""; 903 if (shouldSearch(term)) { 904 // update href for the icon/button (if present) 905 var btn = document.getElementById("btnSearchIcon"); 906 if (btn) btn.href = "/Search?searchPhrase=" + encodeURIComponent($.trim(term)); 907 } else { 908 var btn = document.getElementById("btnSearchIcon"); 909 if (btn) btn.href = "#"; 910 } 911 }; 912 } 913 catch(e) {} //we're going to eat this error. Autocomplete won't work but we dont wan't to break anything else on the page. 914 }); 915 </script>
915 916 917 <section id="widgetPreviewSearch" class="widget widgetSearch skin15 widgetOptionSet24" style="display: block;" aria-label="Search"> 918 <!-- For the button right and inside --> 919 <div class="widgetBody buttonRightInside"> 920 <input class="widgetSearchBox widgetSearchBox00054a2b-3968-425d-9608-7d1a3a10288d" cp5ph="true" id="searchField00054a2b-3968-425d-9608-7d1a3a10288d" name="searchField" onchange="searchBtnApplyQuery();" placeholder="Search..." type="text" value="" /> 921 <a href="/Search/Results" id="btnSearchIcon" class="widgetSearchButton widgetSearchButton00054a2b-3968-425d-9608-7d1a3a10288d" role="button"><img alt="Search" class="imageHover" data-hover="/ImageRepository/Document?documentID=19514" data-image="/ImageRepository/Document?documentID=19513" src="/ImageRepository/Document?documentID=19513" /></a> 922 923 <label class="searchLabel" aria-hidden="true" for="searchField00054a2b-3968-425d-9608-7d1a3a10288d">Search</label> 924 </div> 925 926 </section> 927 928 929<style scoped> 930 931 .widgetSearch ::-webkit-input-placeholder { 932 color: #000000; 933 } 934 .widgetSearch :-moz-placeholder { /* Firefox 18- */ 935 color: #000000; 936 } 937 .widgetSearch ::-moz-placeholder { /* Firefox 19+ */ 938 color: #000000; 939 } 940 .widgetSearch :-ms-input-placeholder { 941 color: #000000; 942 } 943 944 945 .widgetSearch .widgetBody .widgetSearchBox00054a2b-3968-425d-9608-7d1a3a10288d 946 { 947 color: #000000; 948 height:68px; 949background:#FFF; 950padding:0 65px 0 16px; 951font-family:Poppins; 952font-weight:500; 953border:none; 954border-radius: 34px; 955font-size:18px; 956 } 957 .widgetSearch .widgetBody .widgetSearchButton00054a2b-3968-425d-9608-7d1a3a10288d 958 { 959 margin:10px 10px 10px 0; 960 } 961 .widgetSearch .widgetSearch-onlyDept00054a2b-3968-425d-9608-7d1a3a10288d 962 { 963 display: inline-block; 964 color: #333; 965 966 967 padding-top: 10px; 968 } 969 #ysnSearchOnlyDept00054a2b-3968-425d-9608-7d1a3a10288d 970 { 971 position: relative; 972 top: .125em; 973 } 974 975</style> 976 977<link rel="stylesheet" href="/Common/Controls/jquery-ui-1.14.2/jquery-ui.min.css"> 978<link rel="stylesheet" href="/Common/Controls/jquery-ui-1.14.2/jquery-ui.theme.min.css"> 979 980 981
982<script type="text/javascript"> 983 //Updates search icons href to have the correct queryString 984 function searchBtnApplyQuery() { 985 document.getElementById("btnSearchIcon").href = "/Search?searchPhrase=" + document.getElementById("searchField00054a2b-3968-425d-9608-7d1a3a10288d").value; 986 } 987</script>
987 988 989</div> 990 991 </div> <!-- inner column --> 992 993 </div> <!-- inner row --> 994 995 </div><!-- outer column --><!-- --></div> <!-- outer row --> 996 997 998 </div> 999</div> 1000</div></div></div> 1001</header><!-- Banner --><div data-cpRole="structuralContainer" id="bannerContainerTS" class="noOverflowTS"> 1002<div data-cpRole="banner" id="banner1"><div data-cpRole="structuralContainer" id="bannerSizingTS"> 1003<div data-cpRole="structuralContainer" id="bannerSearchTS"> 1004<div class="siteWrap8"></div> 1005</div> 1006</div> 1007 1008 1009 1010 1011 <div id="bannerImagesJSON22" class="hidden"></div> 1012 <div id="bannerSlideshowControls_banner1" class="bannerSlideshowControlsNew none " style="display:none"> 1013 <a id="arrowPrev_banner1" tabindex="0" class="arrowNew prev" aria-label="Banner Arrow Previous"><svg style=" " class=""><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#iconSlideshowArrowLeft"></use></svg></a> 1014 <a id="arrowNext_banner1" tabindex="0" class="arrowNew next" aria-label="Banner Arrow Next"><svg style=" " class=""><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#iconSlideshowArrowRight"></use></svg></a> 1015 </div> 1016
1016<script type="text/javascript"> 1017 $(window).on("load", function () { 1018 $.when(window.Pages.rwdSetupComplete) 1019 .done(function () { 1020 renderExternalBannerSlideshow('banner1', 1021 {"BannerOptionID":22,"ThemeID":12,"SlotName":"banner1","Name":"Default","IsDefault":true,"BannerMode":3,"SlideShowSlideTiming":"5","SlideshowTransition":0,"SlideShowTransitionTiming":"1","ImageScale":true,"ImageAlignment":1,"ImageScroll":true,"MuteSound":true,"VideoType":0,"Status":40,"SlideshowControlsPosition":0,"SlideshowControlsAlignment":0,"SlideshowBannerControlsColorScheme":0,"DisplayVideoPauseButton":false,"VideoPauseButtonAlignment":1,"VideoPauseButtonControlsAlignment":0,"VideoPauseButtonStyle":"#FFFFFF","VideoPauseButtonBackgroundStyle":"#000000","VideoPauseButtonAlignmentClass":"alignRight viewport","DisplaySlideshowPauseButton":false,"SlideshowControlsColor":"#FFFFFF","SlideshowControlsBackgroundColor":"#000000","SlideshowPauseButtonClass":"isHidden","BannerImages":[{"BannerImageID":239,"BannerOptionID":22,"FileName":"/ImageRepository/Document?documentID=20557","Height":575,"Width":2200,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":1,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":""},{"BannerImageID":219,"BannerOptionID":22,"FileName":"/ImageRepository/Document?documentID=19509","Height":510,"Width":2200,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":3,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":""},{"BannerImageID":220,"BannerOptionID":22,"FileName":"/ImageRepository/Document?documentID=19508","Height":510,"Width":2200,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":4,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":""},{"BannerImageID":218,"BannerOptionID":22,"FileName":"/ImageRepository/Document?documentID=19510","Height":510,"Width":2200,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":5,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":""},{"BannerImageID":229,"BannerOptionID":22,"FileName":"/ImageRepository/Document?documentID=20058","Height":500,"Width":2200,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":6,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":""},{"BannerImageID":227,"BannerOptionID":22,"FileName":"/ImageRepository/Document?documentID=20060","Height":500,"Width":2200,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":10,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":""},{"BannerImageID":228,"BannerOptionID":22,"FileName":"/ImageRepository/Document?documentID=20064","Height":500,"Width":2200,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":11,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":""},{"BannerImageID":240,"BannerOptionID":22,"FileName":"/ImageRepository/Document?documentID=20558","Height":575,"Width":2200,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":13,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":""},{"BannerImageID":242,"BannerOptionID":22,"FileName":"/ImageRepository/Document?documentID=20560","Height":575,"Width":2200,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":14,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":""},{"BannerImageID":234,"BannerOptionID":22,"FileName":"/ImageRepository/Document?documentID=20087","Height":575,"Width":2200,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":17,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":""},{"BannerImageID":236,"BannerOptionID":22,"FileName":"/ImageRepository/Document?documentID=20553","Height":575,"Width":2200,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":19,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":""},{"BannerImageID":237,"BannerOptionID":22,"FileName":"/ImageRepository/Document?documentID=20554","Height":575,"Width":2200,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":20,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":""},{"BannerImageID":238,"BannerOptionID":22,"FileName":"/ImageRepository/Document?documentID=20555","Height":575,"Width":2200,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":21,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":""},{"BannerImageID":241,"BannerOptionID":22,"FileName":"/ImageRepository/Document?documentID=20559","Height":575,"Width":2200,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":22,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":""},{"BannerImageID":244,"BannerOptionID":22,"FileName":"/ImageRepository/Document?documentID=20562","Height":575,"Width":2200,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":23,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":""},{"BannerImageID":245,"BannerOptionID":22,"FileName":"/ImageRepository/Document?documentID=20563","Height":575,"Width":2200,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":24,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":""},{"BannerImageID":246,"BannerOptionID":22,"FileName":"/ImageRepository/Document?documentID=20564","Height":575,"Width":2200,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":25,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":""}],"BannerVideos":[],"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/"}, 1022 '/App_Themes/2025 - Home/Images/', 1023 'Slideshow'); 1024 });
1025 }); 1026 </script>
1026 1027 1028</div> 1029</div><!-- Content container --><div data-cpRole="structuralContainer" id="mainContainerTS"> 1030<div class="siteWrap4"><div data-cpRole="structuralContainer" id="mainWrapTS" class="mainWrap" role="main"> 1031<div data-cpRole="structuralContainer" id="outerContentWrapTS" class="outerContentWrap"> 1032<div data-cpRole="structuralContainer" id="contentWrapTS" class="contentWrap"> 1033<div data-cpRole="breadCrumbs" id="breadCrumbs" class="breadCrumbContainer">
1033<script type='text/javascript'>$('#breadCrumbs').hide();</script>
1033</div><div data-cpRole="mainContentContainer" id="moduleContent"> 1034 1035 <div id="page" class="moduleContentNew"> 1036 1037 1038 <input id="hdnPageID" name="hdnPageID" type="hidden" value="1" /> 1039 <input id="hdnParentID" name="hdnParentID" type="hidden" value="" /> 1040 <input id="hdnVersionID" name="hdnVersionID" type="hidden" value="22146" /> 1041 <input id="pageMenuTitle" name="pageMenuTitle" type="hidden" value="Home" /> 1042 <input id="pageShowFeatureColumn" name="pageShowFeatureColumn" type="hidden" value="False" /> 1043 <input id="hdnIsLayoutPage" name="hdnIsLayoutPage" type="hidden" value="False" /> 1044 <input id="hdnPageStatus" name="hdnPageStatus" type="hidden" value="Published" /> 1045 1046 1047 <div id="cc383375cc-e98b-4e05-8522-b8424a1d054f" data-containerid="383375cc-e98b-4e05-8522-b8424a1d054f" class="pageContent cpGrid cpGrid24" > 1048 1049 1050 1051 1052 </div> 1053 1054 </div> 1055 1056 1057 <div class="newCP"> 1058 1059 </div> 1060</div> 1061</div> 1062</div> 1063</div></div> 1064</div><!-- GBs --><div data-cpRole="structuralContainer" id="gbsContainerTS"> 1065<div class="siteWrap4"><div data-cpRole="contentContainer" id="gbsTS"> <div id="cc73d9f1c1-c358-4fe7-9bed-e1e989503031" data-containerid="73d9f1c1-c358-4fe7-9bed-e1e989503031" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile" data-contentcontainerbreakpoint="40"> 1066 1067 1068 <div class="row outer wide"><!-- 1069--><div class="outer col col24 first last" style="" data-widgetcontainerid="55524404-23aa-4b21-beef-646f73470959">� 1070 <div class="row nest first last wide">� 1071 1072 <div class="inner col col24 first last idc2eedc71-d565-4824-a07e-2e89dbff7d42" style="" data-widgetcontainerid="c2eedc71-d565-4824-a07e-2e89dbff7d42">� 1073<div data-widget-id="a9fa852d-9781-4a57-98b2-3fc1a3309fe8" data-widget-controller-path="/GraphicLinks/Widget"> 1074 1075 1076 1077 1078<div id="graphicLinkWidgeta9fa852d-9781-4a57-98b2-3fc1a3309fe8" class="widget widgetGraphicLinks skin19 widgetOptionSet4 wide" data-elementqueryclasses='{"wide-narrow":"min-width:45em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks"> 1079 <div class="widgetHeader"> 1080 <div class=""> 1081 </div> 1082 </div> 1083 <div class="widgetBody cpGrid cpGrid5 "> 1084 <nav class="widgetGraphicLinksNav" aria-labelledby="GraphicLinkHeaderText"> 1085 <div class="row wide"> 1086 <!-- 1087--><div class="col col1 first "><ul class="semanticList"><!-- 1088 --><li class="widgetItem GraphicLinks"> 1089 1090<div> 1091 <a href="/agendacenter" target="_self" class="fancyButton fancyButton570 " > 1092 <span> 1093 <span><span class="text">Agendas & Minutes</span></span> 1094 </span> 1095 </a> 1096</div> 1097 <style scoped="scoped">.fancyButton570.fancyButton:link,.fancyButton570.fancyButton:visited, .fancyButton570div.fancyButton{ 1098 background-repeat: no-repeat; 1099 background-position: left top; 1100} 1101.fancyButton570.fancyButton:hover,.fancyButton570.fancyButton:focus,.fancyButton570.fancyButton:active,.fancyButton570.fancyButton.hover{ 1102 background-repeat: no-repeat; 1103 background-position: left top; 1104} 1105.fancyButton570.fancyButton:link > span,.fancyButton570.fancyButton:visited > span, .fancyButton570div.fancyButton > span{ 1106} 1107.fancyButton570.fancyButton:hover > span,.fancyButton570.fancyButton:focus > span,.fancyButton570.fancyButton:active > span,.fancyButton570.fancyButton.hover > span{ 1108} 1109.fancyButton570.fancyButton .text{ 1110 color: rgb(4, 52, 84); 1111 font-size: 1.1em; 1112 font-family: "Poppins"; 1113 padding-top: 80px; 1114 padding-bottom: 16px; 1115 padding-right: 10px; 1116 padding-left: 10px; 1117 font-weight: 500; 1118 text-decoration: none; 1119 background-color: rgb(255, 255, 255); 1120 padding-top: 80px; 1121 padding-bottom: 16px; 1122 padding-right: 10px; 1123 padding-left: 10px; 1124 background-image: url('/ImageRepository/Document?documentID=19534'); 1125 background-repeat: no-repeat; 1126 background-position: center 12px ; 1127border-radius: 10px; 1128transition:all .3s ease-in-out; 1129min-height:120px; 1130display:flex; 1131flex-direction:column; 1132line-height:1.2; 1133box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.20); 1134} 1135.fancyButton570.fancyButton:hover .text,.fancyButton570.fancyButton:focus .text,.fancyButton570.fancyButton:active .text,.fancyButton570.fancyButton.hover .text{ 1136 color: rgb(255, 255, 255); 1137 text-decoration: underline; 1138 background-color: rgb(4, 52, 84); 1139 background-image: url('/ImageRepository/Document?documentID=19533'); 1140 background-repeat: no-repeat; 1141 background-position: center 12px ; 1142 1143 1144} 1145</style> 1146 1147 </li><!-- 1148 --><li class="widgetItem GraphicLinks"> 1149 1150<div>
1151 <a href="/381/Town-Ordinances-Charter-Policies" target="_self" class="fancyButton fancyButton571 " > 1152 <span> 1153 <span><span class="text">Ordinances</span></span> 1154 </span> 1155 </a> 1156</div> 1157 <style scoped="scoped">.fancyButton571.fancyButton:link,.fancyButton571.fancyButton:visited, .fancyButton571div.fancyButton{ 1158 background-repeat: no-repeat; 1159 background-position: left top; 1160} 1161.fancyButton571.fancyButton:hover,.fancyButton571.fancyButton:focus,.fancyButton571.fancyButton:active,.fancyButton571.fancyButton.hover{ 1162 background-repeat: no-repeat; 1163 background-position: left top; 1164} 1165.fancyButton571.fancyButton:link > span,.fancyButton571.fancyButton:visited > span, .fancyButton571div.fancyButton > span{ 1166} 1167.fancyButton571.fancyButton:hover > span,.fancyButton571.fancyButton:focus > span,.fancyButton571.fancyButton:active > span,.fancyButton571.fancyButton.hover > span{ 1168} 1169.fancyButton571.fancyButton .text{ 1170 color: rgb(4, 52, 84); 1171 font-size: 1.1em; 1172 font-family: "Poppins"; 1173 padding-top: 80px; 1174 padding-bottom: 16px; 1175 padding-right: 10px; 1176 padding-left: 10px; 1177 font-weight: 500; 1178 text-decoration: none; 1179 background-color: rgb(255, 255, 255); 1180 padding-top: 80px; 1181 padding-bottom: 16px; 1182 padding-right: 10px; 1183 padding-left: 10px; 1184 background-image: url('/ImageRepository/Document?documentID=19523'); 1185 background-repeat: no-repeat; 1186 background-position: center 12px ; 1187border-radius: 10px; 1188transition:all .3s ease-in-out; 1189min-height:120px; 1190display:flex; 1191flex-direction:column; 1192line-height:1.2; 1193box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.20); 1194} 1195.fancyButton571.fancyButton:hover .text,.fancyButton571.fancyButton:focus .text,.fancyButton571.fancyButton:active .text,.fancyButton571.fancyButton.hover .text{ 1196 color: rgb(255, 255, 255); 1197 text-decoration: underline; 1198 background-color: rgb(4, 52, 84); 1199 background-image: url('/ImageRepository/Document?documentID=19524'); 1200 background-repeat: no-repeat; 1201 background-position: center 12px ; 1202 1203 1204} 1205</style> 1206 1207 </li><!-- 1208--></ul></div><!----><div class="col col1 "><ul class="semanticList"><!-- 1209 --><li class="widgetItem GraphicLinks"> 1210 1211<div> 1212 <a href="/308/Beaches" target="_self" class="fancyButton fancyButton572 " > 1213 <span> 1214 <span><span class="text">Beaches</span></span> 1215 </span> 1216 </a> 1217</div> 1218 <style scoped="scoped">.fancyButton572.fancyButton:link,.fancyButton572.fancyButton:visited, .fancyButton572div.fancyButton{ 1219 background-repeat: no-repeat; 1220 background-position: left top; 1221} 1222.fancyButton572.fancyButton:hover,.fancyButton572.fancyButton:focus,.fancyButton572.fancyButton:active,.fancyButton572.fancyButton.hover{ 1223 background-repeat: no-repeat; 1224 background-position: left top; 1225} 1226.fancyButton572.fancyButton:link > span,.fancyButton572.fancyButton:visited > span, .fancyButton572div.fancyButton > span{ 1227} 1228.fancyButton572.fancyButton:hover > span,.fancyButton572.fancyButton:focus > span,.fancyButton572.fancyButton:active > span,.fancyButton572.fancyButton.hover > span{ 1229} 1230.fancyButton572.fancyButton .text{ 1231 color: rgb(4, 52, 84); 1232 font-size: 1.1em; 1233 font-family: "Poppins"; 1234 padding-top: 80px; 1235 padding-bottom: 16px; 1236 padding-right: 10px; 1237 padding-left: 10px; 1238 font-weight: 500; 1239 text-decoration: none; 1240 background-color: rgb(255, 255, 255); 1241 padding-top: 80px; 1242 padding-bottom: 16px; 1243 padding-right: 10px; 1244 padding-left: 10px; 1245 background-image: url('/ImageRepository/Document?documentID=19515'); 1246 background-repeat: no-repeat; 1247 background-position: center 12px ; 1248border-radius: 10px; 1249transition:all .3s ease-in-out; 1250min-height:120px; 1251display:flex; 1252flex-direction:column; 1253line-height:1.2; 1254box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.20); 1255} 1256.fancyButton572.fancyButton:hover .text,.fancyButton572.fancyButton:focus .text,.fancyButton572.fancyButton:active .text,.fancyButton572.fancyButton.hover .text{ 1257 color: rgb(255, 255, 255); 1258 text-decoration: underline; 1259 background-color: rgb(4, 52, 84); 1260 background-image: url('/ImageRepository/Document?documentID=19516'); 1261 background-repeat: no-repeat; 1262 background-position: center 12px ; 1263 1264 1265} 1266</style> 1267 1268 </li><!-- 1269 --><li class="widgetItem GraphicLinks"> 1270 1271<div> 1272 <a href="/261/parks-recreation" target="_self" class="fancyButton fancyButton573 " > 1273 <span> 1274 <span><span class="text">Recreation</span></span> 1275 </span> 1276 </a> 1277</div> 1278 <style scoped="scoped">.fancyButton573.fancyButton:link,.fancyButton573.fancyButton:visited, .fancyButton573div.fancyButton{ 1279 background-repeat: no-repeat; 1280 background-position: left top; 1281} 1282.fancyButton573.fancyButton:hover,.fancyButton573.fancyButton:focus,.fancyButton573.fancyButton:active,.fancyButton573.fancyButton.hover{ 1283 background-repeat: no-repeat; 1284 background-position: left top; 1285} 1286.fancyButton573.fancyButton:link > span,.fancyButton573.fancyButton:visited > span, .fancyButton573div.fancyButton > span{ 1287} 1288.fancyButton573.fancyButton:hover > span,.fancyButton573.fancyButton:focus > span,.fancyButton573.fancyButton:active > span,.fancyButton573.fancyButton.hover > span{ 1289} 1290.fancyButton573.fancyButton .text{ 1291 color: rgb(4, 52, 84); 1292 font-size: 1.1em; 1293 font-family: "Poppins"; 1294 padding-top: 80px; 1295 padding-bottom: 16px; 1296 padding-right: 10px; 1297 padding-left: 10px; 1298 font-weight: 500; 1299 text-decoration: none; 1300 background-color: rgb(255, 255, 255); 1301 padding-top: 80px; 1302 padding-bottom: 16px; 1303 padding-right: 10px; 1304 padding-left: 10px; 1305 background-image: url('/ImageRepository/Document?documentID=19525'); 1306 background-repeat: no-repeat; 1307 background-position: center 12px ; 1308border-radius: 10px; 1309transition:all .3s ease-in-out; 1310min-height:120px; 1311display:flex; 1312flex-direction:column; 1313line-height:1.2; 1314box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.20); 1315} 1316.fancyButton573.fancyButton:hover .text,.fancyButton573.fancyButton:focus .text,.fancyButton573.fancyButton:active .text,.fancyButton573.fancyButton.hover .text{ 1317 color: rgb(255, 255, 255); 1318 text-decoration: underline; 1319 background-color: rgb(4, 52, 84); 1320 background-image: url('/ImageRepository/Document?documentID=19526'); 1321 background-repeat: no-repeat; 1322 background-position: center 12px ; 1323 1324 1325} 1326</style> 1327 1328 </li><!-- 1329--></ul></div><!----><div class="col col1 "><ul class="semanticList"><!-- 1330 --><li class="widgetItem GraphicLinks"> 1331 1332<div> 1333 <a href="https://kennebunk.portal.iworq.net/portalhome/kennebunk" target="_self" class="fancyButton fancyButton574 " > 1334 <span> 1335 <span><span class="text">Building Permits</span></span> 1336 </span> 1337 </a> 1338</div> 1339 <style scoped="scoped">.fancyButton574.fancyButton:link,.fancyButton574.fancyButton:visited, .fancyButton574div.fancyButton{ 1340 background-repeat: no-repeat; 1341 background-position: left top; 1342} 1343.fancyButton574.fancyButton:hover,.fancyButton574.fancyButton:focus,.fancyButton574.fancyButton:active,.fancyButton574.fancyButton.hover{ 1344 background-repeat: no-repeat; 1345 background-position: left top; 1346} 1347.fancyButton574.fancyButton:link > span,.fancyButton574.fancyButton:visited > span, .fancyButton574div.fancyButton > span{ 1348} 1349.fancyButton574.fancyButton:hover > span,.fancyButton574.fancyButton:focus > span,.fancyButton574.fancyButton:active > span,.fancyButton574.fancyButton.hover > span{ 1350} 1351.fancyButton574.fancyButton .text{ 1352 color: rgb(4, 52, 84); 1353 font-size: 1.1em; 1354 font-family: "Poppins"; 1355 padding-top: 80px; 1356 padding-bottom: 16px; 1357 padding-right: 10px; 1358 padding-left: 10px; 1359 font-weight: 500; 1360 text-decoration: none; 1361 background-color: rgb(255, 255, 255); 1362 padding-top: 80px; 1363 padding-bottom: 16px; 1364 padding-right: 10px; 1365 padding-left: 10px; 1366 background-image: url('/ImageRepository/Document?documentID=19517'); 1367 background-repeat: no-repeat; 1368 background-position: center 12px ; 1369border-radius: 10px; 1370transition:all .3s ease-in-out; 1371min-height:120px; 1372display:flex; 1373flex-direction:column; 1374line-height:1.2; 1375box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.20); 1376} 1377.fancyButton574.fancyButton:hover .text,.fancyButton574.fancyButton:focus .text,.fancyButton574.fancyButton:active .text,.fancyButton574.fancyButton.hover .text{ 1378 color: rgb(255, 255, 255); 1379 text-decoration: underline; 1380 background-color: rgb(4, 52, 84); 1381 background-image: url('/ImageRepository/Document?documentID=19518'); 1382 background-repeat: no-repeat; 1383 background-position: center 12px ; 1384 1385 1386} 1387</style> 1388 1389 </li><!-- 1390 --><li class="widgetItem GraphicLinks"> 1391 1392<div> 1393 <a href="/267/Taxes" target="_self" class="fancyButton fancyButton575 " > 1394 <span> 1395 <span><span class="text">Tax Bills</span></span> 1396 </span> 1397 </a> 1398</div> 1399 <style scoped="scoped">.fancyButton575.fancyButton:link,.fancyButton575.fancyButton:visited, .fancyButton575div.fancyButton{ 1400 background-repeat: no-repeat; 1401 background-position: left top; 1402} 1403.fancyButton575.fancyButton:hover,.fancyButton575.fancyButton:focus,.fancyButton575.fancyButton:active,.fancyButton575.fancyButton.hover{ 1404 background-repeat: no-repeat; 1405 background-position: left top; 1406} 1407.fancyButton575.fancyButton:link > span,.fancyButton575.fancyButton:visited > span, .fancyButton575div.fancyButton > span{ 1408} 1409.fancyButton575.fancyButton:hover > span,.fancyButton575.fancyButton:focus > span,.fancyButton575.fancyButton:active > span,.fancyButton575.fancyButton.hover > span{ 1410} 1411.fancyButton575.fancyButton .text{ 1412 color: rgb(4, 52, 84); 1413 font-size: 1.1em; 1414 font-family: "Poppins"; 1415 padding-top: 80px; 1416 padding-bottom: 16px; 1417 padding-right: 10px; 1418 padding-left: 10px; 1419 font-weight: 500; 1420 text-decoration: none; 1421 background-color: rgb(255, 255, 255); 1422 padding-top: 80px; 1423 padding-bottom: 16px; 1424 padding-right: 10px; 1425 padding-left: 10px; 1426 background-image: url('/ImageRepository/Document?documentID=19527'); 1427 background-repeat: no-repeat; 1428 background-position: center 12px ; 1429border-radius: 10px; 1430transition:all .3s ease-in-out; 1431min-height:120px; 1432display:flex; 1433flex-direction:column; 1434line-height:1.2; 1435box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.20); 1436} 1437.fancyButton575.fancyButton:hover .text,.fancyButton575.fancyButton:focus .text,.fancyButton575.fancyButton:active .text,.fancyButton575.fancyButton.hover .text{ 1438 color: rgb(255, 255, 255); 1439 text-decoration: underline; 1440 background-color: rgb(4, 52, 84); 1441 background-image: url('/ImageRepository/Document?documentID=19528'); 1442 background-repeat: no-repeat; 1443 background-position: center 12px ; 1444 1445 1446} 1447</style> 1448 1449 </li><!-- 1450--></ul></div><!----><div class="col col1 "><ul class="semanticList"><!-- 1451 --><li class="widgetItem GraphicLinks"> 1452 1453<div>
1454 <a href="https://webapps2.cgis-solutions.com/kennebunk/ " target="_self" class="fancyButton fancyButton576 " > 1455 <span> 1456 <span><span class="text">GIS/Maps & Property Info</span></span> 1457 </span> 1458 </a> 1459</div> 1460 <style scoped="scoped">.fancyButton576.fancyButton:link,.fancyButton576.fancyButton:visited, .fancyButton576div.fancyButton{ 1461 background-repeat: no-repeat; 1462 background-position: left top; 1463} 1464.fancyButton576.fancyButton:hover,.fancyButton576.fancyButton:focus,.fancyButton576.fancyButton:active,.fancyButton576.fancyButton.hover{ 1465 background-repeat: no-repeat; 1466 background-position: left top; 1467} 1468.fancyButton576.fancyButton:link > span,.fancyButton576.fancyButton:visited > span, .fancyButton576div.fancyButton > span{ 1469} 1470.fancyButton576.fancyButton:hover > span,.fancyButton576.fancyButton:focus > span,.fancyButton576.fancyButton:active > span,.fancyButton576.fancyButton.hover > span{ 1471} 1472.fancyButton576.fancyButton .text{ 1473 color: rgb(4, 52, 84); 1474 font-size: 1.1em; 1475 font-family: "Poppins"; 1476 padding-top: 80px; 1477 padding-bottom: 16px; 1478 padding-right: 10px; 1479 padding-left: 10px; 1480 font-weight: 500; 1481 text-decoration: none; 1482 background-color: rgb(255, 255, 255); 1483 padding-top: 80px; 1484 padding-bottom: 16px; 1485 padding-right: 10px; 1486 padding-left: 10px; 1487 background-image: url('/ImageRepository/Document?documentID=19519'); 1488 background-repeat: no-repeat; 1489 background-position: center 12px ; 1490border-radius: 10px; 1491transition:all .3s ease-in-out; 1492min-height:120px; 1493display:flex; 1494flex-direction:column; 1495line-height:1.2; 1496box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.20); 1497} 1498.fancyButton576.fancyButton:hover .text,.fancyButton576.fancyButton:focus .text,.fancyButton576.fancyButton:active .text,.fancyButton576.fancyButton.hover .text{ 1499 color: rgb(255, 255, 255); 1500 text-decoration: underline; 1501 background-color: rgb(4, 52, 84); 1502 background-image: url('/ImageRepository/Document?documentID=19520'); 1503 background-repeat: no-repeat; 1504 background-position: center 12px ; 1505 1506 1507} 1508</style> 1509 1510 </li><!-- 1511 --><li class="widgetItem GraphicLinks"> 1512 1513<div> 1514 <a href="/618/Curbside-Trash-Recycling-Collection" target="_self" class="fancyButton fancyButton577 " > 1515 <span> 1516 <span><span class="text">Trash & Recycling</span></span> 1517 </span> 1518 </a> 1519</div> 1520 <style scoped="scoped">.fancyButton577.fancyButton:link,.fancyButton577.fancyButton:visited, .fancyButton577div.fancyButton{ 1521 background-repeat: no-repeat; 1522 background-position: left top; 1523} 1524.fancyButton577.fancyButton:hover,.fancyButton577.fancyButton:focus,.fancyButton577.fancyButton:active,.fancyButton577.fancyButton.hover{ 1525 background-repeat: no-repeat; 1526 background-position: left top; 1527} 1528.fancyButton577.fancyButton:link > span,.fancyButton577.fancyButton:visited > span, .fancyButton577div.fancyButton > span{ 1529} 1530.fancyButton577.fancyButton:hover > span,.fancyButton577.fancyButton:focus > span,.fancyButton577.fancyButton:active > span,.fancyButton577.fancyButton.hover > span{ 1531} 1532.fancyButton577.fancyButton .text{ 1533 color: rgb(4, 52, 84); 1534 font-size: 1.1em; 1535 font-family: "Poppins"; 1536 padding-top: 80px; 1537 padding-bottom: 16px; 1538 padding-right: 10px; 1539 padding-left: 10px; 1540 font-weight: 500; 1541 text-decoration: none; 1542 background-color: rgb(255, 255, 255); 1543 padding-top: 80px; 1544 padding-bottom: 16px; 1545 padding-right: 10px; 1546 padding-left: 10px; 1547 background-image: url('/ImageRepository/Document?documentID=19529'); 1548 background-repeat: no-repeat; 1549 background-position: center 12px ; 1550border-radius: 10px; 1551transition:all .3s ease-in-out; 1552min-height:120px; 1553display:flex; 1554flex-direction:column; 1555line-height:1.2; 1556box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.20); 1557} 1558.fancyButton577.fancyButton:hover .text,.fancyButton577.fancyButton:focus .text,.fancyButton577.fancyButton:active .text,.fancyButton577.fancyButton.hover .text{ 1559 color: rgb(255, 255, 255); 1560 text-decoration: underline; 1561 background-color: rgb(4, 52, 84); 1562 background-image: url('/ImageRepository/Document?documentID=19530'); 1563 background-repeat: no-repeat; 1564 background-position: center 12px ; 1565 1566 1567} 1568</style> 1569 1570 </li><!-- 1571--></ul></div><!----><div class="col col1 last"><ul class="semanticList"><!-- 1572 --><li class="widgetItem GraphicLinks"> 1573 1574<div> 1575 <a href="/1137/Current-Job-Openings" target="_self" class="fancyButton fancyButton578 " > 1576 <span> 1577 <span><span class="text">Jobs</span></span> 1578 </span> 1579 </a> 1580</div> 1581 <style scoped="scoped">.fancyButton578.fancyButton:link,.fancyButton578.fancyButton:visited, .fancyButton578div.fancyButton{ 1582 background-repeat: no-repeat; 1583 background-position: left top; 1584} 1585.fancyButton578.fancyButton:hover,.fancyButton578.fancyButton:focus,.fancyButton578.fancyButton:active,.fancyButton578.fancyButton.hover{ 1586 background-repeat: no-repeat; 1587 background-position: left top; 1588} 1589.fancyButton578.fancyButton:link > span,.fancyButton578.fancyButton:visited > span, .fancyButton578div.fancyButton > span{ 1590} 1591.fancyButton578.fancyButton:hover > span,.fancyButton578.fancyButton:focus > span,.fancyButton578.fancyButton:active > span,.fancyButton578.fancyButton.hover > span{ 1592} 1593.fancyButton578.fancyButton .text{ 1594 color: rgb(4, 52, 84); 1595 font-size: 1.1em; 1596 font-family: "Poppins"; 1597 padding-top: 80px; 1598 padding-bottom: 16px; 1599 padding-right: 10px; 1600 padding-left: 10px; 1601 font-weight: 500; 1602 text-decoration: none; 1603 background-color: rgb(255, 255, 255); 1604 padding-top: 80px; 1605 padding-bottom: 16px; 1606 padding-right: 10px; 1607 padding-left: 10px; 1608 background-image: url('/ImageRepository/Document?documentID=19521'); 1609 background-repeat: no-repeat; 1610 background-position: center 12px ; 1611border-radius: 10px; 1612transition:all .3s ease-in-out; 1613min-height:120px; 1614display:flex; 1615flex-direction:column; 1616line-height:1.2; 1617box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.20); 1618} 1619.fancyButton578.fancyButton:hover .text,.fancyButton578.fancyButton:focus .text,.fancyButton578.fancyButton:active .text,.fancyButton578.fancyButton.hover .text{ 1620 color: rgb(255, 255, 255); 1621 text-decoration: underline; 1622 background-color: rgb(4, 52, 84); 1623 background-image: url('/ImageRepository/Document?documentID=19522'); 1624 background-repeat: no-repeat; 1625 background-position: center 12px ; 1626 1627 1628} 1629</style> 1630 1631 </li><!-- 1632 --><li class="widgetItem GraphicLinks"> 1633 1634<div> 1635 <a href="/340/Registrations" target="_self" class="fancyButton fancyButton579 " > 1636 <span> 1637 <span><span class="text">Vehicle Registrations</span></span> 1638 </span> 1639 </a> 1640</div> 1641 <style scoped="scoped">.fancyButton579.fancyButton:link,.fancyButton579.fancyButton:visited, .fancyButton579div.fancyButton{ 1642 background-repeat: no-repeat; 1643 background-position: left top; 1644} 1645.fancyButton579.fancyButton:hover,.fancyButton579.fancyButton:focus,.fancyButton579.fancyButton:active,.fancyButton579.fancyButton.hover{ 1646 background-repeat: no-repeat; 1647 background-position: left top; 1648} 1649.fancyButton579.fancyButton:link > span,.fancyButton579.fancyButton:visited > span, .fancyButton579div.fancyButton > span{ 1650} 1651.fancyButton579.fancyButton:hover > span,.fancyButton579.fancyButton:focus > span,.fancyButton579.fancyButton:active > span,.fancyButton579.fancyButton.hover > span{ 1652} 1653.fancyButton579.fancyButton .text{ 1654 color: rgb(4, 52, 84); 1655 font-size: 1.1em; 1656 font-family: "Poppins"; 1657 padding-top: 80px; 1658 padding-bottom: 16px; 1659 padding-right: 10px; 1660 padding-left: 10px; 1661 font-weight: 500; 1662 text-decoration: none; 1663 background-color: rgb(255, 255, 255); 1664 padding-top: 80px; 1665 padding-bottom: 16px; 1666 padding-right: 10px; 1667 padding-left: 10px; 1668 background-image: url('/ImageRepository/Document?documentID=19531'); 1669 background-repeat: no-repeat; 1670 background-position: center 12px ; 1671border-radius: 10px; 1672transition:all .3s ease-in-out; 1673min-height:120px; 1674display:flex; 1675flex-direction:column; 1676line-height:1.2; 1677box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.20); 1678} 1679.fancyButton579.fancyButton:hover .text,.fancyButton579.fancyButton:focus .text,.fancyButton579.fancyButton:active .text,.fancyButton579.fancyButton.hover .text{ 1680 color: rgb(255, 255, 255); 1681 text-decoration: underline; 1682 background-color: rgb(4, 52, 84); 1683 background-image: url('/ImageRepository/Document?documentID=19532'); 1684 background-repeat: no-repeat; 1685 background-position: center 12px ; 1686 1687 1688} 1689</style> 1690 1691 </li><!-- 1692--></ul></div><!-- --> 1693 </div> 1694 </nav> 1695 </div> 1696 <div class="widgetFooter"> 1697 </div> 1698</div> 1699</div> 1700 1701 </div> <!-- inner column --> 1702 1703 </div> <!-- inner row --> 1704 1705 </div><!-- outer column --><!-- --></div> <!-- outer row --> 1706 1707 1708 </div> 1709</div></div> 1710</div><!-- Stay Informed --><div data-cpRole="structuralContainer" id="homeContainer1"> 1711<div class="siteWrap4"><div data-cpRole="contentContainer" id="homeContent1a">
1711 <div id="cc7271feb3-191c-4469-aab3-957d4d53f78b" data-containerid="7271feb3-191c-4469-aab3-957d4d53f78b" class="pageContent cpGrid cpGrid24 showInMobile" data-contentcontainerbreakpoint="60"> 1712 1713 1714 <div class="row outer wide"><!-- 1715--><div class="outer col col14 first" style="" data-widgetcontainerid="8a5523a1-5b40-4668-9762-015e893df2a9">� 1716 <div class="row nest first last wide">� 1717 1718 <div class="inner col col14 first last id9da17c82-5ad9-45fa-b1f4-539ff37fc1c4" style="" data-widgetcontainerid="9da17c82-5ad9-45fa-b1f4-539ff37fc1c4">� 1719 <div data-widget-id="c4415d62-bf4b-4edd-a717-e775f635021c" data-widget-controller-path="/InfoAdvanced/Widget"> 1720 1721 1722 1723 1724 1725 <section id="divInfoAdvc4415d62-bf4b-4edd-a717-e775f635021c" class="widget widgetInfoAdvanced skin24 widgetOptionSet5 wide" data-modulewidgettype="infoAdv" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label="Info Advanced"> 1726 <header class="widgetHeader" id="headerc4415d62-bf4b-4edd-a717-e775f635021c"> 1727 <div class=""> 1728 </div> 1729 </header> 1730 <div class="widgetBody cpGrid cpGrid1 "> 1731 <div class="row wide"> 1732 <div class="col col1 first last"> 1733 <ol class="pageStyles semanticList"> 1734 1735<li class="InfoAdvanced widgetItem fr-view"> 1736 <h1 class="headline">Stay Informed</h1><p>Get news and updates sent directly to your phone or inbox</p> 1737</li> </ol> 1738 </div> 1739 </div> 1740 </div> 1741 <div class="widgetFooter"> 1742 1743 </div> 1744 1745 </section> 1746 1747 1748
1749<script type="text/javascript"> 1750 //Render slideshow if info advacned items contain one. 1751 $(document).ready(function (e) { 1752 $('#divInfoAdvc4415d62-bf4b-4edd-a717-e775f635021c .InfoAdvanced.widgetItem').each(function () { 1753 renderSlideshowIfApplicable($(this)); 1754 }); 1755 }); 1756</script>
1756</div> 1757 </div> <!-- inner column --> 1758 1759 </div> <!-- inner row --> 1760 1761 </div><!-- outer column --><!----><div class="outer col col1" style="" data-widgetcontainerid="c9880ccf-cba2-4ae6-a611-3eeb85427b3b">� 1762 <div class="row nest first last wide">� 1763 1764 <div class="inner col col1 first last idd9b0325d-370b-44fc-9433-9a5b5cadf11c" style="" data-widgetcontainerid="d9b0325d-370b-44fc-9433-9a5b5cadf11c">� 1765 1766<div class="widget widgetSpacer" id="a07b895c-9b5a-47f9-ac53-318e53097de2"></div> 1767 </div> <!-- inner column --> 1768 1769 </div> <!-- inner row --> 1770 1771 </div><!-- outer column --><!----><div class="outer col col9 last" style="" data-widgetcontainerid="08897342-1ad0-421f-8192-a738afdd976d">� 1772 <div class="row nest first last wide">� 1773 1774 <div class="inner col col9 first last id4b188238-e8dc-4a54-9b5d-9783e20836af" style="" data-widgetcontainerid="4b188238-e8dc-4a54-9b5d-9783e20836af">� 1775<div data-widget-id="55bbcfd7-cc11-4fe5-b96e-fb3221f27c3c" data-widget-controller-path="/GraphicLinks/Widget"> 1776 1777 1778 1779 1780<div id="graphicLinkWidget55bbcfd7-cc11-4fe5-b96e-fb3221f27c3c" class="widget widgetGraphicLinks skin15 widgetOptionSet4 wide" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks"> 1781 <div class="widgetHeader"> 1782 <div class=""> 1783 </div> 1784 </div> 1785 <div class="widgetBody cpGrid cpGrid1 "> 1786 <nav class="widgetGraphicLinksNav" aria-labelledby="GraphicLinkHeaderText"> 1787 <ul class="semanticList"> 1788 <!-- 1789 --><li class="widgetItem GraphicLinks"> 1790 1791<div> 1792 <a href="/list.aspx" target="_self" class="fancyButton fancyButton601 " > 1793 <span> 1794 <span><span class="text">Sign up for News & Notifications</span></span> 1795 </span> 1796 </a> 1797</div> 1798 <style scoped="scoped">.fancyButton601.fancyButton:link,.fancyButton601.fancyButton:visited, .fancyButton601div.fancyButton{ 1799 background-repeat: no-repeat; 1800 background-position: left top; 1801margin-top: .4em;} 1802.fancyButton601.fancyButton:hover,.fancyButton601.fancyButton:focus,.fancyButton601.fancyButton:active,.fancyButton601.fancyButton.hover{ 1803 background-repeat: no-repeat; 1804 background-position: left top; 1805} 1806.fancyButton601.fancyButton:link > span,.fancyButton601.fancyButton:visited > span, .fancyButton601div.fancyButton > span{ 1807} 1808.fancyButton601.fancyButton:hover > span,.fancyButton601.fancyButton:focus > span,.fancyButton601.fancyButton:active > span,.fancyButton601.fancyButton.hover > span{ 1809} 1810.fancyButton601.fancyButton .text{ 1811 color: rgb(4, 52, 84); 1812 font-size: 1.1em; 1813 font-family: "Poppins"; 1814 text-align: left; 1815 padding-top: 8px; 1816 padding-bottom: 8px; 1817 padding-right: 75px; 1818 padding-left: 24px; 1819 font-weight: 500; 1820 text-decoration: none; 1821 background-color: rgb(176, 211, 235); 1822 padding-top: 8px; 1823 padding-bottom: 8px; 1824 padding-right: 75px; 1825 padding-left: 24px; 1826 background-image: url('/ImageRepository/Document?documentID=19546'); 1827 background-repeat: no-repeat; 1828 background-position: right center; 1829min-height:80px; 1830display:flex; 1831flex-direction:column; 1832justify-content:center; 1833border-radius: 40px; 1834line-height:1.2; 1835background-size:0; 1836transition:all .3s ease-in-out; 1837position:relative; 1838} 1839.fancyButton601 .text::after{ 1840position:absolute; 1841content:""; 1842right:0; 1843bottom:50%; 1844transform:translateY(50%) rotateY(0deg); 1845height:70px; 1846transition:all .3s ease-in-out; 1847width:70px; 1848background-image:inherit; 1849background-position:center center; 1850background-repeat:no-repeat; 1851background-size:100% auto; 1852 1853} 1854.fancyButton601.fancyButton:hover .text,.fancyButton601.fancyButton:focus .text,.fancyButton601.fancyButton:active .text,.fancyButton601.fancyButton.hover .text{ 1855 text-decoration: underline; 1856 background-color: rgb(134, 175, 177); 1857 background-repeat: no-repeat; 1858 background-position: right center; 1859} 1860.fancyButton601:is(:hover, :focus, :active) .text::after{ 1861transform:translateY(50%) rotateY(180deg); 1862right:8px; 1863} 1864</style> 1865 1866 </li><!-- 1867 --> 1868 </ul> 1869 </nav> 1870 </div> 1871 <div class="widgetFooter"> 1872 </div> 1873</div> 1874</div> 1875 1876 </div> <!-- inner column --> 1877 1878 </div> <!-- inner row --> 1879 1880 </div><!-- outer column --><!-- --></div> <!-- outer row --> 1881 1882 1883 </div> 1884</div></div> 1885</div><!-- Tabs/Links --><div data-cpRole="structuralContainer" id="homeContainer2"> 1886<div class="siteWrap4"><div data-cpRole="contentContainer" id="homeContent2a"> <div id="cc15a71c82-19b0-48f0-b5e7-5f82295b2d5d" data-containerid="15a71c82-19b0-48f0-b5e7-5f82295b2d5d" class="pageContent cpGrid cpGrid24 showInMobile" data-contentcontainerbreakpoint="60"> 1887 1888 1889 <div class="row outer wide"><!-- 1890--><div class="outer col col24 first last" style="" data-widgetcontainerid="6f12dcd1-7559-4544-a4dc-3c538edc7f7c">� 1891 <div class="row nest first last wide">� 1892 1893 <div class="inner col col24 first last id6bd3a3a0-1871-43c0-9b67-861010741fb4" style="" data-widgetcontainerid="6bd3a3a0-1871-43c0-9b67-861010741fb4">�
1894 <div data-widget-id="3125f1da-577c-4109-8cfb-f8f75546379f" data-widget-controller-path="/InfoAdvanced/Widget"> 1895 1896 1897 1898 1899 1900 <section id="divInfoAdv3125f1da-577c-4109-8cfb-f8f75546379f" class="widget widgetInfoAdvanced skin28 widgetOptionSet5 wide" data-modulewidgettype="infoAdv" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label="Info Advanced"> 1901 <header class="widgetHeader" id="header3125f1da-577c-4109-8cfb-f8f75546379f"> 1902 <div class=""> 1903 </div> 1904 </header> 1905 <div class="widgetBody cpGrid cpGrid1 "> 1906 <div class="row wide"> 1907 <div class="col col1 first last"> 1908 <ol class="pageStyles semanticList"> 1909 1910<li class="InfoAdvanced widgetItem fr-view"> 1911 <h1 class="headline">How Do I...</h1><p>Quickly access popular resources</p> 1912</li> </ol> 1913 </div> 1914 </div> 1915 </div> 1916 <div class="widgetFooter"> 1917 1918 </div> 1919 1920 </section> 1921 1922 1923
1924<script type="text/javascript"> 1925 //Render slideshow if info advacned items contain one. 1926 $(document).ready(function (e) { 1927 $('#divInfoAdv3125f1da-577c-4109-8cfb-f8f75546379f .InfoAdvanced.widgetItem').each(function () { 1928 renderSlideshowIfApplicable($(this)); 1929 }); 1930 }); 1931</script>
1931</div> 1932 </div> <!-- inner column --> 1933 1934 </div> <!-- inner row --> 1935 1936 </div><!-- outer column --><!-- --></div> <!-- outer row --> 1937 <div class="row outer wide"><!-- 1938--><div class="outer col col24 first last" style="" data-widgetcontainerid="637a0f5b-7fbb-438e-b74b-56db2cf13432">� 1939 <div class="row nest first last wide">� 1940 1941 <div class="inner col col24 first last id51487289-fa96-4ee2-a0fa-fa472321d390" style="" data-widgetcontainerid="51487289-fa96-4ee2-a0fa-fa472321d390">� 1942 1943 <div id="divTabbed67b46e39-2df9-496d-b549-958eea82f89e" class="widget widgetTabbed wide skin27 leftTabs" data-widgetid="67b46e39-2df9-496d-b549-958eea82f89e"> 1944 <ol class="tabbedWidget cpTabs left " role="tablist" aria-hidden=".ToString().ToLowerInvariant()" style="width: 284px; "> 1945 <!-- 1946 --><li class="active" role="presentation"> <a href="#tab67b46e39-2df9-496d-b549-958eea82f89e_0" class="tabButton" id="tabBtn67b46e39-2df9-496d-b549-958eea82f89e_0" role="tab" aria-controls="tab67b46e39-2df9-496d-b549-958eea82f89e_0" aria-selected="true" tabindex="0"><span class="tabName editable" data-sequence="0" data-tabname="Popular Links" contenteditable="false">Popular Links</span></a> 1947</li><!-- 1948 --><li class="" role="presentation"> <a href="#tab67b46e39-2df9-496d-b549-958eea82f89e_1" class="tabButton" id="tabBtn67b46e39-2df9-496d-b549-958eea82f89e_1" role="tab" aria-controls="tab67b46e39-2df9-496d-b549-958eea82f89e_1" aria-selected="false" tabindex="-1"><span class="tabName editable" data-sequence="1" data-tabname="Apply For" contenteditable="false">Apply For</span></a> 1949</li><!-- 1950 --><li class="" role="presentation"> <a href="#tab67b46e39-2df9-496d-b549-958eea82f89e_2" class="tabButton" id="tabBtn67b46e39-2df9-496d-b549-958eea82f89e_2" role="tab" aria-controls="tab67b46e39-2df9-496d-b549-958eea82f89e_2" aria-selected="false" tabindex="-1"><span class="tabName editable" data-sequence="2" data-tabname="Register & Pay" contenteditable="false">Register & Pay</span></a> 1951</li><!-- 1952 --><li class="" role="presentation"> <a href="#tab67b46e39-2df9-496d-b549-958eea82f89e_3" class="tabButton" id="tabBtn67b46e39-2df9-496d-b549-958eea82f89e_3" role="tab" aria-controls="tab67b46e39-2df9-496d-b549-958eea82f89e_3" aria-selected="false" tabindex="-1"><span class="tabName editable" data-sequence="3" data-tabname="Stay Connected" contenteditable="false">Stay Connected</span></a> 1953</li><!-- 1954 --><li class="" role="presentation"> <a href="#tab67b46e39-2df9-496d-b549-958eea82f89e_4" class="tabButton" id="tabBtn67b46e39-2df9-496d-b549-958eea82f89e_4" role="tab" aria-controls="tab67b46e39-2df9-496d-b549-958eea82f89e_4" aria-selected="false" tabindex="-1"><span class="tabName editable" data-sequence="4" data-tabname="Contact" contenteditable="false">Contact</span></a> 1955</li><!-- 1956 --> 1957 </ol> 1958 1959 <div class="cpTabPanels"> 1960 <ol class="tabbedWidgetNarrow cpTabs " role="tablist" aria-hidden="True.ToString().ToLowerInvariant()" style='display: none;'> 1961 <li class="active" role="presentation"> <a href="#tab67b46e39-2df9-496d-b549-958eea82f89e_0" class="tabButton" id="tabBtnNarrow67b46e39-2df9-496d-b549-958eea82f89e_0" role="tab" aria-controls="tab67b46e39-2df9-496d-b549-958eea82f89e_0" aria-selected="true" tabindex="0"><span class="tabName editable" data-sequence="0" data-tabname="Popular Links" contenteditable="false">Popular Links</span></a> 1962</li> 1963 </ol> 1964 <div class="tabbedWidget cpTabPanel showing" style="" id="tab67b46e39-2df9-496d-b549-958eea82f89e_0" role="tabpanel" aria-labelledby="tabBtn67b46e39-2df9-496d-b549-958eea82f89e_0" tabindex="-1"> 1965 1966 <div data-widget-id="0d7cd03c-6515-4c9a-8ac3-07cb860c00ed" data-widget-controller-path="/QuickLinks/Widget"> 1967 1968 1969 1970 1971 1972 1973 1974 1975 <section id="widgetQuicklink0d7cd03c-6515-4c9a-8ac3-07cb860c00ed" class="widget widgetQuickLinks skin15 widgetOptionSet27 narrow" data-modulewidgettype="quickLinks" data-elementqueryclasses='{"wide-narrow":"min-width:45em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label="Quick Links"> 1976 <header class="widgetHeader" id="quickLinksHeader0d7cd03c-6515-4c9a-8ac3-07cb860c00ed"> 1977 <div class=""> 1978 </div> 1979 </header> 1980 <div class="widgetBody cpGrid cpGrid3 "> 1981 <div class="row narrow"> 1982 <div class="col col1 first "> 1983 <ol class="semanticList"> 1984 1985 <li style="position:relative" class="widgetItem QuickLinks"> 1986 <a class="widgetDesc widgetQuickLinksLink" href="https://www.kennebunkmaine.us/beachparking" target="_self" >Beach Parking Permits</a> 1987 <div class="widgetMeta"></div> 1988 </li> 1989 1990 <li style="position:relative" class="widgetItem QuickLinks"> 1991 <a class="widgetDesc widgetQuickLinksLink" href="/bids.aspx" target="_self" >Bid Notifications</a> 1992 <div class="widgetMeta"></div> 1993 </li> 1994 1995 <li style="position:relative" class="widgetItem QuickLinks"> 1996 <a class="widgetDesc widgetQuickLinksLink" href="/94/Town-Committees" target="_self" >Boards & Committees</a> 1997 <div class="widgetMeta"></div> 1998 </li> 1999 2000 <li style="position:relative" class="widgetItem QuickLinks">
2001 <a class="widgetDesc widgetQuickLinksLink" href="/381/town-ordinances-charter-policies" target="_self" >Ordinances, Charter, Policies</a> 2002 <div class="widgetMeta"></div> 2003 </li> 2004 </ol> 2005 </div> 2006 <div class="col col1 "> 2007 <ol class="semanticList"> 2008 2009 <li style="position:relative" class="widgetItem QuickLinks"> 2010 <a class="widgetDesc widgetQuickLinksLink" href="/322/Transfer-Station-Recycling-Drop-Off-Cent" target="_self" >Transfer Station</a> 2011 <div class="widgetMeta"></div> 2012 </li> 2013 2014 <li style="position:relative" class="widgetItem QuickLinks"> 2015 <a class="widgetDesc widgetQuickLinksLink" href="https://www.kennebunkmaine.us/dogsonbeach" target="_blank" aria-label="Dogs on the Beach opens in new window">Dogs on the Beach</a> 2016 <div class="widgetMeta"></div> 2017 </li> 2018 2019 <li style="position:relative" class="widgetItem QuickLinks"> 2020 <a class="widgetDesc widgetQuickLinksLink" href="https://www.kennebunkmaine.us/1054/Public-Hearing-Notices" target="_self" >Public Hearing Notices</a> 2021 <div class="widgetMeta"></div> 2022 </li> 2023 2024 <li style="position:relative" class="widgetItem QuickLinks"> 2025 <a class="widgetDesc widgetQuickLinksLink" href="/444/Election-and-Town-Meeting-Information" target="_self" >Elections</a> 2026 <div class="widgetMeta"></div> 2027 </li> 2028 </ol> 2029 </div> 2030 <div class="col col1 last"> 2031 <ol class="semanticList"> 2032 2033 <li style="position:relative" class="widgetItem QuickLinks"> 2034 <a class="widgetDesc widgetQuickLinksLink" href="https://kennebunkme.myrec.com/info/activities/program_details.aspx?ProgramID=29591" target="_self" >Pickleball</a> 2035 <div class="widgetMeta"></div> 2036 </li> 2037 2038 <li style="position:relative" class="widgetItem QuickLinks"> 2039 <a class="widgetDesc widgetQuickLinksLink" href="https://www.kennebunkmaine.us/artisansmarketplace" target="_self" >Artisans Marketplace</a> 2040 <div class="widgetMeta"></div> 2041 </li> 2042 2043 <li style="position:relative" class="widgetItem QuickLinks"> 2044 <a class="widgetDesc widgetQuickLinksLink" href="/509/The-Waterhouse-Center" target="_self" >Waterhouse Center</a> 2045 <div class="widgetMeta"></div> 2046 </li> 2047 2048 <li style="position:relative" class="widgetItem QuickLinks"> 2049 <a class="widgetDesc widgetQuickLinksLink" href="https://www.kennebunkmaine.us/fireworks" target="_self" >Use of Fireworks</a> 2050 <div class="widgetMeta"></div> 2051 </li> 2052 </ol> 2053 </div> 2054 </div> 2055 2056 </div> 2057 <div class="widgetFooter"> 2058 </div> 2059 <div class="addItemModal hidden"> 2060 <div class="url hidden">/QuickLinks.aspx</div> 2061 </div> 2062 2063 </section> 2064</div> 2065 2066 </div> 2067 <ol class="tabbedWidgetNarrow cpTabs " role="tablist" aria-hidden="True.ToString().ToLowerInvariant()" style='display: none;'> 2068 <li class="" role="presentation"> <a href="#tab67b46e39-2df9-496d-b549-958eea82f89e_1" class="tabButton" id="tabBtnNarrow67b46e39-2df9-496d-b549-958eea82f89e_1" role="tab" aria-controls="tab67b46e39-2df9-496d-b549-958eea82f89e_1" aria-selected="false" tabindex="-1"><span class="tabName editable" data-sequence="1" data-tabname="Apply For" contenteditable="false">Apply For</span></a> 2069</li> 2070 </ol> 2071 <div class="tabbedWidget cpTabPanel " style="display: none;" id="tab67b46e39-2df9-496d-b549-958eea82f89e_1" role="tabpanel" aria-labelledby="tabBtn67b46e39-2df9-496d-b549-958eea82f89e_1" tabindex="-1"> 2072 2073 <div data-widget-id="e48f0214-4833-4739-9aa3-a645f55056ea" data-widget-controller-path="/QuickLinks/Widget"> 2074 2075 2076 2077 2078 2079 2080 2081 2082 <section id="widgetQuicklinke48f0214-4833-4739-9aa3-a645f55056ea" class="widget widgetQuickLinks skin27 widgetOptionSet27 narrow" data-modulewidgettype="quickLinks" data-elementqueryclasses='{"wide-narrow":"min-width:45em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label="Quick Links"> 2083 <header class="widgetHeader" id="quickLinksHeadere48f0214-4833-4739-9aa3-a645f55056ea"> 2084 <div class=""> 2085 </div> 2086 </header> 2087 <div class="widgetBody cpGrid cpGrid3 "> 2088 <div class="row narrow"> 2089 <div class="col col1 first "> 2090 <ol class="semanticList"> 2091 2092 <li style="position:relative" class="widgetItem QuickLinks"> 2093 <a class="widgetDesc widgetQuickLinksLink" href="https://kennebunk.portal.iworq.net/portalhome/kennebunk" target="_self" >Building, Electrical, Plumbing Permits</a> 2094 <div class="widgetMeta"></div> 2095 </li> 2096 2097 <li style="position:relative" class="widgetItem QuickLinks"> 2098 <a class="widgetDesc widgetQuickLinksLink" href="/146/Burn-Permits" target="_self" >Burn Permit</a> 2099 <div class="widgetMeta"></div> 2100 </li> 2101 2102 <li style="position:relative" class="widgetItem QuickLinks"> 2103 <a class="widgetDesc widgetQuickLinksLink" href="/DocumentCenter/View/10/
2103Driveway-Entrance-Application?bidId=" target="_blank" aria-label="Driveway Entrance Permit opens in new window">Driveway Entrance Permit</a> 2104 <div class="widgetMeta"></div> 2105 </li> 2106 2107 <li style="position:relative" class="widgetItem QuickLinks"> 2108 <a class="widgetDesc widgetQuickLinksLink" href="/1065/Hunting-Fishing-Licenses" target="_self" >Hunting & Fishing Licenses</a> 2109 <div class="widgetMeta"></div> 2110 </li> 2111 </ol> 2112 </div> 2113 <div class="col col1 "> 2114 <ol class="semanticList"> 2115 2116 <li style="position:relative" class="widgetItem QuickLinks"> 2117 <a class="widgetDesc widgetQuickLinksLink" href="/jobs" target="_self" >Jobs</a> 2118 <div class="widgetMeta"></div> 2119 </li> 2120 2121 <li style="position:relative" class="widgetItem QuickLinks"> 2122 <a class="widgetDesc widgetQuickLinksLink" href="/94/Town-Committees" target="_self" >Join a Committee</a> 2123 <div class="widgetMeta"></div> 2124 </li> 2125 2126 <li style="position:relative" class="widgetItem QuickLinks"> 2127 <a class="widgetDesc widgetQuickLinksLink" href="https://www.kennebunkmaine.us/733/Marriage-License" target="_self" >Marriage License</a> 2128 <div class="widgetMeta"></div> 2129 </li> 2130 2131 <li style="position:relative" class="widgetItem QuickLinks"> 2132 <a class="widgetDesc widgetQuickLinksLink" href="/178/Harbormaster" target="_self" >Mooring</a> 2133 <div class="widgetMeta"></div> 2134 </li> 2135 </ol> 2136 </div> 2137 <div class="col col1 last"> 2138 <ol class="semanticList"> 2139 2140 <li style="position:relative" class="widgetItem QuickLinks"> 2141 <a class="widgetDesc widgetQuickLinksLink" href="/396/Tax-Assistance" target="_self" >Property Tax Assistance</a> 2142 <div class="widgetMeta"></div> 2143 </li> 2144 2145 <li style="position:relative" class="widgetItem QuickLinks"> 2146 <a class="widgetDesc widgetQuickLinksLink" href="https://kennebunk.portal.iworq.net/portalhome/kennebunk" target="_self" >Sign Permit</a> 2147 <div class="widgetMeta"></div> 2148 </li> 2149 2150 <li style="position:relative" class="widgetItem QuickLinks"> 2151 <a class="widgetDesc widgetQuickLinksLink" href="/DocumentCenter/View/12/Street-Cut-and-Sidewalk-Excavation-Permit-Application?bidId=" target="_blank" aria-label="Street/Sidewalk Excavation Permit opens in new window">Street/Sidewalk Excavation Permit</a> 2152 <div class="widgetMeta"></div> 2153 </li> 2154 2155 <li style="position:relative" class="widgetItem QuickLinks"> 2156 <a class="widgetDesc widgetQuickLinksLink" href="/670/Special-Event-Application" target="_self" >Special Event Permit</a> 2157 <div class="widgetMeta"></div> 2158 </li> 2159 </ol> 2160 </div> 2161 </div> 2162 2163 </div> 2164 <div class="widgetFooter"> 2165 </div> 2166 <div class="addItemModal hidden"> 2167 <div class="url hidden">/QuickLinks.aspx</div> 2168 </div> 2169 2170 </section> 2171</div> 2172 2173 </div> 2174 <ol class="tabbedWidgetNarrow cpTabs " role="tablist" aria-hidden="True.ToString().ToLowerInvariant()" style='display: none;'> 2175 <li class="" role="presentation"> <a href="#tab67b46e39-2df9-496d-b549-958eea82f89e_2" class="tabButton" id="tabBtnNarrow67b46e39-2df9-496d-b549-958eea82f89e_2" role="tab" aria-controls="tab67b46e39-2df9-496d-b549-958eea82f89e_2" aria-selected="false" tabindex="-1"><span class="tabName editable" data-sequence="2" data-tabname="Register & Pay" contenteditable="false">Register & Pay</span></a> 2176</li> 2177 </ol> 2178 <div class="tabbedWidget cpTabPanel " style="display: none;" id="tab67b46e39-2df9-496d-b549-958eea82f89e_2" role="tabpanel" aria-labelledby="tabBtn67b46e39-2df9-496d-b549-958eea82f89e_2" tabindex="-1"> 2179 2180 <div data-widget-id="478fc970-610b-43ce-b993-c5aa563094c3" data-widget-controller-path="/QuickLinks/Widget"> 2181 2182 2183 2184 2185 2186 2187 2188 2189 <section id="widgetQuicklink478fc970-610b-43ce-b993-c5aa563094c3" class="widget widgetQuickLinks skin15 widgetOptionSet27 narrow" data-modulewidgettype="quickLinks" data-elementqueryclasses='{"wide-narrow":"min-width:45em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label="Quick Links"> 2190 <header class="widgetHeader" id="quickLinksHeader478fc970-610b-43ce-b993-c5aa563094c3"> 2191 <div class=""> 2192 </div> 2193 </header> 2194 <div class="widgetBody cpGrid cpGrid3 "> 2195 <div class="row narrow"> 2196 <div class="col col1 first "> 2197 <ol class="semanticList"> 2198 2199 <li style="position:relative" class="widgetItem QuickLinks"> 2200 <a class="widgetDesc widgetQuickLinksLink" href="/1066/Recreational-Vehicle-Registrations" target="_self" >ATV, Snowmobile, Boat Registration</a> 2201 <div class="widgetMeta"></div> 2202 </li> 2203 2204 <li style="position:relative" class="widgetItem QuickLinks"> 2205 <a class="widgetDesc widgetQuickLinksLink" href="/272/dog-licenses" target="_self" >Dog License</a> 2206 <div class="widgetMeta"></div> 2207 </li> 2208 2209 <li style="position:relative" class="widgetItem QuickLinks"> 2210 <a class="widgetDesc widgetQuickLinksLink" href="http://www.kennebunkrec.com/" target="_self" >Recreation Activities</a> 2211 <div class="widgetMeta"></div> 2212 </li> 2213 2214 <li style="position:relative" class="widgetItem QuickLinks"> 2215 <a class="widgetDesc widgetQuickLinksLink" href="/276/Registering-to-Vote" target="_self" >Voter Registration</a> 2216 <div class="widgetMeta"></div> 2217 </li> 2218 </ol> 2219 </div> 2220 <div class="col col1 "> 2221 <ol class="semanticList"> 2222 2223 <li style="position:relative" class="widgetItem QuickLinks"> 2224 <a class="widgetDesc widgetQuickLinksLink" href="/271/Business-Registration" target="_self" >Business Registration</a> 2225 <div class="widgetMeta"></div> 2226 </li> 2227 2228 <li style="position:relative" class="widgetItem QuickLinks"> 2229 <a class="widgetDesc widgetQuickLinksLink" href="/401/Online-Payments" target="_self" >Online Services Hub</a> 2230 <div class="widgetMeta"></div> 2231 </li> 2232 2233 <li style="position:relative" class="widgetItem QuickLinks"> 2234 <a class="widgetDesc widgetQuickLinksLink" href="/1155/short-term-rental-registration" target="_self" >Short-Term Rental</a> 2235 <div class="widgetMeta"></div> 2236 </li> 2237 2238 <li style="position:relative" class="widgetItem QuickLinks"> 2239 <a class="widgetDesc widgetQuickLinksLink" href="/556/Buy-A-Brick-Program" target="_self" >Buy-A-Brick Program</a> 2240 <div class="widgetMeta"></div> 2241 </li> 2242 </ol> 2243 </div> 2244 <div class="col col1 last"> 2245 <ol class="semanticList"> 2246 2247 <li style="position:relative" class="widgetItem QuickLinks"> 2248 <a class="widgetDesc widgetQuickLinksLink" href="https://kennebunk.rmcpay.com/" target="_self" >Parking Ticket</a> 2249 <div class="widgetMeta"></div> 2250 </li> 2251 2252 <li style="position:relative" class="widgetItem QuickLinks"> 2253 <a class="widgetDesc widgetQuickLinksLink" href="/340/Registrations" target="_self" >Vehicle Registration</a> 2254 <div class="widgetMeta"></div> 2255 </li> 2256 2257 <li style="position:relative" class="widgetItem QuickLinks"> 2258 <a class="widgetDesc widgetQuickLinksLink" href="https://apps1.web.maine.gov/cgi-bin/ePayment/online/disclaimer?sid=1772" target="_self" >Taxes</a> 2259 <div class="widgetMeta"></div> 2260 </li> 2261 </ol> 2262 </div> 2263 </div> 2264 2265 </div> 2266 <div class="widgetFooter"> 2267 </div> 2268 <div class="addItemModal hidden"> 2269 <div class="url hidden">/QuickLinks.aspx</div> 2270 </div> 2271 2272 </section> 2273</div> 2274
2275 </div> 2276 <ol class="tabbedWidgetNarrow cpTabs " role="tablist" aria-hidden="True.ToString().ToLowerInvariant()" style='display: none;'> 2277 <li class="" role="presentation"> <a href="#tab67b46e39-2df9-496d-b549-958eea82f89e_3" class="tabButton" id="tabBtnNarrow67b46e39-2df9-496d-b549-958eea82f89e_3" role="tab" aria-controls="tab67b46e39-2df9-496d-b549-958eea82f89e_3" aria-selected="false" tabindex="-1"><span class="tabName editable" data-sequence="3" data-tabname="Stay Connected" contenteditable="false">Stay Connected</span></a> 2278</li> 2279 </ol> 2280 <div class="tabbedWidget cpTabPanel " style="display: none;" id="tab67b46e39-2df9-496d-b549-958eea82f89e_3" role="tabpanel" aria-labelledby="tabBtn67b46e39-2df9-496d-b549-958eea82f89e_3" tabindex="-1"> 2281 2282 <div data-widget-id="b1c2d9b6-8206-4ebc-a508-b53ddc8a5dc1" data-widget-controller-path="/QuickLinks/Widget"> 2283 2284 2285 2286 2287 2288 2289 2290 2291 <section id="widgetQuicklinkb1c2d9b6-8206-4ebc-a508-b53ddc8a5dc1" class="widget widgetQuickLinks skin15 widgetOptionSet27 narrow" data-modulewidgettype="quickLinks" data-elementqueryclasses='{"wide-narrow":"min-width:45em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label="Quick Links"> 2292 <header class="widgetHeader" id="quickLinksHeaderb1c2d9b6-8206-4ebc-a508-b53ddc8a5dc1"> 2293 <div class=""> 2294 </div> 2295 </header> 2296 <div class="widgetBody cpGrid cpGrid3 "> 2297 <div class="row narrow"> 2298 <div class="col col1 first "> 2299 <ol class="semanticList"> 2300 2301 <li style="position:relative" class="widgetItem QuickLinks"> 2302 <a class="widgetDesc widgetQuickLinksLink" href="/754" target="_self" >Town Newsletters</a> 2303 <div class="widgetMeta"></div> 2304 </li> 2305 2306 <li style="position:relative" class="widgetItem QuickLinks"> 2307 <a class="widgetDesc widgetQuickLinksLink" href="/list.aspx" target="_self" >Sign up for Notifications</a> 2308 <div class="widgetMeta"></div> 2309 </li> 2310 </ol> 2311 </div> 2312 <div class="col col1 "> 2313 <ol class="semanticList"> 2314 2315 <li style="position:relative" class="widgetItem QuickLinks"> 2316 <a class="widgetDesc widgetQuickLinksLink" href="/1109/Watch-Televised-Board-Meetings" target="_self" >Watch Board Meetings</a> 2317 <div class="widgetMeta"></div> 2318 </li> 2319 2320 <li style="position:relative" class="widgetItem QuickLinks"> 2321 <a class="widgetDesc widgetQuickLinksLink" href="/facebook" target="_self" >Facebook</a> 2322 <div class="widgetMeta"></div> 2323 </li> 2324 </ol> 2325 </div> 2326 <div class="col col1 last"> 2327 <ol class="semanticList"> 2328 2329 <li style="position:relative" class="widgetItem QuickLinks"> 2330 <a class="widgetDesc widgetQuickLinksLink" href="/instagram" target="_self" >Instagram</a> 2331 <div class="widgetMeta"></div> 2332 </li> 2333 2334 <li style="position:relative" class="widgetItem QuickLinks"> 2335 <a class="widgetDesc widgetQuickLinksLink" href="https://www.kennebunkmaine.us/calendar.aspx?CID=14" target="_self" >Calendar</a> 2336 <div class="widgetMeta"></div> 2337 </li> 2338 </ol> 2339 </div> 2340 </div> 2341 2342 </div> 2343 <div class="widgetFooter"> 2344 </div> 2345 <div class="addItemModal hidden"> 2346 <div class="url hidden">/QuickLinks.aspx</div> 2347 </div> 2348 2349 </section> 2350</div> 2351 2352 </div> 2353 <ol class="tabbedWidgetNarrow cpTabs " role="tablist" aria-hidden="True.ToString().ToLowerInvariant()" style='display: none;'> 2354 <li class="" role="presentation"> <a href="#tab67b46e39-2df9-496d-b549-958eea82f89e_4" class="tabButton" id="tabBtnNarrow67b46e39-2df9-496d-b549-958eea82f89e_4" role="tab" aria-controls="tab67b46e39-2df9-496d-b549-958eea82f89e_4" aria-selected="false" tabindex="-1"><span class="tabName editable" data-sequence="4" data-tabname="Contact" contenteditable="false">Contact</span></a> 2355</li> 2356 </ol> 2357 <div class="tabbedWidget cpTabPanel " style="display: none;" id="tab67b46e39-2df9-496d-b549-958eea82f89e_4" role="tabpanel" aria-labelledby="tabBtn67b46e39-2df9-496d-b549-958eea82f89e_4" tabindex="-1"> 2358 2359 <div data-widget-id="4f94666f-71c3-44f8-a14a-db60c0d07078" data-widget-controller-path="/QuickLinks/Widget"> 2360 2361 2362 2363 2364 2365 2366 2367 2368 <section id="widgetQuicklink4f94666f-71c3-44f8-a14a-db60c0d07078" class="widget widgetQuickLinks skin27 widgetOptionSet27 narrow" data-modulewidgettype="quickLinks" data-elementqueryclasses='{"wide-narrow":"min-width:45em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label="Quick Links"> 2369 <header class="widgetHeader" id="quickLinksHeader4f94666f-71c3-44f8-a14a-db60c0d07078"> 2370 <div class=""> 2371 </div> 2372 </header> 2373 <div class="widgetBody cpGrid cpGrid3 "> 2374 <div class="row narrow"> 2375 <div class="col col1 first "> 2376 <ol class="semanticList"> 2377 2378 <li style="position:relative" class="widgetItem QuickLinks"> 2379 <a class="widgetDesc widgetQuickLinksLink" href="/198/Animal-Control" target="_self" >Animal Control</a> 2380 <div class="widgetMeta"></div> 2381 </li> 2382 2383 <li style="position:relative" class="widgetItem QuickLinks"> 2384 <a class="widgetDesc widgetQuickLinksLink" href="https://www.kennebunkmaine.us/Directory.aspx?did=5" target="_self" >Code Enforcement</a> 2385 <div class="widgetMeta"></div> 2386 </li> 2387 2388 <li style="position:relative" class="widgetItem QuickLinks"> 2389 <a class="widgetDesc widgetQuickLinksLink" href="https://www.kennebunkmaine.us/Directory.aspx?did=7" target="_self" >Fire Rescue</a> 2390 <div class="widgetMeta"></div> 2391 </li> 2392 2393 <li style="position:relative" class="widgetItem QuickLinks"> 2394 <a class="widgetDesc widgetQuickLinksLink" href="/directory.aspx?did=17" target="_self" >Police Department</a> 2395 <div class="widgetMeta"></div> 2396 </li> 2397 </ol> 2398 </div> 2399 <div class="col col1 "> 2400 <ol class="semanticList"> 2401 2402 <li style="position:relative" class="widgetItem QuickLinks"> 2403 <a class="widgetDesc widgetQuickLinksLink" href="https://www.kennebunkmaine.us/Directory.aspx?did=10" target="_self" >Public Services</a> 2404 <div class="widgetMeta"></div> 2405 </li> 2406 2407 <li style="position:relative" class="widgetItem QuickLinks"> 2408 <a class="widgetDesc widgetQuickLinksLink" href="https://www.kennebunkmaine.us/Directory.aspx?did=27" target="_self" >Parks & Recreation</a> 2409 <div class="widgetMeta"></div> 2410 </li> 2411 2412 <li style="position:relative" class="widgetItem QuickLinks"> 2413 <a class="widgetDesc widgetQuickLinksLink" href="https://www.kennebunkmaine.us/Directory.aspx?did=11" target="_self" >Tax Office</a> 2414 <div class="widgetMeta"></div> 2415 </li> 2416 2417 <li style="position:relative" class="widgetItem QuickLinks"> 2418 <a class="widgetDesc widgetQuickLinksLink" href="https://www.kennebunkmaine.us/Directory.aspx?did=14" target="_self" >Town Clerk's Office</a> 2419 <div class="widgetMeta"></div> 2420 </li> 2421 </ol> 2422 </div> 2423 <div class="col col1 last"> 2424 <ol class="semanticList"> 2425 2426 <li style="position:relative" class="widgetItem QuickLinks"> 2427 <a class="widgetDesc widgetQuickLinksLink" href="https://www.kennebunkmaine.us/Directory.aspx?did=15" target="_self" >Town Manager</a> 2428 <div class="widgetMeta"></div> 2429 </li> 2430 2431 <li style="position:relative" class="widgetItem QuickLinks"> 2432 <a class="widgetDesc widgetQuickLinksLink" href="/Directory.aspx" target="_self" >Town Staff</a> 2433 <div class="widgetMeta"></div> 2434 </li> 2435 2436 <li style="position:relative" class="widgetItem QuickLinks"> 2437 <a class="widgetDesc widgetQuickLinksLink" href="https://www.kennebunkmaine.us/FormCenter/Contact-Us-24/Select-Board-88" target="_self" >Select Board</a> 2438 <div class="widgetMeta"></div> 2439 </li> 2440 2441 <li style="position:relative" class="widgetItem QuickLinks"> 2442 <a class="widgetDesc widgetQuickLinksLink" href="/requesttracker.aspx" target="_self" >Report a Concern</a> 2443 <div class="widgetMeta"></div> 2444 </li> 2445 </ol> 2446 </div> 2447 </div> 2448 2449 </div> 2450 <div class="widgetFooter"> 2451 </div> 2452 <div class="addItemModal hidden"> 2453 <div class="url hidden">/QuickLinks.aspx</div> 2454 </div> 2455 2456 </section> 2457</div> 2458
2459 </div> 2460 </div> 2461 </div> 2462
2462<script type="text/javascript"> 2463 2464 $.when(window.Pages.rwdReady).done(function () { 2465 var tabbedWidgetID = 'divTabbed67b46e39-2df9-496d-b549-958eea82f89e'; 2466 var mediaQuerySize = 60; 2467 if (mediaQuerySize > 0) { 2468 var mediaElementQuery = '#' + tabbedWidgetID + ':media(this-min-width:' + mediaQuerySize + 'em)'; 2469 var $tabbedWidget = $('#' + tabbedWidgetID); 2470 2471 // Update child widget classes based on parent state 2472 var updateChildWidgetClasses = function (isParentWide) { 2473 var liveEditEnabled = getCookieValue("enableLiveEdit") === "true"; 2474 if (liveEditEnabled) 2475 return; 2476 2477 var $childWidgets = $tabbedWidget.find('.widget').not('[data-elementqueryclasses]'); 2478 2479 if (isParentWide) { 2480 $childWidgets.addClass('wide').removeClass('narrow'); 2481 $tabbedWidget.find('[data-event-list-row="true"]').addClass('wide').removeClass('narrow'); 2482 } else { 2483 $childWidgets.addClass('narrow').removeClass('wide'); 2484 $tabbedWidget.find('[data-event-list-row="true"]').addClass('narrow').removeClass('wide'); 2485 } 2486 }; 2487 2488 window.cpMedia.unregister(mediaElementQuery).register(mediaElementQuery, { 2489 deferSetup: false, 2490 setup: function () { 2491 var liveEditEnabled = $.cookie("enableLiveEdit") === "true"; 2492 if (!liveEditEnabled) { 2493 $tabbedWidget.addClass('narrow').removeClass('wide'); 2494 cpMedia.diag('$(element).addClass("narrow"), mediaQuery: ' + mediaElementQuery); 2495 $tabbedWidget.find('.tabbedWidget.cpTabs').hide().attr('aria-hidden', 'true'); 2496 $tabbedWidget.find('.tabbedWidgetNarrow.cpTabs').show().attr('aria-hidden', 'false'); 2497 $tabbedWidget.data("tabHeightSet", false); 2498 2499 // Update child widget classes - parent is narrow 2500 updateChildWidgetClasses(false); 2501 } 2502 }, 2503 match: function () { 2504 $tabbedWidget.addClass('wide').removeClass('narrow'); 2505 cpMedia.diag('$(element).removeClass("narrow"), mediaQuery: ' + mediaElementQuery); 2506 $tabbedWidget.find('.tabbedWidget.cpTabs').show().attr('aria-hidden', 'false'); 2507 $tabbedWidget.find('.tabbedWidgetNarrow.cpTabs').hide().attr('aria-hidden', 'true'); 2508 2509 if($tabbedWidget.data("tabHeightSet") == false) 2510 { 2511 $tabbedWidget.data("tabHeightSet", true); 2512 2513 var tabbedWidgetID = 'divTabbed67b46e39-2df9-496d-b549-958eea82f89e'; 2514 setTabbedWidgetsTabHeight(tabbedWidgetID); 2515 } 2516 $('.cpTabPanels').unbind('click'); 2517 2518 // Update child widget classes - parent is wide 2519 updateChildWidgetClasses(true); 2520 }, 2521 unmatch: function () { 2522 var liveEditEnabled = $.cookie("enableLiveEdit") === "true"; 2523 if (!liveEditEnabled) { 2524 $tabbedWidget.addClass('narrow').removeClass('wide'); 2525 cpMedia.diag('$(element).addClass("narrow"), mediaQuery: ' + mediaElementQuery); 2526 $tabbedWidget.find('.tabbedWidget.cpTabs').hide().attr('aria-hidden', 'true'); 2527 $tabbedWidget.find('.tabbedWidgetNarrow.cpTabs').show().attr('aria-hidden', 'false'); 2528 2529 // Update child widget classes - parent is narrow 2530 updateChildWidgetClasses(false); 2531 } 2532 $('.cpTabPanels').click(function() { 2533 this.scrollIntoView(); 2534 }); 2535 } 2536 }); 2537 } 2538 }); 2539 2540 //Used for when page is initially loaded 2541 if($('#divTabbed67b46e39-2df9-496d-b549-958eea82f89e').hasClass('narrow')) 2542 { 2543 $('.cpTabPanels').click(function() { 2544 this.scrollIntoView(); 2545 }); 2546 } 2547 2548 2549 //If responsive not enabled, execute this after a timeout 2550 if(!isResponsiveEnabled) 2551 { 2552 window.setTimeout(function(){ 2553 var tabbedWidgetID = 'divTabbed67b46e39-2df9-496d-b549-958eea82f89e'; 2554 typeof setTabbedWidgetsTabHeight === "function" && setTabbedWidgetsTabHeight(tabbedWidgetID); 2555 }, 1500); 2556 } 2557 2558 function reinitCarousels() { 2559 if (window.carouselsToInit) { 2560 for (var i = 0; i < window.carouselsToInit.length; i++) { 2561 carouselsToInit[i](); 2562 } 2563 } 2564 } 2565 function sizeTabbedContent(element){ 2566 if(window.Pages){ 2567 if(window.Pages.onResizeHandlers){ 2568 var setTabbedInterval = setInterval(function () {
2569 window.Pages.onResizeHandlers.forEach(function(car){car();}); 2570 }, 25) 2571 2572 2573 setTimeout(function () { 2574 clearInterval(setTabbedInterval); 2575 if ($.cookie("enableLiveEdit") === "true") { 2576 setInterval(function () { 2577 window.Pages.onResizeHandlers.forEach(function(car){car();}); 2578 }, 2000); 2579 } 2580 }, 2500); 2581 element.onclick="window.setTimeout(function(){reinitCarousels();},2);" 2582 } 2583 } 2584 } 2585 2586 function adjustTab(e) { 2587 e.preventDefault(); 2588 window.setTimeout(function(){ 2589 reinitCarousels(); 2590 }, 2); 2591 sizeTabbedContent(this); 2592 } 2593 2594 var tabButtons = document.querySelectorAll("#divTabbed67b46e39-2df9-496d-b549-958eea82f89e .tabButton"); 2595 2596 tabButtons.forEach(function (tabButton) { 2597 tabButton.addEventListener("click", adjustTab); 2598 }); 2599 2600 </script>
2600 2601 2602 2603 2604 </div> <!-- inner column --> 2605 2606 </div> <!-- inner row --> 2607 2608 </div><!-- outer column --><!-- --></div> <!-- outer row --> 2609 2610 2611 </div> 2612</div></div> 2613</div><!-- Calendar/News --><div data-cpRole="structuralContainer" id="homeContainer3" class="noOverflowTS"> 2614<div data-cpRole="banner" id="banner2"><div data-cpRole="structuralContainer" id="bannerSizing2TS"> 2615<div class="siteWrap4"><div data-cpRole="contentContainer" id="homeContent3a"> <div id="cc6a5a8438-6f5e-4feb-8d97-e25085428c47" data-containerid="6a5a8438-6f5e-4feb-8d97-e25085428c47" class="pageContent cpGrid cpGrid24 showInMobile" data-contentcontainerbreakpoint="60"> 2616 2617 2618 <div class="row outer wide"><!-- 2619--><div class="outer col col24 first last" style="" data-widgetcontainerid="faca5652-7856-4f0d-bf41-dcf09c2f8fda">� 2620 <div class="row nest first last wide">� 2621 2622 <div class="inner col col24 first last id4253a38d-5d82-4490-a65c-1b6bc5156923" style="" data-widgetcontainerid="4253a38d-5d82-4490-a65c-1b6bc5156923">� 2623 <div data-widget-id="e22da146-dd9e-4218-98cd-8ba383e56cec" data-widget-controller-path="/InfoAdvanced/Widget"> 2624 2625 2626 2627 2628 2629 <section id="divInfoAdve22da146-dd9e-4218-98cd-8ba383e56cec" class="widget widgetInfoAdvanced skin29 widgetOptionSet5 wide" data-modulewidgettype="infoAdv" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label="Info Advanced"> 2630 <header class="widgetHeader" id="headere22da146-dd9e-4218-98cd-8ba383e56cec"> 2631 <div class=""> 2632 </div> 2633 </header> 2634 <div class="widgetBody cpGrid cpGrid1 "> 2635 <div class="row wide"> 2636 <div class="col col1 first last"> 2637 <ol class="pageStyles semanticList"> 2638 2639<li class="InfoAdvanced widgetItem fr-view"> 2640 <h1 class="headline">Calendar & News</h1><p>What’s happening in Kennebunk</p> 2641</li> </ol> 2642 </div> 2643 </div> 2644 </div> 2645 <div class="widgetFooter"> 2646 2647 </div> 2648 2649 </section> 2650 2651 2652
2653<script type="text/javascript"> 2654 //Render slideshow if info advacned items contain one. 2655 $(document).ready(function (e) { 2656 $('#divInfoAdve22da146-dd9e-4218-98cd-8ba383e56cec .InfoAdvanced.widgetItem').each(function () { 2657 renderSlideshowIfApplicable($(this)); 2658 }); 2659 }); 2660</script>
2660</div> 2661 </div> <!-- inner column --> 2662 2663 </div> <!-- inner row --> 2664 2665 </div><!-- outer column --><!-- --></div> <!-- outer row --> 2666 <div class="row outer wide"><!-- 2667--><div class="outer col col12 first" style="" data-widgetcontainerid="603bc7f1-ecab-431f-b75f-e3f5a5d0287d">� 2668 <div class="row nest first last wide">� 2669 2670 <div class="inner col col12 first last id2ee4610c-4d7a-45c4-8ebd-a9034ff6e565" style="" data-widgetcontainerid="2ee4610c-4d7a-45c4-8ebd-a9034ff6e565">� 2671<div data-widget-id="9af04a3a-f887-4e2a-b3eb-95a82a9fa597" data-widget-controller-path="/Calendar/Widget"> 2672
2672<script src="/Areas/Calendar/Assets/Scripts/Calendar.js"></script>
2672 2673 2674 2675 2676 2677 2678 2679 2680 2681 2682 2683 2684 2685 2686 2687 2688 2689 2690 2691 2692 2693 2694 2695 2696 2697 2698 2699 2700 2701 2702<div id="widgetCalendar9af04a3a-f887-4e2a-b3eb-95a82a9fa597" class="widget widgetCalendar skin25 widgetOptionSet28 narrow" data-modulewidgettype="calendar" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn'> 2703 <div class="widgetBody cpGrid cpGrid2 mediaAbove"> 2704 <div class="calendarInnerWrapper"> 2705 2706 2707<div data-minicalendar="true" class="miniCalendar" style=""> 2708<div id="miniCalendarAnnouncement9af04a3a-f887-4e2a-b3eb-95a82a9fa597" aria-live="polite" aria-atomic="true" class="visuallyhidden"></div> 2709<input type="hidden" name="monthToRender" data-year="2026" data-month="10" /> 2710<h3 class="miniCalendarHeader miniCalendarHeader--hasArrows" role="presentation"><button aria-label="Previous Month, current month October 2026, go to September 2026" class="cp-miniCalendar-arrow cp-miniCalendar-arrow--left cp-Btn--nonStyled"><svg><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#iconArrow--left"></use></svg></button><span class="cp-miniCalendar-title" id="miniCalendarHeader9af04a3a-f887-4e2a-b3eb-95a82a9fa597" role="heading" aria-level="3">October 2026</span><button aria-label="Next Month, current month October 2026, go to November 2026" class="cp-miniCalendar-arrow cp-miniCalendar-arrow--right cp-Btn--nonStyled"><svg><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#iconArrow--right"></use></svg></button></h3> 2711 <table role="grid" aria-labelledby="miniCalendarHeader9af04a3a-f887-4e2a-b3eb-95a82a9fa597" summary="This table represents a monthly calendar displaying days of the month in a grid format. Each row corresponds to a week, and each column corresponds to a day of the week, starting with Sunday. The table includes events marked on specific dates."> 2712 <thead> 2713 <tr> 2714<th scope="col"><abbr title=" 2715Sunday 2716"> 2717S 2718</abbr></th> 2719<th scope="col"><abbr title=" 2720Monday 2721"> 2722M 2723</abbr></th> 2724<th scope="col"><abbr title=" 2725Tuesday 2726"> 2727T 2728</abbr></th> 2729<th scope="col"><abbr title=" 2730Wednesday 2731"> 2732W 2733</abbr></th> 2734<th scope="col"><abbr title=" 2735Thursday 2736"> 2737T 2738</abbr></th> 2739<th scope="col"><abbr title=" 2740Friday 2741"> 2742F 2743</abbr></th> 2744<th scope="col"><abbr title=" 2745Saturday 2746"> 2747S 2748</abbr></th> 2749 2750 </tr> 2751 </thead> 2752 <tbody> 2753<tr><td class="not"><span><time datetime="2026-09-27">27</time></span></td> 2754 2755<td class="not"><span><time datetime="2026-09-28">28</time></span></td> 2756 2757<td class="not"><span><time datetime="2026-09-29">29</time></span></td> 2758 2759<td class="not"><span><time datetime="2026-09-30">30</time></span></td> 2760 2761<td><span><time datetime="2026-10-01"> 1</time></span></td> 2762 2763<td class="today"><a tabindex="0" href='/calendar.aspx?view=list&year=2026&month=10&day=2&CID=14'><time datetime="2026-10-02"> 2</time></a></td> 2764 2765<td><a tabindex="0" href='/calendar.aspx?view=list&year=2026&month=10&day=3&CID=14'><time datetime="2026-10-03"> 3</time></a></td> 2766 2767</tr> 2768<tr><td><span><time datetime="2026-10-04"> 4</time></span></td> 2769 2770<td><a tabindex="0" href='/calendar.aspx?view=list&year=2026&month=10&day=5&CID=14'><time datetime="2026-10-05"> 5</time></a></td> 2771 2772<td><a tabindex="0" href='/calendar.aspx?view=list&year=2026&month=10&day=6&CID=14'><time datetime="2026-10-06"> 6</time></a></td> 2773 2774<td><a tabindex="0" href='/calendar.aspx?view=list&year=2026&month=10&day=7&CID=14'><time datetime="2026-10-07"> 7</time></a></td> 2775 2776<td><a tabindex="0" href='/calendar.aspx?view=list&year=2026&month=10&day=8&CID=14'><time datetime="2026-10-08"> 8</time></a></td> 2777 2778<td><a tabindex="0" href='/calendar.aspx?view=list&year=2026&month=10&day=9&CID=14'><time datetime="2026-10-09"> 9</time></a></td> 2779 2780<td><a tabindex="0" href='/calendar.aspx?view=list&year=2026&month=10&day=10&CID=14'><time datetime="2026-10-10">10</time></a></td> 2781 2782</tr> 2783<tr><td><span><time datetime="2026-10-11">11</time></span></td> 2784 2785<td><a tabindex="0" href='/calendar.aspx?view=list&year=2026&month=10&day=12&CID=14'><time datetime="2026-10-12">12</time></a></td> 2786 2787<td><a tabindex="0" href='/calendar.aspx?view=list&year=2026&month=10&day=13&CID=14'><time datetime="2026-10-13">13</time></a></td> 2788 2789<td><a tabindex="0" href='/calendar.aspx?view=list&year=2026&month=10&day=14&CID=14'><time datetime="2026-10-14">14</time></a></td> 2790 2791<td><a tabindex="0" href='/calendar.aspx?view=list&year=2026&month=10&day=15&CID=14'><time datetime="2026-10-15">15</time></a></td> 2792 2793<td><a tabindex="0" href='/calendar.aspx?view=list&year=2026&month=10&day=16&CID=14'><time datetime="2026-10-16">16</time></a></td> 2794 2795<td><span><time datetime="2026-10-17">17</time></span></td> 2796 2797</tr> 2798<tr><td><span><time datetime="2026-10-18">18</time></span></td> 2799 2800<td><a tabindex="0" href='/calendar.aspx?view=list&year=2026&month=10&day=19&CID=14'><time datetime="2026-10-19">19</time></a></td> 2801 2802<td><a tabindex="0" href='/calendar.aspx?view=list&year=2026&month=10&day=20&CID=14'><time datetime="2026-10-20">20</time></a></td> 2803 2804<td><a tabindex="0" href='/calendar.aspx?view=list&year=2026&month=10&day=21&CID=14'><time datetime="2026-10-21">21</time></a></td> 2805 2806<td><a tabindex="0" href='/calendar.aspx?view=list&year=2026&month=10&day=22&CID=14'><time datetime="2026-10-22">22</time></a></td> 2807 2808<td><a tabindex="0" href='/calendar.aspx?view=list&year=2026&month=10&day=23&CID=14'><time datetime="2026-10-23">23</time></a></td> 2809 2810<td><a tabindex="0" href='/calendar.aspx?view=list&year=2026&month=10&day=24&CID=14'><time datetime="2026-10-24">24</time></a></td> 2811 2812</tr> 2813<tr><td><a tabindex="0" href='/calendar.aspx?view=list&year=2026&month=10&day=25&CID=14'><time datetime="2026-10-25">25</time></a></td> 2814 2815<td><a tabindex="0" href='/calendar.aspx?view=list&year=2026&month=10&day=26&CID=14'><time datetime="2026-10-26">26</time></a></td> 2816 2817<td><a tabindex="0" href='/calendar.aspx?view=list&year=2026&month=10&day=27&CID=14'><time datetime="2026-10-27">27</time></a></td> 2818 2819<td><a tabindex="0" href='/calendar.aspx?view=list&year=2026&month=10&day=28&CID=14'><time datetime="2026-10-28">28</time></a></td> 2820 2821<td><a tabindex="0" href='/calendar.aspx?view=list&year=2026&month=10&day=29&CID=14'><time datetime="2026-10-29">29</time></a></td> 2822 2823<td><span><time datetime="2026-10-30">30</time></span></td> 2824 2825<td><span><time datetime="2026-10-31">31</time></span></td> 2826 2827</tr> 2828 2829 </tbody> 2830 </table> 2831</div> 2832 2833 2834 2835
2835<script src="/Areas/Calendar/Assets/Script/miniCalendar.js"></script>
2835 2836
2836<script> 2837 $(function () { 2838 var miniCalendar = new MiniCalendar(); 2839 miniCalendar.init({ 2840 widgetId: "9af04a3a-f887-4e2a-b3eb-95a82a9fa597", 2841 preventNavigationOnArrows: false, 2842 displayDatesOutsideOfCurrentMonth: true 2843 }); 2844 }); 2845 </script>
2845 2846 2847 2848 2849 2850 2851 2852 2853 2854<div class="row narrow" data-event-list-row="true" style=""> 2855 2856
2857<script src="/Scripts/jquery.urlToLink.min.js"></script>
2857 2858<input type="hidden" value="["2026-10-02","2026-10-03","2026-10-05","2026-10-06","2026-10-07","2026-10-08"]" name="day-list" /> 2859 2860 <div class="col col1 first "> 2861 <ol class="semanticList"> 2862 2863 2864 2865 2866 2867 2868 2869 2870 2871 2872 2873<li class="widgetItem " data-event-i-d="6475" > 2874 2875 2876 <h4 class="widgetTitle">Fri, Oct 2 </h4> 2877 <div style="" class="widgetDesc"> 2878 <strong><a href="/Calendar.aspx?EID=6475">Taxes are Due</a></strong> 2879 2880 </div> 2881 </li> 2882 2883 2884 2885 2886 2887 2888 2889 2890 2891 2892 2893<li class="widgetItem " data-event-i-d="6476" > 2894 2895 2896 <h4 class="widgetTitle">Sat, Oct 3 </h4> 2897 <div style="" class="widgetDesc"> 2898 <strong><a href="/Calendar.aspx?EID=6476" target="_self">Planning Board Meeting - Site Walk</a></strong> 2899 2900 </div> 2901 </li> 2902 2903 2904 2905 2906 2907 2908 2909 2910 2911 2912 2913<li class="widgetItem " data-event-i-d="6454" > 2914 2915 2916 <h4 class="widgetTitle">Mon, Oct 5 </h4> 2917 <div style="" class="widgetDesc"> 2918 <strong><a href="/Calendar.aspx?EID=6454">Early Voting</a></strong> 2919 2920 </div> 2921 </li> 2922 </ol> 2923 </div> 2924 <div class="col col1 last"> 2925 <ol class="semanticList"> 2926 2927 2928 2929 2930 2931 2932 2933 2934 2935 2936 2937<li class="widgetItem " data-event-i-d="6455" > 2938 2939 2940 <h4 class="widgetTitle">Tue, Oct 6 </h4> 2941 <div style="" class="widgetDesc"> 2942 <strong><a href="/Calendar.aspx?EID=6455">Early Voting</a></strong> 2943 2944 </div> 2945 </li> 2946 2947 2948 2949 2950 2951 2952 2953 2954 2955 2956 2957<li class="widgetItem " data-event-i-d="6456" > 2958 2959 2960 <h4 class="widgetTitle">Wed, Oct 7 </h4> 2961 <div style="" class="widgetDesc"> 2962 <strong><a href="/Calendar.aspx?EID=6456">Early Voting</a></strong> 2963 2964 </div> 2965 </li> 2966 2967 2968 2969 2970 2971 2972 2973 2974 2975 2976 2977<li class="widgetItem " data-event-i-d="6457" > 2978 2979 2980 <h4 class="widgetTitle">Thu, Oct 8 </h4> 2981 <div style="" class="widgetDesc"> 2982 <strong><a href="/Calendar.aspx?EID=6457">Early Voting</a></strong> 2983 2984 </div> 2985 </li> 2986 </ol> 2987 </div> 2988 2989</div> 2990 </div> 2991 <a id="calendarViewAll9af04a3a-f887-4e2a-b3eb-95a82a9fa597" class="widgetViewAll" style="" href="/calendar.aspx?CID=14">View All Events</a> 2992 </div> 2993 <div class="widgetFooter"> 2994 2995 </div> 2996 <div class="addItemModal hidden"> 2997 <div class="url hidden">/Calendar.aspx</div> 2998 </div> 2999</div> 3000</div> 3001 3002 </div> <!-- inner column --> 3003 3004 </div> <!-- inner row --> 3005 3006 </div><!-- outer column --><!----><div class="outer col col12 last" style="" data-widgetcontainerid="e5cdb5bb-a692-46d2-a8ea-7de8523615be">� 3007 <div class="row nest first last wide">� 3008 3009 <div class="inner col col12 first last id3d159647-4fad-4507-9d7a-53d9fcaa8487" style="" data-widgetcontainerid="3d159647-4fad-4507-9d7a-53d9fcaa8487">� 3010<div data-widget-id="6aaea5bc-92c0-4c09-9c57-5e1951df0eb5" data-widget-controller-path="/NewsFlash/Widget"> 3011 3012 3013 3014 3015 3016 3017 3018 3019 3020 3021 3022 3023 3024 3025 3026 <section class="widget widgetNewsFlash skin26 widgetOptionSet29 wide" data-modulewidgettype="newsFlash" id="widgetNewsFlash6aaea5bc-92c0-4c09-9c57-5e1951df0eb5" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label="News Flash"> 3027 <div class="widgetBody cpGrid cpGrid1 "> 3028 <div class="row wide" style=""> 3029 <div class="col col1 first last"> 3030 <ol class="semanticList"> 3031<li class="widgetItem inlineTitle mediaLeft" data-news-i-d="1386"> 3032 3033 <a href="/CivicAlerts.aspx?AID=1386" target="_self"><img class="media" src="/ImageRepository/Document?documentID=21112" alt="CAP UPDATE 2026" style="width:150px;" /></a> 3034 <div class="text" style="margin-left:157px;"> 3035 <h2 id="newsFlashItemHeader1386" class="widgetTitle"> <a href="/CivicAlerts.aspx?AID=1386" target="_self">Climate Action Plan 2026 Update <span class="htmlChar"></span> 3036</a> 3037</h2><div class="widgetDesc"> 3038The Town of Kennebunk adopted the Kennebunk Climate Action Plan in 2024. The plan outlines comprehensive strategies and actions that Kennebunk will implement to reduce the community's greenhouse gas emissions and strengthen its ability to adapt and thrive <a href="/CivicAlerts.aspx?AID=1386" target="_self" id="newsFlashReadOn1386" aria-label="Read on...: Climate Action Plan 2026 Update" class="readOn">Read on...</a> 3039</div> 3040 3041 </div> 3042</li> 3043<li class="widgetItem inlineTitle mediaLeft" data-news-i-d="1377"> 3044 3045 <a href="/CivicAlerts.aspx?AID=1377" target="_self"><img class="media" src="/ImageRepository/Document?documentID=20985" alt="cemetery grant" style="width:150px;" /></a> 3046 <div class="text" style="margin-left:157px;"> 3047 <h2 id="newsFlashItemHeader1377" class="widgetTitle"> <a href="/CivicAlerts.aspx?AID=1377" target="_self">Town of Kennebunk and Hope Cemetery Corporation Awarded Historic Preservation Grant <span class="htmlChar"></span> 3048</a> 3049</h2><div class="widgetDesc"> 3050The 1904 Receiving Tomb at the entrance to Hope Cemetery will undergo repairs with the help of a Certified Local Grant from the Maine Historic Preservation Commission. <a href="/CivicAlerts.aspx?AID=1377" target="_self" id="newsFlashReadOn1377" aria-label="Read on...: Town of Kennebunk and Hope Cemetery Corporation Awarded Historic Preservation Grant" class="readOn">Read on...</a> 3051</div> 3052 3053 </div> 3054</li> 3055 </ol> 3056 </div> 3057 </div> 3058 3059 <a id="newsFlashViewAll6aaea5bc-92c0-4c09-9c57-5e1951df0eb5" class="widgetViewAll" style="" href="/CivicAlerts.aspx?CID=40,10,21,39,1,26">View All News</a> 3060 </div> 3061 <div class="widgetFooter"> 3062 </div> 3063 <div class="addItemModal hidden"> 3064 <div class="url hidden">/CivicAlerts.aspx</div> 3065 </div> 3066 3067 </section> 3068 3069 3070 3071 3072 3073 3074 3075 3076</div> 3077 </div> <!-- inner column --> 3078 3079 </div> <!-- inner row --> 3080 3081 </div><!-- outer column --><!-- --></div> <!-- outer row --> 3082 3083 3084 </div> 3085</div></div> 3086</div> 3087 3088 3089 3090 3091 <div id="bannerImagesJSON23" class="hidden"></div> 3092 <div id="bannerSlideshowControls_banner2" class="bannerSlideshowControlsNew none " style="display:none"> 3093 <a id="arrowPrev_banner2" tabindex="0" class="arrowNew prev" aria-label="Banner Arrow Previous"><svg style=" " class=""><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#iconSli
3093deshowArrowLeft"></use></svg></a> 3094 <a id="arrowNext_banner2" tabindex="0" class="arrowNew next" aria-label="Banner Arrow Next"><svg style=" " class=""><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#iconSlideshowArrowRight"></use></svg></a> 3095 </div> 3096
3096<script type="text/javascript"> 3097 $(window).on("load", function () { 3098 $.when(window.Pages.rwdSetupComplete) 3099 .done(function () { 3100 renderExternalBannerSlideshow('banner2', 3101 {"BannerOptionID":23,"ThemeID":12,"SlotName":"banner2","Name":"Default","IsDefault":true,"BannerMode":2,"SlideShowSlideTiming":"5","SlideshowTransition":0,"SlideShowTransitionTiming":"1","ImageScale":true,"ImageAlignment":1,"ImageScroll":true,"MuteSound":true,"VideoType":0,"Status":40,"SlideshowControlsPosition":0,"SlideshowControlsAlignment":0,"SlideshowBannerControlsColorScheme":0,"DisplayVideoPauseButton":false,"VideoPauseButtonAlignment":1,"VideoPauseButtonControlsAlignment":0,"VideoPauseButtonStyle":"#FFFFFF","VideoPauseButtonBackgroundStyle":"#000000","VideoPauseButtonAlignmentClass":"alignRight viewport","DisplaySlideshowPauseButton":false,"SlideshowControlsColor":"#FFFFFF","SlideshowControlsBackgroundColor":"#000000","SlideshowPauseButtonClass":"isHidden","BannerImages":[{"BannerImageID":222,"BannerOptionID":23,"FileName":"/ImageRepository/Document?documentID=19547","Height":1400,"Width":2200,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":1,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":""}],"BannerVideos":[{"BannerVideoID":15,"BannerOptionID":23,"VideoFileName":"","ImageFileName":"EmptyBannerBkg202508221451574484.png","IsLink":false,"LinkAddress":null,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","VideoFileID":"00000000-0000-0000-0000-000000000000","ImageFileID":"00000000-0000-0000-0000-000000000000","VideoWidth":0,"VideoHeight":0,"ImageWidth":0,"ImageHeight":0,"LinkedVideoUrl":"","RecordStatus":0,"AltText":null}],"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/"}, 3102 '/App_Themes/2025 - Home/Images/', 3103 'Rotating'); 3104 }); 3105 }); 3106 </script>
3106 3107 3108</div> 3109</div><!-- Footer --><footer data-cpRole="structuralContainer" id="footerContainerTS"> 3110<div class="siteWrap4"><div data-cpRole="contentContainer" id="footerTS"> <div id="cccb666898-6c3d-4fb3-b30f-18ae6d680488" data-containerid="cb666898-6c3d-4fb3-b30f-18ae6d680488" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile" data-contentcontainerbreakpoint="60"> 3111 3112 3113 <div class="row outer wide"><!-- 3114--><div class="outer col col24 first last" style="" data-widgetcontainerid="c3532e76-aaa5-447d-9071-c38fd8059b55">� 3115 <div class="row nest first last wide">� 3116 3117 <div class="inner col col24 first last id9dbd993e-c944-4629-b8ff-ac0598d36e40" style="" data-widgetcontainerid="9dbd993e-c944-4629-b8ff-ac0598d36e40">� 3118<div data-widget-id="31703eee-a761-4c61-b2e4-593deb11a4b7" data-widget-controller-path="/GraphicLinks/Widget"> 3119 3120 3121 3122 <style type="text/css">.widgetOptionSet17.widget { 3123padding-top:1em; 3124}</style> 3125 3126<div id="graphicLinkWidget31703eee-a761-4c61-b2e4-593deb11a4b7" class="widget widgetGraphicLinks skin21 widgetOptionSet17 wide" data-elementqueryclasses='{"wide-narrow":"min-width:1em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks"> 3127 <div class="widgetHeader"> 3128 <div class=""> 3129 </div> 3130 </div> 3131 <div class="widgetBody cpGrid cpGrid5 "> 3132 <nav class="widgetGraphicLinksNav" aria-labelledby="GraphicLinkHeaderText"> 3133 <div class="row autoWidths center wide"> 3134 <!-- 3135--><div class="col col1 first "><ul class="semanticList"><!-- 3136 --><li class="widgetItem GraphicLinks"><a class="widgetDesc widgetGraphicLinksLink" href="/facebook" target="_self"> 3137 3138<img src="/ImageRepository/Document?documentID=19535" 3139 class="graphicButtonLink" alt="Facebook" 3140 onmouseover="this.src='/ImageRepository/Document?documentID=19535'" 3141 onmouseout="this.src='/ImageRepository/Document?documentID=19535'" 3142 onfocus="this.src='/ImageRepository/Document?documentID=19535'" 3143 onblur="this.src='/ImageRepository/Document?documentID=19535'"> 3144</a></li><!-- 3145--></ul></div><!----><div class="col col1 "><ul class="semanticList"><!-- 3146 --><li class="widgetItem GraphicLinks"><a class="widgetDesc widgetGraphicLinksLink" href="/x" target="_self"> 3147 3148<img src="/ImageRepository/Document?documentID=19538" 3149 class="graphicButtonLink" alt="X" 3150 onmouseover="this.src='/ImageRepository/Document?documentID=19538'" 3151 onmouseout="this.src='/ImageRepository/Document?documentID=19538'" 3152 onfocus="this.src='/ImageRepository/Document?documentID=19538'" 3153 onblur="this.src='/ImageRepository/Document?documentID=19538'"> 3154</a></li><!-- 3155--></ul></div><!----><div class="col col1 "><ul class="semanticList"><!-- 3156 --><li class="widgetItem GraphicLinks"><a class="widgetDesc widgetGraphicLinksLink" href="/instagram" target="_self"> 3157 3158<img src="/ImageRepository/Document?documentID=19536" 3159 class="graphicButtonLink" alt="Instagram" 3160 onmouseover="this.src='/ImageRepository/Document?documentID=19536'" 3161 onmouseout="this.src='/ImageRepository/Document?documentID=19536'" 3162 onfocus="this.src='/ImageRepository/Document?documentID=19536'" 3163 onblur="this.src='/ImageRepository/Document?documentID=19536'"> 3164</a></li><!-- 3165--></ul></div><!----><div class="col col1 "><ul class="semanticList"><!-- 3166 --><li class="widgetItem GraphicLinks"><a class="widgetDesc widgetGraphicLinksLink" href="/youtube" target="_self"> 3167 3168<img src="/ImageRepository/Document?documentID=19539" 3169 class="graphicButtonLink" alt="YouTube" 3170 onmouseover="this.src='/ImageRepository/Document?documentID=19539'" 3171 onmouseout="this.src='/ImageRepository/Document?documentID=19539'" 3172 onfocus="this.src='/ImageRepository/Document?documentID=19539'" 3173 onblur="this.src='/ImageRepository/Document?documentID=19539'"> 3174</a></li><!-- 3175--></ul></div><!----><div class="col col1 last"><ul class="semanticList"><!-- 3176 --><li class="widgetItem GraphicLinks"><a class="widgetDesc widgetGraphicLinksLink" href="/linkedin" target="_self"> 3177 3178<img src="/ImageRepository/Document?documentID=19537" 3179 class="graphicButtonLink" alt="Linkedin" 3180 onmouseover="this.src='/ImageRepository/Document?documentID=19537'" 3181 onmouseout="this.src='/ImageRepository/Document?documentID=19537'" 3182 onfocus="this.src='/ImageRepository/Document?documentID=19537'" 3183 onblur="this.src='/ImageRepository/Document?documentID=19537'"> 3184</a></li><!-- 3185--></ul></div><!-- --> 3186 </div> 3187 </nav> 3188 </div> 3189 <div class="widgetFooter"> 3190 </div> 3191</div> 3192</div> 3193 3194 </div> <!-- inner column --> 3195 3196 </div> <!-- inner row --> 3197 3198 </div><!-- outer column --><!-- --></div> <!-- outer row --> 3199 <div class="row outer wide"><!-- 3200--><div class="outer col col24 first last" style="" data-widgetcontainerid="f6650059-e760-49dd-9738-8334373f7fd0">� 3201 <div class="row nest first last wide">� 3202 3203 <div class="inner col col24 first last idb5bee620-de49-4ba3-8c7e-5675c84dc886" style="" data-widgetcontainerid="b5bee620-de49-4ba3-8c7e-5675c84dc886">� 3204 <div data-widget-id="857ee53d-67e2-4cd6-aee7-e04d6ccd3cfb" data-widget-controller-path="/InfoAdvanced/Widget"> 3205 3206 3207 3208 3209 3210 <section id="divInfoAdv857ee53d-67e2-4cd6-aee7-e04d6ccd3cfb" class="widget widgetInfoAdvanced skin17 widgetOptionSet25 wide" data-modulewidgettype="infoAdv" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label="Info Advanced"> 3211 <header class="widgetHeader" id="header857ee53d-67e2-4cd6-aee7-e04d6ccd3cfb"> 3212 <div class=""> 3213 </div> 3214 </header> 3215 <div class="widgetBody cpGrid cpGrid6 "> 3216 <div class="row autoWidths center wide"> 3217 <div class="col col1 first "> 3218 <ol class="pageStyles semanticList"> 3219 3220<li class="InfoAdvanced widgetItem fr-view"> 3221 <p style="text-align: center;">Town of Kennebunk</p> 3222</li> </ol> 3223 </div> 3224 <div class="col col1 "> 3225 <ol class="pageStyles semanticList"> 3226 3227<li class="InfoAdvanced widgetItem fr-view"> 3228 <p style="text-align: center;">1 Summer Street</p> 3229</li> </ol> 3230 </div> 3231 <div class="col col1 "> 3232 <ol class="pageStyles semanticList"> 3233 3234<li class="InfoAdvanced widgetItem fr-view"> 3235 <p style="text-align: center;">Kennebunk, ME 04043</p> 3236</li> </ol> 3237 </div> 3238 <div class="col col1 "> 3239 <ol class="pageStyles semanticList"> 3240 3241<li class="InfoAdvanced widgetItem fr-view"> 3242 <p style="text-align: center;">Phone: <a href="tel:2079852102">207-985-2102</a></p> 3243</li> </ol> 3244 </div> 3245 <div class="col col1 "> 3246 <ol class="pageStyles semanticList"> 3247 3248<li class="InfoAdvanced widgetItem fr-view"> 3249 <p style="text-align: center;">Fax: <a href="tel:2079854609"></a><a href="tel:2079852102">207-985-</a>4609</p> 3250</li> </ol> 3251 </div> 3252 <div class="col col1 last"> 3253 <ol class="pageStyles semanticList"> 3254 3255<li class="InfoAdvanced widgetItem fr-view"> 3256 <p style="text-align: center;">Hours: Monday through Friday 8 am to 4 pm</p> 3257</li> </ol> 3258 </div> 3259 </div> 3260 </div> 3261 <div class="widgetFooter"> 3262 3263 </div> 3264 3265 </section> 3266 3267 3268
3269<script type="text/javascript"> 3270 //Render slideshow if info advacned items contain one. 3271 $(document).ready(function (e) { 3272 $('#divInfoAdv857ee53d-67e2-4cd6-aee7-e04d6ccd3cfb .InfoAdvanced.widgetItem').each(function () { 3273 renderSlideshowIfApplicable($(this)); 3274 }); 3275 }); 3276</script>
3276</div> 3277 </div> <!-- inner column --> 3278 3279 </div> <!-- inner row --> 3280 3281 </div><!-- outer column --><!-- --></div> <!-- outer row --> 3282 <div class="row outer wide"><!-- 3283--><div class="outer col col24 first last" style="" data-widgetcontainerid="563a9c15-2755-47e5-b79e-cfd133f11331">� 3284 <div class="row nest first last wide">� 3285 3286 <div class="inner col col24 first last id60546b3e-9678-4d1d-b679-bc733ed4bbb7" style="" data-widgetcontainerid="60546b3e-9678-4d1d-b679-bc733ed4bbb7">� 3287 <div data-widget-id="44240522-f59a-471f-8489-7bd3df36b75e" data-widget-controller-path="/QuickLinks/Widget"> 3288 3289 3290 3291 3292 3293 3294 3295 3296 <section id="widgetQuicklink44240522-f59a-471f-8489-7bd3df36b75e" class="widget widgetQuickLinks skin17 widgetOptionSet26 narrow" data-modulewidgettype="quickLinks" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label="Quick Links"> 3297 <header class="widgetHeader" id="quickLinksHeader44240522-f59a-471f-8489-7bd3df36b75e"> 3298 <div class=""> 3299 </div> 3300 </header> 3301 <div class="widgetBody cpGrid cpGrid8 "> 3302 <div class="row autoWidths center narrow"> 3303 <div class="col col1 first "> 3304 <ol class="semanticList"> 3305 3306 <li style="position:relative" class="widgetItem QuickLinks"> 3307 <a class="widgetDesc widgetQuickLinksLink" href="/" target="_self" >Home</a> 3308 <div class="widgetMeta"></div> 3309 </li> 3310 </ol> 3311 </div> 3312 <div class="col col1 "> 3313 <ol class="semanticList"> 3314 3315 <li style="position:relative" class="widgetItem QuickLinks"> 3316 <a class="widgetDesc widgetQuickLinksLink" href="/sitemap" target="_self" >Site Map</a> 3317 <div class="widgetMeta"></div> 3318 </li> 3319 </ol> 3320 </div> 3321 <div class="col col1 "> 3322 <ol class="semanticList"> 3323 3324 <li style="position:relative" class="widgetItem QuickLinks"> 3325 <a class="widgetDesc widgetQuickLinksLink" href="/directory.aspx" target="_self" >Contact Us</a> 3326 <div class="widgetMeta"></div> 3327 </li> 3328 </ol> 3329 </div> 3330 <div class="col col1 "> 3331 <ol class="semanticList"> 3332 3333 <li style="position:relative" class="widgetItem QuickLinks"> 3334 <a class="widgetDesc widgetQuickLinksLink" href="/accessibility" target="_self" >Accessibility</a> 3335 <div class="widgetMeta"></div> 3336 </li> 3337 </ol> 3338 </div> 3339 <div class="col col1 "> 3340 <ol class="semanticList"> 3341 3342 <li style="position:relative" class="widgetItem QuickLinks"> 3343 <a class="widgetDesc widgetQuickLinksLink" href="/408/Website-Disclaimer" target="_self" >Disclaimer</a> 3344 <div class="widgetMeta"></div> 3345 </li> 3346 </ol> 3347 </div> 3348 <div class="col col1 "> 3349 <ol class="semanticList"> 3350 3351 <li style="position:relative" class="widgetItem QuickLinks"> 3352 <a class="widgetDesc widgetQuickLinksLink" href="/photocredits" target="_self" >Photo Credits</a> 3353 <div class="widgetMeta"></div> 3354 </li> 3355 </ol> 3356 </div> 3357 <div class="col col1 "> 3358 <ol class="semanticList"> 3359 3360 <li style="position:relative" class="widgetItem QuickLinks"> 3361 <a class="widgetDesc widgetQuickLinksLink" href="/list.aspx" target="_self" >Stay Connected!</a> 3362 <div class="widgetMeta"></div> 3363 </li> 3364 </ol> 3365 </div> 3366 <div class="col col1 last"> 3367 <ol class="semanticList"> 3368 3369 <li style="position:relative" class="widgetItem QuickLinks"> 3370 <a class="widgetDesc widgetQuickLinksLink" href="https://www.civicplus.com/" target="_self" >Powered by CivicPlus®</a> 3371 <div class="widgetMeta"></div> 3372 </li> 3373 </ol> 3374 </div> 3375 </div> 3376 3377 </div> 3378 <div class="widgetFooter"> 3379 </div> 3380 <div class="addItemModal hidden"> 3381 <div class="url hidden">/QuickLinks.aspx</div> 3382 </div> 3383 3384 </section> 3385</div> 3386 3387 </div> <!-- inner column --> 3388 3389 </div> <!-- inner row --> 3390 3391 </div><!-- outer column --><!-- --></div> <!-- outer row --> 3392 3393 3394 </div> 3395</div></div> 3396</footer><!-- Powered By --><div data-cpRole="structuralContainer" id="poweredByContainerTS"> 3397<div class="siteWrap4"><div data-cpRole="contentContainer" id="poweredByTS"> <div id="cc8ba1212d-c824-4d3d-92e2-95f9cfcd33ba" data-containerid="8ba1212d-c824-4d3d-92e2-95f9cfcd33ba" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile"> 3398 3399 3400 <div class="row outer wide"><!-- 3401--><div class="outer col col24 first last" style="" data-widgetcontainerid="a944aa14-63fb-4815-9371-77ad9eb31f4b">� 3402 <div class="row nest first last wide">� 3403 3404 <div class="inner col col24 first last idb141f1eb-ae41-4c5c-bb7d-77b5a541af3e" style="" data-widgetcontainerid="b141f1eb-ae41-4c5c-bb7d-77b5a541af3e">� 3405 <div data-widget-id="7d33f078-e7f4-401a-ba1b-17edb0a622ab" data-widget-controller-path="/InfoAdvanced/Widget"> 3406 3407 3408 3409 3410 3411 <section id="divInfoAdv7d33f078-e7f4-401a-ba1b-17edb0a622ab" class="widget widgetInfoAdvanced skin22 widgetOptionSet5 wide" data-modulewidgettype="infoAdv" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label="Info Advanced"> 3412 <header class="widgetHeader" id="header7d33f078-e7f4-401a-ba1b-17edb0a622ab">
3413 <div class=""> 3414 </div> 3415 </header> 3416 <div class="widgetBody cpGrid cpGrid1 "> 3417 <div class="row wide"> 3418 <div class="col col1 first last"> 3419 <ol class="pageStyles semanticList"> 3420 3421<li class="InfoAdvanced widgetItem fr-view"> 3422 <h1 class="headline" style="text-align: center;">The only village in the world so named.</h1> 3423</li> </ol> 3424 </div> 3425 </div> 3426 </div> 3427 <div class="widgetFooter"> 3428 3429 </div> 3430 3431 </section> 3432 3433 3434
3435<script type="text/javascript"> 3436 //Render slideshow if info advacned items contain one. 3437 $(document).ready(function (e) { 3438 $('#divInfoAdv7d33f078-e7f4-401a-ba1b-17edb0a622ab .InfoAdvanced.widgetItem').each(function () { 3439 renderSlideshowIfApplicable($(this)); 3440 }); 3441 }); 3442</script>
3442</div> 3443 </div> <!-- inner column --> 3444 3445 </div> <!-- inner row --> 3446 3447 </div><!-- outer column --><!-- --></div> <!-- outer row --> 3448 3449 3450 </div> 3451</div></div> 3452</div> 3453</div> 3454 3455 </div> 3456 </div> 3457 </div> 3458 3459<link href="/745732998.css" rel="stylesheet" type="text/css" /> 3460 3461<div id="SplashMessageWrapper" class="cp-Splash-wrapper"> 3462 <div role="dialog" aria-labelledby="cp-Splash-title" aria-describedby="editorContentDesc" aria-modal="true" tabindex="-1" id="SplashMessage" class="hidden cp-Splash cp-Splash--modal is-open"> 3463 <div class="cp-Splash-header"> 3464 <h2 class="cp-Splash-title" id="cp-Splash-title">Loading</h2> 3465 <button class="cp-Splash-Btn cp-Splash-close" aria-label="Close this modal" title="Close this window"> 3466 <svg id="iconClose" viewBox="0 0 25 25"> 3467 <polygon style="fill:currentcolor" 3468 points="18.806,6.98 18.075,6.248 12.532,11.792 6.989,6.248 6.257,6.98 11.786,12.508 6.212,18.084 6.943,18.815 12.532,13.224 18.12,18.815 18.851,18.084 13.277,12.508"></polygon> 3469 </svg> 3470 </button>
3471 </div> 3472 <div class="cp-Splash-body"> 3473 <div class="cp-Splash-Prose editorContent fr-view" id="editorContentDesc"> 3474 <!-- Content from the Froala Editor will go here. --> 3475 Loading 3476 </div> 3477 </div> 3478 <div class="cp-Splash-footer"> 3479 <button class="cp-Splash-Btn cp-Splash-Btn--NoShow">Do Not Show Again</button> 3480 <button class="cp-Splash-Btn cp-Splash-Btn--Close">Close</button> 3481 </div> 3482 </div> 3483</div> 3484
3485<script src="/Assets/Scripts/APIClient.js"></script>
vendor: 2 bytes, line 3485
3485
3486<script src="/Assets/Mystique/Shared/Scripts/Moment/Moment.min.js"></script>
vendor: 2 bytes, line 3486
3486
3487<script src="/Assets/Scripts/SplashModal/SplashModalRender.js"></script>
vendor: 2 bytes, line 3487
3487
3488<script> 3489 3490 $(document).ready(function () { 3491 var filter = { 3492 targetId: '1', 3493 targetType: 1 3494 } 3495 3496 new SplashModalRender().triggerRender(filter); 3497 }); 3498</script>
3498 3499 3500 3501 3502 3503 3504 3505 3506 3507 3508 3509 3510 3511 3512 3513 3514 3515
3515<script src="/-1442400649.js" type="text/javascript"></script>
3515 3516 <!-- Google Translate --> 3517
3518<script type="text/javascript"> 3519 var translateActiveCookie = getCookieValue('translateActive'); 3520 3521 if (translateActiveCookie == 'true') { 3522 enableGoogleTranslate(); 3523 } else { 3524 var button = '<a class="translateWidget" title="Enable Google Translate" style="background-color: #FFF;border-color: #9b9b9b #d5d5d5 transparent #d5d5d5;border-style: solid;border-width: 1px 1px 0 1px;bottom: 0px;color: #000;cursor: pointer;font-size: .9em;padding: 2px 6px 3px 4px;position: fixed;right: 20px;z-index: 5;">'; 3525 button += '<img alt="Google Translate Icon" src="/Assets/Images/GoogleTranslate.gif" style="box-sizing: content-box !important;height:19px;margin: -2px 0 0 -2px;padding-right: 5px;width:19px;">Enable Google Translate</a>'; 3526 $('div[data-cprole="structuralContainer"]').last().after(button); 3527 } 3528 3529 function googleTranslateElementInit() { 3530 var el = document.getElementById("google_translate_element"); 3531 if (el && el.innerHTML.trim() !== "") { 3532 return; 3533 } 3534 3535 new google.translate.TranslateElement({pageLanguage: 'en', layout: google.translate.TranslateElement.InlineLayout.SIMPLE}, 'google_translate_element'); 3536 } 3537 3538 function enableGoogleTranslate() { 3539 $('#google_translate_element').show(); 3540 var sz = document.createElement('script'); sz.type = 'text/javascript'; sz.async = true; 3541 sz.src = '//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit'; 3542 var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(sz, s); 3543 $('div[data-cprole="structuralContainer"]').last().after('<div id="google_translate_element" style="position: fixed; bottom: 0px; right: 20px; z-index: 5;"></div>'); 3544 document.cookie = "translateActive=true; expires=12/31/2999; path=/"; 3545 } 3546 3547 $('a.translateWidget').unbind('click').click(function (e) { 3548 $(this).hide(); 3549 enableGoogleTranslate(); 3550 }); 3551</script>
3551 3552 3553<!-- End Google Translate --> 3554 3555 3556<!--Fixed Nav Script-->
3557<script> 3558$(window).load(function () { 3559 3560 fixedNavAdjustment(); 3561 $(window).resize(function() { 3562 fixedNavAdjustment(); 3563 }); 3564 $.when(window.Pages.angularToolbarComplete).done(function () { 3565 fixedNavAdjustment(); 3566 }); 3567 $.when(window.Pages.frontEndToolbarComplete).done(function () { 3568 //console.log('frontEnd toolbar complete'); 3569 fixedNavAdjustment(); 3570 }); 3571 3572 3573 function fixedNavAdjustment() { 3574 if($('#doneEditing').length === 0) { 3575 var divToolbarsHeight = $('#divToolbars').outerHeight(); 3576 var fixedNavHeight = $('body.wide .fixedTop_ts').height(); 3577 var contentOffset = divToolbarsHeight + fixedNavHeight; 3578 var angularToolbarInLegacy = $('body.wide #angularToolbarInLegacy').outerHeight(); 3579 if ($('body.wide #angularToolbarInLegacy').length === 1) 3580 { 3581 contentOffset -= angularToolbarInLegacy; 3582 } 3583 $('.fixedTop_ts').css('padding-top', '0px'); 3584 $('#bodyWrapper').css('padding-top', '0px'); 3585 $('body.wide .fixedTop_ts').css('padding-top', divToolbarsHeight + 'px'); 3586 //$('#bodyWrapper').css('padding-top', contentOffset + 'px'); 3587 } 3588 else 3589 { 3590 $('.fixedTop_ts').css('position', 'relative'); 3591 } 3592 }; 3593}); 3594</script>
3594 3595<!--End Fixed Nav Script--> 3596 3597 3598 3599<!-- Fixed Nav Adjustment -->
3600<script> 3601 function getValueTS(elem, attr) { 3602 const val = elem.css(attr); 3603 if (val === undefined) return undefined; 3604 const num = parseInt(val, 10); 3605 if (num === NaN) return undefined; 3606 return num; 3607 } 3608 3609 function clampTS(number, min, max) { 3610 return Math.min(Math.max(number, min), max); 3611 } 3612 3613 function isPageEditingTS() { 3614 return ( 3615 $("#doneEditing").length > 0 || // In live edit 3616 typeof DesignCenter !== "undefined" // In theme manager 3617 ); 3618 } 3619 3620 const bgColorRegexTS = /rgba((d+), (d+), (d+), (d*.?d*))/; 3621 function isTransparentTS(elem) { 3622 const bg = elem.css('background-color'); 3623 if (typeof bg !== "string" || !bg.startsWith('rgba(')) return false; 3624 const matchState = bg.match(bgColorRegexTS); 3625 if (!matchState || matchState.length !== 5) return false; 3626 const alpha = parseFloat(matchState[4], 10); 3627 if (!(alpha >= 0 && alpha < 1)) return false; 3628 return true; 3629 } 3630 3631 function iterateLeftpads(cb) { 3632 const containersTS = $("[class^='siteWrap'],[class*=' siteWrap']"); 3633 for (let i = 0; i < containersTS.length; i++) { 3634 const containerTS = containersTS[i]; 3635 // Skip the body container and anything with data-skip-leftpad 3636 if ( 3637 containerTS.id !== "bodyContainerTS" && 3638 containerTS.getAttribute('data-skip-leftpad') === null 3639 ) { 3640 cb(containerTS); 3641 } 3642 } 3643 } 3644 3645 const anchor = $("#divToolbars");
3646 const anchor2 = $("#headerContainerTS") 3647 3648 // Outer banner padding (push banner down) 3649 const outerSizingTS = $("#bannerContainerTS"); 3650 // Inner banner padding (push banner content down) - Transparent header OR on attaching headers 3651 const innerSizingTS = $("#bannerSizingTS"); 3652 const bodyContainerTS = $("#bodyContainerTS"); 3653 3654 const forceUnfixClassTS = "forceUnfixTS"; 3655 3656 const fixedTopTS = $(".fixedTopTS"); 3657 const fixedBottomTS = $(".fixedBottomTS"); 3658 const fixedLeftTS = $(".fixedLeftTS"); 3659 3660 var initialTopTS; 3661 var topAttachTS; 3662 if (fixedTopTS && fixedTopTS.length === 1) { 3663 initialTopTS = getValueTS(fixedTopTS, 'top'); 3664 const attachment = fixedTopTS.attr('data-attach'); 3665 if (attachment) topAttachTS = $("#" + attachment); 3666 if (!topAttachTS || topAttachTS.length !== 1) topAttachTS = undefined; 3667 } 3668 3669 function resizeAdjustmentTS() { 3670 const editing = isPageEditingTS(); 3671 3672 // Fixed top script 3673 (function () { 3674 if (!fixedTopTS || fixedTopTS.length !== 1 || initialTopTS === undefined) return; 3675 3676 if (editing) { 3677 fixedTopTS[0].classList.add(forceUnfixClassTS); 3678 } else { 3679 fixedTopTS[0].classList.remove(forceUnfixClassTS); 3680 } 3681 3682 const topPosition = fixedTopTS.css('position'); 3683 if (topPosition === 'fixed') { 3684 if (topAttachTS) { 3685 scrollAdjustmentTS(); 3686 } else { 3687 const anchorHeight = anchor.outerHeight() - 1; 3688 fixedTopTS.css('top', anchorHeight + initialTopTS); 3689 } 3690 } else { 3691 fixedTopTS.css('top', initialTopTS); 3692 } 3693 3694 if (topPosition === 'fixed' || topPosition === 'absolute') { 3695 // Bump the banner content down 3696 if (isTransparentTS(fixedTopTS)) { 3697 innerSizingTS.css('padding-top', initialTopTS + fixedTopTS.outerHeight() - 1); 3698 outerSizingTS.css('padding-top', ''); 3699 3700 try { 3701 window.Pages.onResizeHandlersExecute(); 3702 } catch (e) { } 3703 } else { 3704 outerSizingTS.css('padding-top', fixedTopTS.outerHeight() - 1); 3705 innerSizingTS.css('padding-top', ''); 3706 } 3707 } else { 3708 innerSizingTS.css('padding-top', ''); 3709 outerSizingTS.css('padding-top', ''); 3710 } 3711 })(); 3712 3713 // Fixed bottom script 3714 (function () { 3715 if (!fixedBottomTS || fixedBottomTS.length === 0) return; 3716 3717 // If the widget has gone narrow, force unfix 3718 if (editing || fixedBottomTS.outerHeight() > 200) { 3719 fixedBottomTS[0].classList.add(forceUnfixClassTS); 3720 } else { 3721 fixedBottomTS[0].classList.remove(forceUnfixClassTS); 3722 } 3723 3724 if (fixedBottomTS.css('position') === 'fixed') { 3725 bodyContainerTS.css('padding-bottom', fixedBottomTS.outerHeight()); 3726 } else { 3727 bodyContainerTS.css('padding-bottom', ''); 3728 } 3729 })(); 3730 3731 // Fixed left script 3732 (function () { 3733 if (!fixedLeftTS || fixedLeftTS.length === 0) return; 3734 3735 if (editing) { 3736 fixedLeftTS[0].classList.add(forceUnfixClassTS); 3737 } else { 3738 fixedLeftTS[0].classList.remove(forceUnfixClassTS); 3739 } 3740 3741 if (fixedLeftTS.css('position') === 'fixed') { 3742 const anchorHeight = anchor.outerHeight() - 1; 3743 fixedLeftTS.css('top', anchorHeight); 3744 const leftBoundingTS = fixedLeftTS[0].getBoundingClientRect(); 3745 iterateLeftpads(function (containerTS) { 3746 const containerBoundingTS = containerTS.getBoundingClientRect(); 3747 if (containerBoundingTS.left <= leftBoundingTS.right) { 3748 $(containerTS).css('padding-left', leftBoundingTS.width + 16); 3749 } 3750 }); 3751 } else { 3752 fixedLeftTS.css('top', ''); 3753 iterateLeftpads(function (containerTS) { 3754 $(containerTS).css('padding-left', ''); 3755 }); 3756 } 3757 })(); 3758 } 3759 3760 function scrollAdjustmentTS() { 3761 if (!fixedTopTS || fixedTopTS.length !== 1 || !topAttachTS || topAttachTS.length !== 1) return; 3762 const topPosition = fixedTopTS.css('position'); 3763 if (topPosition === 'fixed' || topPosition === 'absolute') { 3764 const anchorBounding = anchor[0].getBoundingClientRect();
3765 const attachBounding = topAttachTS[0].getBoundingClientRect(); 3766 const scrollTop = $(window).scrollTop(); 3767 3768 fixedTopTS.css('top', Math.max(anchorBounding.bottom - 1, attachBounding.bottom)); 3769 } else { 3770 fixedTopTS.css('top', initialTopTS); 3771 } 3772 } 3773 3774 $(window).load(function () { 3775 setTimeout(function () { 3776 resizeAdjustmentTS(); 3777 }, 350); 3778 3779 $(window).scroll(function () { 3780 scrollAdjustmentTS(); 3781 }); 3782 3783 var adjustTimeoutTS; 3784 $(window).resize(function () { 3785 clearTimeout(adjustTimeoutTS); 3786 adjustTimeoutTS = setTimeout(function () { 3787 resizeAdjustmentTS(); 3788 }, 350); 3789 }); 3790 3791 $.when(window.Pages.angularToolbarComplete).done(function () { 3792 resizeAdjustmentTS(); 3793 }); 3794 }); 3795</script>
3795 3796<!-- End Fixed Nav Adjustment --> 3797 3798 3799
3799<script type="text/javascript"> 3800 $(function () { 3801 document.cookie = "responsiveGhost=0; path=/"; 3802 }); 3803 $(window).on("load", function () { 3804 $('body').addClass('doneLoading').removeClass('hideContent'); 3805 3806 if ($('#404Content').length > 0) 3807 $('div#bodyWrapper').css('padding', '0px'); 3808 }); 3809 </script>
3809 3810 3811 <noscript> 3812 <style> 3813 body.hideContent { 3814 opacity: 1 !important; 3815 } 3816 </style> 3817 </noscript> 3818 3819 3820<div style="display: none;"> 3821 <svg xmlns="http://www.w3.org/2000/svg" style="display:none;"> 3822 3823 <symbol id="iconArrow--left" viewbox="0 0 25 25"> 3824 <title>Arrow Left</title> 3825 <polygon style="fill:currentcolor" points="18.044,25 19.498,23.545 8.409,12.454 19.408,1.455 17.954,0 5.502,12.452"></polygon> 3826 </symbol> 3827 3828 <symbol id="iconArrow--right" viewbox="0 0 25 25"> 3829 <title>Arrow Right</title> 3830 <polygon style="fill:currentcolor" points="6.957,0 5.502,1.455 16.591,12.546 5.592,23.545 7.047,25 19.498,12.548"></polygon> 3831 </symbol> 3832 3833 </svg> 3834</div> 3835
3835<script type="text/javascript">loadCSS('//fonts.googleapis.com/css?family=DM+Sans:100,100italic,200,200italic,300,300italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic,italic,regular|Great+Vibes:regular|Libre+Baskerville:700,regular|Open+Sans:regular|Poppins:500,600,700,regular|Rubik:500,700,italic,regular|');</script>
3835 3836 3837 3838 <div class="hidden activeWidgetSkinComponentsOnPageJson">[]</div> 3839 <div style="display: none;"> 3840 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 3841 <symbol id="iconSlideshowArrowLeft" viewBox="0 0 22.68 40"> 3842 <title>Slideshow Left Arrow</title> 3843 <g> 3844 <path style="fill:currentcolor;" d="M20,40a2.67,2.67,0,0,1-1.9-.79L.79,21.9a2.68,2.68,0,0,1,0-3.79L18.1.79a2.68,2.68,0,1,1,3.79,3.79L6.47,20,21.89,35.42A2.68,2.68,0,0,1,20,40Z"></path> 3845 </g> 3846 </symbol> 3847 <symbol id="iconSlideshowArrowRight" viewBox="0 0 22.68 40"> 3848 <title>Slideshow Right Arrow</title> 3849 <g> 3850 <path style="fill:currentcolor;" d="M2.68,0a2.67,2.67,0,0,1,1.9.79L21.89,18.1a2.68,2.68,0,0,1,0,3.79L4.58,39.21A2.68,2.68,0,0,1,.79,35.42L16.21,20,.79,4.58A2.68,2.68,0,0,1,2.68,0Z"></path> 3851 </g> 3852 </symbol> 3853 </svg> 3854 </div> 3855 3856 3857 3858 3859 <div id="root-picker-outlet"></div> 3860</body> 3861</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.