PageSourceSearch

https://www.jccalert.org/101/Services

html jccalert.org collected 2026-10-04 13:33:14 UTC 114,804 bytes, 2,761 lines download raw bytes

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-BQFKNW5MF7';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 = {"PageSectionTrackerId":1,"PageSectionTrackerName":"Home"};
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	<!-- Google Tag Manager -->
118
119<script>
vendor: 339 bytes, lines 119-127
119(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
120
121new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
122
123j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
124
125'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
126
127})(window,document,'script','dataLayer','
127GTM-NK3DZG
vendor: 3 bytes, line 127
127');
127</script>
127
128
129<!-- End Google Tag Manager -->
130
131	<meta name="category0" content="Home" />
132<meta name="category1" content="Services" />
133
134	
135	<meta name="theme-color" content="#6b2737">
136	<link rel="icon" href="/images/favicon.ico" type="image/x-icon" />
137	<link rel="shortcut icon" href="/images/favicon.ico" type="image/x-icon" />
138		<title>Services | James City County, VA</title>
139
140		<meta name="description" content="Find out how to register to vote, apply for a dog license, and sign up for various utility services.">
141			
141<script src="/Assets/Scripts/jQuery/jquery-3.7.1.min.js"></script>
141
142	
142<script src="/Assets/Scripts/jQuery/jquery-migrate-3.6.0.min.js" type="text/javascript"></script>
142
143	
144
145	<!--[if IE 6]>
145<script language="JavaScript" type="text/javascript"> var isie6 = true; </script>
145<![endif]-->
146	<!--[if IE 7]>
146<script language="JavaScript" type="text/javascript"> var isie7 = true; </script>
146<![endif]-->
147	<!--[if IE 8]>
147<script language="JavaScript" type="text/javascript"> var isie8 = true; </script>
147<![endif]-->
148	<!--[if IE 9]>
148<script language="JavaScript" type="text/javascript"> var isie8 = true; </script>
148<![endif]-->
149	
149<script type="text/javascript"><!--
150	var intCountryCode = 840;
151	var order = '';
152//--></script>
152
153	
154	<link href="/-2140275272.css" rel="stylesheet" type="text/css" />	<link href="/137984907.css" rel="stylesheet" type="text/css" />
155
156	<link rel="stylesheet" type="text/css" href="/Assets/Styles/Print.css" media="print">
157	
157<script type="text/javascript">
158		window.Pages = window.Pages || {};
159		// FrontEnd RWD initialization
160		window.Pages.rwdReady = $.Deferred();
161		window.Pages.toolBarDeferred = $.Deferred();
162		window.Pages.rwdSetupComplete = $.Deferred();
163		window.Pages.megaMenuLoaded = $.Deferred();
164		window.Pages.angularToolbarComplete = $.Deferred();
165		window.Pages.frontEndToolbarComplete = $.Deferred();
166	</script>
166
167	<!--CPHeadContent-->
168	
168<script src="/739942322.js" type="text/javascript"></script>
168
169	
170	
171	
172	
173
174
175
176
177	<!--[if lte IE 8]><link rel="stylesheet" type="text/css" href="/App_Themes/ie8.css"><![endif]-->
178	<!--[if lte IE 7]><link rel="stylesheet" type="text/css" href="/App_Themes/ie7.css"><![endif]-->
179	<!--[if lte IE 6]><link rel="stylesheet" type="text/css" href="/App_Themes/ie6.css"><![endif]-->
180	<!--[if lt IE 9]>
180<script type="text/javascript" src="/Scripts/html5.js"></script>
180<![endif]-->
181
182	
182<script type="text/javascript">
183		setEditorVariables(false, 840);
184		function getPrintPreviewType() { return 0; } function printPreview() {pPreview(getPrintPreviewType()); }
185	</script>
185
186	
186<script src="/Assets/Scripts/AlpineJS/3.14.1/alpine.min.js" type="text/javascript" defer="defer"></script>
186
187</head>
188<body class="wide " >
189
190    
190<script>jQuery(document).click(function (event) {
191	var target = jQuery(event.target);
192	if (target.attr('src') && target.parents('.image').length && target.parents('.widget').length) {
193		var text = target.attr('title');
194		
195		if (!text.length) {
196			text = "N/A";
197		}
198		ga('send',
199			{
200				hitType: 'event',
201				eventCategory: 'Image',
202				eventAction: 'Image - ' + text,
203				eventLabel: window.location.href
204			});
205	}
206	if (target.is('button') || target.hasClass('button') || target.parents().hasClass('button')) {
207		var text = "";
208		if (target.parents('.button')[0]) {
209			text = target.parents('.button').first().text();
210		} else if (target.text().length) {
211			text = target.text();
212		} else if (target.attr('title').length) {
213			text = target.attr('title');
214		}
215		if (!text.length) {
216			text = "N/A";
217		}
218		ga('send',
219			{
220				hitType: 'event',
221				eventCategory: 'Button',
222				eventAction: 'Button - ' + text,
223				eventLabel: window.location.href
224			});
225	}
226	if (target.parents('.widgetCustomHtml').length) {
227		ga('send',
228			{
229				hitType: 'event',
230				eventCategory: 'Custom Html',
231				eventAction: 'Custom Html Clicked',
232				eventLabel: window.location.href
233			});
234	}
235	if (target.parents('.editor').length) {
236		ga('send',
237			{
238				hitType: 'event',
239				eventCategory: 'Editor',
240				eventAction: 'Editor Link Clicked',
241				eventLabel: window.location.href
242			});
243	}
244	if (target.parents('.GraphicLinks').length) {
245		var text = "";
246		var targetGraphicLink = target;
247		if (target.hasClass('widgetGraphicLinksLink')) {
248			targetGraphicLink = jQuery(target.children()[0]);
249		}
250		if (targetGraphicLink.hasClass('text')) {
251			text = targetGraphicLink.text();
252		} else if (targetGraphicLink.attr('src').length) {
253			if (targetGraphicLink.attr('alt').length) {
254				text = targetGraphicLink.attr('alt');
255			} else {
256				text = targetGraphicLink.attr('src');
257			}
258		} else {
259			text = "N/A";
260		}
261		ga('send',
262			{
263				hitType: 'event',
264				eventCategory: 'Graphic Links',
265				eventAction: 'Graphic Link - ' + text,
266				eventLabel: window.location.href
267			});
268	}
269	if (target.parents('.InfoAdvanced').length) {
270		ga('send',
271			{
272				hitType: 'event',
273				eventCategory: 'Info Advanced',
274				eventAction: 'Info Advanced Clicked',
275				eventLabel: window.location.href
276			});
277	}
278	if (target.parents('.list').length) {
279		ga('send',
280			{
281				hitType: 'event',
282				eventCategory: 'List',
283				eventAction: 'List Clicked',
284				eventLabel: window.location.href
285			});
286	}
287	if (target.parents('.megaMenuItem').length || target.parents('.topMenuItem').length) {
288		var megaMenuText = jQuery('.topMenuItem.mouseover').find('span').text();
289		var breadCrumbs = [];
290		jQuery('.breadCrumbs > li').each(function () {
291			 breadCrumbs.push(this.textContent);
292		});
293		var pageTitle = breadCrumbs.join('>');
294		var subTitleText = target.parents('.megaMenuItem').children('.widgetTitle').children().text();
295		var text = "";
296		if (pageTitle) {
297			text += pageTitle + " | ";
298		} else {
299			text += document.title + ' - ';
300		}
301		if (target.text() == "" && megaMenuText == "") {
302			text += "N/A";
303		} else if (target.text().length && megaMenuText.length) {
304			if (megaMenuText == target.text()) {
305				text += megaMenuText;
306			} else {
307				text += megaMenuText + " - " + subTitleText + " - " + target.text();
308			}
309		} else if (target.text() == "") {
310			text += megaMenuText;
311		} else {
312			text += target.text();
313		}
314		if (!text.length) {
315			text = "N/A";
316		}
317		ga('send',
318			{
319				hitType: 'event',
320				eventCategory: 'Mega Menu',
321				eventAction: 'Mega Menu : ' + text,
322				eventLabel: window.location.href
323			});
324	}
325	if (target.parents('.widgetNewsFlash').length && target.parents('.widgetItem').length) {
326		var text = jQuery(target.parents('.widgetItem')[0]).find('.widgetTitle').children().text();
327		if (!text.length) {
328			text = "N/A";
329		}
330		ga('send',
331			{
332				hitType: 'event',
333				eventCategory: 'News Flash',
334				eventAction: 'News Flash - ' + text,
335				eventLabel: window.location.href
336			});
337	}
338	if (target.hasClass('widgetQuickLinksLink') || target.find('.widgetQuickLinksLink').length) {
339		var text = target.text();
340		if (!text.length) {
341			text = "N/A";
342		}
343		ga('send',
344			{
345				hitType: 'event',
346				eventCategory: 'Quick Links',
347				eventAction: 'Quick Links - ' + text,
348				eventLabel: window.location.href
349			});
350	}
351	if (target.attr('src') && target.parents('.cpSlideshow').length) {
352		var text = target.attr('title');
353		if (!text.length) {
354			text = "N/A";
355		}
356		ga('send',
357			{
358				hitType: 'event',
359				eventCategory: 'Slideshow',
360				eventAction: 'Slideshow - ' + text,
361				eventLabel: window.location.href
362			});
363	}
364	if (target.parents('.widgetText').length) {
365		ga('send',
366			{
367				hitType: 'event',
368				eventCategory: 'Text',
369				eventAction: 'Text Link Clicked',
370				eventLabel: window.location.href
371			});
372	}
373});</script>
373
374	<div id="popoverModal" class="cp-PopOver cp-PopOver--modal cp-AdminWrap" style="position: fixed; display: none;">
375	<div class="cp-PopOver-header">
376		<h3 class="cp-PopOver-title"></h3>
377		<button class="cp-Btn cp-PopOver-close" onclick="closePopOverModal(event)">
378			<svg class="cp-Icon--close" alt="close" title="close">
379				<use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#iconClose"></use>
380			</svg>
381		</button>
382	</div>
383	<div id="cpPopOverBody" class="cp-PopOver-body">
384		<form id="cpPopOverForm" name="cpPopOverForm" novalidate></form>
385	</div>
386	<div id="cpPopOverFooter" class="cp-PopOver-footer">
387		<div class="cp-BtnGroup" id="actionButtons">
388			<!-- Action buttons will be dynamically added here -->
389		</div>
390	</div>
391</div>
392    <div id="fb-root"></div>
393<div id=skipToContentLinks>
394<a href="#cc2cbb9535-63c2-4d37-85d0-b8718b8022aa" target="_self" class="skipToContentLink">Skip to Main Content</a>
395</div>
396    <form id="frmReferenceFormForTelerikEditorDialogs"></form>
397
398        <input type="hidden" id="GoogleMapsKey" value="AIzaSyDWUuE-ifkbhxblF920N8MjpBdTg1Wt784" />
399
400
401
402    <input type="hidden" id="cpcDomain" value="https://cp-civicplusuniversity2.civicplus.com">
403    <input type="hidden" id="hdnStructureID" value="8" />
404    <input type="hidden" id="hdnContentCollectionID" value="b1acc0f7-88fc-4da6-9eec-14d8eeb1d7f1" />
405    <input type="hidden" id="hdnWorkingCopyID" value="00000000-0000-0000-0000-000000000000" />
406    <input type="hidden" id="hdnThemeID" value="67" />
407    <input type="hidden" id="pageIsFrontEnd" value="true" />
408    <input type="hidden" id="pageModuleID" />
409    <input type="hidden" id="pagePageID" value="101" />
410
411    <div id="stickyPlaceholder"></div>
412    <div id="outer-wrap" class="outer-wrap">
413        <div id="inner-wrap" class="inner-wrap">
414                <div id="divToolbars" class="cpToolbars newCP mui-fixed" style="">
415                    
416
417
418
419<!-- Begin Signed Out Bar -->
420<div class="cpToolbar user public">
421    <div class="inner selfClear">
422        <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. &nbsp;&nbsp;</span></p>
423        <ul class="nav secondary">
424	        <li><a href="/MyAccount" class="button" id="loggedOutToolbarSignInButton">Website Sign In</a></li>
425        </ul>
426    </div>
427</div>
428<script>
429    $(document).ready(function () {
430        $('#signedOutToolbarCreateProfileButton').click(function (event) {
431            event.preventDefault();
432            window.location.href = '/MyAccount/ProfileCreate?from=url&url=/&dn=' + window.location.origin;
433        });
434
435			
436				$('#loggedOutToolbarSignInButton').click(function (event) {
437					event.preventDefault();
438					window.location.href = '/MyAccount/?from=url&url=' + encodeURIComponent(window.location.href.replace(window.location.origin, '')) + '&dn=' + window.location.host;
439				});
440			
441
442		if ('False' == 'True') {
443            $('#loggedOutToolbarSignInButton').hide();
444		}
445    })
446</script>
446
447<!-- End Signed Out Bar -->
448
449                </div>
450            <div id="bodyWrapper">
451                <div id="mainNavHolderMobile" class="mainNavHolderMobile"></div>
452                
453<div data-cpRole="structuralContainer" id="bodyContainerTS">
454<div data-cpRole="banner" id="banner1" class="fixedBannerTS"><!-- Header Container --><header data-cpRole="structuralContainer" id="headerContainerTS">
455<div class="siteWrap0"><div data-cpRole="structuralContainer" id="flexWrapTS">
456<div data-cpRole="structuralContainer" id="header1TS">
457<div data-cpRole="banner" id="bannerLogoTS" class="bannerLogoTS empty">
458
459
460
461
462				<a id="bannerLogoTS-238" style="			display: block; text-align: center;
463" class="bannerObject" href="/" target="_self"><img alt="Home page" class="bannerObject" height="136" src="/ImageRepository/Document?documentID=30819" width="212" /></a>
464</div>
465</div><div data-cpRole="structuralContainer" id="header2TS">
466<div data-cpRole="structuralContainer" id="header2a">
467<nav data-cpRole="nav" id="mainNav" class="siteNav mainNav" role="navigation">
468<ol id="mainNavMenu" data-parent="1" class="rootNavMenu" role="menu"><!--
469--><li id="MainItem101" class="topMenuItem" role="none" data-pageid="101" data-displaymegamenu="True"><!--
470			--><!--
471			--> <a role = "menuitem"  aria-haspopup=true aria-expanded='false' aria-controls="mainNavMegaMenu101" id = "mainNavServices" class="navMainItem mainNavItem mainNavItem1 " href="/101/Services" target = "_self" >   Services  </a>			<!--
472			--><!--
473			--></li><!----><li id="MainItem27" class="topMenuItem" role="none" data-pageid="27" data-displaymegamenu="True"><!--
474			--><!--
475			--> <a role = "menuitem"  aria-haspopup=true aria-expanded='false' aria-controls="mainNavMegaMenu27" id = "mainNavGovernment" class="navMainItem mainNavItem mainNavItem2 " href="/27/Government" target = "_self" >   Government  </a>			<!--
476			--><!--
477			--></li><!----><li id="MainItem35" class="topMenuItem" role="none" data-pageid="35" data-displaymegamenu="True"><!--
478			--><!--
479			--> <a role = "menuitem"  aria-haspopup=true aria-expanded='false' aria-controls="mainNavMegaMenu35" id = "mainNavBusiness" class="navMainItem mainNavItem mainNavItem3 " href="/35/Business" target = "_self" >   Business  </a>			<!--
480			--><!--
481			--></li><!----><li id="MainItem2888" class="topMenuItem" role="none" data-pageid="2888" data-displaymegamenu="True"><!--
482			--><!--
483			--> <a role = "menuitem"  aria-haspopup=true aria-expanded='false' aria-controls="mainNavMegaMenu2888" id = "mainNavThingstoDo" class="navMainItem mainNavItem mainNavItem4 " href="/2888/Things-to-Do" target = "_self" >   Things to Do  </a>			<!--
484			--><!--
485			--></li><!----><li id="MainItem9" class="topMenuItem" role="none" data-pageid="9" data-displaymegamenu="True"><!--
486			--><!--
487			--> <a role = "menuitem"  aria-haspopup=true aria-expanded='false' aria-controls="mainNavMegaMenu9" id = "mainNavHowDoI" class="navMainItem mainNavItem mainNavItem5 " href="/9/How-Do-I" target = "_self" >   How Do I...  </a>			<!--
488			--><!--
489			--></li><!---->
490</ol>
491
492
493	
493<script type="text/javascript">
494		(function () {
495			function setupMenu() {
496				const menuID = 'mainNavMenu';
497				const menuType = MAIN_MENU;
498
499				//setup menu manager properties for main menu
500				if (!menuManager.mobileMainNav && true)
501					menuManager.adjustMainItemsWidth('#' + menuID);
502				menuManager.isMainMenuEditable = false;
503				menuManager.mainMenuMaxSubMenuLevels = 4;
504				menuManager.setMOMMode(2, menuType);
505
506				//Init main menu
507				const setupDraggable = menuManager.isMainMenuEditable;
508				const urlToGetHiddenMenus = '/Pages/MenuMain/HiddenMainSubMenus?pageID=1&moduleID=&themeID=67&menuContainerID=mainNav';
509
510				menuManager.setupMenu(menuID, 'mainNav', menuType, setupDraggable, urlToGetHiddenMenus);
511				menuManager.mainMenuInit = true;
512				menuManager.mainMenuTextResizer = false;
513				if (1.00 > 0)
514					menuManager.mainMenuTextResizerRatio = 1.00;
515				if (window.isResponsiveEnabled)
516					menuManager.mainMenuReady.resolve();
517
518			}
519
520			if (document.readyState === "complete"
521				|| document.readyState === "loaded"
522				|| document.readyState === "interactive") {
523				setupMenu();
524				return;
525			}
526
527			document.addEventListener("DOMContentLoaded", setupMenu);
528		})();
529	</script>
529
530
531
532<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="mainNavMegaMenu101" class="contentTop mainNavMegaMenu megaMenuContainer pageID_101 hidden" data-orientation="horizontal">	<div id="cc9b6bfe63-8346-41d1-8815-65994b1cdc0a" data-containerid="9b6bfe63-8346-41d1-8815-65994b1cdc0a" class="pageContent cpGrid cpGrid24">
533				                
534
535
536
537	</div>
538</aside><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu27" class="contentTop mainNavMegaMenu megaMenuContainer pageID_27 hidden" data-orientation="horizontal">	<div id="cc45b01da8-e01f-4253-92a1-0602b98cdf50" data-containerid="45b01da8-e01f-4253-92a1-0602b98cdf50" class="pageContent cpGrid cpGrid24">
539				                
540
541
542
543	</div>
544</aside><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu35" class="contentTop mainNavMegaMenu megaMenuContainer pageID_35 hidden" data-orientation="horizontal">	<div id="cc14c0db5c-2032-4161-a20f-bc1755c8b276" data-containerid="14c0db5c-2032-4161-a20f-bc1755c8b276" class="pageContent cpGrid cpGrid24">
545				                
546
547
548
549	</div>
550</aside><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu2888" class="contentTop mainNavMegaMenu megaMenuContainer pageID_2888 hidden" data-orientation="horizontal">	<div id="ccf877cd28-7bd5-4bd3-9239-3bdd432056cf" data-containerid="f877cd28-7bd5-4bd3-9239-3bdd432056cf" class="pageContent cpGrid cpGrid24">
551				                
552
553
554
555	</div>
556</aside><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu9" class="contentTop mainNavMegaMenu megaMenuContainer pageID_9 hidden" data-orientation="horizontal">	<div id="cc05aaa176-6c65-41be-89b0-51e538175e54" data-containerid="05aaa176-6c65-41be-89b0-51e538175e54" class="pageContent cpGrid cpGrid24">
557				                
558
559
560
561	</div>
562</aside></aside></nav>
563</div><div data-cpRole="structuralContainer" id="header2b">
564<div data-cpRole="contentContainer" id="searchTS">	<div id="cc61ae74ab-0217-44d9-bdfb-1575ce9a3532" data-containerid="61ae74ab-0217-44d9-bdfb-1575ce9a3532" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile">
565				                
566
567		<div class="row outer wide"><!--
568--><div class="outer col col24 first last" style="" data-widgetcontainerid="f53e93c5-cc00-48ed-a014-8ff23de2c1a9">�				
569	<div class="row nest first last wide">�
570	
571	<div class="inner col col24 first last id17dd6e55-9d00-4003-b992-8b1893d85dcd" style="" data-widgetcontainerid="17dd6e55-9d00-4003-b992-8b1893d85dcd">�	
572<div data-widget-id="303a487e-7d28-443e-9668-c9f22072d345" data-widget-controller-path="/Layout/WidgetSearch">
573	
574	
574<script defer type="text/javascript" src="/Common/Controls/jquery-ui-1.14.2/jquery-ui.min.js"></script>
574
575	
575<script defer src="/Areas/Layout/Assets/Scripts/Search.js" type="text/javascript"></script>
575
576	
576<script defer type="text/javascript">
577
578		$(document).ready(function () {
579			try {
580				// Minimum characters required before performing a search/autocomplete
581				var minPrefixLength = 3;
582				var autoCompleteDebounceDelay = 500;
583				var searchFieldSelector = "#searchField" + '303a487e-7d28-443e-9668-c9f22072d345';
584				var checkboxSelector = "#ysnSearchOnlyDept" + '303a487e-7d28-443e-9668-c9f22072d345';
585				var buttonSelector = ".widgetSearchButton" + '303a487e-7d28-443e-9668-c9f22072d345';
586				var autoCompleteCache = {};
587				var autoCompleteCacheKeys = [];
588				var autoCompleteCacheLimit = 25;
589				var currentAutoCompleteRequest = null;
590				var currentAutoCompleteRequestKey = null;
591				var autoCompleteDebounceTimer = null;
592				var autoCompleteDebounceKey = null;
593				var pendingAutoCompleteResponses = [];
594
595				function normalizeAutoCompleteTerm(term) {
596					return $.trim((term || "") + "").replace(/\s+/g, " ");
597				}
598
599				function shouldSearch(term) {
600					return normalizeAutoCompleteTerm(term).length >= minPrefixLength;
601				}
602
603				function getAutoCompleteUrl() {
604					return '/Search/AutoComplete' + ($(checkboxSelector).is(':checked') || false? '?departmentId=0' : '');
605				}
606
607				function getAutoCompleteCacheKey(requestUrl, term) {
608					return requestUrl + "|" + term.toLowerCase();
609				}
610
611				function cacheAutoCompleteResult(cacheKey, data) {
612					if (!Object.prototype.hasOwnProperty.call(autoCompleteCache, cacheKey)) {
613						autoCompleteCacheKeys.push(cacheKey);
614						if (autoCompleteCacheKeys.length > autoCompleteCacheLimit) {
615							delete autoCompleteCache[autoCompleteCacheKeys.shift()];
616						}
617					}
618					autoCompleteCache[cacheKey] = data;
619				}
620
621				function respondToPendingAutoComplete(data) {
622					var responses = pendingAutoCompleteResponses;
623					pendingAutoCompleteResponses = [];
624					for (var i = 0; i < responses.length; i++) {
625						responses[i](data);
626					}
627				}
628
629				function cancelPendingAutoComplete() {
630					clearTimeout(autoCompleteDebounceTimer);
631					autoCompleteDebounceKey = null;
632					if (currentAutoCompleteRequest != null) {
633						currentAutoCompleteRequest.abort();
634						currentAutoCompleteRequest = null;
635					}
636					currentAutoCompleteRequestKey = null;
637					respondToPendingAutoComplete([]);
638				}
639
640				function createWidgetAutoCompleteSource(options) {
641					return function (request, response) {
642						var term = normalizeAutoCompleteTerm(request.term);
643						if (!options.shouldSearch(term)) {
644							response([]);
645							return;
646						}
647
648						var requestUrl = options.url();
649						var cacheKey = getAutoCompleteCacheKey(requestUrl, term);
650						if (Object.prototype.hasOwnProperty.call(autoCompleteCache, cacheKey)) {
651							response(autoCompleteCache[cacheKey]);
652							if (options.success) {
653								options.success(autoCompleteCache[cacheKey]);
654							}
655							return;
656						}
657
658						if (currentAutoCompleteRequestKey === cacheKey || autoCompleteDebounceKey === cacheKey) {
659							pendingAutoCompleteResponses.push(response);
660							return;
661						}
662
663						cancelPendingAutoComplete();
664						autoCompleteDebounceKey = cacheKey;
665						pendingAutoCompleteResponses.push(response);
666						autoCompleteDebounceTimer = setTimeout(function () {
667							autoCompleteDebounceKey = null;
668							currentAutoCompleteRequestKey = cacheKey;
669							currentAutoCompleteRequest = $.ajax({
670								url: requestUrl,
671								dataType: "json",
672								timeout: options.timeout,
673								data: {
674									term: term,
675								},
676								success: function (data) {
677									if (currentAutoCompleteRequestKey === cacheKey) {
678										cacheAutoCompleteResult(cacheKey, data);
679										respondToPendingAutoComplete(data);
680										if (options.success) {
681											options.success(data);
682										}
683									}
684								},
685								error: function (xmlhttprequest, textstatus, message) {
686									if (textstatus === "abort") {
687										return;
688									}
689
690									if (options.error) {
691										options.error(xmlhttprequest, textstatus, message);
692									}
693
694									respondToPendingAutoComplete([]);
695								},
696								complete: function (xmlhttprequest) {
697									if (currentAutoCompleteRequest === xmlhttprequest) {
698										currentAutoCompleteRequest = null;
699										currentAutoCompleteRequestKey = null;
700									}
701								}
702							});
703						}, options.delay);
704					};
705				}
706
707				// click handler for search buttons
708				$(buttonSelector).click(function (e) {
709					e.preventDefault();
710					var $btn = $(this);
711					var $field = $btn.siblings(".widgetSearchBox");
712					var term = $field.val() + "";
713					if (!shouldSearch(term)) {
714						// do nothing until user types enough characters
715						$field.focus();
716						return;
717					}
718
719					if ($(checkboxSelector).is(':checked') || false)
720					{
721						doWidgetSearch($.trim(term), Number(0));
722					}
723					else {
724						doWidgetSearch($.trim(term), 0);
725					}
726				});
727
728				// enter key handler for the search field
729				$(searchFieldSelector).keypress(function (e) {
730					var code = e.which || e.keyCode;
731					if (code === 13) {
732						e.preventDefault();
733						var $this = $(this);
734						var term = $this.val() + "";
735						if (!shouldSearch(term)) {
736							// do nothing until user types enough characters
737							$this.focus();
738							return false;
739						}
740
741						if ($(checkboxSelector).is(':checked') || false) {
742							doWidgetSearch($.trim(term), Number(0));
743						} else {
744							doWidgetSearch($.trim(term), 0);
745						}
746						return false;
747					}
748					return true;
749				});
750
751				// autocomplete: set minLength and guard source
752				if (false) {
753					var $searchField = $(searchFieldSelector).autocomplete({
754						minLength: minPrefixLength,
755						source: createWidgetAutoCompleteSource({
756							delay: autoCompleteDebounceDelay,
757							timeout: 10000,
758							shouldSearch: shouldSearch,
759							url: getAutoCompleteUrl,
760							success: function () {
761								$('.autoCompleteError').remove();
762							},
763							error: function (xmlhttprequest, textstatus, message) {
764								if (textstatus === "timeout") {
765									if ($(searchFieldSelector).siblings('.autoCompleteError').length == 0)
766										$('<span class="autoCompleteError"><p class="alert error">Search autocomplete is currently not responding. Please try again later.</p></span>').insertAfter($(searchFieldSelector));
767								}
768							}
769						}),
770						html: true,
771						delay: 0,
772						select: function (event, ui) {
773							$(this).val(ui.item.value);
774							$(this).next().click();
775						}
776					});
777
778					$searchField.data("ui-autocomplete")._renderItem = function (ul, item) {
779						return $("<li class=\"itemList\"></li>")
780							.data("ui-autocomplete-item", item)
781							.append("<a>" + item.label + "</a>")
782							.appendTo(ul);
783					};
784				}
785
786				// keep searchBtnApplyQuery consistent with prefix rule
787				window.searchBtnApplyQuery = function() {
788					var $field = $(searchFieldSelector);
789					var term = $field.val() + "";
790					if (shouldSearch(term)) {
791						// update href for the icon/button (if present)
792						var btn = document.getElementById("btnSearchIcon");
793						if (btn) btn.href = "/Search?searchPhrase=" + encodeURIComponent($.trim(term));
794					} else {
795						var btn = document.getElementById("btnSearchIcon");
796						if (btn) btn.href = "#";
797					}
798				};
799			}
800			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.
801		});
802	</script>
802
803	<style scoped type="text/css">.widgetOptionSet46.widget::after {
804content: '';
805position: absolute;
806left: 0;
807top: 50%;
808transform: translateY(-50%);
809height: 47px;
810border-left: 2px solid #DDDDDD;
811}</style>
812
813	<section id="widgetPreviewSearch" class="widget widgetSearch skin98 widgetOptionSet46" style="display: block;" aria-label="Search">
814				<!-- For the button right and inside -->
815		<div class="widgetBody buttonRightInside">
816			<input class="widgetSearchBox widgetSearchBox303a487e-7d28-443e-9668-c9f22072d345" cp5ph="true" id="searchField303a487e-7d28-443e-9668-c9f22072d345" name="searchField" onchange="searchBtnApplyQuery();" placeholder="Search" type="text" value="" />
817						<a href="/Search/Results" id="btnSearchIcon" class="widgetSearchButton widgetSearchButton303a487e-7d28-443e-9668-c9f22072d345" role="button"><img alt="Search" class="imageHover" data-hover="/ImageRepository/Document?documentID=30828" data-image="/ImageRepository/Document?documentID=30827" src="/ImageRepository/Document?documentID=30827" /></a>
818
819			<label class="searchLabel" aria-hidden="true" for="searchField303a487e-7d28-443e-9668-c9f22072d345">Search</label>
820		</div>
821
822	</section>
823
824
825<style scoped>
826	  
827		.widgetSearch ::-webkit-input-placeholder {
828		color: #636669;
829	  }
830		.widgetSearch :-moz-placeholder { /* Firefox 18- */
831	   color: #636669;
832	}
833		.widgetSearch ::-moz-placeholder {  /* Firefox 19+ */
834	   color: #636669;
835	}
836	.widgetSearch :-ms-input-placeholder {
837	   color: #636669;
838	}
839	
840
841	.widgetSearch .widgetBody .widgetSearchBox303a487e-7d28-443e-9668-c9f22072d345
842	{
843		color: #636669;
844		background-color: #ffffff;
845height: 70px;
846border: 0 none;
847padding-left: 1.25em;
848font-family: Barlow;
849font-style: italic;
850font-weight: 400;
851font-size: 15px;
852	}
853	.widgetSearch .widgetBody .widgetSearchButton303a487e-7d28-443e-9668-c9f22072d345
854	{
855		
856	}
857	.widgetSearch .widgetSearch-onlyDept303a487e-7d28-443e-9668-c9f22072d345
858	{
859		display: inline-block;
860		color: #333;
861		
862		
863		 padding-top: 10px;
864	}
865	#ysnSearchOnlyDept303a487e-7d28-443e-9668-c9f22072d345
866	{
867		position: relative;
868		top: .125em;
869	}
870
871</style>
872
873<link rel="stylesheet" href="/Common/Controls/jquery-ui-1.14.2/jquery-ui.min.css">
874<link rel="stylesheet" href="/Common/Controls/jquery-ui-1.14.2/jquery-ui.theme.min.css">
875
876
877
878<script type="text/javascript">
879	//Updates search icons href to have the correct queryString
880	function searchBtnApplyQuery() {
881		document.getElementById("btnSearchIcon").href = "/Search?searchPhrase=" + document.getElementById("searchField303a487e-7d28-443e-9668-c9f22072d345").value;
882	}
883</script>
883
884
885</div>
886
887	</div> <!-- inner column -->
888
889	</div> <!-- inner row -->
890
891			</div><!-- outer column --><!--		--></div> <!-- outer row -->
892
893
894	</div>
895</div>
896</div>
897</div>
898</div></div>
899</header><div data-cpRole="structuralContainer" id="bgWrapTS">
900<!-- Banner --><div data-cpRole="structuralContainer" id="bannerContainerTS" class="noOverflowTS">
901<div data-cpRole="structuralContainer" id="bannerSizingTS">
902<div data-cpRole="structuralContainer" id="bannerContentTS">
903<div class="siteWrap9"><div data-cpRole="contentContainer" id="contentTS">	<div id="ccd47bb93f-21e9-41cf-a6b0-1531ead9ee0f" data-containerid="d47bb93f-21e9-41cf-a6b0-1531ead9ee0f" class="pageContent cpGrid cpGrid24 showInMobile">
904				                
905
906
907
908	</div>
909</div></div>
910</div>
911</div>
912</div><!-- Content container --><div data-cpRole="structuralContainer" id="mainContainerTS">
913<div class="siteWrap3"><div data-cpRole="structuralContainer" id="mainWrapTS" class="mainWrap" role="main">
914<div data-cpRole="structuralContainer" id="outerContentWrapTS" class="outerContentWrap">
915<div data-cpRole="structuralContainer" id="contentWrapTS" class="contentWrap">
916<div data-cpRole="breadCrumbs" id="breadCrumbs" class="breadCrumbContainer">		<ol class="semanticList breadCrumbs">
917			<li><a class="breadCrumb" href="/">Home</a></li><li id="currentBCPage" data-pageid="101"><a href class="breadCrumb" aria-current="page">Services</a></li>
918		</ol>
919
920	   
921    
922</div><div data-cpRole="mainContentContainer" id="moduleContent">
923	
924	<div id="page" class="moduleContentNew">
925		
926
927	<input id="hdnPageID" name="hdnPageID" type="hidden" value="101" />
928	<input id="hdnParentID" name="hdnParentID" type="hidden" value="1" />
929	<input id="hdnVersionID" name="hdnVersionID" type="hidden" value="31572" />
930	<input id="pageMenuTitle" name="pageMenuTitle" type="hidden" value="Services" />
931	<input id="pageShowFeatureColumn" name="pageShowFeatureColumn" type="hidden" value="True" />
932	<input id="hdnIsLayoutPage" name="hdnIsLayoutPage" type="hidden" value="False" />
933	<input id="hdnPageStatus" name="hdnPageStatus" type="hidden" value="Published" />
934
935				<h1 id="versionHeadLine" class="headline">
936
937Services		</h1>
938	
939		<div id="cc2cbb9535-63c2-4d37-85d0-b8718b8022aa" data-containerid="2cbb9535-63c2-4d37-85d0-b8718b8022aa" class="pageContent cpGrid cpGrid24"  >
940			
941
942		<div class="row outer wide"><!--
943--><div class="outer col col24 first last" style="" data-widgetcontainerid="4bc19be8-9bc5-44d0-9a65-7a7c0104145b">�				
944	<div class="row nest first wide">�
945	
946	<div class="inner col col24 first last id553890e5-ffc6-4e7e-937c-ac5f4877593b" style="" data-widgetcontainerid="553890e5-ffc6-4e7e-937c-ac5f4877593b">�	
947<div class="widget editor pageStyles narrow" id="divEditor0cb40048-57f9-40ff-ba2e-04daf5f66578" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}'>
948	    <div class="fr-view">
949
950
951        <div><a href="https://www.jamescitycountyva.gov/DocumentCenter/View/43439/25-Citizens-Guide-WEB-PDF" target="_blank" rel="noopener"><img class="fr-bordered fr-dii fr-fil" src="/ImageRepository/Document?documentId=43441" style="width: 124px; margin-right:10px;" alt="Citizens Guide to Services Thumb"></a></div><h2 class="subhead1 ">Citizens&rsquo; Guide to Services</h2><p>Our <a aria-label="Citizens’ Guide to Services Opens in new window" href="https://www.jamescitycountyva.gov/DocumentCenter/View/43439/25-Citizens-Guide-WEB-PDF" target="_blank" rel="noopener">Citizens&rsquo; Guide to Services</a> is a convenient reference to help you locate the right County department, office or agency that can answer questions, respond to your requests and help you solve problems.</p><p>We hope the Citizens&rsquo; Guide to Services will make it easier to enjoy the neighborhoods, schools, historic resources, parks, programs and facilities that make James City County a great place to live, work and play.</p><p>Copies of the Citizens&apos; Guide are available at many County facilities. To request copies, call 757-253-6826 or email <a href="/cdn-cgi/l/email-protection#defbeceebdb7aab7a4bbb0f0adbbaca8b7bdbbad9eb4bfb3bbadbdb7aaa7bdb1abb0aaa7a8bff0b9b1a8"><span class="__cf_email__" data-cfemail="9ffcf6ebf6e5faf1b1ecfaede9f6fcfaecdff5fef2faecfcf6ebe6fcf0eaf1ebe6e9feb1f8f0e9">[email&#160;protected]</span></a>.</p>
952    </div>
vendor: 112 bytes, lines 952-954
952
953
954<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
954<script type="text/javascript">
955	$(document).ready(function (e) {		
956	    renderSlideshowIfApplicable($('#divEditor' + '0cb40048-57f9-40ff-ba2e-04daf5f66578'));
957	});
958</script>
958
959</div>
960
961	</div> <!-- inner column -->
962
963	</div> <!-- inner row -->
964	<div class="row nest last wide">�
965	
966	<div class="inner col col24 first last id4eacf5f1-fd62-45fb-9c21-c005444318ed" style="" data-widgetcontainerid="4eacf5f1-fd62-45fb-9c21-c005444318ed">�	
967<div data-widget-id="d94421ab-52ec-4d95-b615-5288a434ef48" data-widget-controller-path="/Calendar/Widget">
968</div>
969
970	</div> <!-- inner column -->
971
972	</div> <!-- inner row -->
973
974			</div><!-- outer column --><!--		--></div> <!-- outer row -->
975
976
977		</div>
978
979	</div>
980
981	
982	<div class="newCP">
983
984	</div>
985</div>
986</div><aside data-cpRole="contentContainer" id="featureColumn" class="secondaryContent">	<div id="cc697ee1f5-5490-431a-b702-f27322723120" data-containerid="697ee1f5-5490-431a-b702-f27322723120" class="pageContent cpGrid cpGrid24 showInMobile">
987				                
988
989		<div class="row outer wide"><!--
990--><div class="outer col col24 first last" style="" data-widgetcontainerid="5e35668e-8e9f-4e24-a87c-4ae5fc34aef4">�				
991	<div class="row nest first last wide">�
992	
993	<div class="inner col col24 first last idd2ff53a8-799c-466b-9dcc-973316a35202" style="" data-widgetcontainerid="d2ff53a8-799c-466b-9dcc-973316a35202">�	
994		<nav class="widget clear dynamicSubpage widgetPages skin98 wide" id="widgetPageb2791d59-0532-46d7-8fe5-8297657f245c" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label = Pages>
995				<div class="hidden widgetTypeID">9</div>
996	<div class="hidden depth">2</div>
997	<div class="hidden cols">1</div>
998	<div class="hidden format">3</div>		
999	<div class="widgetBody">
1000		
1001	<div class="widgetBody cpGrid cpGrid1 ">
1002		<div class="row wide">
1003
1004					<div class="col col1">
1005						<ol class="semanticList layout3">
1006										<li class="megaMenuItem widgetItem level1" data-pageid="1045" >
1007				<div class="widgetTitle">
1008					<a href="/1045/Discover" target="_self" >Discover</a>
1009				</div>
1010						<ol class="semanticList">
1011								<li class="megaMenuItem level2" data-pageid="129">
1012								<a href="/129/Agendas-Minutes" target="_self" >Agendas &amp; Minutes</a>											</li>
1013					<li class="megaMenuItem level2" data-pageid="133">
1014								<a href="/CivicAlerts.aspx?CID=1" target="_self" >County News</a>											</li>
1015					<li class="megaMenuItem level2" data-pageid="1172">
1016								<a href="/Facilities/Facility/PrepopulatedSearch?isReservableOnly=false&amp;categoryIDs=8" target="_self" >Government Offices</a>											</li>
1017					<li class="megaMenuItem level2" data-pageid="1181">
1018								<a href="/211/James-City-County-TV" target="_self" >JCC TV</a>											</li>
1019					<li class="megaMenuItem level2" data-pageid="1265">
1020								<a href="/Facilities/Facility/PrepopulatedSearch?isReservableOnly=false&amp;categoryIDs=9" target="_self" >Libraries</a>											</li>
1021					<li class="megaMenuItem level2" data-pageid="1170">
1022								<a href="/list.aspx" target="_self" >Mailing Lists</a>											</li>
1023					<li class="megaMenuItem level2" data-pageid="1266">
1024								<a href="/3500" target="_self" >Online Payments</a>											</li>
1025					<li class="megaMenuItem level2" data-pageid="1167">
1026								<a href="/Facilities/Facility/PrepopulatedSearch?isReservableOnly=false&amp;categoryIDs=2" target="_self" >Parks &amp; Trails</a>											</li>
1027					<li class="megaMenuItem level2" data-pageid="2545">
1028								<a href="/calendar.aspx?CID=44" target="_self" >Public Meetings</a>											</li>
1029					<li class="megaMenuItem level2" data-pageid="132">
1030								<a href="/calendar.aspx?CID=26" target="_self" >Upcoming Events</a>											</li>
1031		</ol>
1032
1033			</li>			<li class="megaMenuItem widgetItem level1" data-pageid="4162" >
1034				<div class="widgetTitle">
1035					<a href="/4162/Fix-It" target="_self" >Fix It</a>
1036				</div>
1037				
1038			</li>			<li class="megaMenuItem widgetItem level1" data-pageid="1061" >
1039				<div class="widgetTitle">
1040					<a href="/1061/Public-Safety" target="_self" >Public Safety</a>
1041				</div>
1042						<ol class="semanticList">
1043								<li class="megaMenuItem level2" data-pageid="1062">
1044								<a href="/176/Animal-Control" target="_self" >Animal Control</a>											</li>
1045					<li class="megaMenuItem level2" data-pageid="1180">
1046								<a href="/399/Crime-Information" target="_self" >Crime Information</a>											</li>
1047					<li class="megaMenuItem level2" data-pageid="1064">
1048								<a href="https://www.yorkcounty.gov/178/Emergency-Communications" target="_blank" rel="noopener">Emergency Communications</a>											</li>
1049					<li class="megaMenuItem level2" data-pageid="2546">
1050								<a href="/683/Emergency-Management" target="_self" >Emergency Management</a>											</li>
1051					<li class="megaMenuItem level2" data-pageid="1065">
1052								<a href="/672/Fire" target="_self" >Fire Department</a>											</li>
1053					<li class="megaMenuItem level2" data-pageid="1066">
1054								<a href="http://www.jccalert.org/" target="_blank" rel="noopener">JCC Alert System</a>											</li>
1055					<li class="megaMenuItem level2" data-pageid="1067">
1056								<a href="/149/Police" target="_self" >Police Department</a>											</li>
1057					<li class="megaMenuItem level2" data-pageid="1068">
1058								<a href="http://www.wjccsheriff.org/" target="_blank" rel="noopener">Sheriff&#39;s Office</a>											</li>
1059					<li class="megaMenuItem level2" data-pageid="1183">
1060								<a href="/399/Crime-Resources" target="_self" >Submit a Tip</a>											</li>
1061		</ol>
1062
1063			</li>			<li class="megaMenuItem widgetItem level1" data-pageid="1140" >
1064				<div class="widgetTitle">
1065					<a href="/1140/Residents" target="_self" >Residents</a>
1066				</div>
1067						<ol class="semanticList">
1068								<li class="megaMenuItem level2" data-pageid="1173">
1069								<a href="/406/Building-Safety-Permits" target="_self" >Building Permits &amp; Inspections</a>											</li>
1070					<li class="megaMenuItem level2" data-pageid="1145">
1071								<a href="/4151/Curbside-Recycling" target="_self" >Curbside Recycling</a>											</li>
1072					<li class="megaMenuItem level2" data-pageid="1148">
1073								<a href="/417/Dog-Licenses" target="_self" >Dog Licenses</a>											</li>
1074					<li class="megaMenuItem level2" data-pageid="3272">
1075								<a href="https://www.jccvahousing.gov/" target="_self" >Housing</a>											</li>
1076					<li class="megaMenuItem level2" data-pageid="1121">
1077								<a href="/160/Marriage-Licenses" target="_self" >Marriage Licenses</a>											</li>
1078					<li class="megaMenuItem level2" data-pageid="3578">
1079								<a href="/3578/Apply-for-a-Permit" target="_self" >Apply for a Permit</a>											</li>
1080					<li class="megaMenuItem level2" data-pageid="1176">
1081								<a href="/1176/Public-Transportation" target="_self" >Public Transportation</a>											</li>
1082					<li class="megaMenuItem level2" data-pageid="1144">
1083								<a href="/442/Tax-Information" target="_self" >Tax Information</a>											</li>
1084					<li class="megaMenuItem level2" data-pageid="2660">
1085								<a href="/462/Motor-Vehicle-Registration" target="_self" >Vehicle Licenses, Titles, Tags &amp; Registrations</a>											</li>
1086					<li class="megaMenuItem level2" data-pageid="1143">
1087								<a href="/611/James-City-Service-Authority" target="_self" >Water &amp; Sewer</a>											</li>
1088		</ol>
1089
1090			</li>						</ol>
1091					</div>
1092		</div>
1093	</div>
1094
1095
1096
1097
1098	</div>
1099
1100		</nav>
1101
1102
1103
1104	</div> <!-- inner column -->
1105
1106	</div> <!-- inner row -->
1107
1108			</div><!-- outer column --><!--		--></div> <!-- outer row -->
1109
1110
1111	</div>
1112</aside>
1113</div><div data-cpRole="structuralContainer" id="siteSidebarTS" class="siteSidebar">
1114<aside data-cpRole="contentContainer" id="sidebarContainer1TS">	<div id="cc2bd4cc4f-bf79-49d2-9b63-e796b6d38ef2" data-containerid="2bd4cc4f-bf79-49d2-9b63-e796b6d38ef2" class="pageContent cpGrid cpGrid24 showInMobile">
1115				                
1116
1117
1118
1119	</div>
1120</aside><nav data-cpRole="nav" id="secondaryNav" class="siteNav secondaryNav">
1121
1122
1123
1124
1125
1126	<ol role="menu" id="secondaryMenusecondaryNav" data-parent="101" class="rootNavMenu accordionNav">
1127	<li class="topMenuItem sideNavLi hasAccordionChildren" role="menuitem" tabindex="0" id="SideItem1045" data-pageid="1045">
1128		<div class="accordionNavItem">
1129			<a href="/1045/Discover" target="_self" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">Discover</a>
1130				<a href="#" role="button" class="openAccordionNav accordionSecondaryNavItem" aria-label="Discover Submenu" aria-expanded="false" aria-controls="submenu-lvl1-1045"></a>
1131		</div>
1132					<ol aria-hidden="true" role="menu" class="accordionNavContainer accordionNavContainer--lvl1" id="submenu-lvl1-1045" style="display: none;" data-parent="1045">
1133						<li class="sideNavLi subMenuItem hasAccordionChildren" role="menuitem" tabindex="0" id="SideItem129" data-pageid="129">
1134			<div class="accordionNavItem">
1135				<a href="/129/Agendas-Minutes" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Agendas &amp; Minutes</span></a>
1136			</div>
1137					</li>
1138		<li class="sideNavLi subMenuItem hasAccordionChildren" role="menuitem" tabindex="-1" id="SideItem133" data-pageid="133">
1139			<div class="accordionNavItem">
1140				<a href="/CivicAlerts.aspx?CID=1" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">County News</span></a>
1141			</div>
1142					</li>
1143		<li class="sideNavLi subMenuItem hasAccordionChildren" role="menuitem" tabindex="-1" id="SideItem1172" data-pageid="1172">
1144			<div class="accordionNavItem">
1145				<a href="/Facilities/Facility/PrepopulatedSearch?isReservableOnly=false&amp;categoryIDs=8" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Government Offices</span></a>
1146			</div>
1147					</li>
1148		<li class="sideNavLi subMenuItem hasAccordionChildren" role="menuitem" tabindex="-1" id="SideItem1181" data-pageid="1181">
1149			<div class="accordionNavItem">
1150				<a href="/211/James-City-County-TV" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">JCC TV</span></a>
1151			</div>
1152					</li>
1153		<li class="sideNavLi subMenuItem hasAccordionChildren" role="menuitem" tabindex="-1" id="SideItem1265" data-pageid="1265">
1154			<div class="accordionNavItem">
1155				<a href="/Facilities/Facility/PrepopulatedSearch?isReservableOnly=false&amp;categoryIDs=9" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Libraries</span></a>
1156			</div>
1157					</li>
1158		<li class="sideNavLi subMenuItem hasAccordionChildren" role="menuitem" tabindex="-1" id="SideItem1170" data-pageid="1170">
1159			<div class="accordionNavItem">
1160				<a href="/list.aspx" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Mailing Lists</span></a>
1161			</div>
1162					</li>
1163		<li class="sideNavLi subMenuItem hasAccordionChildren" role="menuitem" tabindex="-1" id="SideItem1266" data-pageid="1266">
1164			<div class="accordionNavItem">
1165				<a href="/3500" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Online Payments</span></a>
1166			</div>
1167					</li>
1168		<li class="sideNavLi subMenuItem hasAccordionChildren" role="menuitem" tabindex="-1" id="SideItem1167" data-pageid="1167">
1169			<div class="accordionNavItem">
1170				<a href="/Facilities/Facility/PrepopulatedSearch?isReservableOnly=false&amp;categoryIDs=2" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Parks &amp; Trails</span></a>
1171			</div>
1172					</li>
1173		<li class="sideNavLi subMenuItem hasAccordionChildren" role="menuitem" tabindex="-1" id="SideItem2545" data-pageid="2545">
1174			<div class="accordionNavItem">
1175				<a href="/calendar.aspx?CID=44" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Public Meetings</span></a>
1176			</div>
1177					</li>
1178		<li class="sideNavLi subMenuItem hasAccordionChildren" role="menuitem" tabindex="-1" id="SideItem132" data-pageid="132">
1179			<div class="accordionNavItem">
1180				<a href="/calendar.aspx?CID=26" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Upcoming Events</span></a>
1181			</div>
1182					</li>
1183
1184			</ol>
1185	</li>
1186	<li class="topMenuItem sideNavLi hasAccordionChildren" role="menuitem" tabindex="-1" id="SideItem4162" data-pageid="4162">
1187		<div class="accordionNavItem">
1188			<a href="/4162/Fix-It" target="_self" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">Fix It</a>
1189		</div>
1190			</li>
1191	<li class="topMenuItem sideNavLi hasAccordionChildren" role="menuitem" tabindex="-1" id="SideItem1061" data-pageid="1061">
1192		<div class="accordionNavItem">
1193			<a href="/1061/Public-Safety" target="_self" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">Public Safety</a>
1194				<a href="#" role="button" class="openAccordionNav accordionSecondaryNavItem" aria-label="Public Safety Submenu" aria-expanded="false" aria-controls="submenu-lvl1-1061"></a>
1195		</div>
1196					<ol aria-hidden="true" role="menu" class="accordionNavContainer accordionNavContainer--lvl1" id="submenu-lvl1-1061" style="display: none;" data-parent="1061">
1197						<li class="sideNavLi subMenuItem hasAccordionChildren" role="menuitem" tabindex="0" id="SideItem1062" data-pageid="1062">
1198			<div class="accordionNavItem">
1199				<a href="/176/Animal-Control" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Animal Control</span></a>
1200			</div>
1201					</li>
1202		<li class="sideNavLi subMenuItem hasAccordionChildren" role="menuitem" tabindex="-1" id="SideItem1180" data-pageid="1180">
1203			<div class="accordionNavItem">
1204				<a href="/399/Crime-Information" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Crime Information</span></a>
1205			</div>
1206					</li>
1207		<li class="sideNavLi subMenuItem hasAccordionChildren" role="menuitem" tabindex="-1" id="SideItem1064" data-pageid="1064">
1208			<div class="accordionNavItem">
1209				<a href="https://www.yorkcounty.gov/178/Emergency-Communications" target="_blank" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Emergency Communications</span></a>
1210			</div>
1211					</li>
1212		<li class="sideNavLi subMenuItem hasAccordionChildren" role="menuitem" tabindex="-1" id="SideItem2546" data-pageid="2546">
1213			<div class="accordionNavItem">
1214				<a href="/683/Emergency-Management" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Emergency Management</span></a>
1215			</div>
1216					</li>
1217		<li class="sideNavLi subMenuItem hasAccordionChildren" role="menuitem" tabindex="-1" id="SideItem1065" data-pageid="1065">
1218			<div class="accordionNavItem">
1219				<a href="/672/Fire" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Fire Department</span></a>
1220			</div>
1221					</li>
1222		<li class="sideNavLi subMenuItem hasAccordionChildren" role="menuitem" tabindex="-1" id="SideItem1066" data-pageid="1066">
1223			<div class="accordionNavItem">
1224				<a href="http://www.jccalert.org/" target="_blank" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">JCC Alert System</span></a>
1225			</div>
1226					</li>
1227		<li class="sideNavLi subMenuItem hasAccordionChildren" role="menuitem" tabindex="-1" id="SideItem1067" data-pageid="1067">
1228			<div class="accordionNavItem">
1229				<a href="/149/Police" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Police Department</span></a>
1230			</div>
1231					</li>
1232		<li class="sideNavLi subMenuItem hasAccordionChildren" role="menuitem" tabindex="-1" id="SideItem1068" data-pageid="1068">
1233			<div class="accordionNavItem">
1234				<a href="http://www.wjccsheriff.org/" target="_blank" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Sheriff&#39;s Office</span></a>
1235			</div>
1236					</li>
1237		<li class="sideNavLi subMenuItem hasAccordionChildren" role="menuitem" tabindex="-1" id="SideItem1183" data-pageid="1183">
1238			<div class="accordionNavItem">
1239				<a href="/399/Crime-Resources" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Submit a Tip</span></a>
1240			</div>
1241					</li>
1242
1243			</ol>
1244	</li>
1245	<li class="topMenuItem sideNavLi hasAccordionChildren" role="menuitem" tabindex="-1" id="SideItem1140" data-pageid="1140">
1246		<div class="accordionNavItem">
1247			<a href="/1140/Residents" target="_self" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">Residents</a>
1248				<a href="#" role="button" class="openAccordionNav accordionSecondaryNavItem" aria-label="Residents Submenu" aria-expanded="false" aria-controls="submenu-lvl1-1140"></a>
1249		</div>
1250					<ol aria-hidden="true" role="menu" class="accordionNavContainer accordionNavContainer--lvl1" id="submenu-lvl1-1140" style="display: none;" data-parent="1140">
1251						<li class="sideNavLi subMenuItem hasAccordionChildren" role="menuitem" tabindex="0" id="SideItem1173" data-pageid="1173">
1252			<div class="accordionNavItem">
1253				<a href="/406/Building-Safety-Permits" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Building Permits &amp; Inspections</span></a>
1254			</div>
1255					</li>
1256		<li class="sideNavLi subMenuItem hasAccordionChildren" role="menuitem" tabindex="-1" id="SideItem1145" data-pageid="1145">
1257			<div class="accordionNavItem">
1258				<a href="/4151/Curbside-Recycling" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Curbside Recycling</span></a>
1259			</div>
1260					</li>
1261		<li class="sideNavLi subMenuItem hasAccordionChildren" role="menuitem" tabindex="-1" id="SideItem1148" data-pageid="1148">
1262			<div class="accordionNavItem">
1263				<a href="/417/Dog-Licenses" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Dog Licenses</span></a>
1264			</div>
1265					</li>
1266		<li class="sideNavLi subMenuItem hasAccordionChildren" role="menuitem" tabindex="-1" id="SideItem3272" data-pageid="3272">
1267			<div class="accordionNavItem">
1268				<a href="https://www.jccvahousing.gov/" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Housing</span></a>
1269			</div>
1270					</li>
1271		<li class="sideNavLi subMenuItem hasAccordionChildren" role="menuitem" tabindex="-1" id="SideItem1121" data-pageid="1121">
1272			<div class="accordionNavItem">
1273				<a href="/160/Marriage-Licenses" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Marriage Licenses</span></a>
1274			</div>
1275					</li>
1276		<li class="sideNavLi subMenuItem hasAccordionChildren" role="menuitem" tabindex="-1" id="SideItem3578" data-pageid="3578">
1277			<div class="accordionNavItem">
1278				<a href="/3578/Apply-for-a-Permit" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Apply for a Permit</span></a>
1279			</div>
1280					</li>
1281		<li class="sideNavLi subMenuItem hasAccordionChildren" role="menuitem" tabindex="-1" id="SideItem1176" data-pageid="1176">
1282			<div class="accordionNavItem">
1283				<a href="/1176/Public-Transportation" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Public Transportation</span></a>
1284			</div>
1285					</li>
1286		<li class="sideNavLi subMenuItem hasAccordionChildren" role="menuitem" tabindex="-1" id="SideItem1144" data-pageid="1144">
1287			<div class="accordionNavItem">
1288				<a href="/442/Tax-Information" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Tax Information</span></a>
1289			</div>
1290					</li>
1291		<li class="sideNavLi subMenuItem hasAccordionChildren" role="menuitem" tabindex="-1" id="SideItem2660" data-pageid="2660">
1292			<div class="accordionNavItem">
1293				<a href="/462/Motor-Vehicle-Registration" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Vehicle Licenses, Titles, Tags &amp; Registrations</span></a>
1294			</div>
1295					</li>
1296		<li class="sideNavLi subMenuItem hasAccordionChildren" role="menuitem" tabindex="-1" id="SideItem1143" data-pageid="1143">
1297			<div class="accordionNavItem">
1298				<a href="/611/James-City-Service-Authority" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Water &amp; Sewer</span></a>
1299			</div>
1300					</li>
1301
1302			</ol>
1303	</li>
1304
1305	</ol>
1306
1307
1308	
1308<script type="text/javascript">
1309		(function () {
1310			function setupSecondaryMenuProperties() {
1311				//setup menu manager properties for secondary menu
1312				menuManager.isSideMenuEditable = false;
1313				menuManager.sideMenuMaxSubMenuLevels = 4;
1314				menuManager.sideMenuHasCustomLinks = false;
1315			}
1316
1317			if (document.readyState === "loading") {
1318				document.addEventListener("DOMContentLoaded", setupSecondaryMenuProperties, { once: true });
1319				return;
1320			}
1321
1322			setupSecondaryMenuProperties();
1323		})();
1324	</script>
1324
1325
1326	
1326<script type="text/javascript">
1327		(function () {
1328			function setupAccordionSecondaryNav() {
1329				var $menuContainer = $('#secondaryNav');
1330
1331				$menuContainer.find('*[id^="SideItem"]').each(function () {
1332					var ids = $('[id="' + this.id + '"]');
1333					if (ids.length > 1)
1334						$.each(ids, function (index, value) {
1335							value.id = value.id + '_' + index;
1336						});
1337				});
1338
1339				$menuContainer.find('.hasAccordionChildren .openAccordionNav').off('click.secondaryNav').on('click.secondaryNav', function (e) {
1340					e.preventDefault();
1341					showHideAccordionMenuForSecondaryNav($(this));
1342				});
1343
1344				$menuContainer.find(".grippy").each(function () {
1345					menuManager.setupDraggableElement($(this), SIDE_MENU, '#secondaryNav');
1346				});
1347
1348				$menuContainer.find("li").each(function () {
1349					menuManager.setupDroppableAccordionElement($(this), SIDE_MENU);
1350				});
1351			}
1352
1353			if (document.readyState === "loading") {
1354				document.addEventListener("DOMContentLoaded", setupAccordionSecondaryNav, { once: true });
1355				return;
1356			}
1357
1358			setupAccordionSecondaryNav();
1359		})();
1360	</script>
1360
1361
1362
1363
1364</nav><aside data-cpRole="contentContainer" id="sidebarContainer2TS">	<div id="ccab707eec-4095-44fb-bc48-88fee7ba50a5" data-containerid="ab707eec-4095-44fb-bc48-88fee7ba50a5" class="pageContent cpGrid cpGrid24 showInMobile">
1365				                
1366
1367
1368
1369	</div>
1370</aside>
1371</div>
1372</div></div>
1373</div><!-- GBs --><div data-cpRole="structuralContainer" id="gbsContainerTS">
1374<div class="siteWrap3"><div data-cpRole="contentContainer" id="gbsTS">	<div id="ccde4f343c-3d9a-447a-900a-302e8cc94b02" data-containerid="de4f343c-3d9a-447a-900a-302e8cc94b02" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile" data-contentcontainerbreakpoint="35">
1375				                
1376
1377		<div class="row outer wide"><!--
1378--><div class="outer col col8 first" style="" data-widgetcontainerid="0d89a42d-f646-4049-b5d3-65d7bcefd035">�				
1379	<div class="row nest first last wide">�
1380	
1381	<div class="inner col col8 first last id33e6157f-e4d2-45d4-856f-d20919701306" style="" data-widgetcontainerid="33e6157f-e4d2-45d4-856f-d20919701306">�	
1382<div data-widget-id="d544229b-e745-4927-9cca-8827b66f3517" data-widget-controller-path="/GraphicLinks/Widget">
1383
1384
1385
1386
1387<div id="graphicLinkWidgetd544229b-e745-4927-9cca-8827b66f3517" class="widget widgetGraphicLinks skin101 widgetOptionSet4 wide" data-elementqueryclasses='{"wide-narrow":"min-width:23em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks">
1388	<div class="widgetHeader">
1389		<div class="">
1390				</div>
1391	</div>
1392	<div class="widgetBody cpGrid cpGrid2 ">
1393		<nav class="widgetGraphicLinksNav" aria-labelledby="GraphicLinkHeaderText">
1394				<div class="row   wide">
1395					<!--
1396--><div class="col col1 first "><ul class="semanticList"><!--
1397	    --><li class="widgetItem GraphicLinks">
1398
1399<div>
1400	<a href="https://property.jamescitycountyva.gov/JamesCity/" target="_self" class="fancyButton fancyButton523 " >
1401		<span>
1402			<span><span class="text">New! Property Information</span></span>
1403		</span>
1404	</a>
1405</div>
1406		<style scoped="scoped">.fancyButton523.fancyButton:link,.fancyButton523.fancyButton:visited, .fancyButton523div.fancyButton{
1407	background-color: #f0f4f7;
1408	padding-top: .5em;
1409	padding-bottom: .5em;
1410	padding-right: .5em;
1411	padding-left: .5em;
1412	-webkit-border-top-left-radius: 10px;
1413	-moz-border-top-left-radius: 10px;
1414	-khtml-border-top-left-radius: 10px;
1415	border-top-left-radius: 10px;
1416	-webkit-border-top-right-radius: 10px;
1417	-moz-border-top-right-radius: 10px;
1418	-khtml-border-top-right-radius: 10px;
1419	border-top-right-radius: 10px;
1420	-webkit-border-bottom-left-radius: 10px;
1421	-moz-border-bottom-left-radius: 10px;
1422	-khtml-border-bottom-left-radius: 10px;
1423	border-bottom-left-radius: 10px;
1424	-webkit-border-bottom-right-radius: 10px;
1425	-moz-border-bottom-right-radius: 10px;
1426	-khtml-border-bottom-right-radius: 10px;
1427	border-bottom-right-radius: 10px;
1428	background-repeat: no-repeat;
1429	background-position: center top;
1430	border-top: 2px solid #316891;
1431	border-left: 2px solid #316891;
1432	border-right: 2px solid #316891;
1433	border-bottom: 2px solid #316891;
1434min-height: 200px;
1435box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.33);
1436}
1437.fancyButton523.fancyButton:hover,.fancyButton523.fancyButton:focus,.fancyButton523.fancyButton:active,.fancyButton523.fancyButton.hover{
1438	background-repeat: no-repeat;
1439	background-position: center top;
1440}
1441.fancyButton523.fancyButton:link > span,.fancyButton523.fancyButton:visited > span, .fancyButton523div.fancyButton > span{
1442}
1443.fancyButton523.fancyButton:hover > span,.fancyButton523.fancyButton:focus > span,.fancyButton523.fancyButton:active > span,.fancyButton523.fancyButton.hover > span{
1444}
1445.fancyButton523.fancyButton .text{
1446	color: #316891;
1447	font-size: 1.15em;
1448	font-family: "Barlow Condensed";
1449	padding-top: 120px;
1450	font-weight: 500;
1451	text-decoration: none;
1452	padding-top: 120px;
1453	background-image: url('/ImageRepository/Document?documentID=30858');
1454	background-repeat: no-repeat;
1455	background-position: center 10px ;
1456transition: background-position .3s ease-in-out;line-height: 1.1;}
1457.fancyButton523.fancyButton:hover .text,.fancyButton523.fancyButton:focus .text,.fancyButton523.fancyButton:active .text,.fancyButton523.fancyButton.hover .text{
1458	color: #316891;
1459	font-family: Barlow Condensed;
1460	font-weight: 700;
1461	text-decoration: underline;
1462	background-repeat: no-repeat;
1463	background-position: center top;
1464
1465
1466}
1467</style>
1468
1469 </li><!--
1470--></ul></div><!----><div class="col col1  last"><ul class="semanticList"><!--
1471	    --><li class="widgetItem GraphicLinks">
1472
1473<div>
1474	<a href="https://www.invoicecloud.com/portal/(S(i5pqahgiao24zwi1mflza0jv))/2/Site.aspx?G=789a8d3a-a10d-41de-b1ff-4a2f9a349d13" target="_self" class="fancyButton fancyButton524 " >
1475		<span>
1476			<span><span class="text">Pay Taxes/Bills Online</span></span>
1477		</span>
1478	</a>
1479</div>
1480		<style scoped="scoped">.fancyButton524.fancyButton:link,.fancyButton524.fancyButton:visited, .fancyButton524div.fancyButton{
1481	background-color: #f0f4f7;
1482	padding-top: .5em;
1483	padding-bottom: .5em;
1484	padding-right: .5em;
1485	padding-left: .5em;
1486	-webkit-border-top-left-radius: 10px;
1487	-moz-border-top-left-radius: 10px;
1488	-khtml-border-top-left-radius: 10px;
1489	border-top-left-radius: 10px;
1490	-webkit-border-top-right-radius: 10px;
1491	-moz-border-top-right-radius: 10px;
1492	-khtml-border-top-right-radius: 10px;
1493	border-top-right-radius: 10px;
1494	-webkit-border-bottom-left-radius: 10px;
1495	-moz-border-bottom-left-radius: 10px;
1496	-khtml-border-bottom-left-radius: 10px;
1497	border-bottom-left-radius: 10px;
1498	-webkit-border-bottom-right-radius: 10px;
1499	-moz-border-bottom-right-radius: 10px;
1500	-khtml-border-bottom-right-radius: 10px;
1501	border-bottom-right-radius: 10px;
1502	background-repeat: no-repeat;
1503	background-position: center top;
1504	border-top: 2px solid #316891;
1505	border-left: 2px solid #316891;
1506	border-right: 2px solid #316891;
1507	border-bottom: 2px solid #316891;
1508min-height: 200px;
1509box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.33);
1510}
1511.fancyButton524.fancyButton:hover,.fancyButton524.fancyButton:focus,.fancyButton524.fancyButton:active,.fancyButton524.fancyButton.hover{
1512	background-repeat: no-repeat;
1513	background-position: center top;
1514}
1515.fancyButton524.fancyButton:link > span,.fancyButton524.fancyButton:visited > span, .fancyButton524div.fancyButton > span{
1516}
1517.fancyButton524.fancyButton:hover > span,.fancyButton524.fancyButton:focus > span,.fancyButton524.fancyButton:active > span,.fancyButton524.fancyButton.hover > span{
1518}
1519.fancyButton524.fancyButton .text{
1520	color: #316891;
1521	font-size: 1.15em;
1522	font-family: "Barlow Condensed";
1523	padding-top: 120px;
1524	font-weight: 500;
1525	text-decoration: none;
1526	padding-top: 120px;
1527	background-image: url('/ImageRepository/Document?documentID=30856');
1528	background-repeat: no-repeat;
1529	background-position: center 10px ;
1530transition: background-position .3s ease-in-out;line-height: 1.1;}
1531.fancyButton524.fancyButton:hover .text,.fancyButton524.fancyButton:focus .text,.fancyButton524.fancyButton:active .text,.fancyButton524.fancyButton.hover .text{
1532	color: #316891;
1533	font-family: Barlow Condensed;
1534	font-weight: 700;
1535	text-decoration: underline;
1536	background-repeat: no-repeat;
1537	background-position: center top;
1538
1539
1540}
1541</style>
1542
1543 </li><!--
1544--></ul></div><!--				-->
1545				</div>
1546			</nav>
1547		</div>
1548	<div class="widgetFooter">
1549			</div>
1550</div>
1551</div>
1552
1553	</div> <!-- inner column -->
1554
1555	</div> <!-- inner row -->
1556
1557			</div><!-- outer column --><!----><div class="outer col col8" style="" data-widgetcontainerid="fd5d85ab-3fbb-402a-a3da-8b079a3e221e">�				
1558	<div class="row nest first last wide">�
1559	
1560	<div class="inner col col8 first last id45155047-3947-4b51-afb4-d69a3203e6e6" style="" data-widgetcontainerid="45155047-3947-4b51-afb4-d69a3203e6e6">�	
1561<div data-widget-id="80d21881-50a7-4fad-ab89-fac525d3f3e9" data-widget-controller-path="/GraphicLinks/Widget">
1562
1563
1564
1565
1566<div id="graphicLinkWidget80d21881-50a7-4fad-ab89-fac525d3f3e9" class="widget widgetGraphicLinks skin101 widgetOptionSet4 wide" data-elementqueryclasses='{"wide-narrow":"min-width:23em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks">
1567	<div class="widgetHeader">
1568		<div class="">
1569				</div>
1570	</div>
1571	<div class="widgetBody cpGrid cpGrid2 ">
1572		<nav class="widgetGraphicLinksNav" aria-labelledby="GraphicLinkHeaderText">
1573				<div class="row   wide">
1574					<!--
1575--><div class="col col1 first "><ul class="semanticList"><!--
1576	    --><li class="widgetItem GraphicLinks">
1577
1578<div>
1579	<a href="/635/Parks-Recreation" target="_self" class="fancyButton fancyButton525 " >
1580		<span>
1581			<span><span class="text">Parks &amp; Recreation</span></span>
1582		</span>
1583	</a>
1584</div>
1585		<style scoped="scoped">.fancyButton525.fancyButton:link,.fancyButton525.fancyButton:visited, .fancyButton525div.fancyButton{
1586	background-color: #f0f4f7;
1587	padding-top: .5em;
1588	padding-bottom: .5em;
1589	padding-right: .5em;
1590	padding-left: .5em;
1591	-webkit-border-top-left-radius: 10px;
1592	-moz-border-top-left-radius: 10px;
1593	-khtml-border-top-left-radius: 10px;
1594	border-top-left-radius: 10px;
1595	-webkit-border-top-right-radius: 10px;
1596	-moz-border-top-right-radius: 10px;
1597	-khtml-border-top-right-radius: 10px;
1598	border-top-right-radius: 10px;
1599	-webkit-border-bottom-left-radius: 10px;
1600	-moz-border-bottom-left-radius: 10px;
1601	-khtml-border-bottom-left-radius: 10px;
1602	border-bottom-left-radius: 10px;
1603	-webkit-border-bottom-right-radius: 10px;
1604	-moz-border-bottom-right-radius: 10px;
1605	-khtml-border-bottom-right-radius: 10px;
1606	border-bottom-right-radius: 10px;
1607	background-repeat: no-repeat;
1608	background-position: center top;
1609	border-top: 2px solid #316891;
1610	border-left: 2px solid #316891;
1611	border-right: 2px solid #316891;
1612	border-bottom: 2px solid #316891;
1613min-height: 200px;
1614box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.33);
1615}
1616.fancyButton525.fancyButton:hover,.fancyButton525.fancyButton:focus,.fancyButton525.fancyButton:active,.fancyButton525.fancyButton.hover{
1617	background-repeat: no-repeat;
1618	background-position: center top;
1619}
1620.fancyButton525.fancyButton:link > span,.fancyButton525.fancyButton:visited > span, .fancyButton525div.fancyButton > span{
1621}
1622.fancyButton525.fancyButton:hover > span,.fancyButton525.fancyButton:focus > span,.fancyButton525.fancyButton:active > span,.fancyButton525.fancyButton.hover > span{
1623}
1624.fancyButton525.fancyButton .text{
1625	color: #316891;
1626	font-size: 1.15em;
1627	font-family: "Barlow Condensed";
1628	padding-top: 120px;
1629	font-weight: 500;
1630	text-decoration: none;
1631	padding-top: 120px;
1632	background-image: url('/ImageRepository/Document?documentID=30857');
1633	background-repeat: no-repeat;
1634	background-position: center 10px ;
1635transition: background-position .3s ease-in-out;line-height: 1.1;}
1636.fancyButton525.fancyButton:hover .text,.fancyButton525.fancyButton:focus .text,.fancyButton525.fancyButton:active .text,.fancyButton525.fancyButton.hover .text{
1637	color: #316891;
1638	font-family: Barlow Condensed;
1639	font-weight: 700;
1640	text-decoration: underline;
1641	background-repeat: no-repeat;
1642	background-position: center top;
1643
1644
1645}
1646</style>
1647
1648 </li><!--
1649--></ul></div><!----><div class="col col1  last"><ul class="semanticList"><!--
1650	    --><li class="widgetItem GraphicLinks">
1651
1652<div>
1653	<a href="https://careers.jamescitycountyva.gov/" target="_blank" class="fancyButton fancyButton526 "  aria-label="Employment Opens in new window">
1654		<span>
1655			<span><span class="text">Employment</span></span>
1656		</span>
1657	</a>
1658</div>
1659		<style scoped="scoped">.fancyButton526.fancyButton:link,.fancyButton526.fancyButton:visited, .fancyButton526div.fancyButton{
1660	background-color: #f0f4f7;
1661	padding-top: .5em;
1662	padding-bottom: .5em;
1663	padding-right: .5em;
1664	padding-left: .5em;
1665	-webkit-border-top-left-radius: 10px;
1666	-moz-border-top-left-radius: 10px;
1667	-khtml-border-top-left-radius: 10px;
1668	border-top-left-radius: 10px;
1669	-webkit-border-top-right-radius: 10px;
1670	-moz-border-top-right-radius: 10px;
1671	-khtml-border-top-right-radius: 10px;
1672	border-top-right-radius: 10px;
1673	-webkit-border-bottom-left-radius: 10px;
1674	-moz-border-bottom-left-radius: 10px;
1675	-khtml-border-bottom-left-radius: 10px;
1676	border-bottom-left-radius: 10px;
1677	-webkit-border-bottom-right-radius: 10px;
1678	-moz-border-bottom-right-radius: 10px;
1679	-khtml-border-bottom-right-radius: 10px;
1680	border-bottom-right-radius: 10px;
1681	background-repeat: no-repeat;
1682	background-position: center top;
1683	border-top: 2px solid #316891;
1684	border-left: 2px solid #316891;
1685	border-right: 2px solid #316891;
1686	border-bottom: 2px solid #316891;
1687min-height: 200px;
1688box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.33);
1689}
1690.fancyButton526.fancyButton:hover,.fancyButton526.fancyButton:focus,.fancyButton526.fancyButton:active,.fancyButton526.fancyButton.hover{
1691	background-repeat: no-repeat;
1692	background-position: center top;
1693}
1694.fancyButton526.fancyButton:link > span,.fancyButton526.fancyButton:visited > span, .fancyButton526div.fancyButton > span{
1695}
1696.fancyButton526.fancyButton:hover > span,.fancyButton526.fancyButton:focus > span,.fancyButton526.fancyButton:active > span,.fancyButton526.fancyButton.hover > span{
1697}
1698.fancyButton526.fancyButton .text{
1699	color: #316891;
1700	font-size: 1.15em;
1701	font-family: "Barlow Condensed";
1702	padding-top: 120px;
1703	font-weight: 500;
1704	text-decoration: none;
1705	padding-top: 120px;
1706	background-image: url('/ImageRepository/Document?documentID=30854');
1707	background-repeat: no-repeat;
1708	background-position: center 10px ;
1709transition: background-position .3s ease-in-out;line-height: 1.1;}
1710.fancyButton526.fancyButton:hover .text,.fancyButton526.fancyButton:focus .text,.fancyButton526.fancyButton:active .text,.fancyButton526.fancyButton.hover .text{
1711	color: #316891;
1712	font-family: Barlow Condensed;
1713	font-weight: 700;
1714	text-decoration: underline;
1715	background-repeat: no-repeat;
1716	background-position: center top;
1717
1718
1719}
1720</style>
1721
1722 </li><!--
1723--></ul></div><!--				-->
1724				</div>
1725			</nav>
1726		</div>
1727	<div class="widgetFooter">
1728			</div>
1729</div>
1730</div>
1731
1732	</div> <!-- inner column -->
1733
1734	</div> <!-- inner row -->
1735
1736			</div><!-- outer column --><!----><div class="outer col col8 last" style="" data-widgetcontainerid="5d198c6d-15f9-46a2-98f2-645a7160656f">�				
1737	<div class="row nest first last wide">�
1738	
1739	<div class="inner col col8 first last id6f74114f-88a0-424f-85f3-45dfb3f47393" style="" data-widgetcontainerid="6f74114f-88a0-424f-85f3-45dfb3f47393">�	
1740<div data-widget-id="ac46d8cb-9cdb-4f72-af52-ded8c1d98485" data-widget-controller-path="/GraphicLinks/Widget">
1741
1742
1743
1744
1745<div id="graphicLinkWidgetac46d8cb-9cdb-4f72-af52-ded8c1d98485" class="widget widgetGraphicLinks skin101 widgetOptionSet4 wide" data-elementqueryclasses='{"wide-narrow":"min-width:23em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks">
1746	<div class="widgetHeader">
1747		<div class="">
1748				</div>
1749	</div>
1750	<div class="widgetBody cpGrid cpGrid2 ">
1751		<nav class="widgetGraphicLinksNav" aria-labelledby="GraphicLinkHeaderText">
1752				<div class="row   wide">
1753					<!--
1754--><div class="col col1 first "><ul class="semanticList"><!--
1755	    --><li class="widgetItem GraphicLinks">
1756
1757<div>
1758	<a href="/607/Recycling-Service" target="_self" class="fancyButton fancyButton527 " >
1759		<span>
1760			<span><span class="text">Recycling</span></span>
1761		</span>
1762	</a>
1763</div>
1764		<style scoped="scoped">.fancyButton527.fancyButton:link,.fancyButton527.fancyButton:visited, .fancyButton527div.fancyButton{
1765	background-color: #f0f4f7;
1766	padding-top: .5em;
1767	padding-bottom: .5em;
1768	padding-right: .5em;
1769	padding-left: .5em;
1770	-webkit-border-top-left-radius: 10px;
1771	-moz-border-top-left-radius: 10px;
1772	-khtml-border-top-left-radius: 10px;
1773	border-top-left-radius: 10px;
1774	-webkit-border-top-right-radius: 10px;
1775	-moz-border-top-right-radius: 10px;
1776	-khtml-border-top-right-radius: 10px;
1777	border-top-right-radius: 10px;
1778	-webkit-border-bottom-left-radius: 10px;
1779	-moz-border-bottom-left-radius: 10px;
1780	-khtml-border-bottom-left-radius: 10px;
1781	border-bottom-left-radius: 10px;
1782	-webkit-border-bottom-right-radius: 10px;
1783	-moz-border-bottom-right-radius: 10px;
1784	-khtml-border-bottom-right-radius: 10px;
1785	border-bottom-right-radius: 10px;
1786	background-repeat: no-repeat;
1787	background-position: center top;
1788	border-top: 2px solid #316891;
1789	border-left: 2px solid #316891;
1790	border-right: 2px solid #316891;
1791	border-bottom: 2px solid #316891;
1792min-height: 200px;
1793box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.33);
1794}
1795.fancyButton527.fancyButton:hover,.fancyButton527.fancyButton:focus,.fancyButton527.fancyButton:active,.fancyButton527.fancyButton.hover{
1796	background-repeat: no-repeat;
1797	background-position: center top;
1798}
1799.fancyButton527.fancyButton:link > span,.fancyButton527.fancyButton:visited > span, .fancyButton527div.fancyButton > span{
1800}
1801.fancyButton527.fancyButton:hover > span,.fancyButton527.fancyButton:focus > span,.fancyButton527.fancyButton:active > span,.fancyButton527.fancyButton.hover > span{
1802}
1803.fancyButton527.fancyButton .text{
1804	color: #316891;
1805	font-size: 1.15em;
1806	font-family: "Barlow Condensed";
1807	padding-top: 120px;
1808	font-weight: 500;
1809	text-decoration: none;
1810	padding-top: 120px;
1811	background-image: url('/ImageRepository/Document?documentID=30859');
1812	background-repeat: no-repeat;
1813	background-position: center 10px ;
1814transition: background-position .3s ease-in-out;line-height: 1.1;}
1815.fancyButton527.fancyButton:hover .text,.fancyButton527.fancyButton:focus .text,.fancyButton527.fancyButton:active .text,.fancyButton527.fancyButton.hover .text{
1816	color: #316891;
1817	font-family: Barlow Condensed;
1818	font-weight: 700;
1819	text-decoration: underline;
1820	background-repeat: no-repeat;
1821	background-position: center top;
1822
1823
1824}
1825</style>
1826
1827 </li><!--
1828--></ul></div><!----><div class="col col1  last"><ul class="semanticList"><!--
1829	    --><li class="widgetItem GraphicLinks">
1830
1831<div>
1832	<a href="/list.aspx" target="_self" class="fancyButton fancyButton528 " >
1833		<span>
1834			<span><span class="text">Notify Me®</span></span>
1835		</span>
1836	</a>
1837</div>
1838		<style scoped="scoped">.fancyButton528.fancyButton:link,.fancyButton528.fancyButton:visited, .fancyButton528div.fancyButton{
1839	background-color: #f0f4f7;
1840	padding-top: .5em;
1841	padding-bottom: .5em;
1842	padding-right: .5em;
1843	padding-left: .5em;
1844	-webkit-border-top-left-radius: 10px;
1845	-moz-border-top-left-radius: 10px;
1846	-khtml-border-top-left-radius: 10px;
1847	border-top-left-radius: 10px;
1848	-webkit-border-top-right-radius: 10px;
1849	-moz-border-top-right-radius: 10px;
1850	-khtml-border-top-right-radius: 10px;
1851	border-top-right-radius: 10px;
1852	-webkit-border-bottom-left-radius: 10px;
1853	-moz-border-bottom-left-radius: 10px;
1854	-khtml-border-bottom-left-radius: 10px;
1855	border-bottom-left-radius: 10px;
1856	-webkit-border-bottom-right-radius: 10px;
1857	-moz-border-bottom-right-radius: 10px;
1858	-khtml-border-bottom-right-radius: 10px;
1859	border-bottom-right-radius: 10px;
1860	background-repeat: no-repeat;
1861	background-position: center top;
1862	border-top: 2px solid #316891;
1863	border-left: 2px solid #316891;
1864	border-right: 2px solid #316891;
1865	border-bottom: 2px solid #316891;
1866min-height: 200px;
1867box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.33);
1868}
1869.fancyButton528.fancyButton:hover,.fancyButton528.fancyButton:focus,.fancyButton528.fancyButton:active,.fancyButton528.fancyButton.hover{
1870	background-repeat: no-repeat;
1871	background-position: center top;
1872}
1873.fancyButton528.fancyButton:link > span,.fancyButton528.fancyButton:visited > span, .fancyButton528div.fancyButton > span{
1874}
1875.fancyButton528.fancyButton:hover > span,.fancyButton528.fancyButton:focus > span,.fancyButton528.fancyButton:active > span,.fancyButton528.fancyButton.hover > span{
1876}
1877.fancyButton528.fancyButton .text{
1878	color: #316891;
1879	font-size: 1.15em;
1880	font-family: "Barlow Condensed";
1881	padding-top: 120px;
1882	font-weight: 500;
1883	text-decoration: none;
1884	padding-top: 120px;
1885	background-image: url('/ImageRepository/Document?documentID=30855');
1886	background-repeat: no-repeat;
1887	background-position: center 10px ;
1888transition: background-position .3s ease-in-out;line-height: 1.1;}
1889.fancyButton528.fancyButton:hover .text,.fancyButton528.fancyButton:focus .text,.fancyButton528.fancyButton:active .text,.fancyButton528.fancyButton.hover .text{
1890	color: #316891;
1891	font-family: Barlow Condensed;
1892	font-weight: 700;
1893	text-decoration: underline;
1894	background-repeat: no-repeat;
1895	background-position: center top;
1896
1897
1898}
1899</style>
1900
1901 </li><!--
1902--></ul></div><!--				-->
1903				</div>
1904			</nav>
1905		</div>
1906	<div class="widgetFooter">
1907			</div>
1908</div>
1909</div>
1910
1911	</div> <!-- inner column -->
1912
1913	</div> <!-- inner row -->
1914
1915			</div><!-- outer column --><!--		--></div> <!-- outer row -->
1916
1917
1918	</div>
1919</div></div>
1920</div>
1921</div><!-- Calendar/Carousel --><!-- <div data-cpRole="structuralContainer" id="homeContainer1">
1922    <div class="siteWrap2">
1923      <div data-cpRole="contentContainer" id="homeContent1a"></div>
1924    </div>
1925  </div> --><!-- Footer --><footer data-cpRole="structuralContainer" id="footerContainerTS">
1926<div class="siteWrap3"><div data-cpRole="contentContainer" id="footerTS">	<div id="cc12212456-a1fb-4734-93ea-61502a6ce27c" data-containerid="12212456-a1fb-4734-93ea-61502a6ce27c" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile" data-contentcontainerbreakpoint="60">
1927				                
1928
1929		<div class="row outer wide"><!--
1930--><div class="outer col col6 first" style="" data-widgetcontainerid="65643ea0-15e3-498f-aef4-61dc3a2d4c1a">�				
1931	<div class="row nest first last wide">�
1932	
1933	<div class="inner col col6 first last idbdc9fb4f-9000-4b54-a18b-eefa507c2a09" style="" data-widgetcontainerid="bdc9fb4f-9000-4b54-a18b-eefa507c2a09">�	
1934    <div data-widget-id="e5b86e1c-9197-4dd8-ba89-96eb94738ba7" data-widget-controller-path="/InfoAdvanced/Widget">
1935
1936
1937
1938
1939
1940	<section id="divInfoAdve5b86e1c-9197-4dd8-ba89-96eb94738ba7" class="widget widgetInfoAdvanced skin103 widgetOptionSet5 wide" data-modulewidgettype="infoAdv" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label="Info Advanced">
1941			<header class="widgetHeader" id="headere5b86e1c-9197-4dd8-ba89-96eb94738ba7">
1942		<div class="">
1943								</div>
1944	</header>
1945	<div class="widgetBody  cpGrid cpGrid1 ">
1946		<div class="row  wide">
1947					<div class="col col1 first last">
1948						<ol class="pageStyles semanticList">
1949
1950<li class="InfoAdvanced widgetItem fr-view">
1951	<p><a href="/"><img src="/ImageRepository/Document?documentId=30860" class="fr-dib" alt="Home Page"></a></p>
1952</li>						</ol>
1953					</div>
1954		</div>
1955	</div>
1956	<div class="widgetFooter">
1957
1958	</div>
1959
1960	</section>
1961
1962
1963
1964<script type="text/javascript">
1965	//Render slideshow if info advacned items contain one.
1966	$(document).ready(function (e) {
1967		$('#divInfoAdve5b86e1c-9197-4dd8-ba89-96eb94738ba7 .InfoAdvanced.widgetItem').each(function () {
1968			renderSlideshowIfApplicable($(this));		
1969		});
1970	});
1971</script>
1971</div>
1972	</div> <!-- inner column -->
1973
1974	</div> <!-- inner row -->
1975
1976			</div><!-- outer column --><!----><div class="outer col col1" style="" data-widgetcontainerid="b5cd27ed-9039-40ee-be5a-83dcaa3c0f1c">�				
1977	<div class="row nest first last wide">�
1978	
1979	<div class="inner col col1 first last id72a99fdb-aee5-4e83-87eb-7087850367b5" style="" data-widgetcontainerid="72a99fdb-aee5-4e83-87eb-7087850367b5">�	
1980
1981<div class="widget widgetSpacer" id="7816b757-271b-4c20-a8f9-6fb4b8f56beb"></div>
1982	</div> <!-- inner column -->
1983
1984	</div> <!-- inner row -->
1985
1986			</div><!-- outer column --><!----><div class="outer col col5" style="" data-widgetcontainerid="8e1dacaa-6f9a-4ca9-a30c-f3c76bd15f54">�				
1987	<div class="row nest first last wide">�
1988	
1989	<div class="inner col col5 first last idd0d1d725-7396-4047-ac12-cb3ecd79ea47" style="" data-widgetcontainerid="d0d1d725-7396-4047-ac12-cb3ecd79ea47">�	
1990    <div data-widget-id="cea20951-2dfe-4c5d-bfa2-3cb6e44fd257" data-widget-controller-path="/InfoAdvanced/Widget">
1991
1992
1993
1994
1995
1996	<section id="divInfoAdvcea20951-2dfe-4c5d-bfa2-3cb6e44fd257" class="widget widgetInfoAdvanced skin102 widgetOptionSet5 wide" data-modulewidgettype="infoAdv" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-labelledby="headercea20951-2dfe-4c5d-bfa2-3cb6e44fd257">
1997			<header class="widgetHeader" id="headercea20951-2dfe-4c5d-bfa2-3cb6e44fd257">
1998		<div class="">
1999					<h3 >Contact Us</h3>
2000								</div>
2001	</header>
2002	<div class="widgetBody  cpGrid cpGrid1 ">
2003		<div class="row  wide">
2004					<div class="col col1 first last">
2005						<ol class="pageStyles semanticList">
2006
2007<li class="InfoAdvanced widgetItem fr-view">
2008	<p><strong>James City County Government Center</strong></p><p><br></p>
2009</li>
2010<li class="InfoAdvanced widgetItem fr-view">
2011	<p>101 Mounts Bay Road</p>
2012</li>
2013<li class="InfoAdvanced widgetItem fr-view">
2014	<p>Williamsburg, VA 23185</p>
2015</li>						</ol>
2016					</div>
2017		</div>
2018	</div>
2019	<div class="widgetFooter">
2020
2021	</div>
2022
2023	</section>
2024
2025
2026
2027<script type="text/javascript">
2028	//Render slideshow if info advacned items contain one.
2029	$(document).ready(function (e) {
2030		$('#divInfoAdvcea20951-2dfe-4c5d-bfa2-3cb6e44fd257 .InfoAdvanced.widgetItem').each(function () {
2031			renderSlideshowIfApplicable($(this));		
2032		});
2033	});
2034</script>
2034</div>
2035	</div> <!-- inner column -->
2036
2037	</div> <!-- inner row -->
2038
2039			</div><!-- outer column --><!----><div class="outer col col1" style="" data-widgetcontainerid="64be4c6f-5d2f-4874-9c19-d912eec546de">�				
2040	<div class="row nest first last wide">�
2041	
2042	<div class="inner col col1 first last id248921e3-6504-4344-acd7-e1c6d14c1136" style="" data-widgetcontainerid="248921e3-6504-4344-acd7-e1c6d14c1136">�	
2043
2044<div class="widget widgetSpacer" id="b3b216c6-e74d-47ff-bb4b-b60c98a949da"></div>
2045	</div> <!-- inner column -->
2046
2047	</div> <!-- inner row -->
2048
2049			</div><!-- outer column --><!----><div class="outer col col6" style="" data-widgetcontainerid="6e47226d-8e66-431a-a359-9d171546bd58">�				
2050	<div class="row nest first last wide">�
2051	
2052	<div class="inner col col6 first last id02c3dca4-25c1-4090-900d-73d610ce328e" style="" data-widgetcontainerid="02c3dca4-25c1-4090-900d-73d610ce328e">�	
2053<div data-widget-id="c607a992-5d07-44d4-9af3-8e9e7ac2225c" data-widget-controller-path="/Faq/Widget">
2054
2055
2056
2057
2058
2059
2060
2061
2062	<section id="widgetFaqc607a992-5d07-44d4-9af3-8e9e7ac2225c" class="widget widgetFAQ skin102 widgetOptionSet23 narrow" data-modulewidgettype="FAQ" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-labelledby="faqHeaderc607a992-5d07-44d4-9af3-8e9e7ac2225c">
2063		    <header class="widgetHeader" id="faqHeaderc607a992-5d07-44d4-9af3-8e9e7ac2225c">
2064        <div class="">
2065                    <h3><a href="/Faq.aspx?TID=15">FAQs</a></h3>
2066                                </div>
2067    </header>
2068	<div class="widgetBody pageStyles cpGrid cpGrid1 ">
2069		<div class="row  narrow">
2070					<link href="/Areas/FAQ/Assets/Styles/Widget.css" rel="stylesheet" />
2071					<div class="col col1">
2072						<ol class="semanticList" style="columns: 1">
2073
2074
2075        <li style="position: relative" class="widgetItem">
2076            <a class="widgetDesc widgetFAQQuestion" href="/Faq.aspx?QID=63">Where can I find the budget?</a>
2077        </li>
2078
2079
2080        <li style="position: relative" class="widgetItem">
2081            <a class="widgetDesc widgetFAQQuestion" href="/Faq.aspx?QID=65">How do I make a payment online?</a>
2082        </li>
2083
2084
2085        <li style="position: relative" class="widgetItem">
2086            <a class="widgetDesc widgetFAQQuestion" href="/Faq.aspx?QID=64">How do I apply for a job?</a>
2087        </li>
2088
2089
2090        <li style="position: relative" class="widgetItem">
2091            <a class="widgetDesc widgetFAQQuestion" href="/Faq.aspx?QID=674">What do I do with recyclables?</a>
2092        </li>
2093
2094
2095        <li style="position: relative" class="widgetItem">
2096            <a class="widgetDesc widgetFAQQuestion" href="/Faq.aspx?QID=66">How do I dispose of trash?</a>
2097        </li>
2098
2099
2100        <li style="position: relative" class="widgetItem">
2101            <a class="widgetDesc widgetFAQQuestion" href="/Faq.aspx?QID=452">How do I submit a FOIA request?</a>
2102        </li>
2103
2104
2105        <li style="position: relative" class="widgetItem">
2106            <a class="widgetDesc widgetFAQQuestion" href="/Faq.aspx?QID=595">Where can I learn about the County&#39;s Strategic Plan?</a>
2107        </li>
2108
2109
2110        <li style="position: relative" class="widgetItem">
2111            <a class="widgetDesc widgetFAQQuestion" href="/Faq.aspx?QID=62">How do I report a problem with the website?</a>
2112        </li>
2113						</ol>
2114					</div>
2115		</div>
2116        	</div>
2117	<div class="widgetFooter">	
2118	</div>
2119    <div class="addItemModal hidden">
2120        <div class="url hidden">/FAQ.aspx</div>
2121    </div>
2122
2123	</section>
2124
2125
2126<script>
2127	function handleExpandCollapse(e) {
2128		const element = e.currentTarget;
2129		const answer = document.getElementById(element.getAttribute("aria-controls")).parentElement;
2130		const expandArrow = element.getElementsByClassName("widgetFAQ--arrow")[0];
2131		if (answer.classList.contains("hidden")) {
2132			expandArrow.classList.add('widgetFAQ--arrow-expanded');
2133			expandArrow.classList.remove('widgetFAQ--arrow-collapsed');
2134			answer.classList.remove("hidden");
2135			element.setAttribute("aria-expanded", "true");
2136		} else {
2137			expandArrow.classList.add('widgetFAQ--arrow-collapsed');
2138			expandArrow.classList.remove('widgetFAQ--arrow-expanded');
2139			answer.classList.add("hidden");
2140			element.setAttribute("aria-expanded", "false");
2141		}
2142		e.preventDefault();
2143		e.stopImmediatePropagation();
2144		e.stopPropagation();
2145	}
2146    document.querySelectorAll(".widgetFAQ--question a").forEach(element => {
2147        // When the link is clicked, expand or collapse the answer
2148		element.addEventListener("click", handleExpandCollapse);
2149	});
2150</script>
2150
2151</div>
2152
2153	</div> <!-- inner column -->
2154
2155	</div> <!-- inner row -->
2156
2157			</div><!-- outer column --><!----><div class="outer col col1" style="" data-widgetcontainerid="94e971b4-24c0-4360-baff-418059d6b6d6">�				
2158	<div class="row nest first last wide">�
2159	
2160	<div class="inner col col1 first last ida3084870-5963-40c1-832c-25a11a30bf10" style="" data-widgetcontainerid="a3084870-5963-40c1-832c-25a11a30bf10">�	
2161
2162<div class="widget widgetSpacer" id="c57e3aea-1647-4faa-bc81-cd4c220db744"></div>
2163	</div> <!-- inner column -->
2164
2165	</div> <!-- inner row -->
2166
2167			</div><!-- outer column --><!----><div class="outer col col4 last" style="" data-widgetcontainerid="f9171e32-68a3-4198-a62e-366be5a8a8ae">�				
2168	<div class="row nest first last wide">�
2169	
2170	<div class="inner col col4 first last id26eb531c-01ab-45bb-9cf4-8d6c90bc2bdb" style="" data-widgetcontainerid="26eb531c-01ab-45bb-9cf4-8d6c90bc2bdb">�	
2171	<div data-widget-id="6842716c-1271-4594-ae61-ab226d85b1f6" data-widget-controller-path="/QuickLinks/Widget">
2172
2173
2174
2175
2176
2177
2178
2179
2180	<section id="widgetQuicklink6842716c-1271-4594-ae61-ab226d85b1f6" class="widget widgetQuickLinks skin102 widgetOptionSet25 narrow" data-modulewidgettype="quickLinks" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-labelledby="quickLinksHeader6842716c-1271-4594-ae61-ab226d85b1f6">
2181			<header class="widgetHeader" id="quickLinksHeader6842716c-1271-4594-ae61-ab226d85b1f6">
2182		<div class="">
2183					<h3><a  style="" href="/QuickLinks.aspx?CID=11" >Using This Site</a></h3>
2184						</div>
2185	</header>
2186	<div class="widgetBody cpGrid cpGrid1 ">
2187        <div class="row  narrow">
2188				<div class="col col1 first last">
2189					<ol class="semanticList">
2190
2191
2192
2193
2194    <li style="position:relative" class="widgetItem QuickLinks">
2195        <a class="widgetDesc widgetQuickLinksLink" href="https://jamescitycountyva.gov/" target="_self" aria-label="Home - Using This Site" rel="">Home</a>
2196        <div class="widgetMeta"></div>
2197    </li>
2198
2199
2200
2201
2202    <li style="position:relative" class="widgetItem QuickLinks">
2203        <a class="widgetDesc widgetQuickLinksLink" href="https://jamescitycountyva.gov/sitemap" target="_self" aria-label="Site Map - Using This Site" rel="">Site Map</a>
2204        <div class="widgetMeta"></div>
2205    </li>
2206
2207
2208
2209
2210    <li style="position:relative" class="widgetItem QuickLinks">
2211        <a class="widgetDesc widgetQuickLinksLink" href="https://jamescitycountyva.gov/intranet" target="_self" aria-label="Employee Portal - Using This Site" rel="">Employee Portal</a>
2212        <div class="widgetMeta"></div>
2213    </li>
2214
2215
2216
2217
2218    <li style="position:relative" class="widgetItem QuickLinks">
2219        <a class="widgetDesc widgetQuickLinksLink" href="https://jamescitycountyva.gov/124/Privacy-Policy" target="_self" aria-label="Privacy Policy - Using This Site" rel="">Privacy Policy</a>
2220        <div class="widgetMeta"></div>
2221    </li>
2222
2223
2224
2225
2226    <li style="position:relative" class="widgetItem QuickLinks">
2227        <a class="widgetDesc widgetQuickLinksLink" href="https://jamescitycountyva.gov/Accessibility" target="_self" aria-label="Accessibility - Using This Site" rel="">Accessibility</a>
2228        <div class="widgetMeta"></div>
2229    </li>
2230
2231
2232
2233
2234    <li style="position:relative" class="widgetItem QuickLinks">
2235        <a class="widgetDesc widgetQuickLinksLink" href="https://jamescitycountyva.gov/site/copyright" target="_self" aria-label="Copyright Notices - Using This Site" rel="">Copyright Notices</a>
2236        <div class="widgetMeta"></div>
2237    </li>
2238
2239
2240
2241
2242    <li style="position:relative" class="widgetItem QuickLinks">
2243        <a class="widgetDesc widgetQuickLinksLink" href="/list.aspx" target="_self" aria-label="Manage Subscriptions - Using This Site" rel="">Manage Subscriptions</a>
2244        <div class="widgetMeta"></div>
2245    </li>
2246					</ol>
2247				</div>
2248		</div>
2249        
2250	</div>
2251	<div class="widgetFooter">
2252	</div>
2253	<div class="addItemModal hidden">
2254		<div class="url hidden">/QuickLinks.aspx</div>
2255	</div>
2256
2257	</section>
2258</div>
2259
2260	</div> <!-- inner column -->
2261
2262	</div> <!-- inner row -->
2263
2264			</div><!-- outer column --><!--		--></div> <!-- outer row -->
2265
2266
2267	</div>
2268</div></div>
2269</footer><!-- Powered By --><div data-cpRole="structuralContainer" id="poweredByContainerTS">
2270<div class="siteWrap2"><div data-cpRole="contentContainer" id="poweredByTS">	<div id="cc2f1fd89d-c0e5-4326-8bb8-4971c6815579" data-containerid="2f1fd89d-c0e5-4326-8bb8-4971c6815579" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile">
2271				                
2272
2273		<div class="row outer wide"><!--
2274--><div class="outer col col24 first last" style="" data-widgetcontainerid="3d71df02-9943-4970-9bae-f9fa04ee6320">�				
2275	<div class="row nest first last wide">�
2276	
2277	<div class="inner col col24 first last id2ab8fd68-60af-4147-81d1-e22d4693935d" style="" data-widgetcontainerid="2ab8fd68-60af-4147-81d1-e22d4693935d">�	
2278 
2279	<div data-widget-id='11af4b12-9325-41fe-9728-d4d753da3403' data-moduleName="customHtml" id='widgetCustomHtml11af4b12-9325-41fe-9728-d4d753da3403' class="widget widgetCustomHtml skin104 narrow" >
2280	<div class="widgetBody pageStyles" id="widgetBody11af4b12-9325-41fe-9728-d4d753da3403">
2281		<div id="customHtml11af4b12-9325-41fe-9728-d4d753da3403"><div><style>
2282  /* CP icon */
2283  .cpBylineIconTS {
2284    color: #383838;
2285  }
2286  /* CP Text */
2287  .cpBylineTextTS,
2288  .cpBylineTextTS a:link {
2289    color: #383838;
2290  }
2291
2292  .cpBylineTS {
2293    text-align: center;
2294  }
2295  
2296  .cpBylineIconTS {
2297    fill: currentColor;
2298    width: 39px;
2299    height: 26px;
2300    display: inline;
2301    vertical-align: middle;
2302  }
2303</style>
2304
2305<div class="widgetItem cpBylineTS">
2306  <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 100 100" class="cpBylineIconTS">
2307    <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>
2308    <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>
2309  </svg>
2310  <span class="cpBylineTextTS">Government Websites by <a href="https://connect.civicplus.com/referral">CivicPlus&reg;</a></span>
2311</div>
2312</div></div>
2313	</div>
2314
2315	</div>
2316
2317	</div> <!-- inner column -->
2318
2319	</div> <!-- inner row -->
2320
2321			</div><!-- outer column --><!--		--></div> <!-- outer row -->
2322
2323
2324	</div>
2325</div></div>
2326</div>
2327
2328
2329
2330
2331		<div id="bannerImagesJSON237" class="hidden"></div>
2332		<div id="bannerSlideshowControls_banner1" class="bannerSlideshowControlsNew none " style="display:none">
2333			<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>
2334			<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>
2335		</div>
2336			
2336<script type="text/javascript">
2337				$(window).on("load", function () {
2338					$.when(window.Pages.rwdSetupComplete)
2339						.done(function () {
2340							renderExternalBannerSlideshow('banner1',
2341								{"BannerOptionID":237,"ThemeID":67,"SlotName":"banner1","Name":"Default","IsDefault":true,"BannerMode":2,"SlideShowSlideTiming":"5","SlideshowTransition":0,"SlideShowTransitionTiming":"1","ImageScale":true,"ImageAlignment":1,"ImageScroll":false,"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":612,"BannerOptionID":237,"FileName":"/ImageRepository/Document?documentID=30823","Height":1400,"Width":2200,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":1,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135578800000)\/","AltText":""}],"BannerVideos":[{"BannerVideoID":16,"BannerOptionID":237,"VideoFileName":"","ImageFileName":"EmptyBannerBkg202204070807156860.png","IsLink":false,"LinkAddress":null,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135578800000)\/","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(-62135578800000)\/"},
2342								'/App_Themes/2022 - Interior/Images/',
2343								'Rotating');
2344						});
2345				});
2346			</script>
2346
2347
2348</div>
2349</div>
2350
2351            </div>
2352        </div>
2353    </div>
2354
2355<link href="/745732998.css" rel="stylesheet" type="text/css" />
2356
2357<div id="SplashMessageWrapper" class="cp-Splash-wrapper">
2358	<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">
2359		<div class="cp-Splash-header">
2360			<h2 class="cp-Splash-title" id="cp-Splash-title">Loading</h2>
2361			<button class="cp-Splash-Btn cp-Splash-close" aria-label="Close this modal" title="Close this window">
2362				<svg id="iconClose" viewBox="0 0 25 25">
2363					<polygon style="fill:currentcolor"
2364							 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>
2365				</svg>
2366			</button>
2367		</div>
2368		<div class="cp-Splash-body">
2369			<div class="cp-Splash-Prose editorContent fr-view" id="editorContentDesc">
2370				<!-- Content from the Froala Editor will go here. -->
2371				Loading
2372			</div>
2373		</div>
2374		<div class="cp-Splash-footer">
2375			<button class="cp-Splash-Btn cp-Splash-Btn--NoShow">Do Not Show Again</button>
2376			<button class="cp-Splash-Btn cp-Splash-Btn--Close">Close</button>
2377		</div>
2378	</div>
2379</div>
2380
2381<script src="/Assets/Scripts/APIClient.js"></script>
vendor: 2 bytes, line 2381
2381
2382<script src="/Assets/Mystique/Shared/Scripts/Moment/Moment.min.js"></script>
vendor: 2 bytes, line 2382
2382
2383<script src="/Assets/Scripts/SplashModal/SplashModalRender.js"></script>
vendor: 2 bytes, line 2383
2383
2384<script>
2385
2386		$(document).ready(function () {
2387			var filter = {
2388				targetId: '101',
2389				targetType: 1
2390			}
2391
2392			new SplashModalRender().triggerRender(filter);
2393		});
2394</script>
2394
2395
2396
2397	
2398	
2399	
2400	
2401
2402
2403
2404	
2405
2406
2407
2408
2409
2410
2411    
2411<script src="/-1442400649.js" type="text/javascript"></script>
2411
2412    
2412<script>
vendor: 346 bytes, lines 2412-2418
2412
2413  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
2414  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
2415  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
2416  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
2417 
2418  ga('create', '
2418UA-2193662-20
vendor: 40 bytes, lines 2418-2419
2418', 'auto');
2419  ga('send', 'pageview');
2420</script>
2420
2421	
2422<!-- Google tag (gtag.js) 587894-->
vendor: 65 bytes, lines 2422-2423
2422
2423<script async src="https://www.googletagmanager.com/gtag/js?id=
2423G-29WFKMC7NS
vendor: 13 bytes, line 2423
2423"></script>
2424<script>
vendor: 130 bytes, lines 2425-2428
2425window.dataLayer = window.dataLayer || [];
2426function gtag(){dataLayer.push(arguments);}
2427gtag('js', new Date());
2428gtag('config', '
2428G-29WFKMC7NS
vendor: 5 bytes, line 2428
2428');
2429</script>
2429
2430<!-- End Google Tag-->
2431
2432<!-- SiteImprove Script -->	
2433<script type="text/javascript"> 
2434/*<![CDATA[*/ 
2435(function() { 
2436var sz = document.createElement('script'); sz.type = 'text/javascript'; sz.async = true; 
2437sz.src = '//siteimproveanalytics.com/js/siteanalyze_1306700.js'; 
2438var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(sz, s); 
2439})(); 
2440/*]]>*/ 
2441</script>
2441
2442<!-- End SiteImprove Script -->
2443
2444<!-- Google Tag Manager (noscript) -->
vendor: 71 bytes, lines 2444-2446
2444
2445
2446<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
2446GTM-NK3DZG
vendor: 89 bytes, lines 2446-2449
2446"
2447
2448height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
2449
2450<!-- End Google Tag Manager (noscript) -->
2451
2452
2453
2454<!-- Move banner to outer wrap -->
2455<script>
2456  function moveBannerToOuterWrap() {
2457    if ($(".fixedBannerTS #bannerDivbanner1").length) {
2458      $(".fixedBannerTS #bannerDivbanner1").appendTo("#outer-wrap");
2459    } else {
2460      setTimeout(function () {
2461        moveBannerToOuterWrap();
2462      }, 500);
2463    }
2464  }
2465
2466  moveBannerToOuterWrap();
2467</script>
2467
2468
2469
2470<!----------Google Translate (Mobile Friendly)--------->
2471
2472<style>
2473  #google-translate-container {
2474    float: left;
2475    padding: 3px 5px 0px 0px;
2476    position: fixed; 
2477    bottom: 16px; 
2478    left: 10px; 
2479    z-index: 5;
2480  }
2481  
2482  .goog-te-combo, .goog-te-banner *, .goog-te-ftab *, .goog-te-menu *, .goog-te-menu2 *, .goog-te-balloon * {
2483    font-family: arial;
2484    font-size: 10pt;
2485    background-image: url("https://www.gstatic.com/images/branding/product/2x/translate_24dp.png");
2486    background-position: 5px 5px;
2487    background-size: 18px;
2488    background-repeat: no-repeat;
2489    text-indent: 16px;
2490    background-color: #fff;
2491    color: #000 !important;
2492  }
2493  
2494  .goog-logo-link {
2495    display: none !important;
2496  }
2497  
2498  .goog-te-gadget {
2499    color: transparent !important;
2500  }
2501  
2502  .goog-te-gadget .goog-te-combo {
2503    margin: 2px 0 !important;
2504    border-radius: 15px !important;
2505    }
2506  
2507  .goog-te-combo{
2508    border: 1px solid !important;
2509    border-color: #bcc9d7 #96a3b1 #96a3b1 #bcc9d7 !important;
2510    border-radius: 50px !important;
2511    height:31px !important;
2512    padding: 0 1px 0 .25rem !important;
2513                width: 156px;
2514  }
2515
2516  #launcher-wrapper {
2517    bottom: 50px !important;
2518  }
2519
2520</style>
2521
2522<div id="google-translate-container">
2523  <div id="google_translate_element">
2524  </div>
2525</div>
2526
2527<script>
2528
2529  function googleTranslateElementInit() {
2530    var el = document.getElementById("google_translate_element");
2531    if (el && el.innerHTML.trim() !== "") {
2532        return;
2533    }
2534
2535    new google.translate.TranslateElement({ pageLanguage: "en" }, "google_translate_element");
2536    // begin accessibility compliance
2537    $('img.goog-te-gadget-icon').attr('alt','Google Translate');
2538    $('div#goog-gt-tt div.logo img').attr('alt','translate');
2539    $('div#goog-gt-tt .original-text').css('text-align','left');
2540    $('.goog-te-gadget-simple .goog-te-menu-value span').css('color','#000000');
2541    $('.goog-te-combo').attr('aria-label','google translate languages');
2542    $('svg.goog-te-spinner').attr('title','Google Translate Spinner');
2543    $('.goog-te-gadget-simple .goog-te-menu-value span').css('color','#000000');
2544  }
2545
2546  $(function() {
2547    $.getScript("//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit");
2548  });
2549
2550</script>
2550
2551
2552<!--------------End Google Translate----------------->
2553
2554<script>
2555  (function () {
2556    // If you do not want to maintain aspect ratio: set to zero
2557    const aspectRatio = 1.4;
2558    const selectors = [".facebook-container1", ".facebook-container2", ".facebook-container3"];
2559    const minWidth = 220;
2560    const maxWidth = 500; // Facebook widget will not expand past 500
2561    const minHeight = 550;
2562    const maxHeight = 550;
2563    const widthRegexp = /(width=)([0-9]+)/;
2564    const heightRegexp = /(height=)([0-9]+)/;
2565
2566    let width = 0;
2567    let height = 0;
2568
2569    function clamp__TS(num, min, max) {
2570      return Math.min(Math.max(num, min), max);
2571    }
2572
2573    function adjustFacebookContainers__TS() {
2574      for (const sel of selectors) {
2575        adjustContainer__TS(sel);
2576      }
2577    }
2578
2579    function adjustContainer__TS(selector) {
2580      const container = $(selector);
2581      const frame = $(selector + " > iframe");
2582      if (frame === undefined || frame.length === 0) {
2583        console.warn("No facebook widget found...");
2584      } else {
2585        const rawSrc = frame.attr("src");
2586        const containerWidth = container.width();
2587
2588        // Container is hidden, probably "display: none;"
2589        if (containerWidth === 0) {
2590          const parents = container.parents();
2591          for (let i = 0; i < parents.length; i++) {
2592            const parent = $(parents[i]);
2593            if (parent.css("display") === "none") {
2594              let mobileTab = parent.siblings();
2595              mobileTab = mobileTab[mobileTab.length - 1];
2596              if (!mobileTab) {
2597                console.error("Warning: No mobile tab found for facebook container, returning...")
2598                return;
2599              }
2600
2601              let tabbedWidget = parents.filter(function (_, e) {
2602                return e.classList.contains("widget") && e.classList.contains("widgetTabbed");
2603              });
2604
2605              if (tabbedWidget.length !== 1) {
2606                console.error("Warning: No tab list found for facebook container, returning...")
2607                return;
2608              }
2609              tabbedWidget = tabbedWidget[0];
2610
2611              let desktopTab = $(tabbedWidget).select(".tabbedWidget.cpTabs");
2612              if (desktopTab.length !== 1) {
2613                console.error("Warning: No desktop tabs found for facebook container, returning...")
2614                return;
2615              }
2616              desktopTab = desktopTab[0];
2617
2618              /*
2619              // Get .cpTabPanels
2620              let desktopTab = parent.parent();
2621              // Get .cpTabs
2622              desktopTab = desktopTab.siblings();
2623              desktopTab = desktopTab[0];
2624              // Get the matching tab (from the mobile tab text)
2625              desktopTab = $(desktopTab).children();
2626              desktopTab = desktopTab.filter((j, elem) => $(elem).text().trim() === $(mobileTab).text().trim())[0];
2627              console.log(desktopTab);*/
2628
2629              const desktopHandler = () => { adjustContainer__TS(selector); desktopTab.removeEventListener("click", desktopHandler); }
2630              const mobileHandler = () => { adjustContainer__TS(selector); mobileTab.removeEventListener("click", mobileHandler); }
2631
2632
2633              desktopTab.addEventListener("click", desktopHandler);
2634              mobileTab.addEventListener("click", mobileHandler);
2635              break;
2636            }
2637          }
2638          return;
2639        }
2640
2641        width = clamp__TS(containerWidth, minWidth, maxWidth);
2642        height = clamp__TS(Math.floor(width * aspectRatio), minHeight, maxHeight);
2643
2644        // Replace src and style on iframe
2645        try {
2646          const oldWidth = rawSrc.match(widthRegexp);
2647          const oldHeight = rawSrc.match(heightRegexp);
2648
2649          if (width === parseInt(oldWidth[2]) && height === parseInt(oldHeight[2])) {
2650            return;
2651          }
2652
2653          const newSrc = rawSrc
2654            .replace(widthRegexp, "width=" + parseInt(width))
2655            .replace(heightRegexp, "height=" + parseInt(height));
2656
2657          // Set attributes on frame
2658          frame.attr("src", newSrc);
2659          frame.css("width", width);
2660          frame.css("height", height);
2661        } catch (e) {
2662          console.warn("Failed replacing width & height");
2663          console.warn(e);
2664        }
2665      }
2666    }
2667
2668    let adjustTimeoutFn;
2669    $(window).load(function () {
2670      setTimeout(function () {
2671        adjustFacebookContainers__TS();
2672      }, 750);
2673
2674      $(window).resize(function () {
2675        clearTimeout(adjustTimeoutFn);
2676        adjustTimeoutFn = setTimeout(function () {
2677          adjustFacebookContainers__TS();
2678        }, 750);
2679      });
2680
2681      $.when(window.Pages.angularToolbarComplete).done(function () {
2682        adjustFacebookContainers__TS();
2683      });
2684    });
2685  })();
2686</script>
2686
2687
2688<!-- End Facebook adjust -->
2689
2690<script src="https://cdn-residentagent.civicplus.com/loader.js"></script>
vendor: 2 bytes, line 2690
2690
2691<script>
2692    window.ResidentAgentWidget.load({
2693        agentId: 'e06500f3-97dc-4487-9e3d-5ed8df29d74f',
2694        apiUrl: 'https://residentagent-api-production.azurewebsites.net'
2695    });
2696</script>
2696
2697
2698
2699    
2699<script type="text/javascript">
2700        $(function () {
2701            document.cookie = "responsiveGhost=0; path=/";
2702        });
2703        $(window).on("load", function () {
2704            $('body').addClass('doneLoading').removeClass('hideContent');
2705
2706            if ($('#404Content').length > 0)
2707                $('div#bodyWrapper').css('padding', '0px');
2708        });
2709    </script>
2709
2710
2711    <noscript>
2712        <style>
2713            body.hideContent {
2714                opacity: 1 !important;
2715            }
2716        </style>
2717    </noscript>
2718
2719        
2720<div style="display: none;">
2721	<svg xmlns="http://www.w3.org/2000/svg" style="display:none;">
2722
2723		<symbol id="iconArrow--left" viewbox="0 0 25 25">
2724			<title>Arrow Left</title>
2725			<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>
2726		</symbol>
2727
2728		<symbol id="iconArrow--right" viewbox="0 0 25 25">
2729			<title>Arrow Right</title>
2730			<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>
2731		</symbol>
2732
2733	</svg>
2734</div>
2735    
2735<script type="text/javascript">loadCSS('//fonts.googleapis.com/css?family=Arbutus+Slab:regular|Barlow:200,200italic,500,500italic,600,600italic,700,700italic,800,900,italic,regular|Barlow+Condensed:200,200italic,500,500italic,600,600italic,700,700italic,800,900,italic,regular|IM+Fell+Double+Pica:italic,regular|Libre+Baskerville:700,italic,regular|Lora:700,700italic,italic,regular|Montserrat:100,100italic,200,200italic,300,300italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic,italic,regular|Open+Sans:300,300italic,600,600italic,700,700italic,800,800italic,italic,regular|Oswald:200,300,500,600,700,regular|Raleway:500,600,700,800,regular|');</script>
2735
2736    
2737
2738    <div class="hidden activeWidgetSkinComponentsOnPageJson">[]</div>
2739        <div style="display: none;">
2740            <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
2741                <symbol id="iconSlideshowArrowLeft" viewBox="0 0 22.68 40">
2742                    <title>Slideshow Left Arrow</title>
2743                    <g>
2744                        <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>
2745                    </g>
2746                </symbol>
2747                <symbol id="iconSlideshowArrowRight" viewBox="0 0 22.68 40">
2748                    <title>Slideshow Right Arrow</title>
2749                    <g>
2750                        <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>
2751                    </g>
2752                </symbol>
2753            </svg>
2754        </div>
2755    
2756	
2757	
2758
2759    <div id="root-picker-outlet"></div>
2760<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a4548e9f3fcc1497',t:'MTc5MTEyMDc5Mw=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
2760</body>
2761</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.