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-88BR8TNEKF';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= true; 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 = true; 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 118 <meta name="category0" content="Home" /> 119 120 121 <meta name="theme-color" content="rgb(17, 53, 97)"> 122 <link rel="icon" href="/images/favicon.ico" type="image/x-icon" /> 123 <link rel="shortcut icon" href="/images/favicon.ico" type="image/x-icon" /> 124 <title>Bingen, WA | Official Website</title> 125 126 <meta name="description" content=""> 127 <meta name="keywords" content="Home"> 128
128<script src="https://textmygov.com/widget-update/dist/app.js" data-key="11164233" data-position="" defer></script>
128
128<script src="/Assets/Scripts/jQuery/jquery-3.7.1.min.js"></script>
128 129
129<script src="/Assets/Scripts/jQuery/jquery-migrate-3.6.0.min.js" type="text/javascript"></script>
129 130 131 132 <!--[if IE 6]>
132<script language="JavaScript" type="text/javascript"> var isie6 = true; </script>
132<![endif]--> 133 <!--[if IE 7]>
133<script language="JavaScript" type="text/javascript"> var isie7 = true; </script>
133<![endif]--> 134 <!--[if IE 8]>
134<script language="JavaScript" type="text/javascript"> var isie8 = true; </script>
134<![endif]--> 135 <!--[if IE 9]>
135<script language="JavaScript" type="text/javascript"> var isie8 = true; </script>
135<![endif]--> 136
136<script type="text/javascript"><!-- 137 var intCountryCode = 840; 138 var order = ''; 139//--></script>
139 140 141<link href="/-681783051.css" rel="stylesheet" type="text/css" /> <link href="/-2140275272.css" rel="stylesheet" type="text/css" /> <link href="/-1949346509.css" rel="stylesheet" type="text/css" /> 142 143 <link rel="stylesheet" type="text/css" href="/Assets/Styles/Print.css" media="print"> 144
144<script type="text/javascript"> 145 window.Pages = window.Pages || {}; 146 // FrontEnd RWD initialization 147 window.Pages.rwdReady = $.Deferred(); 148 window.Pages.toolBarDeferred = $.Deferred(); 149 window.Pages.rwdSetupComplete = $.Deferred(); 150 window.Pages.megaMenuLoaded = $.Deferred(); 151 window.Pages.angularToolbarComplete = $.Deferred(); 152 window.Pages.frontEndToolbarComplete = $.Deferred(); 153 </script>
153 154 <!--CPHeadContent--> 155
155<script src="/739942322.js" type="text/javascript"></script>
155 156 157 158 159 160 161 162 163 164 <!--[if lte IE 8]><link rel="stylesheet" type="text/css" href="/App_Themes/ie8.css"><![endif]--> 165 <!--[if lte IE 7]><link rel="stylesheet" type="text/css" href="/App_Themes/ie7.css"><![endif]--> 166 <!--[if lte IE 6]><link rel="stylesheet" type="text/css" href="/App_Themes/ie6.css"><![endif]--> 167 <!--[if lt IE 9]>
167<script type="text/javascript" src="/Scripts/html5.js"></script>
167<![endif]--> 168 169
169<script type="text/javascript"> 170 setEditorVariables(false, 840); 171 function getPrintPreviewType() { return 0; } function printPreview() {pPreview(getPrintPreviewType()); } 172 </script>
172 173
173<script src="/Assets/Scripts/AlpineJS/3.14.1/alpine.min.js" type="text/javascript" defer="defer"></script>
173 174</head> 175<body class="wide " > 176 177
177<script>jQuery(document).click(function (event) { 178 var target = jQuery(event.target); 179 if (target.attr('src') && target.parents('.image').length && target.parents('.widget').length) { 180 var text = target.attr('title'); 181 182 if (!text.length) { 183 text = "N/A"; 184 } 185 ga('send', 186 { 187 hitType: 'event', 188 eventCategory: 'Image', 189 eventAction: 'Image - ' + text, 190 eventLabel: window.location.href 191 }); 192 } 193 if (target.is('button') || target.hasClass('button') || target.parents().hasClass('button')) { 194 var text = ""; 195 if (target.parents('.button')[0]) { 196 text = target.parents('.button').first().text(); 197 } else if (target.text().length) { 198 text = target.text(); 199 } else if (target.attr('title').length) { 200 text = target.attr('title'); 201 } 202 if (!text.length) { 203 text = "N/A"; 204 } 205 ga('send', 206 { 207 hitType: 'event', 208 eventCategory: 'Button', 209 eventAction: 'Button - ' + text, 210 eventLabel: window.location.href 211 }); 212 } 213 if (target.parents('.widgetCustomHtml').length) { 214 ga('send', 215 { 216 hitType: 'event', 217 eventCategory: 'Custom Html',
218 eventAction: 'Custom Html Clicked', 219 eventLabel: window.location.href 220 }); 221 } 222 if (target.parents('.editor').length) { 223 ga('send', 224 { 225 hitType: 'event', 226 eventCategory: 'Editor', 227 eventAction: 'Editor Link Clicked', 228 eventLabel: window.location.href 229 }); 230 } 231 if (target.parents('.GraphicLinks').length) { 232 var text = ""; 233 var targetGraphicLink = target; 234 if (target.hasClass('widgetGraphicLinksLink')) { 235 targetGraphicLink = jQuery(target.children()[0]); 236 } 237 if (targetGraphicLink.hasClass('text')) { 238 text = targetGraphicLink.text(); 239 } else if (targetGraphicLink.attr('src').length) { 240 if (targetGraphicLink.attr('alt').length) { 241 text = targetGraphicLink.attr('alt'); 242 } else { 243 text = targetGraphicLink.attr('src'); 244 } 245 } else { 246 text = "N/A"; 247 } 248 ga('send', 249 { 250 hitType: 'event', 251 eventCategory: 'Graphic Links', 252 eventAction: 'Graphic Link - ' + text, 253 eventLabel: window.location.href 254 }); 255 } 256 if (target.parents('.InfoAdvanced').length) { 257 ga('send', 258 { 259 hitType: 'event', 260 eventCategory: 'Info Advanced', 261 eventAction: 'Info Advanced Clicked', 262 eventLabel: window.location.href 263 }); 264 } 265 if (target.parents('.list').length) { 266 ga('send', 267 { 268 hitType: 'event', 269 eventCategory: 'List', 270 eventAction: 'List Clicked', 271 eventLabel: window.location.href 272 }); 273 } 274 if (target.parents('.megaMenuItem').length || target.parents('.topMenuItem').length) { 275 var megaMenuText = jQuery('.topMenuItem.mouseover').find('span').text(); 276 var breadCrumbs = []; 277 jQuery('.breadCrumbs > li').each(function () { 278 breadCrumbs.push(this.textContent); 279 }); 280 var pageTitle = breadCrumbs.join('>'); 281 var subTitleText = target.parents('.megaMenuItem').children('.widgetTitle').children().text(); 282 var text = ""; 283 if (pageTitle) { 284 text += pageTitle + " | "; 285 } else { 286 text += document.title + ' - '; 287 } 288 if (target.text() == "" && megaMenuText == "") { 289 text += "N/A"; 290 } else if (target.text().length && megaMenuText.length) { 291 if (megaMenuText == target.text()) { 292 text += megaMenuText; 293 } else { 294 text += megaMenuText + " - " + subTitleText + " - " + target.text(); 295 } 296 } else if (target.text() == "") { 297 text += megaMenuText; 298 } else { 299 text += target.text(); 300 } 301 if (!text.length) { 302 text = "N/A"; 303 } 304 ga('send', 305 { 306 hitType: 'event', 307 eventCategory: 'Mega Menu', 308 eventAction: 'Mega Menu : ' + text, 309 eventLabel: window.location.href 310 }); 311 } 312 if (target.parents('.widgetNewsFlash').length && target.parents('.widgetItem').length) { 313 var text = jQuery(target.parents('.widgetItem')[0]).find('.widgetTitle').children().text(); 314 if (!text.length) { 315 text = "N/A"; 316 } 317 ga('send', 318 { 319 hitType: 'event', 320 eventCategory: 'News Flash', 321 eventAction: 'News Flash - ' + text, 322 eventLabel: window.location.href 323 }); 324 } 325 if (target.hasClass('widgetQuickLinksLink') || target.find('.widgetQuickLinksLink').length) { 326 var text = target.text(); 327 if (!text.length) { 328 text = "N/A"; 329 } 330 ga('send', 331 { 332 hitType: 'event', 333 eventCategory: 'Quick Links', 334 eventAction: 'Quick Links - ' + text, 335 eventLabel: window.location.href 336 }); 337 } 338 if (target.attr('src') && target.parents('.cpSlideshow').length) { 339 var text = target.attr('title'); 340 if (!text.length) { 341 text = "N/A"; 342 } 343 ga('send', 344 { 345 hitType: 'event', 346 eventCategory: 'Slideshow', 347 eventAction: 'Slideshow - ' + text, 348 eventLabel: window.location.href 349 }); 350 } 351 if (target.parents('.widgetText').length) { 352 ga('send', 353 { 354 hitType: 'event', 355 eventCategory: 'Text', 356 eventAction: 'Text Link Clicked', 357 eventLabel: window.location.href 358 }); 359 } 360});</script>
360 361 <div id="popoverModal" class="cp-PopOver cp-PopOver--modal cp-AdminWrap" style="position: fixed; display: none;"> 362 <div class="cp-PopOver-header"> 363 <h3 class="cp-PopOver-title"></h3> 364 <button class="cp-Btn cp-PopOver-close" onclick="closePopOverModal(event)"> 365 <svg class="cp-Icon--close" alt="close" title="close"> 366 <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#iconClose"></use> 367 </svg> 368 </button> 369 </div> 370 <div id="cpPopOverBody" class="cp-PopOver-body"> 371 <form id="cpPopOverForm" name="cpPopOverForm" novalidate></form> 372 </div> 373 <div id="cpPopOverFooter" class="cp-PopOver-footer"> 374 <div class="cp-BtnGroup" id="actionButtons"> 375 <!-- Action buttons will be dynamically added here --> 376 </div> 377 </div> 378</div> 379 <div id="fb-root"></div> 380<div id=skipToContentLinks> 381<a href="#cc9b263b9d-a7e2-4e23-b747-b6d686e76be0" target="_self" class="skipToContentLink">Skip to Main Content</a> 382</div> 383 <form id="frmReferenceFormForTelerikEditorDialogs"></form> 384 385 <input type="hidden" id="GoogleMapsKey" value="AIzaSyDWUuE-ifkbhxblF920N8MjpBdTg1Wt784" /> 386 387 388 389 <input type="hidden" id="cpcDomain" value="https://cp-civicplusuniversity2.civicplus.com"> 390 <input type="hidden" id="hdnStructureID" value="3" /> 391 <input type="hidden" id="hdnContentCollectionID" value="b88a8941-5f40-4660-8bb1-9fd1339c54f7" /> 392 <input type="hidden" id="hdnWorkingCopyID" value="00000000-0000-0000-0000-000000000000" /> 393 <input type="hidden" id="hdnThemeID" value="17" /> 394 <input type="hidden" id="pageIsFrontEnd" value="true" /> 395 <input type="hidden" id="pageModuleID" /> 396 <input type="hidden" id="pagePageID" value="1" /> 397 398 <div id="stickyPlaceholder"></div> 399 <div id="outer-wrap" class="outer-wrap"> 400 <div id="inner-wrap" class="inner-wrap"> 401 <div id="divToolbars" class="cpToolbars newCP mui-fixed" style=""> 402 403 404 405 406<!-- Begin Signed Out Bar --> 407<div class="cpToolbar user public"> 408 <div class="inner selfClear"> 409 <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> 410 <ul class="nav secondary"> 411 <li><a href="/MyAccount" class="button" id="loggedOutToolbarSignInButton">Website Sign In</a></li> 412 </ul> 413 </div> 414</div>
415<script> 416 $(document).ready(function () { 417 $('#signedOutToolbarCreateProfileButton').click(function (event) { 418 event.preventDefault(); 419 window.location.href = '/MyAccount/ProfileCreate?from=url&url=/&dn=' + window.location.origin; 420 }); 421 422 423 $('#loggedOutToolbarSignInButton').click(function (event) { 424 event.preventDefault(); 425 window.location.href = '/MyAccount/?from=url&url=' + encodeURIComponent(window.location.href.replace(window.location.origin, '')) + '&dn=' + window.location.host; 426 }); 427 428 429 if ('False' == 'True') { 430 $('#loggedOutToolbarSignInButton').hide(); 431 } 432 }) 433</script>
433 434<!-- End Signed Out Bar --> 435 436 </div> 437 <div id="bodyWrapper"> 438 <div id="mainNavHolderMobile" class="mainNavHolderMobile"></div> 439 440<div data-cpRole="structuralContainer" id="bodyContainerTS"> 441<div data-cpRole="banner" id="banner1" class="fixedBannerTS noScrollWrapper"><!-- Header Container --><header data-cpRole="structuralContainer" id="headerContainerTS"> 442<div class="siteWrap1"><div data-cpRole="structuralContainer" id="flexHeader1TS" class="headerTS flexTS flex-columnTS justify-betweenTS align-centerTS"> 443<div data-cpRole="structuralContainer" id="logoTS"> 444<div data-cpRole="banner" id="logoInnerTS" class="bannerLogoTS empty"> 445 446 447 448 449 <a id="logoInnerTS-58" style=" display: block; text-align: center; 450" class="bannerObject" href="/" target="_self"><img alt="Bingen WA Homepage" class="bannerObject" height="960" src="/ImageRepository/Document?documentID=1234" width="1012" /></a> 451</div> 452</div><div data-cpRole="structuralContainer" id="navTS"> 453<nav data-cpRole="nav" id="mainNav" class="siteNav mainNav" aria-label="Main"> 454<ol id="mainNavMenu" data-parent="1" class="rootNavMenu" role="menu"><!-- 455--><li id="MainItem163" class="topMenuItem" role="none" data-pageid="163" data-displaymegamenu="True"><!-- 456 --><!-- 457 --> <a role = "menuitem" aria-haspopup=true aria-expanded='false' aria-controls="mainNavMegaMenu163" id = "mainNavYourGovernment" class="navMainItem mainNavItem mainNavItem1 " href="/163/Your-Government" target = "_self" > Your Government </a> <!-- 458 --><!-- 459 --></li><!----><li id="MainItem165" class="topMenuItem" role="none" data-pageid="165" data-displaymegamenu="True"><!-- 460 --><!-- 461 --> <a role = "menuitem" aria-haspopup=true aria-expanded='false' aria-controls="mainNavMegaMenu165" id = "mainNavCommunity" class="navMainItem mainNavItem mainNavItem2 " href="/165/Community" target = "_self" > Community </a> <!-- 462 --><!-- 463 --></li><!----><li id="MainItem164" class="topMenuItem" role="none" data-pageid="164" data-displaymegamenu="True"><!-- 464 --><!-- 465 --> <a role = "menuitem" aria-haspopup=true aria-expanded='false' aria-controls="mainNavMegaMenu164" id = "mainNavIWANTTO" class="navMainItem mainNavItem mainNavItem3 " href="/164/I-WANT-TO" target = "_self" > I WANT TO... </a> <!-- 466 --><!-- 467 --></li><!----> 468</ol> 469 470 471
471<script type="text/javascript"> 472 (function () { 473 function setupMenu() { 474 const menuID = 'mainNavMenu'; 475 const menuType = MAIN_MENU; 476 477 //setup menu manager properties for main menu 478 if (!menuManager.mobileMainNav && true) 479 menuManager.adjustMainItemsWidth('#' + menuID); 480 menuManager.isMainMenuEditable = false; 481 menuManager.mainMenuMaxSubMenuLevels = 4; 482 menuManager.setMOMMode(2, menuType); 483 484 //Init main menu 485 const setupDraggable = menuManager.isMainMenuEditable; 486 const urlToGetHiddenMenus = '/Pages/MenuMain/HiddenMainSubMenus?pageID=1&moduleID=&themeID=17&menuContainerID=mainNav'; 487 488 menuManager.setupMenu(menuID, 'mainNav', menuType, setupDraggable, urlToGetHiddenMenus); 489 menuManager.mainMenuInit = true; 490 menuManager.mainMenuTextResizer = true; 491 if (1.00 > 0) 492 menuManager.mainMenuTextResizerRatio = 1.00; 493 if (window.isResponsiveEnabled) 494 menuManager.mainMenuReady.resolve(); 495 496 } 497 498 if (document.readyState === "complete" 499 || document.readyState === "loaded" 500 || document.readyState === "interactive") { 501 setupMenu(); 502 return; 503 } 504 505 document.addEventListener("DOMContentLoaded", setupMenu); 506 })(); 507 </script>
507 508 509 510<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="mainNavMegaMenu163" class="contentTop mainNavMegaMenu megaMenuContainer pageID_163 hidden" data-orientation="horizontal"> <div id="cc8702108c-00eb-4532-8201-6a67ea7d13dc" data-containerid="8702108c-00eb-4532-8201-6a67ea7d13dc" class="pageContent cpGrid cpGrid24"> 511 512 513 514 515 </div> 516</aside><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu165" class="contentTop mainNavMegaMenu megaMenuContainer pageID_165 hidden" data-orientation="horizontal"> <div id="cc96395879-83c0-4c12-a7a7-e3a333634078" data-containerid="96395879-83c0-4c12-a7a7-e3a333634078" class="pageContent cpGrid cpGrid24"> 517 518 519 520 521 </div> 522</aside><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu164" class="contentTop mainNavMegaMenu megaMenuContainer pageID_164 hidden" data-orientation="horizontal"> <div id="cc4e0da71b-7334-4011-81f5-ecd174ee36b1" data-containerid="4e0da71b-7334-4011-81f5-ecd174ee36b1" class="pageContent cpGrid cpGrid24"> 523 524 525 526 527 </div> 528</aside></aside></nav> 529</div><div data-cpRole="structuralContainer" id="searchTS"> 530<div data-cpRole="contentContainer" id="searchInnerTS" class="containerTS"> <div id="cc90421178-1437-494c-a9cc-6177e7b62cbd" data-containerid="90421178-1437-494c-a9cc-6177e7b62cbd" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile" data-contentcontainerbreakpoint="44"> 531 532 533 <div class="row outer wide"><!-- 534--><div class="outer col col8 first" style="" data-widgetcontainerid="396dbd6d-1313-44aa-a128-970c6929cb8c">� 535 <div class="row nest first last wide">� 536 537 <div class="inner col col8 first last id627be2db-9fa8-4489-900e-8c52e8bd3eda" style="" data-widgetcontainerid="627be2db-9fa8-4489-900e-8c52e8bd3eda">� 538 539 <div data-widget-id='25563dcb-6342-4380-84cb-19eace14481b' data-moduleName="customHtml" id='widgetCustomHtml25563dcb-6342-4380-84cb-19eace14481b' class="widget widgetCustomHtml skin43 narrow" > 540 <div class="widgetBody pageStyles" id="widgetBody25563dcb-6342-4380-84cb-19eace14481b"> 541 <div id="customHtml25563dcb-6342-4380-84cb-19eace14481b"><div><!----------Google Translate (Mobile Friendly)---------> 542 543<style> 544 #google-translate-container { 545 position: relative; 546 z-index: 5; 547 } 548 549 .goog-te-combo, .goog-te-banner *, .goog-te-ftab *, .goog-te-menu *, .goog-te-menu2 *, .goog-te-balloon * { 550 font-family: arial; 551 font-size: 10pt; 552 background-image: url("https://www.gstatic.com/images/branding/product/2x/translate_24dp.png"); 553 background-position: 5px 5px; 554 background-size: 18px; 555 background-repeat: no-repeat; 556 text-indent: 16px; 557 background-color: #fff; 558 color: #000 !important; 559 } 560 561 .goog-logo-link { 562 display: none !important; 563 } 564 565 .goog-te-gadget { 566 color: transparent !important; 567 } 568 569 .goog-te-gadget .goog-te-combo { 570 margin: 2px 0 !important; 571 border-radius: 15px !important; 572 } 573 574 .goog-te-combo{ 575 border: 1px solid !important; 576 border-color: #bcc9d7 #96a3b1 #96a3b1 #bcc9d7 !important; 577 border-radius: 50px !important; 578 height:31px !important; 579 padding: 0 1px 0 .25rem !important; 580 width: 156px; 581 } 582 583 #launcher-wrapper { 584 bottom: 50px !important; 585 } 586 587</style> 588 589<div id="google-translate-container"> 590 <div id="google_translate_element"> 591 </div> 592</div> 593
594<script> 595 596 function googleTranslateElementInit() { 597 new google.translate.TranslateElement({ pageLanguage: "en" }, "google_translate_element"); 598 // begin accessibility compliance 599 $('img.goog-te-gadget-icon').attr('alt','Google Translate'); 600 $('div#goog-gt-tt div.logo img').attr('alt','translate'); 601 $('div#goog-gt-tt .original-text').css('text-align','left'); 602 $('.goog-te-gadget-simple .goog-te-menu-value span').css('color','#000000'); 603 $('.goog-te-combo').attr('aria-label','google translate languages'); 604 $('svg.goog-te-spinner').attr('title','Google Translate Spinner'); 605 $('.goog-te-gadget-simple .goog-te-menu-value span').css('color','#000000'); 606 } 607 608 $(function() { 609 $.getScript("//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"); 610 }); 611 612</script>
612 613 614<!--------------End Google Translate-----------------></div></div> 615 </div> 616 617 </div> 618 619 </div> <!-- inner column --> 620 621 </div> <!-- inner row --> 622 623 </div><!-- outer column --><!----><div class="outer col col8" style="" data-widgetcontainerid="40094076-c416-4c7f-bf32-b9beac54e455">� 624 <div class="row nest first last wide">� 625 626 <div class="inner col col8 first last idd807359f-1436-4883-bd9b-5df67c45a5ee" style="" data-widgetcontainerid="d807359f-1436-4883-bd9b-5df67c45a5ee">� 627<div data-widget-id="50c19217-9461-46d3-9b01-a88242eff7d7" data-widget-controller-path="/Layout/WidgetSearch"> 628 629
629<script defer type="text/javascript" src="/Common/Controls/jquery-ui-1.14.2/jquery-ui.min.js"></script>
629 630
630<script defer src="/Areas/Layout/Assets/Scripts/Search.js" type="text/javascript"></script>
630 631
631<script defer type="text/javascript"> 632 633 $(document).ready(function () { 634 try { 635 // Minimum characters required before performing a search/autocomplete 636 var minPrefixLength = 3; 637 var autoCompleteDebounceDelay = 500; 638 var searchFieldSelector = "#searchField" + '50c19217-9461-46d3-9b01-a88242eff7d7'; 639 var checkboxSelector = "#ysnSearchOnlyDept" + '50c19217-9461-46d3-9b01-a88242eff7d7'; 640 var buttonSelector = ".widgetSearchButton" + '50c19217-9461-46d3-9b01-a88242eff7d7'; 641 var autoCompleteCache = {}; 642 var autoCompleteCacheKeys = []; 643 var autoCompleteCacheLimit = 25; 644 var currentAutoCompleteRequest = null; 645 var currentAutoCompleteRequestKey = null; 646 var autoCompleteDebounceTimer = null; 647 var autoCompleteDebounceKey = null; 648 var pendingAutoCompleteResponses = []; 649 650 function normalizeAutoCompleteTerm(term) { 651 return $.trim((term || "") + "").replace(/\s+/g, " "); 652 } 653 654 function shouldSearch(term) { 655 return normalizeAutoCompleteTerm(term).length >= minPrefixLength; 656 } 657 658 function getAutoCompleteUrl() { 659 return '/Search/AutoComplete' + ($(checkboxSelector).is(':checked') || false? '?departmentId=0' : ''); 660 } 661 662 function getAutoCompleteCacheKey(requestUrl, term) { 663 return requestUrl + "|" + term.toLowerCase(); 664 } 665 666 function cacheAutoCompleteResult(cacheKey, data) { 667 if (!Object.prototype.hasOwnProperty.call(autoCompleteCache, cacheKey)) { 668 autoCompleteCacheKeys.push(cacheKey); 669 if (autoCompleteCacheKeys.length > autoCompleteCacheLimit) { 670 delete autoCompleteCache[autoCompleteCacheKeys.shift()]; 671 } 672 } 673 autoCompleteCache[cacheKey] = data; 674 } 675 676 function respondToPendingAutoComplete(data) { 677 var responses = pendingAutoCompleteResponses; 678 pendingAutoCompleteResponses = []; 679 for (var i = 0; i < responses.length; i++) { 680 responses[i](data); 681 } 682 } 683 684 function cancelPendingAutoComplete() { 685 clearTimeout(autoCompleteDebounceTimer); 686 autoCompleteDebounceKey = null; 687 if (currentAutoCompleteRequest != null) { 688 currentAutoCompleteRequest.abort(); 689 currentAutoCompleteRequest = null; 690 } 691 currentAutoCompleteRequestKey = null; 692 respondToPendingAutoComplete([]); 693 } 694 695 function createWidgetAutoCompleteSource(options) { 696 return function (request, response) { 697 var term = normalizeAutoCompleteTerm(request.term); 698 if (!options.shouldSearch(term)) { 699 response([]); 700 return; 701 } 702 703 var requestUrl = options.url(); 704 var cacheKey = getAutoCompleteCacheKey(requestUrl, term); 705 if (Object.prototype.hasOwnProperty.call(autoCompleteCache, cacheKey)) { 706 response(autoCompleteCache[cacheKey]); 707 if (options.success) { 708 options.success(autoCompleteCache[cacheKey]); 709 } 710 return; 711 } 712 713 if (currentAutoCompleteRequestKey === cacheKey || autoCompleteDebounceKey === cacheKey) { 714 pendingAutoCompleteResponses.push(response); 715 return; 716 } 717 718 cancelPendingAutoComplete(); 719 autoCompleteDebounceKey = cacheKey; 720 pendingAutoCompleteResponses.push(response); 721 autoCompleteDebounceTimer = setTimeout(function () { 722 autoCompleteDebounceKey = null; 723 currentAutoCompleteRequestKey = cacheKey; 724 currentAutoCompleteRequest = $.ajax({ 725 url: requestUrl, 726 dataType: "json", 727 timeout: options.timeout, 728 data: { 729 term: term, 730 }, 731 success: function (data) { 732 if (currentAutoCompleteRequestKey === cacheKey) { 733 cacheAutoCompleteResult(cacheKey, data); 734 respondToPendingAutoComplete(data); 735 if (options.success) { 736 options.success(data); 737 } 738 } 739 }, 740 error: function (xmlhttprequest, textstatus, message) { 741 if (textstatus === "abort") { 742 return; 743 } 744 745 if (options.error) { 746 options.error(xmlhttprequest, textstatus, message); 747 } 748 749 respondToPendingAutoComplete([]); 750 }, 751 complete: function (xmlhttprequest) { 752 if (currentAutoCompleteRequest === xmlhttprequest) { 753 currentAutoCompleteRequest = null;
754 currentAutoCompleteRequestKey = null; 755 } 756 } 757 }); 758 }, options.delay); 759 }; 760 } 761 762 // click handler for search buttons 763 $(buttonSelector).click(function (e) { 764 e.preventDefault(); 765 var $btn = $(this); 766 var $field = $btn.siblings(".widgetSearchBox"); 767 var term = $field.val() + ""; 768 if (!shouldSearch(term)) { 769 // do nothing until user types enough characters 770 $field.focus(); 771 return; 772 } 773 774 if ($(checkboxSelector).is(':checked') || false) 775 { 776 doWidgetSearch($.trim(term), Number(0)); 777 } 778 else { 779 doWidgetSearch($.trim(term), 0); 780 } 781 }); 782 783 // enter key handler for the search field 784 $(searchFieldSelector).keypress(function (e) { 785 var code = e.which || e.keyCode; 786 if (code === 13) { 787 e.preventDefault(); 788 var $this = $(this); 789 var term = $this.val() + ""; 790 if (!shouldSearch(term)) { 791 // do nothing until user types enough characters 792 $this.focus(); 793 return false; 794 } 795 796 if ($(checkboxSelector).is(':checked') || false) { 797 doWidgetSearch($.trim(term), Number(0)); 798 } else { 799 doWidgetSearch($.trim(term), 0); 800 } 801 return false; 802 } 803 return true; 804 }); 805 806 // autocomplete: set minLength and guard source 807 if (true) { 808 var $searchField = $(searchFieldSelector).autocomplete({ 809 minLength: minPrefixLength, 810 source: createWidgetAutoCompleteSource({ 811 delay: autoCompleteDebounceDelay, 812 timeout: 10000, 813 shouldSearch: shouldSearch, 814 url: getAutoCompleteUrl, 815 success: function () { 816 $('.autoCompleteError').remove(); 817 }, 818 error: function (xmlhttprequest, textstatus, message) { 819 if (textstatus === "timeout") { 820 if ($(searchFieldSelector).siblings('.autoCompleteError').length == 0) 821 $('<span class="autoCompleteError"><p class="alert error">Search autocomplete is currently not responding. Please try again later.</p></span>').insertAfter($(searchFieldSelector)); 822 } 823 } 824 }), 825 html: true, 826 delay: 0, 827 select: function (event, ui) { 828 $(this).val(ui.item.value); 829 $(this).next().click(); 830 } 831 }); 832 833 $searchField.data("ui-autocomplete")._renderItem = function (ul, item) { 834 return $("<li class=\"itemList\"></li>") 835 .data("ui-autocomplete-item", item) 836 .append("<a>" + item.label + "</a>") 837 .appendTo(ul); 838 }; 839 } 840 841 // keep searchBtnApplyQuery consistent with prefix rule 842 window.searchBtnApplyQuery = function() { 843 var $field = $(searchFieldSelector); 844 var term = $field.val() + ""; 845 if (shouldSearch(term)) { 846 // update href for the icon/button (if present) 847 var btn = document.getElementById("btnSearchIcon"); 848 if (btn) btn.href = "/Search?searchPhrase=" + encodeURIComponent($.trim(term)); 849 } else { 850 var btn = document.getElementById("btnSearchIcon"); 851 if (btn) btn.href = "#"; 852 } 853 }; 854 } 855 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. 856 }); 857 </script>
857 858 859 <section id="widgetPreviewSearch" class="widget widgetSearch skin43 widgetOptionSet15" style="display: block;" aria-label="Search"> 860 <!-- For the button right and inside --> 861 <div class="widgetBody buttonRightInside"> 862 <input class="widgetSearchBox widgetSearchBox50c19217-9461-46d3-9b01-a88242eff7d7" cp5ph="true" id="searchField50c19217-9461-46d3-9b01-a88242eff7d7" name="searchField" onchange="searchBtnApplyQuery();" placeholder="Search" type="text" value="" /> 863 <a href="/Search/Results" id="btnSearchIcon" class="widgetSearchButton widgetSearchButton50c19217-9461-46d3-9b01-a88242eff7d7" role="button"><img alt="Search Icon" class="imageHover" data-hover="/ImageRepository/Document?documentID=1235" data-image="/ImageRepository/Document?documentID=1236" src="/ImageRepository/Document?documentID=1236" /></a> 864 865 <label class="searchLabel" aria-hidden="true" for="searchField50c19217-9461-46d3-9b01-a88242eff7d7">Search</label> 866 </div> 867 868 </section> 869 870 871<style scoped> 872 873 .widgetSearch ::-webkit-input-placeholder { 874 color: #000000; 875 } 876 .widgetSearch :-moz-placeholder { /* Firefox 18- */ 877 color: #000000; 878 } 879 .widgetSearch ::-moz-placeholder { /* Firefox 19+ */ 880 color: #000000; 881 } 882 .widgetSearch :-ms-input-placeholder { 883 color: #000000; 884 } 885 886 887 .widgetSearch .widgetBody .widgetSearchBox50c19217-9461-46d3-9b01-a88242eff7d7 888 { 889 color: #000000; 890 background-color: #fff; height: 34px; padding: 5px 35px 5px 10px; border: 1px solid #214674;border-radius: 4px; 891 } 892 .widgetSearch .widgetBody .widgetSearchButton50c19217-9461-46d3-9b01-a88242eff7d7 893 { 894 right: 4px; 895top: 50%; 896transform: translateY(-50%); 897 } 898 .widgetSearch .widgetSearch-onlyDept50c19217-9461-46d3-9b01-a88242eff7d7 899 { 900 display: inline-block; 901 color: #333; 902 903 904 padding-top: 10px; 905 } 906 #ysnSearchOnlyDept50c19217-9461-46d3-9b01-a88242eff7d7 907 { 908 position: relative; 909 top: .125em; 910 } 911 912</style> 913 914<link rel="stylesheet" href="/Common/Controls/jquery-ui-1.14.2/jquery-ui.min.css"> 915<link rel="stylesheet" href="/Common/Controls/jquery-ui-1.14.2/jquery-ui.theme.min.css"> 916 917 918
919<script type="text/javascript"> 920 //Updates search icons href to have the correct queryString 921 function searchBtnApplyQuery() { 922 document.getElementById("btnSearchIcon").href = "/Search?searchPhrase=" + document.getElementById("searchField50c19217-9461-46d3-9b01-a88242eff7d7").value; 923 } 924</script>
924 925 926</div> 927 928 </div> <!-- inner column --> 929 930 </div> <!-- inner row --> 931 932 </div><!-- outer column --><!----><div class="outer col col8 last" style="" data-widgetcontainerid="f3836f79-563c-49dc-b58b-e0deed5bc486">� 933 <div class="row nest first last wide">� 934 935 <div class="inner col col8 first last id79e57b86-c0ec-4f7f-a324-3cd680902876" style="" data-widgetcontainerid="79e57b86-c0ec-4f7f-a324-3cd680902876">� 936<div data-widget-id="343b77f6-000c-4f71-bdc9-ea9ea3dbefdd" data-widget-controller-path="/GraphicLinks/Widget"> 937 938 939 940 941<div id="graphicLinkWidget343b77f6-000c-4f71-bdc9-ea9ea3dbefdd" class="widget widgetGraphicLinks skin56 widgetOptionSet4 wide" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks"> 942 <div class="widgetHeader"> 943 <div class=""> 944 </div> 945 </div> 946 <div class="widgetBody cpGrid cpGrid1 "> 947 <nav class="widgetGraphicLinksNav" aria-labelledby="GraphicLinkHeaderText"> 948 <ul class="semanticList"> 949 <!-- 950 --><li class="widgetItem GraphicLinks"><a class="widgetDesc widgetGraphicLinksLink" href="/" target="_self"> 951 952<img src="/ImageRepository/Document?documentID=1237" 953 class="graphicButtonLink" alt="Home Icon" 954 onmouseover="this.src='/ImageRepository/Document?documentID=1237'" 955 onmouseout="this.src='/ImageRepository/Document?documentID=1237'" 956 onfocus="this.src='/ImageRepository/Document?documentID=1237'" 957 onblur="this.src='/ImageRepository/Document?documentID=1237'"> 958</a></li><!-- 959 --> 960 </ul> 961 </nav> 962 </div> 963 <div class="widgetFooter"> 964 </div> 965</div> 966</div> 967 968 </div> <!-- inner column --> 969 970 </div> <!-- inner row --> 971 972 </div><!-- outer column --><!-- --></div> <!-- outer row --> 973 974 975 </div> 976</div> 977</div> 978</div></div> 979</header><!-- Banner --><!-- <div data-cpRole="structuralContainer" id="bannerContainerTS" class="noOverflowTS"> 980 <div data-cpRole="banner" id="banner1"> 981 <div data-cpRole="structuralContainer" id="bannerSizingTS"> 982 <div data-cpRole="structuralContainer" id="bannerContentTS"> 983 <div class="siteWrap1"> 984 <div data-cpRole="contentContainer" id="contentTS" class="containerTS"></div> 985 </div> 986 </div> 987 </div> 988 </div> 989 </div> --><main data-cpRole="structuralContainer" id="mainSectionTS"> 990<!-- Content container --><div data-cpRole="structuralContainer" id="mainContainerTS"> 991<div class="siteWrap1"><div data-cpRole="structuralContainer" id="mainWrapTS" class="mainWrap flexTS flex-columnTS"> 992<div data-cpRole="structuralContainer" id="outerContentWrapTS" class="outerContentWrap flexTS flex-columnTS"> 993<div data-cpRole="structuralContainer" id="contentWrapTS" class="contentWrap"> 994<div data-cpRole="breadCrumbs" id="breadCrumbs" class="breadCrumbContainer">
994<script type='text/javascript'>$('#breadCrumbs').hide();</script>
994</div><div data-cpRole="mainContentContainer" id="moduleContent"> 995 996 <div id="page" class="moduleContentNew"> 997 998 999 <input id="hdnPageID" name="hdnPageID" type="hidden" value="1" /> 1000 <input id="hdnParentID" name="hdnParentID" type="hidden" value="" /> 1001 <input id="hdnVersionID" name="hdnVersionID" type="hidden" value="2077" /> 1002 <input id="pageMenuTitle" name="pageMenuTitle" type="hidden" value="Home" /> 1003 <input id="pageShowFeatureColumn" name="pageShowFeatureColumn" type="hidden" value="True" /> 1004 <input id="hdnIsLayoutPage" name="hdnIsLayoutPage" type="hidden" value="False" /> 1005 <input id="hdnPageStatus" name="hdnPageStatus" type="hidden" value="Published" /> 1006 1007 1008 <div id="cc9b263b9d-a7e2-4e23-b747-b6d686e76be0" data-containerid="9b263b9d-a7e2-4e23-b747-b6d686e76be0" class="pageContent cpGrid cpGrid24" data-contentcontainerbreakpoint="40" > 1009 1010 1011 <div class="row outer wide"><!-- 1012--><div class="outer col col24 first last" style="" data-widgetcontainerid="4427982d-3649-40d8-b74e-5b25948af8a7">� 1013 <div class="row nest first last wide">� 1014 1015 <div class="inner col col24 first last idd342f3f5-24f2-4ffe-84ad-7c97b019a4ee" style="" data-widgetcontainerid="d342f3f5-24f2-4ffe-84ad-7c97b019a4ee">� 1016<div class="widget editor pageStyles narrow" id="divEditordd47f130-f158-4109-a9a1-2f9dba038e75" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}'> 1017 <div class="fr-view"> 1018 1019 1020 <h3 class="subhead2" style="text-align: center; color: rgb(0, 255, 0);"><a style="color: rgb(0, 255, 0);" href="/306/Press-Release-Flooded-Downtown-Businesse"><strong>Click Here to view the City of Bingen's Press Release Regarding the Downtown Flood</strong></a></h3> 1021 </div> 1022
1023<script type="text/javascript"> 1024 $(document).ready(function (e) { 1025 renderSlideshowIfApplicable($('#divEditor' + 'dd47f130-f158-4109-a9a1-2f9dba038e75')); 1026 }); 1027</script>
1027 1028</div> 1029 1030 </div> <!-- inner column --> 1031 1032 </div> <!-- inner row --> 1033 1034 </div><!-- outer column --><!-- --></div> <!-- outer row --> 1035 1036 1037 </div> 1038 1039 </div> 1040 1041 1042 <div class="newCP"> 1043 1044 </div> 1045</div> 1046</div> 1047</div> 1048</div></div> 1049</div><!-- Home Container --><div data-cpRole="structuralContainer" id="homeContainer1"> 1050<div class="siteWrap2"><div data-cpRole="contentContainer" id="homeContent1a" class="containerTS"> <div id="ccb0348309-a65d-430d-96cf-ae10e9a1d7a2" data-containerid="b0348309-a65d-430d-96cf-ae10e9a1d7a2" class="pageContent cpGrid cpGrid24 showInMobile"> 1051 1052 1053 1054 1055 </div> 1056</div></div> 1057</div><div data-cpRole="structuralContainer" id="homeContainer2"> 1058<div class="siteWrap2"><div data-cpRole="contentContainer" id="homeContent2a" class="containerTS"> <div id="cce55f48f4-c77d-47ca-966f-ab8e4c9b6fc0" data-containerid="e55f48f4-c77d-47ca-966f-ab8e4c9b6fc0" class="pageContent cpGrid cpGrid24 showInMobile"> 1059 1060 1061 1062 1063 </div> 1064</div></div> 1065</div> 1066</main><!-- Footer --><footer data-cpRole="structuralContainer" id="footerWrapTS"> 1067<!-- GBs --><div data-cpRole="structuralContainer" id="gbsContainerTS"> 1068<div class="siteWrap1"><div data-cpRole="contentContainer" id="gbsTS" class="containerTS"> <div id="cce6d8744d-acb1-4d12-a1f2-2025ed61fc3b" data-containerid="e6d8744d-acb1-4d12-a1f2-2025ed61fc3b" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile" data-contentcontainerbreakpoint="63"> 1069 1070 1071 <div class="row outer wide"><!-- 1072--><div class="outer col col5 first" style="" data-widgetcontainerid="5ba16a54-fc6a-41b1-91d5-f39f3278482f">� 1073 <div class="row nest first last wide">� 1074 1075 <div class="inner col col5 first last idc6151ad2-bfe0-4979-9619-e74a5ba386b9" style="" data-widgetcontainerid="c6151ad2-bfe0-4979-9619-e74a5ba386b9">� 1076<div data-widget-id="b55b8e9b-bbbd-4b5a-b671-965482f937d8" data-widget-controller-path="/GraphicLinks/Widget"> 1077 1078 1079 1080 1081<div id="graphicLinkWidgetb55b8e9b-bbbd-4b5a-b671-965482f937d8" class="widget widgetGraphicLinks skin45 widgetOptionSet4 wide" data-elementqueryclasses='{"wide-narrow":"min-width:18em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks"> 1082 <div class="widgetHeader"> 1083 <div class=""> 1084 </div> 1085 </div> 1086 <div class="widgetBody cpGrid cpGrid1 "> 1087 <nav class="widgetGraphicLinksNav" aria-labelledby="GraphicLinkHeaderText"> 1088 <ul class="semanticList"> 1089 <!-- 1090 --><li class="widgetItem GraphicLinks"> 1091 1092<div> 1093 <a href="/CivicAlerts.aspx" target="_self" class="fancyButton fancyButton63 " > 1094 <span> 1095 <span><span class="text">What's<br>Happening</span></span> 1096 </span> 1097 </a> 1098</div> 1099 <style scoped="scoped">.fancyButton63.fancyButton:link,.fancyButton63.fancyButton:visited, .fancyButton63div.fancyButton{ 1100 padding-bottom: 24px; 1101 padding-right: 16px; 1102 padding-left: 16px; 1103 background-image: url('/ImageRepository/Document?documentID=1243'); 1104 background-repeat: no-repeat; 1105 background-position: center top; 1106position: relative; 1107background-size: 0; 1108min-width: 120px; 1109z-index: 0; 1110} 1111.fancyButton63::before { 1112content: ""; 1113display: block; 1114position: absolute; 1115top: 0; 1116left: 50%; 1117transform: translateX(-50%); 1118width: 102px; 1119height: 102px; 1120background-image: inherit; 1121background-size: cover; 1122transition: var(--cs-transition-normal, all 150ms linear); 1123z-index: 10; 1124} 1125.fancyButton63::after { 1126content: ""; 1127display: block; 1128z-index: 0; 1129position: absolute; 1130top: 0; 1131left: 50%; 1132transform: translateX(-50%); 1133margin-left: 8px; 1134width: 118px; 1135height: 110px; 1136background-image: url(/ImageRepository/Document?documentID=1245); 1137background-size: cover;} 1138.fancyButton63.fancyButton:hover,.fancyButton63.fancyButton:focus,.fancyButton63.fancyButton:active,.fancyButton63.fancyButton.hover{ 1139 background-image: url('/ImageRepository/Document?documentID=1244'); 1140 background-repeat: no-repeat; 1141 background-position: center top; 1142} 1143.fancyButton63.fancyButton:link > span,.fancyButton63.fancyButton:visited > span, .fancyButton63div.fancyButton > span{ 1144} 1145.fancyButton63.fancyButton:hover > span,.fancyButton63.fancyButton:focus > span,.fancyButton63.fancyButton:active > span,.fancyButton63.fancyButton.hover > span{ 1146} 1147.fancyButton63.fancyButton .text{ 1148 color: rgb(255, 255, 255); 1149 font-size: 1.375em; 1150 font-family: "Open Sans"; 1151 padding-top: 120px; 1152 font-weight: 600; 1153 text-decoration: none; 1154 padding-top: 120px; 1155 background-image: url('/ImageRepository/Document?documentID=1256'); 1156 background-repeat: no-repeat; 1157 background-position: center 28px ; 1158position: relative; 1159background-size: 46px auto; 1160transition: var(--cs-transition-normal, all 150ms linear); 1161text-decoration: 1px underline transparent; 1162z-index: 25;line-height: 1.1;} 1163.fancyButton63.fancyButton:hover .text,.fancyButton63.fancyButton:focus .text,.fancyButton63.fancyButton:active .text,.fancyButton63.fancyButton.hover .text{ 1164 text-decoration: none; 1165 background-image: url('/ImageRepository/Document?documentID=1257'); 1166 background-repeat: no-repeat; 1167 background-position: center 28px ; 1168text-decoration: 0.75px underline #fff; 1169} 1170</style> 1171 1172 </li><!-- 1173 --> 1174 </ul> 1175 </nav> 1176 </div> 1177 <div class="widgetFooter"> 1178 </div> 1179</div> 1180</div> 1181 1182 </div> <!-- inner column --> 1183 1184 </div> <!-- inner row --> 1185 1186 </div><!-- outer column --><!----><div class="outer col col9" style="" data-widgetcontainerid="a802a9fe-ce5a-4bb1-97a4-3543ca6ef09d">� 1187 <div class="row nest first last wide">� 1188 1189 <div class="inner col col9 first last id71cd0456-c518-4c03-949b-0d11d2627e7c" style="" data-widgetcontainerid="71cd0456-c518-4c03-949b-0d11d2627e7c">� 1190<div data-widget-id="a5926f89-a5c2-41c6-b577-6edda487c4b7" data-widget-controller-path="/GraphicLinks/Widget"> 1191 1192 1193 1194 1195<div id="graphicLinkWidgeta5926f89-a5c2-41c6-b577-6edda487c4b7" class="widget widgetGraphicLinks skin45 widgetOptionSet4 wide" data-elementqueryclasses='{"wide-narrow":"min-width:18em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks"> 1196 <div class="widgetHeader"> 1197 <div class="">
1198 </div> 1199 </div> 1200 <div class="widgetBody cpGrid cpGrid2 "> 1201 <nav class="widgetGraphicLinksNav" aria-labelledby="GraphicLinkHeaderText"> 1202 <div class="row wide"> 1203 <!-- 1204--><div class="col col1 first "><ul class="semanticList"><!-- 1205 --><li class="widgetItem GraphicLinks"> 1206 1207<div> 1208 <a href="/AgendaCenter" target="_self" class="fancyButton fancyButton64 " > 1209 <span> 1210 <span><span class="text">Agendas &<br>Minutes</span></span> 1211 </span> 1212 </a> 1213</div> 1214 <style scoped="scoped">.fancyButton64.fancyButton:link,.fancyButton64.fancyButton:visited, .fancyButton64div.fancyButton{ 1215 padding-bottom: 24px; 1216 padding-right: 16px; 1217 padding-left: 16px; 1218 background-image: url('/ImageRepository/Document?documentID=1243'); 1219 background-repeat: no-repeat; 1220 background-position: center top; 1221position: relative; 1222background-size: 0; 1223min-width: 120px; 1224z-index: 0; 1225} 1226.fancyButton64::before { 1227content: ""; 1228display: block; 1229position: absolute; 1230top: 0; 1231left: 50%; 1232transform: translateX(-50%); 1233width: 102px; 1234height: 102px; 1235background-image: inherit; 1236background-size: cover; 1237transition: var(--cs-transition-normal, all 150ms linear); 1238z-index: 10; 1239} 1240.fancyButton64::after { 1241content: ""; 1242display: block; 1243z-index: 0; 1244position: absolute; 1245top: 0; 1246left: 50%; 1247transform: translateX(-50%); 1248margin-left: 8px; 1249width: 118px; 1250height: 110px; 1251background-image: url(/ImageRepository/Document?documentID=1245); 1252background-size: cover;} 1253.fancyButton64.fancyButton:hover,.fancyButton64.fancyButton:focus,.fancyButton64.fancyButton:active,.fancyButton64.fancyButton.hover{ 1254 background-image: url('/ImageRepository/Document?documentID=1244'); 1255 background-repeat: no-repeat; 1256 background-position: center top; 1257} 1258.fancyButton64.fancyButton:link > span,.fancyButton64.fancyButton:visited > span, .fancyButton64div.fancyButton > span{ 1259} 1260.fancyButton64.fancyButton:hover > span,.fancyButton64.fancyButton:focus > span,.fancyButton64.fancyButton:active > span,.fancyButton64.fancyButton.hover > span{ 1261} 1262.fancyButton64.fancyButton .text{ 1263 color: rgb(255, 255, 255); 1264 font-size: 1.375em; 1265 font-family: "Open Sans"; 1266 padding-top: 120px; 1267 font-weight: 600; 1268 text-decoration: none; 1269 padding-top: 120px; 1270 background-image: url('/ImageRepository/Document?documentID=1247'); 1271 background-repeat: no-repeat; 1272 background-position: center 28px ; 1273position: relative; 1274background-size: 46px auto; 1275transition: var(--cs-transition-normal, all 150ms linear); 1276text-decoration: 1px underline transparent; 1277z-index: 25;line-height: 1.1;} 1278.fancyButton64.fancyButton:hover .text,.fancyButton64.fancyButton:focus .text,.fancyButton64.fancyButton:active .text,.fancyButton64.fancyButton.hover .text{ 1279 text-decoration: none; 1280 background-image: url('/ImageRepository/Document?documentID=1246'); 1281 background-repeat: no-repeat; 1282 background-position: center 28px ; 1283text-decoration: 0.75px underline #fff; 1284} 1285</style> 1286 1287 </li><!-- 1288--></ul></div><!----><div class="col col1 last"><ul class="semanticList"><!-- 1289 --><li class="widgetItem GraphicLinks"> 1290 1291<div> 1292 <a href="/265/Forms-Permits" target="_self" class="fancyButton fancyButton65 " > 1293 <span> 1294 <span><span class="text">City Forms &<br>Permits</span></span> 1295 </span> 1296 </a> 1297</div> 1298 <style scoped="scoped">.fancyButton65.fancyButton:link,.fancyButton65.fancyButton:visited, .fancyButton65div.fancyButton{ 1299 padding-bottom: 24px; 1300 padding-right: 16px; 1301 padding-left: 16px; 1302 background-image: url('/ImageRepository/Document?documentID=1243'); 1303 background-repeat: no-repeat; 1304 background-position: center top; 1305position: relative; 1306background-size: 0; 1307min-width: 120px; 1308z-index: 0; 1309} 1310.fancyButton65::before { 1311content: ""; 1312display: block; 1313position: absolute; 1314top: 0; 1315left: 50%; 1316transform: translateX(-50%); 1317width: 102px; 1318height: 102px; 1319background-image: inherit; 1320background-size: cover; 1321transition: var(--cs-transition-normal, all 150ms linear); 1322z-index: 10; 1323} 1324.fancyButton65::after { 1325content: ""; 1326display: block; 1327z-index: 0; 1328position: absolute; 1329top: 0; 1330left: 50%; 1331transform: translateX(-50%); 1332margin-left: 8px; 1333width: 118px; 1334height: 110px; 1335background-image: url(/ImageRepository/Document?documentID=1245); 1336background-size: cover;} 1337.fancyButton65.fancyButton:hover,.fancyButton65.fancyButton:focus,.fancyButton65.fancyButton:active,.fancyButton65.fancyButton.hover{ 1338 background-image: url('/ImageRepository/Document?documentID=1244'); 1339 background-repeat: no-repeat; 1340 background-position: center top; 1341} 1342.fancyButton65.fancyButton:link > span,.fancyButton65.fancyButton:visited > span, .fancyButton65div.fancyButton > span{ 1343} 1344.fancyButton65.fancyButton:hover > span,.fancyButton65.fancyButton:focus > span,.fancyButton65.fancyButton:active > span,.fancyButton65.fancyButton.hover > span{ 1345} 1346.fancyButton65.fancyButton .text{ 1347 color: rgb(255, 255, 255); 1348 font-size: 1.375em; 1349 font-family: "Open Sans"; 1350 padding-top: 120px; 1351 font-weight: 600; 1352 text-decoration: none; 1353 padding-top: 120px; 1354 background-image: url('/ImageRepository/Document?documentID=1249'); 1355 background-repeat: no-repeat; 1356 background-position: center 28px ; 1357position: relative; 1358background-size: 46px auto; 1359transition: var(--cs-transition-normal, all 150ms linear); 1360text-decoration: 1px underline transparent; 1361z-index: 25;line-height: 1.1;} 1362.fancyButton65.fancyButton:hover .text,.fancyButton65.fancyButton:focus .text,.fancyButton65.fancyButton:active .text,.fancyButton65.fancyButton.hover .text{ 1363 text-decoration: none; 1364 background-image: url('/ImageRepository/Document?documentID=1248'); 1365 background-repeat: no-repeat; 1366 background-position: center 28px ; 1367text-decoration: 0.75px underline #fff; 1368} 1369</style> 1370 1371 </li><!-- 1372--></ul></div><!-- --> 1373 </div> 1374 </nav> 1375 </div> 1376 <div class="widgetFooter"> 1377 </div> 1378</div> 1379</div> 1380 1381 </div> <!-- inner column --> 1382 1383 </div> <!-- inner row --> 1384 1385 </div><!-- outer column --><!----><div class="outer col col10 last" style="" data-widgetcontainerid="e742fa75-cf67-4867-b5a2-ea9d907ea6d2">� 1386 <div class="row nest first last wide">� 1387 1388 <div class="inner col col10 first last idd9f0d648-b705-4695-b6ad-f40979edcc8a" style="" data-widgetcontainerid="d9f0d648-b705-4695-b6ad-f40979edcc8a">� 1389<div data-widget-id="527f3349-2d37-4bd6-aba1-966485888738" data-widget-controller-path="/GraphicLinks/Widget"> 1390 1391 1392 1393 1394<div id="graphicLinkWidget527f3349-2d37-4bd6-aba1-966485888738" class="widget widgetGraphicLinks skin45 widgetOptionSet4 wide" data-elementqueryclasses='{"wide-narrow":"min-width:18em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks"> 1395 <div class="widgetHeader"> 1396 <div class="">
1397 </div> 1398 </div> 1399 <div class="widgetBody cpGrid cpGrid2 "> 1400 <nav class="widgetGraphicLinksNav" aria-labelledby="GraphicLinkHeaderText"> 1401 <div class="row wide"> 1402 <!-- 1403--><div class="col col1 first "><ul class="semanticList"><!-- 1404 --><li class="widgetItem GraphicLinks"> 1405 1406<div> 1407 <a href="https://library.municode.com/wa/bingen/codes/code_of_ordinances" target="_self" class="fancyButton fancyButton66 " > 1408 <span> 1409 <span><span class="text">Municipal<br>Code</span></span> 1410 </span> 1411 </a> 1412</div> 1413 <style scoped="scoped">.fancyButton66.fancyButton:link,.fancyButton66.fancyButton:visited, .fancyButton66div.fancyButton{ 1414 padding-bottom: 24px; 1415 padding-right: 16px; 1416 padding-left: 16px; 1417 background-image: url('/ImageRepository/Document?documentID=1243'); 1418 background-repeat: no-repeat; 1419 background-position: center top; 1420position: relative; 1421background-size: 0; 1422min-width: 120px; 1423z-index: 0; 1424} 1425.fancyButton66::before { 1426content: ""; 1427display: block; 1428position: absolute; 1429top: 0; 1430left: 50%; 1431transform: translateX(-50%); 1432width: 102px; 1433height: 102px; 1434background-image: inherit; 1435background-size: cover; 1436transition: var(--cs-transition-normal, all 150ms linear); 1437z-index: 10; 1438} 1439.fancyButton66::after { 1440content: ""; 1441display: block; 1442z-index: 0; 1443position: absolute; 1444top: 0; 1445left: 50%; 1446transform: translateX(-50%); 1447margin-left: 8px; 1448width: 118px; 1449height: 110px; 1450background-image: url(/ImageRepository/Document?documentID=1245); 1451background-size: cover;} 1452.fancyButton66.fancyButton:hover,.fancyButton66.fancyButton:focus,.fancyButton66.fancyButton:active,.fancyButton66.fancyButton.hover{ 1453 background-image: url('/ImageRepository/Document?documentID=1244'); 1454 background-repeat: no-repeat; 1455 background-position: center top; 1456} 1457.fancyButton66.fancyButton:link > span,.fancyButton66.fancyButton:visited > span, .fancyButton66div.fancyButton > span{ 1458} 1459.fancyButton66.fancyButton:hover > span,.fancyButton66.fancyButton:focus > span,.fancyButton66.fancyButton:active > span,.fancyButton66.fancyButton.hover > span{ 1460} 1461.fancyButton66.fancyButton .text{ 1462 color: rgb(255, 255, 255); 1463 font-size: 1.375em; 1464 font-family: "Open Sans"; 1465 padding-top: 120px; 1466 font-weight: 600; 1467 text-decoration: none; 1468 padding-top: 120px; 1469 background-image: url('/ImageRepository/Document?documentID=1251'); 1470 background-repeat: no-repeat; 1471 background-position: center 28px ; 1472position: relative; 1473background-size: 46px auto; 1474transition: var(--cs-transition-normal, all 150ms linear); 1475text-decoration: 1px underline transparent; 1476z-index: 25;line-height: 1.1;} 1477.fancyButton66.fancyButton:hover .text,.fancyButton66.fancyButton:focus .text,.fancyButton66.fancyButton:active .text,.fancyButton66.fancyButton.hover .text{ 1478 text-decoration: none; 1479 background-image: url('/ImageRepository/Document?documentID=1250'); 1480 background-repeat: no-repeat; 1481 background-position: center 28px ; 1482text-decoration: 0.75px underline #fff; 1483} 1484</style> 1485 1486 </li><!-- 1487--></ul></div><!----><div class="col col1 last"><ul class="semanticList"><!-- 1488 --><li class="widgetItem GraphicLinks"> 1489 1490<div> 1491 <a href="/264/Report-an-Issue---Share-an-idea---Compli" target="_self" class="fancyButton fancyButton67 " > 1492 <span> 1493 <span><span class="text">Report<br>an Issue</span></span> 1494 </span> 1495 </a> 1496</div> 1497 <style scoped="scoped">.fancyButton67.fancyButton:link,.fancyButton67.fancyButton:visited, .fancyButton67div.fancyButton{ 1498 padding-bottom: 24px; 1499 padding-right: 16px; 1500 padding-left: 16px; 1501 background-image: url('/ImageRepository/Document?documentID=1243'); 1502 background-repeat: no-repeat; 1503 background-position: center top; 1504position: relative; 1505background-size: 0; 1506min-width: 120px; 1507z-index: 0; 1508} 1509.fancyButton67::before { 1510content: ""; 1511display: block; 1512position: absolute; 1513top: 0; 1514left: 50%; 1515transform: translateX(-50%); 1516width: 102px; 1517height: 102px; 1518background-image: inherit; 1519background-size: cover; 1520transition: var(--cs-transition-normal, all 150ms linear); 1521z-index: 10; 1522} 1523.fancyButton67::after { 1524content: ""; 1525display: block; 1526z-index: 0; 1527position: absolute; 1528top: 0; 1529left: 50%; 1530transform: translateX(-50%); 1531margin-left: 8px; 1532width: 118px; 1533height: 110px; 1534background-image: url(/ImageRepository/Document?documentID=1245); 1535background-size: cover;} 1536.fancyButton67.fancyButton:hover,.fancyButton67.fancyButton:focus,.fancyButton67.fancyButton:active,.fancyButton67.fancyButton.hover{ 1537 background-image: url('/ImageRepository/Document?documentID=1244'); 1538 background-repeat: no-repeat; 1539 background-position: center top; 1540} 1541.fancyButton67.fancyButton:link > span,.fancyButton67.fancyButton:visited > span, .fancyButton67div.fancyButton > span{ 1542} 1543.fancyButton67.fancyButton:hover > span,.fancyButton67.fancyButton:focus > span,.fancyButton67.fancyButton:active > span,.fancyButton67.fancyButton.hover > span{ 1544} 1545.fancyButton67.fancyButton .text{ 1546 color: rgb(255, 255, 255); 1547 font-size: 1.375em; 1548 font-family: "Open Sans"; 1549 padding-top: 120px; 1550 font-weight: 600; 1551 text-decoration: none; 1552 padding-top: 120px; 1553 background-image: url('/ImageRepository/Document?documentID=1255'); 1554 background-repeat: no-repeat; 1555 background-position: center 28px ; 1556position: relative; 1557background-size: 46px auto; 1558transition: var(--cs-transition-normal, all 150ms linear); 1559text-decoration: 1px underline transparent; 1560z-index: 25;line-height: 1.1;} 1561.fancyButton67.fancyButton:hover .text,.fancyButton67.fancyButton:focus .text,.fancyButton67.fancyButton:active .text,.fancyButton67.fancyButton.hover .text{ 1562 text-decoration: none; 1563 background-image: url('/ImageRepository/Document?documentID=1254'); 1564 background-repeat: no-repeat; 1565 background-position: center 28px ; 1566text-decoration: 0.75px underline #fff; 1567} 1568</style> 1569 1570 </li><!-- 1571--></ul></div><!-- --> 1572 </div> 1573 </nav> 1574 </div> 1575 <div class="widgetFooter"> 1576 </div> 1577</div> 1578</div> 1579 1580 </div> <!-- inner column --> 1581 1582 </div> <!-- inner row --> 1583 1584 </div><!-- outer column --><!-- --></div> <!-- outer row --> 1585 1586 1587 </div> 1588</div></div> 1589</div><!-- Footer --><div data-cpRole="structuralContainer" id="footerContainerTS"> 1590<div class="siteWrap1"><div data-cpRole="contentContainer" id="footerTS"> <div id="ccfe9f6c3e-005f-4b99-8d7f-6016d82ec3f3" data-containerid="fe9f6c3e-005f-4b99-8d7f-6016d82ec3f3" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile" data-contentcontainerbreakpoint="63"> 1591 1592 1593 <div class="row outer wide"><!-- 1594--><div class="outer col col16 first" style="" data-widgetcontainerid="13a612d8-0ea5-4f58-bb26-6854e17ef29a">� 1595 <div class="row nest first last wide">� 1596 1597 <div class="inner col col16 first last id64beff7c-e67e-4a79-ac0e-21af67c9340a" style="" data-widgetcontainerid="64beff7c-e67e-4a79-ac0e-21af67c9340a">� 1598 <div data-widget-id="0f997687-9d62-4155-8f2e-703c57591dc1" data-widget-controller-path="/InfoAdvanced/Widget"> 1599 1600 1601 1602 1603 1604 <section id="divInfoAdv0f997687-9d62-4155-8f2e-703c57591dc1" class="widget widgetInfoAdvanced skin37 widgetOptionSet5 wide" data-modulewidgettype="infoAdv" data-elementqueryclasses='{"wide-narrow":"min-width:40em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label="Info Advanced"> 1605 <header class="widgetHeader" id="header0f997687-9d62-4155-8f2e-703c57591dc1"> 1606 <div class=""> 1607 </div> 1608 </header> 1609 <div class="widgetBody cpGrid cpGrid3 "> 1610 <div class="row wide"> 1611 <div class="col col1 first "> 1612 <ol class="pageStyles semanticList"> 1613 1614<li class="InfoAdvanced widgetItem fr-view"> 1615 <p data-pasted="true" style="text-align: center;"><strong>City of Bingen</strong></p><p style="text-align: center;">112 N. Ash, PO Box 607,</p><p style="text-align: center;">Bingen Washington 98605</p> 1616</li> </ol> 1617 </div> 1618 <div class="col col1 "> 1619 <ol class="pageStyles semanticList"> 1620 1621<li class="InfoAdvanced widgetItem fr-view"> 1622 <p data-pasted="true" style="text-align: center;">Phone: <a href="tel:+15094932122">509-493-2122</a></p><p style="text-align: center;">Fax: <a href="tel:+15094931391">509-493-1391</a></p> 1623</li> </ol> 1624 </div> 1625 <div class="col col1 last"> 1626 <ol class="pageStyles semanticList"> 1627 1628<li class="InfoAdvanced widgetItem fr-view"> 1629 <p data-pasted="true" style="text-align: center;">Tue - Fri 8:00am - 5:00pm</p><p style="text-align: center;"><a href="/directory">Contact Us</a></p> 1630</li> </ol> 1631 </div> 1632 </div> 1633 </div> 1634 <div class="widgetFooter"> 1635 1636 </div> 1637 1638 </section> 1639 1640 1641
1642<script type="text/javascript"> 1643 //Render slideshow if info advacned items contain one. 1644 $(document).ready(function (e) { 1645 $('#divInfoAdv0f997687-9d62-4155-8f2e-703c57591dc1 .InfoAdvanced.widgetItem').each(function () { 1646 renderSlideshowIfApplicable($(this)); 1647 }); 1648 }); 1649</script>
1649</div> 1650 </div> <!-- inner column --> 1651 1652 </div> <!-- inner row --> 1653 1654 </div><!-- outer column --><!----><div class="outer col col8 last" style="" data-widgetcontainerid="74aa4fab-0836-4556-98de-34206a1032f2">� 1655 <div class="row nest first last wide">� 1656 1657 <div class="inner col col8 first last id16950e4e-730b-4db3-ac1e-12b49d5b09b7" style="" data-widgetcontainerid="16950e4e-730b-4db3-ac1e-12b49d5b09b7">� 1658 1659 <div data-widget-id='2b2bc113-d18d-4760-a28d-306580541bb0' data-moduleName="customHtml" id='widgetCustomHtml2b2bc113-d18d-4760-a28d-306580541bb0' class="widget widgetCustomHtml skin37 narrow" > 1660 <div class="widgetBody pageStyles" id="widgetBody2b2bc113-d18d-4760-a28d-306580541bb0"> 1661 <div id="customHtml2b2bc113-d18d-4760-a28d-306580541bb0"><div><style> 1662 /* CP icon */ 1663 .cpBylineIconTS { 1664 color: #214674; 1665 } 1666 /* CP Text */ 1667 .cpBylineTextTS, 1668 .cpBylineTextTS a:link { 1669 color: #214674; 1670 } 1671 1672 .widgetItem.cpBylineTS .cpBylineTextTS a:link { 1673 text-decoration: 1px underline #214674; 1674 transition: var(--cs-transition-normal, all 150ms linear); 1675 } 1676 1677 .widgetItem.cpBylineTS .cpBylineTextTS a:link:is(:hover, :active, :focus) { 1678 text-decoration: 2px underline #214674; 1679 } 1680 1681 .cpBylineTS { 1682 text-align: center; 1683 } 1684 1685 .cpBylineIconTS { 1686 fill: currentColor; 1687 width: 39px; 1688 height: 26px; 1689 display: inline; 1690 vertical-align: middle; 1691 } 1692</style> 1693 1694<div class="widgetItem cpBylineTS"> 1695 <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 100 100" class="cpBylineIconTS"> 1696 <path class="c" d="M73.4,23.2h-19v16.7h19c2.8,0,5,2.2,5,5c0,2.8-2.2,5-5,5h-19v28.4h5.5l11.3-11.7h2.2c11.9,0,21.6-9.7,21.6-21.6C95,33,85.3,23.2,73.4,23.2"></path> 1697 <path class="p" d="M45.8,66.5H26.6C14.7,66.5,5,56.8,5,44.9C5,33,14.7,23.2,26.6,23.2h19.1v16.7H26.6c-2.8,0-5,2.2-5,5c0,2.8,2.2,5,5,5h19.1V66.5z"></path> 1698 </svg> 1699 <span class="cpBylineTextTS">Government Websites by <a href="https://connect.civicplus.com/referral">CivicPlus®</a></span> 1700</div></div></div> 1701 </div> 1702 1703 </div> 1704 1705 </div> <!-- inner column --> 1706 1707 </div> <!-- inner row --> 1708 1709 </div><!-- outer column --><!-- --></div> <!-- outer row --> 1710 1711 1712 </div> 1713</div></div> 1714</div><!-- Powered By --><!-- <div data-cpRole="structuralContainer" id="poweredByContainerTS"> 1715 <div class="siteWrap2"> 1716 <div data-cpRole="contentContainer" id="poweredByTS"></div> 1717 </div> 1718 </div> --> 1719</footer> 1720 1721 1722 1723 1724 <div id="bannerImagesJSON56" class="hidden"></div> 1725 <div id="bannerSlideshowControls_banner1" class="bannerSlideshowControlsNew none " style="display:none"> 1726 <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> 1727 <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> 1728 </div> 1729
1729<script type="text/javascript"> 1730 $(window).on("load", function () { 1731 $.when(window.Pages.rwdSetupComplete) 1732 .done(function () { 1733 renderExternalBannerSlideshow('banner1', 1734 {"BannerOptionID":56,"ThemeID":17,"SlotName":"banner1","Name":"Default","IsDefault":true,"BannerMode":2,"SlideShowSlideTiming":null,"SlideshowTransition":0,"SlideShowTransitionTiming":null,"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":true,"SlideshowControlsColor":"#FFFFFF","SlideshowControlsBackgroundColor":"#000000","SlideshowPauseButtonClass":"isHidden","BannerImages":[{"BannerImageID":90,"BannerOptionID":56,"FileName":"/ImageRepository/Document?documentID=1227","Height":516,"Width":2200,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":1,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":""},{"BannerImageID":91,"BannerOptionID":56,"FileName":"/ImageRepository/Document?documentID=1226","Height":516,"Width":2200,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":2,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":""},{"BannerImageID":92,"BannerOptionID":56,"FileName":"/ImageRepository/Document?documentID=1225","Height":516,"Width":2200,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":3,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":""},{"BannerImageID":93,"BannerOptionID":56,"FileName":"/ImageRepository/Document?documentID=1224","Height":516,"Width":2200,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":4,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":""},{"BannerImageID":94,"BannerOptionID":56,"FileName":"/ImageRepository/Document?documentID=1223","Height":1145,"Width":2200,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":5,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":""},{"BannerImageID":95,"BannerOptionID":56,"FileName":"/ImageRepository/Document?documentID=1222","Height":516,"Width":2200,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":6,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":""}],"BannerVideos":[],"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/"}, 1735 '/App_Themes/Home/Images/', 1736 'Rotating'); 1737 }); 1738 }); 1739 </script>
1739 1740 1741</div> 1742</div> 1743 1744 </div> 1745 </div> 1746 </div> 1747 1748<link href="/745732998.css" rel="stylesheet" type="text/css" /> 1749 1750<div id="SplashMessageWrapper" class="cp-Splash-wrapper"> 1751 <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"> 1752 <div class="cp-Splash-header"> 1753 <h2 class="cp-Splash-title" id="cp-Splash-title">Loading</h2> 1754 <button class="cp-Splash-Btn cp-Splash-close" aria-label="Close this modal" title="Close this window"> 1755 <svg id="iconClose" viewBox="0 0 25 25"> 1756 <polygon style="fill:currentcolor" 1757 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> 1758 </svg> 1759 </button> 1760 </div> 1761 <div class="cp-Splash-body"> 1762 <div class="cp-Splash-Prose editorContent fr-view" id="editorContentDesc"> 1763 <!-- Content from the Froala Editor will go here. --> 1764 Loading 1765 </div> 1766 </div> 1767 <div class="cp-Splash-footer"> 1768 <button class="cp-Splash-Btn cp-Splash-Btn--NoShow">Do Not Show Again</button> 1769 <button class="cp-Splash-Btn cp-Splash-Btn--Close">Close</button>
1770 </div> 1771 </div> 1772</div> 1773
1774<script src="/Assets/Scripts/APIClient.js"></script>
vendor: 2 bytes, line 1774
1774
1775<script src="/Assets/Mystique/Shared/Scripts/Moment/Moment.min.js"></script>
vendor: 2 bytes, line 1775
1775
1776<script src="/Assets/Scripts/SplashModal/SplashModalRender.js"></script>
vendor: 2 bytes, line 1776
1776
1777<script> 1778 1779 $(document).ready(function () { 1780 var filter = { 1781 targetId: '1', 1782 targetType: 1 1783 } 1784 1785 new SplashModalRender().triggerRender(filter); 1786 }); 1787</script>
1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804
1804<script src="/-1442400649.js" type="text/javascript"></script>
1804 1805 <!-- Fixed Nav Adjustment -->
1806<script> 1807 function getValueTS(elem, attr) { 1808 const val = elem.css(attr); 1809 if (val === undefined) return undefined; 1810 const num = parseInt(val, 10); 1811 if (num === NaN) return undefined; 1812 return num; 1813 } 1814 1815 function clampTS(number, min, max) { 1816 return Math.min(Math.max(number, min), max); 1817 } 1818 1819 function isPageEditingTS() { 1820 return ( 1821 $("#doneEditing").length > 0 || // In live edit 1822 typeof DesignCenter !== "undefined" // In theme manager 1823 ); 1824 } 1825 1826 const bgColorRegexTS = /rgba\((\d+), (\d+), (\d+), (\d*\.?\d*)\)/; 1827 function isTransparentTS(elem) { 1828 const bg = elem.css('background-color'); 1829 if (typeof bg !== "string" || !bg.startsWith('rgba(')) return false; 1830 const matchState = bg.match(bgColorRegexTS); 1831 if (!matchState || matchState.length !== 5) return false; 1832 const alpha = parseFloat(matchState[4], 10); 1833 if (!(alpha >= 0 && alpha < 1)) return false; 1834 return true; 1835 } 1836 1837 function iterateLeftpads(cb) { 1838 const containersTS = $("[class^='siteWrap'],[class*=' siteWrap']"); 1839 for (let i = 0; i < containersTS.length; i++) { 1840 const containerTS = containersTS[i]; 1841 // Skip the body container and anything with data-skip-leftpad 1842 if ( 1843 containerTS.id !== "bodyContainerTS" && 1844 containerTS.getAttribute('data-skip-leftpad') === null 1845 ) { 1846 cb(containerTS); 1847 } 1848 } 1849 } 1850 1851 const anchor = $("#divToolbars");
1852 const anchor2 = $("#headerContainerTS") 1853 1854 // Outer banner padding (push banner down) 1855 const outerSizingTS = $("#bannerContainerTS"); 1856 // Inner banner padding (push banner content down) - Transparent header OR on attaching headers 1857 const innerSizingTS = $("#bannerSizingTS"); 1858 const bodyContainerTS = $("#bodyContainerTS"); 1859 1860 const forceUnfixClassTS = "forceUnfixTS"; 1861 1862 const fixedTopTS = $(".fixedTopTS"); 1863 const fixedBottomTS = $(".fixedBottomTS"); 1864 const fixedLeftTS = $(".fixedLeftTS"); 1865 1866 var initialTopTS; 1867 var topAttachTS; 1868 if (fixedTopTS && fixedTopTS.length === 1) { 1869 initialTopTS = getValueTS(fixedTopTS, 'top'); 1870 const attachment = fixedTopTS.attr('data-attach'); 1871 if (attachment) topAttachTS = $("#" + attachment); 1872 if (!topAttachTS || topAttachTS.length !== 1) topAttachTS = undefined; 1873 } 1874 1875 function resizeAdjustmentTS() { 1876 const editing = isPageEditingTS(); 1877 1878 // Fixed top script 1879 (function () { 1880 if (!fixedTopTS || fixedTopTS.length !== 1 || initialTopTS === undefined) return; 1881 1882 if (editing) { 1883 fixedTopTS[0].classList.add(forceUnfixClassTS); 1884 } else { 1885 fixedTopTS[0].classList.remove(forceUnfixClassTS); 1886 } 1887 1888 const topPosition = fixedTopTS.css('position'); 1889 if (topPosition === 'fixed') { 1890 if (topAttachTS) { 1891 scrollAdjustmentTS(); 1892 } else { 1893 const anchorHeight = anchor.outerHeight() - 1; 1894 fixedTopTS.css('top', anchorHeight + initialTopTS); 1895 } 1896 } else { 1897 fixedTopTS.css('top', initialTopTS); 1898 } 1899 1900 if (topPosition === 'fixed' || topPosition === 'absolute') { 1901 // Bump the banner content down 1902 if (isTransparentTS(fixedTopTS)) { 1903 innerSizingTS.css('padding-top', initialTopTS + fixedTopTS.outerHeight() - 1); 1904 outerSizingTS.css('padding-top', ''); 1905 1906 try { 1907 window.Pages.onResizeHandlersExecute(); 1908 } catch (e) { } 1909 } else { 1910 outerSizingTS.css('padding-top', fixedTopTS.outerHeight() - 1); 1911 innerSizingTS.css('padding-top', ''); 1912 } 1913 } else { 1914 innerSizingTS.css('padding-top', ''); 1915 outerSizingTS.css('padding-top', ''); 1916 } 1917 })(); 1918 1919 // Fixed bottom script 1920 (function () { 1921 if (!fixedBottomTS || fixedBottomTS.length === 0) return; 1922 1923 // If the widget has gone narrow, force unfix 1924 if (editing || fixedBottomTS.outerHeight() > 200) { 1925 fixedBottomTS[0].classList.add(forceUnfixClassTS); 1926 } else { 1927 fixedBottomTS[0].classList.remove(forceUnfixClassTS); 1928 } 1929 1930 if (fixedBottomTS.css('position') === 'fixed') { 1931 bodyContainerTS.css('padding-bottom', fixedBottomTS.outerHeight()); 1932 } else { 1933 bodyContainerTS.css('padding-bottom', ''); 1934 } 1935 })(); 1936 1937 // Fixed left script 1938 (function () { 1939 if (!fixedLeftTS || fixedLeftTS.length === 0) return; 1940 1941 if (editing) { 1942 fixedLeftTS[0].classList.add(forceUnfixClassTS); 1943 } else { 1944 fixedLeftTS[0].classList.remove(forceUnfixClassTS); 1945 } 1946 1947 if (fixedLeftTS.css('position') === 'fixed') { 1948 const anchorHeight = anchor.outerHeight() - 1; 1949 fixedLeftTS.css('top', anchorHeight); 1950 const leftBoundingTS = fixedLeftTS[0].getBoundingClientRect(); 1951 iterateLeftpads(function (containerTS) { 1952 const containerBoundingTS = containerTS.getBoundingClientRect(); 1953 if (containerBoundingTS.left <= leftBoundingTS.right) { 1954 $(containerTS).css('padding-left', leftBoundingTS.width + 16); 1955 } 1956 }); 1957 } else { 1958 fixedLeftTS.css('top', ''); 1959 iterateLeftpads(function (containerTS) { 1960 $(containerTS).css('padding-left', ''); 1961 }); 1962 } 1963 })(); 1964 } 1965 1966 function scrollAdjustmentTS() { 1967 if (!fixedTopTS || fixedTopTS.length !== 1 || !topAttachTS || topAttachTS.length !== 1) return; 1968 const topPosition = fixedTopTS.css('position'); 1969 if (topPosition === 'fixed' || topPosition === 'absolute') { 1970 const anchorBounding = anchor[0].getBoundingClientRect();
1971 const attachBounding = topAttachTS[0].getBoundingClientRect(); 1972 const scrollTop = $(window).scrollTop(); 1973 1974 fixedTopTS.css('top', Math.max(anchorBounding.bottom - 1, attachBounding.bottom)); 1975 } else { 1976 fixedTopTS.css('top', initialTopTS); 1977 } 1978 } 1979 1980 $(window).load(function () { 1981 setTimeout(function () { 1982 resizeAdjustmentTS(); 1983 }, 350); 1984 1985 $(window).scroll(function () { 1986 scrollAdjustmentTS(); 1987 }); 1988 1989 var adjustTimeoutTS; 1990 $(window).resize(function () { 1991 clearTimeout(adjustTimeoutTS); 1992 adjustTimeoutTS = setTimeout(function () { 1993 resizeAdjustmentTS(); 1994 }, 350); 1995 }); 1996 1997 $.when(window.Pages.angularToolbarComplete).done(function () { 1998 resizeAdjustmentTS(); 1999 }); 2000 }); 2001</script>
2001 2002<!-- End Fixed Nav Adjustment --> 2003
2004<script>
vendor: 329 bytes, line 2004
2004(function(i,s,o,g,r,a,m){i["GoogleAnalyticsObject"]=r;i[r]=i[r]||function(){(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)})(window,document,"script","https://www.google-analytics.com/analytics.js","ga");ga("create", "
2004UA-24843727-112
vendor: 28 bytes, line 2004
2004", {"cookieDomain":"auto"});
2004ga("set", "anonymizeIp", true);ga("send", "pageview");</script>
2004 2005 2006 2007
2007<script type="text/javascript"> 2008 $(function () { 2009 document.cookie = "responsiveGhost=0; path=/"; 2010 }); 2011 $(window).on("load", function () { 2012 $('body').addClass('doneLoading').removeClass('hideContent'); 2013 2014 if ($('#404Content').length > 0) 2015 $('div#bodyWrapper').css('padding', '0px'); 2016 }); 2017 </script>
2017 2018 2019 <noscript> 2020 <style> 2021 body.hideContent { 2022 opacity: 1 !important; 2023 } 2024 </style> 2025 </noscript> 2026 2027 2028<div style="display: none;"> 2029 <svg xmlns="http://www.w3.org/2000/svg" style="display:none;"> 2030 2031 <symbol id="iconArrow--left" viewbox="0 0 25 25"> 2032 <title>Arrow Left</title> 2033 <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> 2034 </symbol> 2035 2036 <symbol id="iconArrow--right" viewbox="0 0 25 25"> 2037 <title>Arrow Right</title> 2038 <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> 2039 </symbol> 2040 2041 </svg> 2042</div> 2043
2043<script type="text/javascript">loadCSS('//fonts.googleapis.com/css?family=Caudex:700|Open+Sans:500,500italic,600,600italic,700,700italic,italic,regular|');</script>
2043 2044 2045 2046 <div class="hidden activeWidgetSkinComponentsOnPageJson">[]</div> 2047 <div style="display: none;"> 2048 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 2049 <symbol id="iconSlideshowArrowLeft" viewBox="0 0 22.68 40"> 2050 <title>Slideshow Left Arrow</title> 2051 <g> 2052 <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> 2053 </g> 2054 </symbol> 2055 <symbol id="iconSlideshowArrowRight" viewBox="0 0 22.68 40"> 2056 <title>Slideshow Right Arrow</title> 2057 <g> 2058 <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> 2059 </g> 2060 </symbol> 2061 </svg> 2062 </div> 2063 2064 2065 2066 2067 <div id="root-picker-outlet"></div> 2068</body> 2069</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.