CINXE.COM
Code Enforcement | Palestine, TX
<!DOCTYPE html> <html lang="en"> <head> <meta http-equiv="Content-type" content="text/html; charset=UTF-8" /> <!-- Google Tag Manager for GA4 --> <script>(function(w,d,s,l,i){w.GAMeasurementID='G-QM1Z2XYYN3';w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','cpDataLayerGA4','GTM-K73C5PS');</script> <!-- End Google Tag Manager for GA4 --> <script type='text/javascript'> var enableTelemetry = 'false' var aiConfig = { instrumentationKey: '1cde048e-3185-4906-aa46-c92a7312b60f' } 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://az416426.vo.msecnd.net/scripts/a/ai.0.js', d.getElementsByTagName('script')[0].parentNode.appendChild(b) }); try { c.cookie = d.cookie } catch (a) { } c.queue = []; for (var f = ['Event', 'Exception', 'Metric', 'PageView', 'Trace', 'Dependency']; f.length;)b('track' + f.pop()); if (b('setAuthenticatedUserContext'), b('clearAuthenticatedUserContext'), b('startTrackEvent'), b('stopTrackEvent'), b('startTrackPage'), b('stopTrackPage'), b('flush'), !a.disableExceptionTracking) { f = 'onerror', b('_' + f); var g = e[f]; e[f] = function (a, b, d, e, h) { var i = g && g(a, b, d, e, h); return !0 !== i && c['_' + f](a, b, d, e, h), i } } return c }(aiConfig); window.appInsights = appInsights, appInsights.queue && 0 === appInsights.queue.length; // Add telemetry initializer appInsights.queue.push(function() { appInsights.context.addTelemetryInitializer(function(envelope) { var telemetryItem = envelope.data.baseData; // To check the telemetry item鈥檚 type: if (!false) { //If the telemetry is not enabled, we still want to capture Google map custom event, so only allow that if (envelope.name.indexOf('.Event') == -1) return false; } }); }); appInsights.trackPageView(); </script> <script> function populateAntiForgery(token) { var input = document.createElement("input"); input.name = "__RequestVerificationToken"; input.type = "hidden"; input.value = token; var absPat = /^https?:\/\/|^\/\//i; var forms = document.getElementsByTagName("form"); for (var i = 0; i < forms.length; i++) { if (forms[i].method == "post" && !forms[i].querySelector('[name="__RequestVerificationToken"]') && !absPat.test(forms[i].getAttribute("action"))) { forms[i].appendChild(input.cloneNode()); } } } function getAntiForgeryToken(callback, error) { var xhr = new XMLHttpRequest(); xhr.open("GET", "/antiforgery"); xhr.addEventListener("load", function() { try { if (this.status !== 200) { throw Error("Invalid status. Could not retrieve antiforgery token."); } var obj = JSON.parse(this.responseText); callback(obj.token); } catch (e) { typeof error === "function" && error(e); } }); xhr.send(); } getAntiForgeryToken(function(token) { if (document.readyState === "complete" || document.readyState === "loaded" || document.readyState === "interactive") { populateAntiForgery(token); return; } document.addEventListener("DOMContentLoaded", function() { populateAntiForgery(token); }, false); }, console.error); </script> <script type="text/javascript"> window.departmentHeader = {"DepartmentHeaderId":159,"DepartmentHeaderName":"Police Department"}; window.pageSectionTracker = {}; window.isResponsiveEnabled = true; window.isRemoveSetHeights= false; if (window.isRemoveSetHeights) { document.documentElement.className += ' removeSetHeights'; } window.mainMenuMediaQuery = 'screen and (max-width: 40em)'; window.isMobileBrowserIncludingTablets = false; window.fixedResponsiveMenu = false; window.fullWidthResponsiveMenu = true; window.responsiveMenuHeight = ''; window.responsiveMenuFontSize = ''; (function () { window.setSizeCookie = function () { document.cookie = "dpi=" + window.devicePixelRatio + "; path=/"; document.cookie = "viewportWidth=" + window.innerWidth + "; path=/"; document.cookie = "viewportHeight=" + window.innerHeight + "; path=/"; if (screen && screen.width && screen.height) { document.cookie = "screenWidth=" + screen.width + "; path=/"; document.cookie = "screenHeight=" + screen.height + "; path=/"; } document.cookie = "responsiveGhost=1; path=/"; }; setSizeCookie(); }()); </script> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="category0" content="Home" /> <meta name="category1" content="Departments" /> <meta name="category2" content="Police Department" /> <meta name="category3" content="Support Services" /> <meta name="category4" content="P.L.A.C.E. Team" /> <meta name="category5" content="Code Enforcement" /> <meta name="theme-color" content="#19334f"> <link rel="icon" href="/images/favicon.ico" type="image/x-icon" /> <link rel="shortcut icon" href="/images/favicon.ico" type="image/x-icon" /> <title>Code Enforcement | Palestine, TX</title> <meta name="description" content="The Code Enforcement Department maintains Palestine's status as a clean, livable city by ensuring the property complies with rules set by City Council."> <script src="/Assets/Scripts/jQuery/jquery-2.2.4.min.js"></script> <script src="/Assets/Scripts/jQuery/jQuery-migrate-1.4.1.js" type="text/javascript"></script> <!--[if IE 6]><script language="JavaScript" type="text/javascript"> var isie6 = true; </script><![endif]--> <!--[if IE 7]><script language="JavaScript" type="text/javascript"> var isie7 = true; </script><![endif]--> <!--[if IE 8]><script language="JavaScript" type="text/javascript"> var isie8 = true; </script><![endif]--> <!--[if IE 9]><script language="JavaScript" type="text/javascript"> var isie8 = true; </script><![endif]--> <script type="text/javascript"><!-- var intCountryCode = 840; var externalSiteDialogHeight = '390px'; var order = ''; //--></script> <link href="/-830309864.css" rel="stylesheet" type="text/css" /> <link href="/-88729984.css" rel="stylesheet" type="text/css" /> <link rel="stylesheet" type="text/css" href="/Assets/Styles/Print.css" media="print"> <script type="text/javascript"> window.Pages = window.Pages || {}; // FrontEnd RWD initialization window.Pages.rwdReady = $.Deferred(); window.Pages.toolBarDeferred = $.Deferred(); window.Pages.rwdSetupComplete = $.Deferred(); window.Pages.megaMenuLoaded = $.Deferred(); window.Pages.angularToolbarComplete = $.Deferred(); window.Pages.frontEndToolbarComplete = $.Deferred(); </script> <!--CPHeadContent--> <script src="/1328771296.js" type="text/javascript"></script> <!--[if lte IE 8]><link rel="stylesheet" type="text/css" href="/App_Themes/ie8.css"><![endif]--> <!--[if lte IE 7]><link rel="stylesheet" type="text/css" href="/App_Themes/ie7.css"><![endif]--> <!--[if lte IE 6]><link rel="stylesheet" type="text/css" href="/App_Themes/ie6.css"><![endif]--> <!--[if lt IE 9]><script type="text/javascript" src="/Scripts/html5.js"></script><![endif]--> <script type="text/javascript"> setEditorVariables(false, 840); function getPrintPreviewType() { return 0; } function printPreview() {pPreview(getPrintPreviewType()); } </script> </head> <body class="wide " > <script>jQuery(document).click(function (event) { var target = jQuery(event.target); if (target.attr('src') && target.parents('.image').length && target.parents('.widget').length) { var text = target.attr('title'); if (!text.length) { text = "N/A"; } ga('send', { hitType: 'event', eventCategory: 'Image', eventAction: 'Image - ' + text, eventLabel: window.location.href }); } if (target.is('button') || target.hasClass('button') || target.parents().hasClass('button')) { var text = ""; if (target.parents('.button')[0]) { text = target.parents('.button')[0].text; } else if (target.text().length) { text = target.text(); } else if (target.attr('title').length) { text = target.attr('title'); } if (!text.length) { text = "N/A"; } ga('send', { hitType: 'event', eventCategory: 'Button', eventAction: 'Button - ' + text, eventLabel: window.location.href }); } if (target.parents('.widgetCustomHtml').length) { ga('send', { hitType: 'event', eventCategory: 'Custom Html', eventAction: 'Custom Html Clicked', eventLabel: window.location.href }); } if (target.parents('.editor').length) { ga('send', { hitType: 'event', eventCategory: 'Editor', eventAction: 'Editor Link Clicked', eventLabel: window.location.href }); } if (target.parents('.GraphicLinks').length) { var text = ""; var targetGraphicLink = target; if (target.hasClass('widgetGraphicLinksLink')) { targetGraphicLink = jQuery(target.children()[0]); } if (targetGraphicLink.hasClass('text')) { text = targetGraphicLink.text(); } else if (targetGraphicLink.attr('src').length) { if (targetGraphicLink.attr('alt').length) { text = targetGraphicLink.attr('alt'); } else { text = targetGraphicLink.attr('src'); } } else { text = "N/A"; } ga('send', { hitType: 'event', eventCategory: 'Graphic Links', eventAction: 'Graphic Link - ' + text, eventLabel: window.location.href }); } if (target.parents('.InfoAdvanced').length) { ga('send', { hitType: 'event', eventCategory: 'Info Advanced', eventAction: 'Info Advanced Clicked', eventLabel: window.location.href }); } if (target.parents('.list').length) { ga('send', { hitType: 'event', eventCategory: 'List', eventAction: 'List Clicked', eventLabel: window.location.href }); } if (target.parents('.megaMenuItem').length || target.parents('.topMenuItem').length) { var megaMenuText = jQuery('.topMenuItem.mouseover').find('span').text(); var breadCrumbs = []; jQuery('.breadCrumbs > li').each(function () { breadCrumbs.push(this.textContent); }); var pageTitle = breadCrumbs.join('>'); var subTitleText = target.parents('.megaMenuItem').children('.widgetTitle').children().text(); var text = ""; if (pageTitle) { text += pageTitle + " | "; } else { text += document.title + ' - '; } if (target.text() == "" && megaMenuText == "") { text += "N/A"; } else if (target.text().length && megaMenuText.length) { if (megaMenuText == target.text()) { text += megaMenuText; } else { text += megaMenuText + " - " + subTitleText + " - " + target.text(); } } else if (target.text() == "") { text += megaMenuText; } else { text += target.text(); } if (!text.length) { text = "N/A"; } ga('send', { hitType: 'event', eventCategory: 'Mega Menu', eventAction: 'Mega Menu : ' + text, eventLabel: window.location.href }); } if (target.parents('.widgetNewsFlash').length && target.parents('.widgetItem').length) { var text = jQuery(target.parents('.widgetItem')[0]).find('.widgetTitle').children().text(); if (!text.length) { text = "N/A"; } ga('send', { hitType: 'event', eventCategory: 'News Flash', eventAction: 'News Flash - ' + text, eventLabel: window.location.href }); } if (target.hasClass('widgetQuickLinksLink') || target.find('.widgetQuickLinksLink').length) { var text = target.text(); if (!text.length) { text = "N/A"; } ga('send', { hitType: 'event', eventCategory: 'Quick Links', eventAction: 'Quick Links - ' + text, eventLabel: window.location.href }); } if (target.attr('src') && target.parents('.cpSlideshow').length) { var text = target.attr('title'); if (!text.length) { text = "N/A"; } ga('send', { hitType: 'event', eventCategory: 'Slideshow', eventAction: 'Slideshow - ' + text, eventLabel: window.location.href }); } if (target.parents('.widgetText').length) { ga('send', { hitType: 'event', eventCategory: 'Text', eventAction: 'Text Link Clicked', eventLabel: window.location.href }); } });</script> <div id="fb-root"></div> <div id=skipToContentLinks> <a href="#cc5f8c90dc-b4cb-431b-90ee-10648f8df655" target="_self" class="skipToContentLink">Skip to Main Content</a> </div> <form id="frmReferenceFormForTelerikEditorDialogs"></form> <input type="hidden" id="GoogleMapsKey" value="AIzaSyDWUuE-ifkbhxblF920N8MjpBdTg1Wt784" /> <input type="hidden" id="cpcDomain" value="https://cp-civicplusuniversity2.civicplus.com"> <input type="hidden" id="hdnStructureID" value="1" /> <input type="hidden" id="hdnContentCollectionID" value="0c98c998-0e70-4f9d-a135-e7fcafe55e75" /> <input type="hidden" id="hdnWorkingCopyID" value="00000000-0000-0000-0000-000000000000" /> <input type="hidden" id="hdnThemeID" value="22" /> <input type="hidden" id="pageIsFrontEnd" value="true" /> <input type="hidden" id="pageModuleID" /> <input type="hidden" id="pagePageID" value="257" /> <div id="stickyPlaceholder"></div> <div id="outer-wrap" class="outer-wrap"> <div id="inner-wrap" class="inner-wrap"> <div id="divToolbars" class="cpToolbars newCP mui-fixed" style=""> <!--[if lte IE 7]><link rel="stylesheet" type="text/css" href="/App_Themes/CP/ie7.css"><![endif]--> <!-- Allow Dashboard, Favorites Enabled --> <!-- Begin Signed Out Bar --> <div class="cpToolbar user public"> <div class="inner selfClear"> <p class="dropdown"><a href="/MyAccount/ProfileCreate" role="link" class="myConnections" id="signedOutToolbarCreateProfileButton">Create a Website Account</a> <span class="welcomeMessage">- Manage notification subscriptions, save form progress and more. </span></p> <ul class="nav secondary"> <li><a href="/MyAccount" role="link" class="button" id="loggedOutToolbarSignInButton"><span>Website Sign In</span></a></li> </ul> </div> </div> <script> $(document).ready(function () { $('#signedOutToolbarCreateProfileButton').keypress(function (e) { if (e.which === 0) return; $(this).click(); }); $('#signedOutToolbarCreateProfileButton').click(function (event) { event.preventDefault(); window.location.href = '/MyAccount/ProfileCreate?from=url&url=/&dn=' + window.location.origin; }); $('#loggedOutToolbarSignInButton').click(function (event) { event.preventDefault(); window.location.href = '/MyAccount/?from=url&url=' + encodeURIComponent(window.location.href.replace(window.location.origin, '')) + '&dn=' + window.location.host; }); if ('False' == 'True') { $('#loggedOutToolbarSignInButton').hide(); } }) </script> <!-- End Signed Out Bar --> </div> <div id="bodyWrapper"> <div id="mainNavHolderMobile" class="mainNavHolderMobile"></div> <div data-cpRole="structuralContainer" id="bodyContainerTS"> <!-- Header Container --><header data-cpRole="structuralContainer" id="headerContainerTS"> <div class="siteWrap3"><div data-cpRole="banner" id="bannerLogoTS" class="bannerLogoTS empty"> <a style=" display: block; text-align: center; " class="bannerObject" href="/159" target="_self"><img alt="Police Homepage" class="bannerObject" height="121" src="/ImageRepository/Document?documentID=558" width="129" /></a> </div><nav data-cpRole="nav" id="mainNav" class="siteNav mainNav" role="navigation"> <ol id="mainNavMenu" data-parent="159" class="rootNavMenu" role="menu"><!-- --><li id="MainItem169" class="topMenuItem" role="none" data-pageid="169" data-displaymegamenu="True"><!-- --><!-- --> <a role = "menuitem" aria-haspopup=true aria-expanded='false' id = "mainNavYourPPD" class="navMainItem mainNavItem mainNavItem1" href="/169/Your-PPD" target = "_self" > Your PPD </a> <!-- --><!-- --></li><!----><li id="MainItem170" class="topMenuItem" role="none" data-pageid="170" data-displaymegamenu="True"><!-- --><!-- --> <a role = "menuitem" aria-haspopup=true aria-expanded='false' id = "mainNavSupportServices" class="navMainItem mainNavItem mainNavItem2" href="/170/Support-Services" target = "_self" > Support Services </a> <!-- --><!-- --></li><!----><li id="MainItem171" class="topMenuItem" role="none" data-pageid="171" data-displaymegamenu="True"><!-- --><!-- --> <a role = "menuitem" aria-haspopup=true aria-expanded='false' id = "mainNavCommunity" class="navMainItem mainNavItem mainNavItem3" href="/171/Community" target = "_self" > Community </a> <!-- --><!-- --></li><!----><li id="MainItem172" class="topMenuItem" role="none" data-pageid="172" data-displaymegamenu="True"><!-- --><!-- --> <a role = "menuitem" aria-haspopup=true aria-expanded='false' id = "mainNavEmployment" class="navMainItem mainNavItem mainNavItem4" href="/172/Employment" target = "_self" > Employment </a> <!-- --><!-- --></li><!----><li id="MainItem173" class="topMenuItem" role="none" data-pageid="173" data-displaymegamenu="True"><!-- --><!-- --> <a role = "menuitem" aria-haspopup=true aria-expanded='false' id = "mainNavHowDoI" class="navMainItem mainNavItem mainNavItem5" href="/173/How-Do-I" target = "_self" > How Do I... </a> <!-- --><!-- --></li><!----> </ol> <script type="text/javascript"> document.addEventListener('DOMContentLoaded',function () { var menuID = 'mainNavMenu'; var menuType = MAIN_MENU; //setup menu manager properties for main menu if (!menuManager.mobileMainNav && true) menuManager.adjustMainItemsWidth('#' + menuID); menuManager.isMainMenuEditable = false; menuManager.mainMenuMaxSubMenuLevels = 4; menuManager.setMOMMode(2, menuType); //Init main menu var setupDraggable = menuManager.isMainMenuEditable; var urlToGetHiddenMenus = '/Pages/MenuMain/HiddenMainSubMenus?pageID=159&moduleID=&themeID=22&menuContainerID=mainNav'; menuManager.setupMenu(menuID, 'mainNav', menuType, setupDraggable, urlToGetHiddenMenus); menuManager.mainMenuInit = true; menuManager.mainMenuTextResizer = false; if (0.50 > 0) menuManager.mainMenuTextResizerRatio = 0.50; if (window.isResponsiveEnabled) menuManager.mainMenuReady.resolve(); }); </script> <aside data-cpRole="megaMenu" id="megaMenu" class="megaMenu" style="display: none;"><input type="hidden" id="megaMenuPopupDirection" value="0"><input type="hidden" id="megaMenuWidthReference" value="0"><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu169" class="contentTop mainNavMegaMenu megaMenuContainer pageID_169 hidden" data-orientation="horizontal"> <div id="cc4009ec68-d8c5-4afd-b0db-dbd03153ed66" data-containerid="4009ec68-d8c5-4afd-b0db-dbd03153ed66" class="pageContent cpGrid cpGrid24"> </div> </aside><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu170" class="contentTop mainNavMegaMenu megaMenuContainer pageID_170 hidden" data-orientation="horizontal"> <div id="cc6f0d8f1d-e331-4d34-860f-f96a353a818e" data-containerid="6f0d8f1d-e331-4d34-860f-f96a353a818e" class="pageContent cpGrid cpGrid24"> </div> </aside><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu171" class="contentTop mainNavMegaMenu megaMenuContainer pageID_171 hidden" data-orientation="horizontal"> <div id="ccd85854e1-f686-4e4e-ae05-408843543c1f" data-containerid="d85854e1-f686-4e4e-ae05-408843543c1f" class="pageContent cpGrid cpGrid24"> </div> </aside><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu172" class="contentTop mainNavMegaMenu megaMenuContainer pageID_172 hidden" data-orientation="horizontal"> <div id="cc35cd3c77-0bcd-42b1-9f81-87f2e5730e88" data-containerid="35cd3c77-0bcd-42b1-9f81-87f2e5730e88" class="pageContent cpGrid cpGrid24"> </div> </aside><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu173" class="contentTop mainNavMegaMenu megaMenuContainer pageID_173 hidden" data-orientation="horizontal"> <div id="ccc55f1d84-6338-445f-b7a9-cd07151a3789" data-containerid="c55f1d84-6338-445f-b7a9-cd07151a3789" class="pageContent cpGrid cpGrid24"> </div> </aside></aside></nav></div> </header><!-- Banner --><div data-cpRole="structuralContainer" id="bannerContainerTS" class="noOverflowTS"> <div data-cpRole="banner" id="banner1"><div data-cpRole="structuralContainer" id="bannerSizingTS"> <div class="siteWrap2"><div data-cpRole="structuralContainer" id="bannerContentTS"> <div data-cpRole="contentContainer" id="searchTS"> <div id="ccb8b4888d-c04e-41f7-a8ba-8fdcfd533404" data-containerid="b8b4888d-c04e-41f7-a8ba-8fdcfd533404" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile"> <div class="row outer wide"><!-- --><div class="outer col col24 first last" style="" data-widgetcontainerid="a3a73ecb-b26b-4dec-9ff7-dea96dd0a8c9"> <div class="row nest first last wide"> <div class="inner col col24 first last id7a092bc7-585e-4955-b057-0bdb638e0c46" style="" data-widgetcontainerid="7a092bc7-585e-4955-b057-0bdb638e0c46"> <div data-widget-id="5bb0c5ac-edab-400c-bae5-3ccbd1b30c35" data-widget-controller-path="/Layout/WidgetSearch"> <script defer type="text/javascript" src="/Common/Controls/jquery-ui-1.10.4/js/jquery.ui.autocomplete.min.js"></script> <script defer src="/Areas/Layout/Assets/Scripts/Search.js" type="text/javascript"></script> <script defer type="text/javascript"> $(document).ready(function () { try { $(".widgetSearchButton.widgetSearchButton5bb0c5ac-edab-400c-bae5-3ccbd1b30c35").click(function (e) { e.preventDefault(); if (false||$("#ysnSearchOnlyDept5bb0c5ac-edab-400c-bae5-3ccbd1b30c35").is(':checked')) { doWidgetSearch($(this).siblings(".widgetSearchBox").val(), Number(0)); } else { doWidgetSearch($(this).siblings(".widgetSearchBox").val(), 0); } }); $("#searchField5bb0c5ac-edab-400c-bae5-3ccbd1b30c35").keypress(function (e) { if (window.clipboardData) { if (e.keyCode === 13) { if ($("#ysnSearchOnlyDept5bb0c5ac-edab-400c-bae5-3ccbd1b30c35").is(':checked') || false) { doWidgetSearch($(this).val(), Number(0)); } else { doWidgetSearch($(this).val(), 0); } return false; } } else { if (e.which === 13) { if ($("#ysnSearchOnlyDept5bb0c5ac-edab-400c-bae5-3ccbd1b30c35").is(':checked') || false) { doWidgetSearch($(this).val(), Number(0)); } else { doWidgetSearch($(this).val(), 0); } return false; } } return true; }); if (true) { var currentRequest = null; var $searchField = $("#searchField5bb0c5ac-edab-400c-bae5-3ccbd1b30c35").autocomplete({ source: function (request, response) { currentRequest = $.ajax({ url: '/Search/AutoComplete' + ($("#ysnSearchOnlyDept5bb0c5ac-edab-400c-bae5-3ccbd1b30c35").is(':checked') || false? '?departmentId=0' : ''), dataType: "json", timeout: 10000, beforeSend: function () { if (currentRequest != null) { currentRequest.abort(); } }, data: { term: request.term, }, success: function (data) { response(data); $('.autoCompleteError').remove(); }, error: function (xmlhttprequest, textstatus, message) { if (textstatus === "timeout") { if ($("#searchField5bb0c5ac-edab-400c-bae5-3ccbd1b30c35").siblings('.autoCompleteError').length == 0) $('<span class="autoCompleteError"><p class="alert error">Search autocomplete is currently not responding. Please try again later.</p></span>').insertAfter($("#searchField5bb0c5ac-edab-400c-bae5-3ccbd1b30c35")); } } }); }, html: true, delay: 500, select: function (event, ui) { $(this).val(ui.item.value); $(this).next().click(); } }); $searchField.data("ui-autocomplete")._renderItem = function (ul, item) { return $("<li class=\"itemList\"></li>") .data("ui-autocomplete-item", item) .append("<a>" + item.label + "</a>") .appendTo(ul); }; } } 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. }); </script> <section id="widgetPreviewSearch" class="widget widgetSearch skin39 widgetOptionSet15" style="display: block;" aria-label="Search"> <!-- For the button right and inside --> <div class="widgetBody buttonRightInside"> <input class="widgetSearchBox widgetSearchBox5bb0c5ac-edab-400c-bae5-3ccbd1b30c35" cp5ph="true" id="searchField5bb0c5ac-edab-400c-bae5-3ccbd1b30c35" name="searchField" onchange="searchBtnApplyQuery();" placeholder="What can we help you find?" title="What can we help you find?" type="text" value="" /> <a href="/Search/Results" id="btnSearchIcon" class="widgetSearchButton widgetSearchButton5bb0c5ac-edab-400c-bae5-3ccbd1b30c35" role="button"><img alt="Search" class="imageHover" data-hover="/ImageRepository/Document?documentID=69" data-image="/ImageRepository/Document?documentID=70" src="/ImageRepository/Document?documentID=70" /></a> <label class="searchLabel" for="searchField5bb0c5ac-edab-400c-bae5-3ccbd1b30c35">Search</label> </div> </section> <style scoped> .widgetSearch ::-webkit-input-placeholder { color: #fff; } .widgetSearch :-moz-placeholder { /* Firefox 18- */ color: #fff; } .widgetSearch ::-moz-placeholder { /* Firefox 19+ */ color: #fff; } .widgetSearch :-ms-input-placeholder { color: #fff; } .widgetSearch .widgetBody .widgetSearchBox5bb0c5ac-edab-400c-bae5-3ccbd1b30c35 { color: #fff; font-family: roboto; height: 65px; border-radius: 10px; border: 1px solid rgba(255,255,255,1); background: #19334F; padding: 0 80px 0 20px; box-shadow: 0px 1px 1.1px 0px rgba(0, 59, 77,0.16), 0px 3.3px 3.7px -0.8px rgba(0, 59, 77,0.06), 0px 8.2px 9.2px -1.7px rgba(0, 59, 77,0.06), 0px 20px 22.5px -2.5px rgba(0, 59, 77,0.26); } .widgetSearch .widgetBody .widgetSearchButton5bb0c5ac-edab-400c-bae5-3ccbd1b30c35 { margin: 5px; padding-top: .50em; padding-right: .75em; } .widgetSearch .widgetSearch-onlyDept5bb0c5ac-edab-400c-bae5-3ccbd1b30c35 { display: inline-block; color: #333; padding-top: 10px; } #ysnSearchOnlyDept5bb0c5ac-edab-400c-bae5-3ccbd1b30c35 { position: relative; top: .125em; } </style> <link rel="stylesheet" href="/Common/Controls/jquery-ui-1.10.4/themes/jquery-ui.css"> <script type="text/javascript"> //Updates search icons href to have the correct queryString function searchBtnApplyQuery() { document.getElementById("btnSearchIcon").href = "/Search?searchPhrase=" + document.getElementById("searchField5bb0c5ac-edab-400c-bae5-3ccbd1b30c35").value; } </script> </div> </div> <!-- inner column --> </div> <!-- inner row --> </div><!-- outer column --><!-- --></div> <!-- outer row --> </div> </div> </div></div> </div> <div id="banner1-76" style="display: none"></div> <script type="text/javascript"> onOrLive($(window), function () { $.when(window.Pages.rwdSetupComplete) .done(function () { renderBanner('banner1-76', 'banner1', {"BannerOptionID":76,"ThemeID":22,"SlotName":"banner1","Name":"Default","IsDefault":true,"BannerMode":1,"SlideShowSlideTiming":null,"SlideshowTransition":0,"SlideShowTransitionTiming":null,"ImageScale":true,"ImageAlignment":1,"ImageScroll":true,"MuteSound":true,"VideoType":0,"Status":40,"SlideshowControlsPosition":0,"SlideshowControlsAlignment":0,"SlideshowBannerControlsColorScheme":0,"DisplayVideoPauseButton":false,"VideoPauseButtonAlignment":1,"VideoPauseButtonControlsAlignment":0,"VideoPauseButtonStyle":"#FFFFFF","VideoPauseButtonBackgroundStyle":"#000000","VideoPauseButtonAlignmentClass":"alignRight viewport","DisplaySlideshowPauseButton":true,"SlideshowControlsColor":"#FFFFFF","SlideshowControlsBackgroundColor":"#000000","SlideshowPauseButtonClass":"isHidden","BannerImages":[{"BannerImageID":151,"BannerOptionID":76,"FileName":"/ImageRepository/Document?documentID=1365","Height":600,"Width":2200,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":1,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":null}],"BannerVideos":[],"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/"}, {"BannerImageID":151,"BannerOptionID":76,"FileName":"/ImageRepository/Document?documentID=1365","Height":600,"Width":2200,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":1,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":null}, '/App_Themes/Interior/Images/', '<img alt="" class="bannerObject" src="/ImageRepository/Document?documentID=1365" />'); }); }, "load"); </script> </div> </div><!-- Content container --><div data-cpRole="structuralContainer" id="mainContainerTS"> <div class="siteWrap2"><div data-cpRole="structuralContainer" id="mainWrapTS" class="mainWrap" role="main"> <div data-cpRole="structuralContainer" id="outerContentWrapTS" class="outerContentWrap"> <div data-cpRole="structuralContainer" id="contentWrapTS" class="contentWrap"> <div data-cpRole="breadCrumbs" id="breadCrumbs" class="breadCrumbContainer"> <ol class="semanticList breadCrumbs"> <li><a class="breadCrumb" href="/">Home</a></li><li><a class="breadCrumb" href="/101/Departments">Departments</a></li><li><a class="breadCrumb" href="/159/Police-Department">Police Department</a></li><li><a class="breadCrumb" href="/170/Support-Services">Support Services</a></li><li><a class="breadCrumb" href="/252/PLACE-Team">P.L.A.C.E. Team</a></li><li id="currentBCPage" data-pageid="257">Code Enforcement</li> </ol> </div><div data-cpRole="mainContentContainer" id="moduleContent"> <div id="page" class="moduleContentNew"> <input id="hdnPageID" name="hdnPageID" type="hidden" value="257" /> <input id="hdnParentID" name="hdnParentID" type="hidden" value="252" /> <input id="hdnVersionID" name="hdnVersionID" type="hidden" value="1925" /> <input id="pageMenuTitle" name="pageMenuTitle" type="hidden" value="Code Enforcement" /> <input id="pageShowFeatureColumn" name="pageShowFeatureColumn" type="hidden" value="True" /> <input id="hdnIsLayoutPage" name="hdnIsLayoutPage" type="hidden" value="False" /> <input id="hdnPageStatus" name="hdnPageStatus" type="hidden" value="Published" /> <h1 id="versionHeadLine" class="headline"> Code Enforcement </h1> <div id="cc5f8c90dc-b4cb-431b-90ee-10648f8df655" data-containerid="5f8c90dc-b4cb-431b-90ee-10648f8df655" class="pageContent cpGrid cpGrid24" > <div class="row outer wide"><!-- --><div class="outer col col24 first last" style="" data-widgetcontainerid="776b2a03-9128-47ad-9b15-8b4d7d2bb588"> <div class="row nest first wide"> <div class="inner col col24 first last idb500f0a0-0a90-4830-b43a-09fe47afd810" style="" data-widgetcontainerid="b500f0a0-0a90-4830-b43a-09fe47afd810"> <div class="widget editor pageStyles narrow" id="divEditorf7220f52-c875-45ba-807a-9999043d139e" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}'> <div class="fr-view"> <p>The Code Compliance Department maintains Palestine's status as a clean, livable city by ensuring the property complies with rules set by City Council. Code Enforcement Officers routinely patrol assigned neighborhoods for code violations and investigate complaints with a mission of abating issues and educating residents.</p> </div> <script type="text/javascript"> $(document).ready(function (e) { renderSlideshowIfApplicable($('#divEditor' + 'f7220f52-c875-45ba-807a-9999043d139e')); }); </script> </div> </div> <!-- inner column --> </div> <!-- inner row --> <div class="row nest last wide"> <div class="inner col col24 first last id04ebe9fb-87c6-4674-a6a2-f6b038854d88" style="" data-widgetcontainerid="04ebe9fb-87c6-4674-a6a2-f6b038854d88"> <div class="widget image pageStyles" id="divImageOuter60c6e322-e9d3-4995-8590-a4190cbe2e42" data-widget-id="60c6e322-e9d3-4995-8590-a4190cbe2e42"> <div class="widgetBody " id="divImage60c6e322-e9d3-4995-8590-a4190cbe2e42"> <img src="/ImageRepository/Document?documentID=277" alt="Code Enforcement" title="Code Enforcement"/> </div> </div> </div> <!-- inner column --> </div> <!-- inner row --> </div><!-- outer column --><!-- --></div> <!-- outer row --> <div class="row outer wide"><!-- --><div class="outer col col24 first last" style="" data-widgetcontainerid="fcb00cbf-d28e-4886-aeaf-397ceecf960e"> <div class="row nest first last wide"> <div class="inner col col24 first last id4d54b8fa-c41c-425a-b59f-385ab20a8d1c" style="" data-widgetcontainerid="4d54b8fa-c41c-425a-b59f-385ab20a8d1c"> <div class="widget editor pageStyles narrow" id="divEditor3ae468e0-6209-4a6c-99f8-4dfc40f6d9b2" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}'> <div class="fr-view"> <h2 class="subhead1" id="isPasted">To Register a Complaint</h2><p>You can call the Code Enforcement Division at 903-731-6003 or fill out our <a href="/FormCenter/Code-Enforcement-6/Code-Enforcement-Complaint-Form-49">Online Complaint Form</a> for the following:</p><ul><li>To Report Tall Grass and Weeds</li><li>To Report Tree Limbs and Brush lying on the ground on private property</li><li>To Report Trash and Debris on private property</li><li>To Report an insect, rodent, and mosquito infestation</li><li>To Report fence maintenance</li><li>To Report Sign Code Violations, such as illegal garage sale signs and unauthorized commercial business signs</li><li>To Report Zoning Ordinance Violations</li><li>To Report Substandard and Dangerous Buildings</li><li>To Report Illegal Residential-Based Businesses</li><li>To Report Illegal Dumping within a public street, right-of-way, or public alley</li><li>To Report junked or abandoned cars on public roadways and private properties</li><li>To Report trespassing (entering an abandoned or unsafe structure)</li><li>To Report the presence of a rodent or insect infestation in a food establishment</li><li>To Report bats in a building</li><li>To Report the Cleanliness of Food Establishments</li><li>To Report Work being done without a required building permit for residential, commercial, and properties located within historic districts and properties with a Palestine Landmark status</li></ul> </div> <script type="text/javascript"> $(document).ready(function (e) { renderSlideshowIfApplicable($('#divEditor' + '3ae468e0-6209-4a6c-99f8-4dfc40f6d9b2')); }); </script> </div> </div> <!-- inner column --> </div> <!-- inner row --> </div><!-- outer column --><!-- --></div> <!-- outer row --> </div> </div> <div class="newCP"> </div> </div> </div><aside data-cpRole="contentContainer" id="featureColumn" class="secondaryContent"> <div id="ccd6923f64-2522-4bce-8783-61ad1b416b69" data-containerid="d6923f64-2522-4bce-8783-61ad1b416b69" class="pageContent cpGrid cpGrid24 showInMobile" data-contentcontainerbreakpoint="40"> <div class="row outer wide"><!-- --><div class="outer col col24 first last" style="" data-widgetcontainerid="be42c995-9d78-4dc1-a345-900f5c43f9a4"> <div class="row nest first last wide"> <div class="inner col col24 first last id3135281f-7d2b-410c-aa35-d3f3c7b1e9b2" style="" data-widgetcontainerid="3135281f-7d2b-410c-aa35-d3f3c7b1e9b2"> <div data-widget-id="70749648-100c-427b-8059-cd5e573cc45a" data-moduleWidgetType="cityDirectory" data-widget-controller-path="/CityDirectory/Widget"> <div id="cityDirectoryWidget70749648-100c-427b-8059-cd5e573cc45a" class="widget widgetStaffDirectory skin43 wide" > <div class="widgetHeader"> <h3><a style="" href= /Directory.aspx>Contact Us</a></h3> </div> <ol class="semanticList"> <li class="widgetItem h-card"> <img src="/ImageRepository/Document?documentID=1491" alt="Michael Varnado" title="Michael Varnado" class="field u-photo" /> <h4 class="widgetTitle field p-name"> Michael Varnado </h4> <div class="field p-job-title">Code Enforcement Officer</div> <div class="field u-email"><a href="/cdn-cgi/l/email-protection#92fff8e4f3e0fcf3f6fdd2e2f3fef7e1e6fbfcf7bfe6eabcfde0f5">Email Michael Varnado </a></div> <div class="field p-link"><a href="/directory.aspx?eid=31">More Information</a></div> <br /> </li> <li class="widgetItem h-card"> <img src="/ImageRepository/Document?documentID=3181" alt="Untitled design (7)" title="Untitled design (7)" class="field u-photo" /> <h4 class="widgetTitle field p-name"> Curtis Lallance </h4> <div class="field p-job-title">Code Enforcement </div> <div class="field u-email"><a href="/cdn-cgi/l/email-protection#3c5f53585959525a534e5f59515952480d7c4c5d50594f4855525911484412534e5b">Email Curtis Lallance </a></div> <div class="field p-link"><a href="/directory.aspx?eid=108">More Information</a></div> <br /> </li> <li class="widgetItem h-card"> <h4 class="widgetTitle field p-name"> Wayne Glover </h4> <div class="field p-job-title">Code Compliance </div> <div class="field u-email"><a href="/cdn-cgi/l/email-protection#1b78747f7e7e757d7469787e767e756f295b6b7a777e686f72757e366f633574697c">Email Wayne Glover </a></div> <div class="field p-link"><a href="/directory.aspx?eid=119">More Information</a></div> <br /> </li> </ol> </div> </div> </div> <!-- inner column --> </div> <!-- inner row --> </div><!-- outer column --><!-- --></div> <!-- outer row --> <div class="row outer wide"><!-- --><div class="outer col col24 first last" style="" data-widgetcontainerid="dc8ff3c4-31f9-45f8-a843-a366dabbf3fc"> <div class="row nest first last wide"> <div class="inner col col24 first last idd8e6a69e-e48a-4ab8-9af7-28c1fd056288" style="" data-widgetcontainerid="d8e6a69e-e48a-4ab8-9af7-28c1fd056288"> <div data-widget-id="c30b7ee9-b05e-4e4c-ba63-cb0d34cddf4d" data-widget-controller-path="/Faq/Widget"> <section id="widgetFaqc30b7ee9-b05e-4e4c-ba63-cb0d34cddf4d" class="widget widgetFAQ skin43 widgetOptionSet1 narrow" data-modulewidgettype="FAQ" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-labelledby="faqHeaderc30b7ee9-b05e-4e4c-ba63-cb0d34cddf4d"> <header class="widgetHeader" id="faqHeaderc30b7ee9-b05e-4e4c-ba63-cb0d34cddf4d"> <div class=""> <h3><a href="/Faq.aspx?TID=20">FAQs</a></h3> </div> </header> <div class="widgetBody pageStyles cpGrid cpGrid1 "> <div class="row narrow"> <div class="col col1 first last"> <dl class="widgetFAQ--list semanticList bullets"> <dt class="widgetFAQ--question widgetItem"> <a aria-role="button" href="#" aria-expanded="false" aria-controls="widgetFAQ(95)7bab7960-4406-447a-91ee-d5b22efa9ce8"> <span class="widgetFAQ--question__text">Who enforces the municipal codes for properties in the City of Palestine? </span> <span class="widgetFAQ--arrow widgetFAQ--arrow-collapsed" aria-controls="widgetFAQ(95)7bab7960-4406-447a-91ee-d5b22efa9ce8"></span> </a> </dt> <dd class="widgetFAQ--answer hidden"> <p id="widgetFAQ(95)7bab7960-4406-447a-91ee-d5b22efa9ce8"> <p>The Code Enforcement Division, under the Police Department, enforces the property codes for the City of Palestine. The building codes for the city are handled by the city’s building inspector, a service of the Development Services department.</p> </p> </dd> <dt class="widgetFAQ--question widgetItem"> <a aria-role="button" href="#" aria-expanded="false" aria-controls="widgetFAQ(96)2ac782ca-2a16-418d-9f3a-7abf1c3e6c61"> <span class="widgetFAQ--question__text">Where can I find the property codes for the City of Palestine?</span> <span class="widgetFAQ--arrow widgetFAQ--arrow-collapsed" aria-controls="widgetFAQ(96)2ac782ca-2a16-418d-9f3a-7abf1c3e6c61"></span> </a> </dt> <dd class="widgetFAQ--answer hidden"> <p id="widgetFAQ(96)2ac782ca-2a16-418d-9f3a-7abf1c3e6c61"> <p>Many property codes for the city can be found in the city’s Code of Ordinances, under Chapter 46 of the City’s Code of Ordinances. Other codes can be found in Chapters 40, 80, and 86.</p> </p> </dd> <dt class="widgetFAQ--question widgetItem"> <a aria-role="button" href="#" aria-expanded="false" aria-controls="widgetFAQ(97)b24dca5d-0261-491a-960a-dd7072bbb162"> <span class="widgetFAQ--question__text">Who are the Code Enforcement officers for the city?</span> <span class="widgetFAQ--arrow widgetFAQ--arrow-collapsed" aria-controls="widgetFAQ(97)b24dca5d-0261-491a-960a-dd7072bbb162"></span> </a> </dt> <dd class="widgetFAQ--answer hidden"> <p id="widgetFAQ(97)b24dca5d-0261-491a-960a-dd7072bbb162"> <p>The City of Palestine has three sworn Code Compliance officers working in the Community Services Department.</p> </p> </dd> <dt class="widgetFAQ--question widgetItem"> <a aria-role="button" href="#" aria-expanded="false" aria-controls="widgetFAQ(98)5c402fc7-ca00-40d5-a2a8-beb03ff726d6"> <span class="widgetFAQ--question__text">What types of violations does Code Compliance enforce?</span> <span class="widgetFAQ--arrow widgetFAQ--arrow-collapsed" aria-controls="widgetFAQ(98)5c402fc7-ca00-40d5-a2a8-beb03ff726d6"></span> </a> </dt> <dd class="widgetFAQ--answer hidden"> <p id="widgetFAQ(98)5c402fc7-ca00-40d5-a2a8-beb03ff726d6"> <p id="isPasted">Code violations come in a variety of forms, from trash and debris, high grass and weeds, junked or inoperable vehicles on city streets, illegal dumping, no-number signs on properties, and illegal signs that do not meet city regulations.</p> </p> </dd> <dt class="widgetFAQ--question widgetItem"> <a aria-role="button" href="#" aria-expanded="false" aria-controls="widgetFAQ(99)3f173f94-cf99-4918-8b3a-6690ce600f1f"> <span class="widgetFAQ--question__text">How does one make a Code Enforcement complaint?</span> <span class="widgetFAQ--arrow widgetFAQ--arrow-collapsed" aria-controls="widgetFAQ(99)3f173f94-cf99-4918-8b3a-6690ce600f1f"></span> </a> </dt> <dd class="widgetFAQ--answer hidden"> <p id="widgetFAQ(99)3f173f94-cf99-4918-8b3a-6690ce600f1f"> <p id="isPasted">Code Enforcement complaints may be made in three ways. The first is calling the Hotline at 903-731-6003. Complaints may also be made in person to the Code Enforcement offices at City Hall. There is also an <a href="/FormCenter/Code-Enforcement-6/Code-Enforcement-Complaint-Form-49">online Code Enforcement complaint form </a>that can be filled out. Once entered, it is sent to the officers.</p><p>Code Enforcement complaints may be made anonymously.</p> </p> </dd> <dt class="widgetFAQ--question widgetItem"> <a aria-role="button" href="#" aria-expanded="false" aria-controls="widgetFAQ(100)b9bdda22-03cb-4c16-a1a3-82af512ec0bd"> <span class="widgetFAQ--question__text">How many complaints does Code Enforcement receive?</span> <span class="widgetFAQ--arrow widgetFAQ--arrow-collapsed" aria-controls="widgetFAQ(100)b9bdda22-03cb-4c16-a1a3-82af512ec0bd"></span> </a> </dt> <dd class="widgetFAQ--answer hidden"> <p id="widgetFAQ(100)b9bdda22-03cb-4c16-a1a3-82af512ec0bd"> <p>Since the inception of the current online complaint system on June 30, 2022 until the end of 2022, there were 64 online complaints. The number of complaints varies between months, with the summer months receiving more complaints due to high weeds and grass. </p> </p> </dd> <dt class="widgetFAQ--question widgetItem"> <a aria-role="button" href="#" aria-expanded="false" aria-controls="widgetFAQ(101)2e425831-9157-4619-8c2f-90ea32eafb99"> <span class="widgetFAQ--question__text">What happens once a Code Enforcement complaint is made?</span> <span class="widgetFAQ--arrow widgetFAQ--arrow-collapsed" aria-controls="widgetFAQ(101)2e425831-9157-4619-8c2f-90ea32eafb99"></span> </a> </dt> <dd class="widgetFAQ--answer hidden"> <p id="widgetFAQ(101)2e425831-9157-4619-8c2f-90ea32eafb99"> <p id="isPasted">The first step Code Enforcement officers do is to go inspect the property and determine if the violations are against city code. Once the officer has determined that the property is against code, the officer will take photos of the property and attempt to reach the property owner or renter via the front door.</p><p>If there is no one in the house or on the property, the officer will then contact the property owner via regular and certified mail. The letter will explain the violation, and ask the owner or renter to clean the property up within 10 days. The letter also states that the property owner or renter can contact the Code Enforcement division if other arrangements need to be made.</p> </p> </dd> <dt class="widgetFAQ--question widgetItem"> <a aria-role="button" href="#" aria-expanded="false" aria-controls="widgetFAQ(102)6ba99829-4dfa-40e2-8cf5-d894e783b190"> <span class="widgetFAQ--question__text">Do most property owners clean up the property within 10 days?</span> <span class="widgetFAQ--arrow widgetFAQ--arrow-collapsed" aria-controls="widgetFAQ(102)6ba99829-4dfa-40e2-8cf5-d894e783b190"></span> </a> </dt> <dd class="widgetFAQ--answer hidden"> <p id="widgetFAQ(102)6ba99829-4dfa-40e2-8cf5-d894e783b190"> <p>In most cases, yes. After the 10-day period, the officer will then reinspect the property to make sure the violation has been remedied.</p> </p> </dd> <dt class="widgetFAQ--question widgetItem"> <a aria-role="button" href="#" aria-expanded="false" aria-controls="widgetFAQ(103)229077dd-2bd5-4d9d-a82f-0c2e77f0972e"> <span class="widgetFAQ--question__text">What if the property owner cannot clean the property up in 10 days?</span> <span class="widgetFAQ--arrow widgetFAQ--arrow-collapsed" aria-controls="widgetFAQ(103)229077dd-2bd5-4d9d-a82f-0c2e77f0972e"></span> </a> </dt> <dd class="widgetFAQ--answer hidden"> <p id="widgetFAQ(103)229077dd-2bd5-4d9d-a82f-0c2e77f0972e"> <p>In this case, the property owner should contact the Code Enforcement division. Then, arrangements can be made with the property owner to get the property cleaned up. According to our officers, if a property owner makes reasonable attempts to clean the property, the deadlines can be extended.</p> </p> </dd> <dt class="widgetFAQ--question widgetItem"> <a aria-role="button" href="#" aria-expanded="false" aria-controls="widgetFAQ(104)ec60d6df-b3af-4c44-8928-b85016be5ba7"> <span class="widgetFAQ--question__text">What happens when a property is not cleaned up after 10 days?</span> <span class="widgetFAQ--arrow widgetFAQ--arrow-collapsed" aria-controls="widgetFAQ(104)ec60d6df-b3af-4c44-8928-b85016be5ba7"></span> </a> </dt> <dd class="widgetFAQ--answer hidden"> <p id="widgetFAQ(104)ec60d6df-b3af-4c44-8928-b85016be5ba7"> <p>If prior arrangements are not made with the property owner, and the 10-day period has elapsed, the property owner or occupant may be issued a municipal court citation and/or an abatement may occur by the city or a vendor with a lien filed against the property in order for the City to recoup any costs incurred for abatement efforts.</p> </p> </dd> <dt class="widgetFAQ--question widgetItem"> <a aria-role="button" href="#" aria-expanded="false" aria-controls="widgetFAQ(105)bd4551dd-7329-4c06-a0b6-0ca04d0fc02a"> <span class="widgetFAQ--question__text">I received a letter about my yard sale sign, what do I do?</span> <span class="widgetFAQ--arrow widgetFAQ--arrow-collapsed" aria-controls="widgetFAQ(105)bd4551dd-7329-4c06-a0b6-0ca04d0fc02a"></span> </a> </dt> <dd class="widgetFAQ--answer hidden"> <p id="widgetFAQ(105)bd4551dd-7329-4c06-a0b6-0ca04d0fc02a"> <p id="isPasted">Code Enforcement officers are also on the lookout for signs that violate city ordinances, like signs for yard sales that are on utility poles, the signs that are more than five blocks away from the sale, or signs that are not picked up within 48 hours after the sale.</p><p>Signs on utility poles are a danger to utility workers, due to the nails and staples left in the pole after the sign is taken down. Code Enforcement officers send letters to the owners of the signs, usually through the location of the event or yard sale, and ask them to take the other signs down.</p><p>Further violations of the code may cause a municipal court citation. </p> </p> </dd> <dt class="widgetFAQ--question widgetItem"> <a aria-role="button" href="#" aria-expanded="false" aria-controls="widgetFAQ(106)c7cbec37-fe53-4eb0-ac15-a49149511e58"> <span class="widgetFAQ--question__text">How do I advertise my yard sale?</span> <span class="widgetFAQ--arrow widgetFAQ--arrow-collapsed" aria-controls="widgetFAQ(106)c7cbec37-fe53-4eb0-ac15-a49149511e58"></span> </a> </dt> <dd class="widgetFAQ--answer hidden"> <p id="widgetFAQ(106)c7cbec37-fe53-4eb0-ac15-a49149511e58"> <p id="isPasted">Yard signs are fine in the city but need to be placed on the ground, and with the property owner’s permission. Yard signs cannot be placed in the right-of-way of streets, and have to be taken up within 48 hours of the event.</p><p>There are many ways to advertise your yard sale or event, including using free online resources, like Facebook, or purchasing advertising through local media outlets like the Palestine Herald-Press, KYYK-FM, KPBC-FM, or area TV stations.</p> </p> </dd> </dl> </div> </div> <a id="faqViewAllc30b7ee9-b05e-4e4c-ba63-cb0d34cddf4d" class="widgetViewAll alignLeft" style="" href="/Faq.aspx?TID=20" aria-labelledby="faqHeaderc30b7ee9-b05e-4e4c-ba63-cb0d34cddf4d faqViewAllc30b7ee9-b05e-4e4c-ba63-cb0d34cddf4d">View All</a> </div> <div class="widgetFooter"> </div> <div class="addItemModal hidden"> <div class="url hidden">/FAQ.aspx</div> </div> </section> <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script> function handleExpandCollapse(e) { const element = e.currentTarget; const answer = document.getElementById(element.getAttribute("aria-controls")).parentElement; const expandArrow = element.getElementsByClassName("widgetFAQ--arrow")[0]; if (answer.classList.contains("hidden")) { expandArrow.classList.add('widgetFAQ--arrow-expanded'); expandArrow.classList.remove('widgetFAQ--arrow-collapsed'); answer.classList.remove("hidden"); element.setAttribute("aria-expanded", "true"); } else { expandArrow.classList.add('widgetFAQ--arrow-collapsed'); expandArrow.classList.remove('widgetFAQ--arrow-expanded'); answer.classList.add("hidden"); element.setAttribute("aria-expanded", "false"); } e.preventDefault(); e.stopImmediatePropagation(); e.stopPropagation(); } document.querySelectorAll(".widgetFAQ--question a").forEach(element => { // When the link is clicked, expand or collapse the answer element.addEventListener("click", handleExpandCollapse); }); </script> </div> </div> <!-- inner column --> </div> <!-- inner row --> </div><!-- outer column --><!-- --></div> <!-- outer row --> </div> </aside> </div><div data-cpRole="structuralContainer" id="siteSidebarTS" class="siteSidebar"> <aside data-cpRole="contentContainer" id="sidebarContainer1TS"> <div id="cc1e78bfbe-6ad0-46ec-a982-8dbaa5c4815c" data-containerid="1e78bfbe-6ad0-46ec-a982-8dbaa5c4815c" class="pageContent cpGrid cpGrid24 showInMobile"> </div> </aside><nav data-cpRole="nav" id="secondaryNav" class="siteNav secondaryNav"> <ol role="menu" id="secondaryMenusecondaryNav" data-parent="257" class="rootNavMenu accordionNav"> <li role="menuitem" aria-haspopup="true" class="topMenuItem sideNavLi hasAccordionChildren" id="SideItem474" data-pageid="474"> <div class="accordionNavItem"> <a href="/474/Businesses" target="_self" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">Businesses</a> </div> </li> <li role="menuitem" aria-haspopup="true" class="topMenuItem sideNavLi hasAccordionChildren" id="SideItem476" data-pageid="476"> <div class="accordionNavItem"> <a href="/FormCenter/Code-Enforcement-6/Code-Enforcement-Complaint-Form-49" target="_self" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">Register a Complaint</a> </div> </li> <li role="menuitem" aria-haspopup="true" class="topMenuItem sideNavLi hasAccordionChildren" id="SideItem513" data-pageid="513"> <div class="accordionNavItem"> <a href="/513/Code-Enforcement-Stats" target="_self" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">Code Enforcement Stats</a> </div> </li> </ol> <script type="text/javascript"> $(document).ready(function () { //setup menu manager properties for secondary menu menuManager.isSideMenuEditable = false; menuManager.sideMenuMaxSubMenuLevels = 4; menuManager.sideMenuHasCustomLinks = false; }); </script> <script type="text/javascript"> $(document).ready(function () { $('*[id^="SideItem"]').each(function () { var ids = $('[id="' + this.id + '"]'); if (ids.length > 1) $.each(ids, function (index, value) { value.id = value.id + '_' + index; }); }); $('.hasAccordionChildren .openAccordionNav').click(function (e) { e.preventDefault(); showHideAccordionMenuForSecondaryNav($(this)); }); $("#secondaryNav .grippy").each(function () { menuManager.setupDraggableElement($(this), SIDE_MENU, '#secondaryNav'); }); $("#secondaryNav li").each(function () { menuManager.setupDroppableAccordionElement($(this), SIDE_MENU); }); }); </script> </nav><aside data-cpRole="contentContainer" id="sidebarContainer2TS"> <div id="cc37f229b3-3820-4e84-836c-1f1d2472def8" data-containerid="37f229b3-3820-4e84-836c-1f1d2472def8" class="pageContent cpGrid cpGrid24 showInMobile"> </div> </aside> </div> </div></div> </div><!-- GBs --><div data-cpRole="structuralContainer" id="gbsContainerTS"> <div class="siteWrap2"><div data-cpRole="contentContainer" id="gbsTS"> <div id="ccc5e4f8c8-1bd3-410d-ac27-2943c71e652f" data-containerid="c5e4f8c8-1bd3-410d-ac27-2943c71e652f" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile" data-contentcontainerbreakpoint="2"> <div class="row outer wide"><!-- --><div class="outer col col12 first" style="" data-widgetcontainerid="344b898f-30fd-4973-acf0-909a7d42055f"> <div class="row nest first last wide"> <div class="inner col col12 first last id4f4a3656-dc04-4ffa-8d68-09a5f4180989" style="" data-widgetcontainerid="4f4a3656-dc04-4ffa-8d68-09a5f4180989"> <div data-widget-id="99165554-3857-4d0b-9cb8-4b905815366e" data-widget-controller-path="/GraphicLinks/Widget"> <div id="graphicLinkWidget99165554-3857-4d0b-9cb8-4b905815366e" class="widget widgetGraphicLinks skin45 widgetOptionSet32 wide" data-elementqueryclasses='{"wide-narrow":"min-width:33em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks"> <div class="widgetHeader"> <div class=""> </div> </div> <div class="widgetBody cpGrid cpGrid3 "> <div class="row wide"><!-- --><div class="col col1 first "><div class="semanticList"><!-- --><div class="widgetItem GraphicLinks"> <div> <a href="/246/Office-of-the-Chief" target="_self" class="fancyButton fancyButton120 " > <span> <span><span class="text">Office of the Chief<span class="textStyle1">Mark Harcrow</span></span></span> </span> </a> </div> <style scoped="scoped">.fancyButton120.fancyButton:link,.fancyButton120.fancyButton:visited, .fancyButton120div.fancyButton{ background-repeat: no-repeat; background-position: left top; } .fancyButton120.fancyButton:hover,.fancyButton120.fancyButton:focus,.fancyButton120.fancyButton:active,.fancyButton120.fancyButton.hover{ background-repeat: no-repeat; background-position: left top; } .fancyButton120.fancyButton:link > span,.fancyButton120.fancyButton:visited > span, .fancyButton120div.fancyButton > span{ } .fancyButton120.fancyButton:hover > span,.fancyButton120.fancyButton:focus > span,.fancyButton120.fancyButton:active > span,.fancyButton120.fancyButton.hover > span{ } .fancyButton120.fancyButton .text{ color: #19334F; font-size: 1.3em; font-family: "Oswald"; padding-top: 7em; font-style: normal; text-decoration: none; padding-top: 7em; background-image: url('/ImageRepository/Document?documentID=571'); background-repeat: no-repeat; background-position: center 1.5em ; transition: .3s cubic-bezier(.7,-0.39,.31,1.38); background-size: 120px; position:relative; } .fancyButton120.fancyButton:hover .text,.fancyButton120.fancyButton:focus .text,.fancyButton120.fancyButton:active .text,.fancyButton120.fancyButton.hover .text{ text-decoration: none; background-repeat: no-repeat; background-position: center .10em ; background-size: 135px; } .fancyButton120.fancyButton .textStyle1{ color: #454545; font-size: .7em; font-family: Roboto; font-style: normal; text-decoration: none; padding-top:2em; display:block; position:relative; color:transparent; transition: color .3s ease; transition: all .3s ease-in-out; } .fancyButton.fancyButton120 .text .textStyle1:after{ position:absolute; content:''; transition: width .8s ease; height:4px; left:0; right:0; top:.75em; width:50px; margin:0 auto; background:#2B5988; text-align:center;} .fancyButton120.fancyButton:hover .textStyle1, .fancyButton120.fancyButton.hover .textStyle1{ text-decoration: none; color:unset; padding-top:1.75em; padding-bottom:.25em; } .fancyButton.fancyButton120 .text:hover .textStyle1:after{ width:100px; background:#AD453F;} </style> </div><!-- --></div></div><!----><div class="col col1 "><div class="semanticList"><!-- --><div class="widgetItem GraphicLinks"> <div> <a href="/247/Join-the-Palestine-Police-Department" target="_self" class="fancyButton fancyButton119 " > <span> <span><span class="text">Recruiting<span class="textStyle1">Employment Opportunities</span></span></span> </span> </a> </div> <style scoped="scoped">.fancyButton119.fancyButton:link,.fancyButton119.fancyButton:visited, .fancyButton119div.fancyButton{ background-repeat: no-repeat; background-position: left top; } .fancyButton119.fancyButton:hover,.fancyButton119.fancyButton:focus,.fancyButton119.fancyButton:active,.fancyButton119.fancyButton.hover{ background-repeat: no-repeat; background-position: left top; } .fancyButton119.fancyButton:link > span,.fancyButton119.fancyButton:visited > span, .fancyButton119div.fancyButton > span{ } .fancyButton119.fancyButton:hover > span,.fancyButton119.fancyButton:focus > span,.fancyButton119.fancyButton:active > span,.fancyButton119.fancyButton.hover > span{ } .fancyButton119.fancyButton .text{ color: #19334F; font-size: 1.3em; font-family: "Oswald"; padding-top: 7em; font-style: normal; text-decoration: none; padding-top: 7em; background-image: url('/ImageRepository/Document?documentID=572'); background-repeat: no-repeat; background-position: center 1.5em ; transition: .3s cubic-bezier(.7,-0.39,.31,1.38); background-size: 120px; position:relative; } .fancyButton119.fancyButton:hover .text,.fancyButton119.fancyButton:focus .text,.fancyButton119.fancyButton:active .text,.fancyButton119.fancyButton.hover .text{ text-decoration: none; background-repeat: no-repeat; background-position: center .10em ; background-size: 135px; } .fancyButton119.fancyButton .textStyle1{ color: #454545; font-size: .7em; font-family: Roboto; font-style: normal; text-decoration: none; padding-top:2em; display:block; position:relative; color:transparent; transition: color .3s ease; transition: all .3s ease-in-out; } .fancyButton.fancyButton119 .text .textStyle1:after{ position:absolute; content:''; transition: width .8s ease; height:4px; left:0; right:0; top:.75em; width:50px; margin:0 auto; background:#2B5988; text-align:center;} .fancyButton119.fancyButton:hover .textStyle1, .fancyButton119.fancyButton.hover .textStyle1{ text-decoration: none; color:unset; padding-top:1.75em; padding-bottom:.25em; } .fancyButton.fancyButton119 .text:hover .textStyle1:after{ width:100px; background:#AD453F;} </style> </div><!-- --></div></div><!----><div class="col col1 last"><div class="semanticList"><!-- --><div class="widgetItem GraphicLinks"> <div> <a href="/250/Criminal-Investigations-Division-CID" target="_self" class="fancyButton fancyButton121 " > <span> <span><span class="text">CID<span class="textStyle1">Criminal Investigations Division</span></span></span> </span> </a> </div> <style scoped="scoped">.fancyButton121.fancyButton:link,.fancyButton121.fancyButton:visited, .fancyButton121div.fancyButton{ background-repeat: no-repeat; background-position: left top; } .fancyButton121.fancyButton:hover,.fancyButton121.fancyButton:focus,.fancyButton121.fancyButton:active,.fancyButton121.fancyButton.hover{ background-repeat: no-repeat; background-position: left top; } .fancyButton121.fancyButton:link > span,.fancyButton121.fancyButton:visited > span, .fancyButton121div.fancyButton > span{ } .fancyButton121.fancyButton:hover > span,.fancyButton121.fancyButton:focus > span,.fancyButton121.fancyButton:active > span,.fancyButton121.fancyButton.hover > span{ } .fancyButton121.fancyButton .text{ color: #19334F; font-size: 1.3em; font-family: "Oswald"; padding-top: 7em; font-style: normal; text-decoration: none; padding-top: 7em; background-image: url('/ImageRepository/Document?documentID=573'); background-repeat: no-repeat; background-position: center 1.5em ; transition: .3s cubic-bezier(.7,-0.39,.31,1.38); background-size: 120px; position:relative; } .fancyButton121.fancyButton:hover .text,.fancyButton121.fancyButton:focus .text,.fancyButton121.fancyButton:active .text,.fancyButton121.fancyButton.hover .text{ text-decoration: none; background-repeat: no-repeat; background-position: center .10em ; background-size: 135px; } .fancyButton121.fancyButton .textStyle1{ color: #454545; font-size: .7em; font-family: Roboto; font-style: normal; text-decoration: none; padding-top:2em; display:block; position:relative; color:transparent; transition: color .3s ease; transition: all .3s ease-in-out; } .fancyButton.fancyButton121 .text .textStyle1:after{ position:absolute; content:''; transition: width .8s ease; height:4px; left:0; right:0; top:.75em; width:50px; margin:0 auto; background:#2B5988; text-align:center;} .fancyButton121.fancyButton:hover .textStyle1, .fancyButton121.fancyButton.hover .textStyle1{ text-decoration: none; color:unset; padding-top:1.75em; padding-bottom:.25em; } .fancyButton.fancyButton121 .text:hover .textStyle1:after{ width:100px; background:#AD453F;} </style> </div><!-- --></div></div><!-- --></div> </div> <div class="widgetFooter"> </div> </div> </div> </div> <!-- inner column --> </div> <!-- inner row --> </div><!-- outer column --><!----><div class="outer col col12 last" style="" data-widgetcontainerid="c26b076d-6955-4841-a064-5d9de451fe44"> <div class="row nest first last wide"> <div class="inner col col12 first last idaeed5103-1b0f-4f2c-ad65-64d749d21a5c" style="" data-widgetcontainerid="aeed5103-1b0f-4f2c-ad65-64d749d21a5c"> <div data-widget-id="f4327e88-5d6b-433f-8dc0-9d0c4d8d81fd" data-widget-controller-path="/GraphicLinks/Widget"> <div id="graphicLinkWidgetf4327e88-5d6b-433f-8dc0-9d0c4d8d81fd" class="widget widgetGraphicLinks skin45 widgetOptionSet32 wide" data-elementqueryclasses='{"wide-narrow":"min-width:33em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks"> <div class="widgetHeader"> <div class=""> </div> </div> <div class="widgetBody cpGrid cpGrid3 "> <div class="row wide"><!-- --><div class="col col1 first "><div class="semanticList"><!-- --><div class="widgetItem GraphicLinks"> <div> <a href="/259/Patrol-Division" target="_self" class="fancyButton fancyButton122 " > <span> <span><span class="text">Patrol<span class="textStyle1">Patrol Division</span></span></span> </span> </a> </div> <style scoped="scoped">.fancyButton122.fancyButton:link,.fancyButton122.fancyButton:visited, .fancyButton122div.fancyButton{ background-repeat: no-repeat; background-position: left top; } .fancyButton122.fancyButton:hover,.fancyButton122.fancyButton:focus,.fancyButton122.fancyButton:active,.fancyButton122.fancyButton.hover{ background-repeat: no-repeat; background-position: left top; } .fancyButton122.fancyButton:link > span,.fancyButton122.fancyButton:visited > span, .fancyButton122div.fancyButton > span{ } .fancyButton122.fancyButton:hover > span,.fancyButton122.fancyButton:focus > span,.fancyButton122.fancyButton:active > span,.fancyButton122.fancyButton.hover > span{ } .fancyButton122.fancyButton .text{ color: #19334F; font-size: 1.3em; font-family: "Oswald"; padding-top: 7em; font-style: normal; text-decoration: none; padding-top: 7em; background-image: url('/ImageRepository/Document?documentID=576'); background-repeat: no-repeat; background-position: center 1.5em ; transition: .3s cubic-bezier(.7,-0.39,.31,1.38); background-size: 120px; position:relative; } .fancyButton122.fancyButton:hover .text,.fancyButton122.fancyButton:focus .text,.fancyButton122.fancyButton:active .text,.fancyButton122.fancyButton.hover .text{ text-decoration: none; background-repeat: no-repeat; background-position: center .10em ; background-size: 135px; } .fancyButton122.fancyButton .textStyle1{ color: #454545; font-size: .7em; font-family: Roboto; font-style: normal; text-decoration: none; padding-top:2em; display:block; position:relative; color:transparent; transition: color .3s ease; transition: all .3s ease-in-out; } .fancyButton.fancyButton122 .text .textStyle1:after{ position:absolute; content:''; transition: width .8s ease; height:4px; left:0; right:0; top:.75em; width:50px; margin:0 auto; background:#2B5988; text-align:center;} .fancyButton122.fancyButton:hover .textStyle1, .fancyButton122.fancyButton.hover .textStyle1{ text-decoration: none; color:unset; padding-top:1.75em; padding-bottom:.25em; } .fancyButton.fancyButton122 .text:hover .textStyle1:after{ width:100px; background:#AD453F;} </style> </div><!-- --></div></div><!----><div class="col col1 "><div class="semanticList"><!-- --><div class="widgetItem GraphicLinks"> <div> <a href="/252/PLACE-Team" target="_self" class="fancyButton fancyButton123 " > <span> <span><span class="text">P.L.A.C.E. Team<span class="textStyle1">Police Litter Animal Control Enforcement</span></span></span> </span> </a> </div> <style scoped="scoped">.fancyButton123.fancyButton:link,.fancyButton123.fancyButton:visited, .fancyButton123div.fancyButton{ background-repeat: no-repeat; background-position: left top; } .fancyButton123.fancyButton:hover,.fancyButton123.fancyButton:focus,.fancyButton123.fancyButton:active,.fancyButton123.fancyButton.hover{ background-repeat: no-repeat; background-position: left top; } .fancyButton123.fancyButton:link > span,.fancyButton123.fancyButton:visited > span, .fancyButton123div.fancyButton > span{ } .fancyButton123.fancyButton:hover > span,.fancyButton123.fancyButton:focus > span,.fancyButton123.fancyButton:active > span,.fancyButton123.fancyButton.hover > span{ } .fancyButton123.fancyButton .text{ color: #19334F; font-size: 1.3em; font-family: "Oswald"; padding-top: 7em; font-style: normal; text-decoration: none; padding-top: 7em; background-image: url('/ImageRepository/Document?documentID=574'); background-repeat: no-repeat; background-position: center 1.5em ; transition: .3s cubic-bezier(.7,-0.39,.31,1.38); background-size: 120px; position:relative; } .fancyButton123.fancyButton:hover .text,.fancyButton123.fancyButton:focus .text,.fancyButton123.fancyButton:active .text,.fancyButton123.fancyButton.hover .text{ text-decoration: none; background-repeat: no-repeat; background-position: center .10em ; background-size: 135px; } .fancyButton123.fancyButton .textStyle1{ color: #454545; font-size: .7em; font-family: Roboto; font-style: normal; text-decoration: none; padding-top:2em; display:block; position:relative; color:transparent; transition: color .3s ease; transition: all .3s ease-in-out; } .fancyButton.fancyButton123 .text .textStyle1:after{ position:absolute; content:''; transition: width .8s ease; height:4px; left:0; right:0; top:.75em; width:50px; margin:0 auto; background:#2B5988; text-align:center;} .fancyButton123.fancyButton:hover .textStyle1, .fancyButton123.fancyButton.hover .textStyle1{ text-decoration: none; color:unset; padding-top:1.75em; padding-bottom:.25em; } .fancyButton.fancyButton123 .text:hover .textStyle1:after{ width:100px; background:#AD453F;} </style> </div><!-- --></div></div><!----><div class="col col1 last"><div class="semanticList"><!-- --><div class="widgetItem GraphicLinks"> <div> <a href="/480/Contact-PPD" target="_self" class="fancyButton fancyButton124 " > <span> <span><span class="text">Contact Us<span class="textStyle1">Contact Us</span></span></span> </span> </a> </div> <style scoped="scoped">.fancyButton124.fancyButton:link,.fancyButton124.fancyButton:visited, .fancyButton124div.fancyButton{ background-repeat: no-repeat; background-position: left top; } .fancyButton124.fancyButton:hover,.fancyButton124.fancyButton:focus,.fancyButton124.fancyButton:active,.fancyButton124.fancyButton.hover{ background-repeat: no-repeat; background-position: left top; } .fancyButton124.fancyButton:link > span,.fancyButton124.fancyButton:visited > span, .fancyButton124div.fancyButton > span{ } .fancyButton124.fancyButton:hover > span,.fancyButton124.fancyButton:focus > span,.fancyButton124.fancyButton:active > span,.fancyButton124.fancyButton.hover > span{ } .fancyButton124.fancyButton .text{ color: #19334F; font-size: 1.3em; font-family: "Oswald"; padding-top: 7em; font-style: normal; text-decoration: none; padding-top: 7em; background-image: url('/ImageRepository/Document?documentID=575'); background-repeat: no-repeat; background-position: center 1.5em ; transition: .3s cubic-bezier(.7,-0.39,.31,1.38); background-size: 120px; position:relative; } .fancyButton124.fancyButton:hover .text,.fancyButton124.fancyButton:focus .text,.fancyButton124.fancyButton:active .text,.fancyButton124.fancyButton.hover .text{ text-decoration: none; background-repeat: no-repeat; background-position: center .10em ; background-size: 135px; } .fancyButton124.fancyButton .textStyle1{ color: #454545; font-size: .7em; font-family: Roboto; font-style: normal; text-decoration: none; padding-top:2em; display:block; position:relative; color:transparent; transition: color .3s ease; transition: all .3s ease-in-out; } .fancyButton.fancyButton124 .text .textStyle1:after{ position:absolute; content:''; transition: width .8s ease; height:4px; left:0; right:0; top:.75em; width:50px; margin:0 auto; background:#2B5988; text-align:center;} .fancyButton124.fancyButton:hover .textStyle1, .fancyButton124.fancyButton.hover .textStyle1{ text-decoration: none; color:unset; padding-top:1.75em; padding-bottom:.25em; } .fancyButton.fancyButton124 .text:hover .textStyle1:after{ width:100px; background:#AD453F;} </style> </div><!-- --></div></div><!-- --></div> </div> <div class="widgetFooter"> </div> </div> </div> </div> <!-- inner column --> </div> <!-- inner row --> </div><!-- outer column --><!-- --></div> <!-- outer row --> </div> </div></div> </div><!-- Fix GB --><div data-cpRole="structuralContainer" id="fixContainerTS" class="fixedLeftTS"> <div class="siteWrap3" data-skip-leftpad=""><div data-cpRole="contentContainer" id="fixContentTS"> <div id="ccab954829-e522-4786-8861-7782c95b0fb6" data-containerid="ab954829-e522-4786-8861-7782c95b0fb6" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile"> <div class="row outer wide"><!-- --><div class="outer col col24 first last" style="" data-widgetcontainerid="4bc37690-ba5a-4765-b2cc-5a2da873a292"> <div class="row nest first last wide"> <div class="inner col col24 first last idcba62ef5-ac4a-4cb3-b1a1-8897a3070695" style="" data-widgetcontainerid="cba62ef5-ac4a-4cb3-b1a1-8897a3070695"> <div data-widget-id="a33af416-b93c-4e13-9f9e-ad273ab88bfa" data-widget-controller-path="/GraphicLinks/Widget"> <div id="graphicLinkWidgeta33af416-b93c-4e13-9f9e-ad273ab88bfa" class="widget widgetGraphicLinks skin45 widgetOptionSet34 wide" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks"> <div class="widgetHeader"> <div class=""> </div> </div> <div class="widgetBody cpGrid cpGrid5 "> <div class="row wide"><!-- --><div class="col col1 first "><div class="semanticList"><!-- --><div class="widgetItem GraphicLinks"> <div> <a href="/469/Jobs" target="_self" class="fancyButton fancyButton63 " > <span> <span><span class="text">Employment</span></span> </span> </a> </div> <style scoped="scoped">.fancyButton63.fancyButton:link,.fancyButton63.fancyButton:visited, .fancyButton63div.fancyButton{ width: 75px; padding-top: 15px; padding-bottom: 1em; background-repeat: no-repeat; background-position: 10px top; transition: .2s ease; transition-property: background, width; overflow: hidden; border-color: rgba(255,255,255,0); } .fancyButton63.fancyButton:hover,.fancyButton63.fancyButton:focus,.fancyButton63.fancyButton:active,.fancyButton63.fancyButton.hover{ background-color: #19334f; background-repeat: no-repeat; background-position: center center; width: 200px; border-radius: 0 8px 8px 0;} .fancyButton63.fancyButton:link > span,.fancyButton63.fancyButton:visited > span, .fancyButton63div.fancyButton > span{ } .fancyButton63.fancyButton:hover > span,.fancyButton63.fancyButton:focus > span,.fancyButton63.fancyButton:active > span,.fancyButton63.fancyButton.hover > span{ } .fancyButton63.fancyButton .text{ color: #ffffff; font-size: 1em; font-family: "Oswald"; text-align: left; padding-top: .5em; padding-bottom: .5em; padding-left: 75px; font-style: normal; text-decoration: none; padding-top: .5em; padding-bottom: .5em; padding-left: 75px; background-image: url('/ImageRepository/Document?documentID=216'); background-repeat: no-repeat; background-position: 20px top; Background-size: 40px; transition: all .3s ease-in-out; } .fancyButton63.fancyButton:hover .text,.fancyButton63.fancyButton:focus .text,.fancyButton63.fancyButton:active .text,.fancyButton63.fancyButton.hover .text{ text-decoration: underline; background-image: url('/ImageRepository/Document?documentID=217'); background-repeat: no-repeat; background-position: 20px top; transition: all .3s ease-in-out; } </style> </div><!-- --></div></div><!----><div class="col col1 "><div class="semanticList"><!-- --><div class="widgetItem GraphicLinks"> <div> <a href="/257/Code-Enforcement" target="_self" class="fancyButton fancyButton62 " > <span> <span><span class="text">Code Enforcement</span></span> </span> </a> </div> <style scoped="scoped">.fancyButton62.fancyButton:link,.fancyButton62.fancyButton:visited, .fancyButton62div.fancyButton{ width: 75px; padding-top: 15px; padding-bottom: 1em; background-repeat: no-repeat; background-position: 10px top; transition: .2s ease; transition-property: background, width; overflow: hidden; border-color: rgba(255,255,255,0); height: 70px;} .fancyButton62.fancyButton:hover,.fancyButton62.fancyButton:focus,.fancyButton62.fancyButton:active,.fancyButton62.fancyButton.hover{ background-color: #19334f; background-repeat: no-repeat; background-position: center center; width: 200px; border-radius: 0 8px 8px 0;} .fancyButton62.fancyButton:link > span,.fancyButton62.fancyButton:visited > span, .fancyButton62div.fancyButton > span{ } .fancyButton62.fancyButton:hover > span,.fancyButton62.fancyButton:focus > span,.fancyButton62.fancyButton:active > span,.fancyButton62.fancyButton.hover > span{ } .fancyButton62.fancyButton .text{ color: #ffffff; font-size: 1em; font-family: "Oswald"; text-align: left; padding-top: .5em; padding-bottom: .5em; padding-left: 75px; font-style: normal; text-decoration: none; padding-top: .5em; padding-bottom: .5em; padding-left: 75px; background-image: url('/ImageRepository/Document?documentID=212'); background-repeat: no-repeat; background-position: 20px top; Background-size: 40px; transition: all .3s ease-in-out; } .fancyButton62.fancyButton:hover .text,.fancyButton62.fancyButton:focus .text,.fancyButton62.fancyButton:active .text,.fancyButton62.fancyButton.hover .text{ text-decoration: underline; background-image: url('/ImageRepository/Document?documentID=213'); background-repeat: no-repeat; background-position: 20px top; transition: all .3s ease-in-out; } </style> </div><!-- --></div></div><!----><div class="col col1 "><div class="semanticList"><!-- --><div class="widgetItem GraphicLinks"> <div> <a href="https://www.municipalonlinepayments.com/palestinetx" onkeypress="this.onclick();" onclick="return showExternalSiteDialog(this);" target="_self" class="fancyButton fancyButton64 " > <span> <span><span class="text">Online Bill Pay</span></span> </span> </a> </div> <style scoped="scoped">.fancyButton64.fancyButton:link,.fancyButton64.fancyButton:visited, .fancyButton64div.fancyButton{ width: 75px; padding-top: 15px; padding-bottom: 1em; background-repeat: no-repeat; background-position: 10px top; transition: .2s ease; transition-property: background, width; overflow: hidden; border-color: rgba(255,255,255,0); height: 70px;} .fancyButton64.fancyButton:hover,.fancyButton64.fancyButton:focus,.fancyButton64.fancyButton:active,.fancyButton64.fancyButton.hover{ background-color: #19334f; background-repeat: no-repeat; background-position: center center; width: 200px; border-radius: 0 8px 8px 0;} .fancyButton64.fancyButton:link > span,.fancyButton64.fancyButton:visited > span, .fancyButton64div.fancyButton > span{ } .fancyButton64.fancyButton:hover > span,.fancyButton64.fancyButton:focus > span,.fancyButton64.fancyButton:active > span,.fancyButton64.fancyButton.hover > span{ } .fancyButton64.fancyButton .text{ color: #ffffff; font-size: 1em; font-family: "Oswald"; text-align: left; padding-top: .5em; padding-bottom: .5em; padding-left: 75px; font-style: normal; text-decoration: none; padding-top: .5em; padding-bottom: .5em; padding-left: 75px; background-image: url('/ImageRepository/Document?documentID=218'); background-repeat: no-repeat; background-position: 20px top; Background-size: 40px; transition: all .3s ease-in-out; } .fancyButton64.fancyButton:hover .text,.fancyButton64.fancyButton:focus .text,.fancyButton64.fancyButton:active .text,.fancyButton64.fancyButton.hover .text{ text-decoration: underline; background-image: url('/ImageRepository/Document?documentID=219'); background-repeat: no-repeat; background-position: 20px top; transition: all .3s ease-in-out; } </style> </div><!-- --></div></div><!----><div class="col col1 "><div class="semanticList"><!-- --><div class="widgetItem GraphicLinks"> <div> <a href="/Directory.aspx" target="_self" class="fancyButton fancyButton65 " > <span> <span><span class="text">Contact Us</span></span> </span> </a> </div> <style scoped="scoped">.fancyButton65.fancyButton:link,.fancyButton65.fancyButton:visited, .fancyButton65div.fancyButton{ width: 75px; padding-top: 15px; padding-bottom: 1em; background-repeat: no-repeat; background-position: 10px top; transition: .2s ease; transition-property: background, width; overflow: hidden; border-color: rgba(255,255,255,0); height: 70px;} .fancyButton65.fancyButton:hover,.fancyButton65.fancyButton:focus,.fancyButton65.fancyButton:active,.fancyButton65.fancyButton.hover{ background-color: #19334f; background-repeat: no-repeat; background-position: center center; width: 200px; border-radius: 0 8px 8px 0;} .fancyButton65.fancyButton:link > span,.fancyButton65.fancyButton:visited > span, .fancyButton65div.fancyButton > span{ } .fancyButton65.fancyButton:hover > span,.fancyButton65.fancyButton:focus > span,.fancyButton65.fancyButton:active > span,.fancyButton65.fancyButton.hover > span{ } .fancyButton65.fancyButton .text{ color: #ffffff; font-size: 1em; font-family: "Oswald"; text-align: left; padding-top: .5em; padding-bottom: .5em; padding-left: 75px; font-style: normal; text-decoration: none; padding-top: .5em; padding-bottom: .5em; padding-left: 75px; background-image: url('/ImageRepository/Document?documentID=214'); background-repeat: no-repeat; background-position: 20px top; Background-size: 40px; transition: all .3s ease-in-out; } .fancyButton65.fancyButton:hover .text,.fancyButton65.fancyButton:focus .text,.fancyButton65.fancyButton:active .text,.fancyButton65.fancyButton.hover .text{ text-decoration: underline; background-image: url('/ImageRepository/Document?documentID=215'); background-repeat: no-repeat; background-position: 20px top; transition: all .3s ease-in-out; } </style> </div><!-- --></div></div><!----><div class="col col1 last"><div class="semanticList"><!-- --><div class="widgetItem GraphicLinks"> <div> <a href="/1" target="_self" class="fancyButton fancyButton66 " > <span> <span><span class="text">Back to Home</span></span> </span> </a> </div> <style scoped="scoped">.fancyButton66.fancyButton:link,.fancyButton66.fancyButton:visited, .fancyButton66div.fancyButton{ width: 75px; padding-top: 15px; padding-bottom: 1em; background-repeat: no-repeat; background-position: 10px top; transition: .2s ease; transition-property: background, width; overflow: hidden; border-color: rgba(255,255,255,0); height: 70px;} .fancyButton66.fancyButton:hover,.fancyButton66.fancyButton:focus,.fancyButton66.fancyButton:active,.fancyButton66.fancyButton.hover{ background-color: #19334f; background-repeat: no-repeat; background-position: center center; width: 200px; border-radius: 0 8px 8px 0;} .fancyButton66.fancyButton:link > span,.fancyButton66.fancyButton:visited > span, .fancyButton66div.fancyButton > span{ } .fancyButton66.fancyButton:hover > span,.fancyButton66.fancyButton:focus > span,.fancyButton66.fancyButton:active > span,.fancyButton66.fancyButton.hover > span{ } .fancyButton66.fancyButton .text{ color: #ffffff; font-size: 1em; font-family: "Oswald"; text-align: left; padding-top: .5em; padding-bottom: .5em; padding-left: 75px; font-style: normal; text-decoration: none; padding-top: .5em; padding-bottom: .5em; padding-left: 75px; background-image: url('/ImageRepository/Document?documentID=228'); background-repeat: no-repeat; background-position: 20px top; Background-size: 40px; transition: all .3s ease-in-out; } .fancyButton66.fancyButton:hover .text,.fancyButton66.fancyButton:focus .text,.fancyButton66.fancyButton:active .text,.fancyButton66.fancyButton.hover .text{ text-decoration: underline; background-image: url('/ImageRepository/Document?documentID=229'); background-repeat: no-repeat; background-position: 20px top; transition: all .3s ease-in-out; } </style> </div><!-- --></div></div><!-- --></div> </div> <div class="widgetFooter"> </div> </div> </div> </div> <!-- inner column --> </div> <!-- inner row --> </div><!-- outer column --><!-- --></div> <!-- outer row --> </div> </div></div> </div><!-- Calendar/Carousel --><!-- <div data-cpRole="structuralContainer" id="homeContainer1"> <div class="siteWrap"> <div data-cpRole="contentContainer" id="homeContent1a"></div> </div> </div> --><!-- Footer --><footer data-cpRole="structuralContainer" id="footerContainerTS"> <div class="siteWrap2"><div data-cpRole="contentContainer" id="footerTS"> <div id="cc2ac037dc-9e8e-4e4c-aaf7-749b801cac6d" data-containerid="2ac037dc-9e8e-4e4c-aaf7-749b801cac6d" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile" data-contentcontainerbreakpoint="45"> <div class="row outer wide"><!-- --><div class="outer col col5 first" style="" data-widgetcontainerid="737c1882-3d6d-4fbe-8cca-40a40ed584b4"> <div class="row nest first last wide"> <div class="inner col col5 first last id0840aad1-3371-428b-92d5-2a7ee8ca4304" style="" data-widgetcontainerid="0840aad1-3371-428b-92d5-2a7ee8ca4304"> <div data-widget-id="e4c0892d-b0be-492a-ad06-c7e418378f3b" data-widget-controller-path="/InfoAdvanced/Widget"> <section id="divInfoAdve4c0892d-b0be-492a-ad06-c7e418378f3b" class="widget widgetInfoAdvanced skin39 widgetOptionSet5 wide" data-modulewidgettype="infoAdv" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label="Info Advanced"> <header class="widgetHeader" id="headere4c0892d-b0be-492a-ad06-c7e418378f3b"> <div class=""> </div> </header> <div class="widgetBody cpGrid cpGrid1 "> <div class="row wide"> <div class="col col1 first last"> <ol class="pageStyles semanticList"> <li class="InfoAdvanced widgetItem fr-view"> <p><img src="/ImageRepository/Document?documentId=595" class="fr-dib" alt="Footer logo"></p> </li> </ol> </div> </div> </div> <div class="widgetFooter"> </div> </section> <script type="text/javascript"> //Render slideshow if info advacned items contain one. $(document).ready(function (e) { $('#divInfoAdve4c0892d-b0be-492a-ad06-c7e418378f3b .InfoAdvanced.widgetItem').each(function () { renderSlideshowIfApplicable($(this)); }); }); </script></div> </div> <!-- inner column --> </div> <!-- inner row --> </div><!-- outer column --><!----><div class="outer col col1" style="" data-widgetcontainerid="b1a22295-e43c-4a96-b0ca-53953a92dcc7"> <div class="row nest first last wide"> <div class="inner col col1 first last id4db503c8-1f2d-4d88-a072-195604c56f33" style="" data-widgetcontainerid="4db503c8-1f2d-4d88-a072-195604c56f33"> <div class="widget widgetSpacer" id="00eb99a9-5d9f-4ea7-9bed-8216529ebde0"></div> </div> <!-- inner column --> </div> <!-- inner row --> </div><!-- outer column --><!----><div class="outer col col6" style="" data-widgetcontainerid="0ec969d2-84b8-4ce0-9a81-cd0a3b62e46d"> <div class="row nest first last wide"> <div class="inner col col6 first last id8675bb02-a7f3-4097-96eb-bbd0dbcd06f6" style="" data-widgetcontainerid="8675bb02-a7f3-4097-96eb-bbd0dbcd06f6"> <div data-widget-id="91c5855d-8559-4364-b98c-5490c6720c9c" data-widget-controller-path="/InfoAdvanced/Widget"> <section id="divInfoAdv91c5855d-8559-4364-b98c-5490c6720c9c" class="widget widgetInfoAdvanced skin37 widgetOptionSet5 wide" data-modulewidgettype="infoAdv" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-labelledby="header91c5855d-8559-4364-b98c-5490c6720c9c"> <header class="widgetHeader" id="header91c5855d-8559-4364-b98c-5490c6720c9c"> <div class=""> <h3 >Police Department</h3> </div> </header> <div class="widgetBody cpGrid cpGrid1 "> <div class="row wide"> <div class="col col1 first last"> <ol class="pageStyles semanticList"> <li class="InfoAdvanced widgetItem fr-view"> <p>Emergencies<span style="white-space: pre;"> </span><a href="tel:911">9-1-1</a><br>Non-Emergency Police Services<span style="white-space: pre;"> </span><a href="tel:903-729-2254">(903) 729-2254</a><br>Animal Control<span style="white-space:pre;"> </span><a href="tel:903-731-8443">(903) 731-8443</a><br>Code Enforcement<span style="white-space: pre;"> </span><a href="tel:903-731-6003">(903) 731-6003</a><br>Litter Abatement<span style="white-space:pre;"> </span><a href="tel:903-731-6003">(903) 731-6003</a></p> </li> </ol> </div> </div> </div> <div class="widgetFooter"> </div> </section> <script type="text/javascript"> //Render slideshow if info advacned items contain one. $(document).ready(function (e) { $('#divInfoAdv91c5855d-8559-4364-b98c-5490c6720c9c .InfoAdvanced.widgetItem').each(function () { renderSlideshowIfApplicable($(this)); }); }); </script></div> </div> <!-- inner column --> </div> <!-- inner row --> </div><!-- outer column --><!----><div class="outer col col6" style="" data-widgetcontainerid="b7dc9cfc-20ef-4a2c-acfb-8ec3beebd514"> <div class="row nest first last wide"> <div class="inner col col6 first last idb9479c53-826d-4283-8097-27c6bd415f06" style="" data-widgetcontainerid="b9479c53-826d-4283-8097-27c6bd415f06"> <div data-widget-id="41c015a4-e063-4280-8b08-a58a5cb9328b" data-widget-controller-path="/QuickLinks/Widget"> <section id="widgetQuicklink41c015a4-e063-4280-8b08-a58a5cb9328b" class="widget widgetQuickLinks skin37 widgetOptionSet38 narrow" data-modulewidgettype="quickLinks" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-labelledby="quickLinksHeader41c015a4-e063-4280-8b08-a58a5cb9328b"> <header class="widgetHeader" id="quickLinksHeader41c015a4-e063-4280-8b08-a58a5cb9328b"> <div class=""> <h3><a style="" href="/QuickLinks.aspx?CID=15" >Quick Links</a></h3> </div> </header> <div class="widgetBody cpGrid cpGrid1 "> <div class="row narrow"> <div class="col col1 first last"> <ol class="semanticList"> <li style="position:relative" class="widgetItem QuickLinks"> <a class="widgetDesc widgetQuickLinksLink" href="https://library.municode.com/tx/palestine/codes/code_of_ordinances" onkeypress="this.onclick();" onclick="return showExternalSiteDialog(this);" target="_self" >City Charter</a> <div class="widgetMeta"></div> </li> <li style="position:relative" class="widgetItem QuickLinks"> <a class="widgetDesc widgetQuickLinksLink" href="/347/Transparency" target="_self" >Transparency</a> <div class="widgetMeta"></div> </li> <li style="position:relative" class="widgetItem QuickLinks"> <a class="widgetDesc widgetQuickLinksLink" href="/323/City-Council" target="_self" >City Council</a> <div class="widgetMeta"></div> </li> <li style="position:relative" class="widgetItem QuickLinks"> <a class="widgetDesc widgetQuickLinksLink" href="/325/Boards-Commissions" target="_self" >Boards and Commissions</a> <div class="widgetMeta"></div> </li> <li style="position:relative" class="widgetItem QuickLinks"> <a class="widgetDesc widgetQuickLinksLink" href="/222/Park-Pavilion-Reservations" target="_self" >Park Pavilion Reservations</a> <div class="widgetMeta"></div> </li> </ol> </div> </div> </div> <div class="widgetFooter"> </div> <div class="addItemModal hidden"> <div class="url hidden">/QuickLinks.aspx</div> </div> </section> </div> </div> <!-- inner column --> </div> <!-- inner row --> </div><!-- outer column --><!----><div class="outer col col6 last" style="" data-widgetcontainerid="64016e2b-5997-4289-9fbb-e0ca9edc3fe6"> <div class="row nest first last wide"> <div class="inner col col6 first last id47ece527-7ea3-4664-8381-4e564aabea70" style="" data-widgetcontainerid="47ece527-7ea3-4664-8381-4e564aabea70"> <div data-widget-id="b8e5bbd2-fb7c-4d33-ba9a-251a24bf8999" data-widget-controller-path="/QuickLinks/Widget"> <section id="widgetQuicklinkb8e5bbd2-fb7c-4d33-ba9a-251a24bf8999" class="widget widgetQuickLinks skin37 widgetOptionSet38 narrow" data-modulewidgettype="quickLinks" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-labelledby="quickLinksHeaderb8e5bbd2-fb7c-4d33-ba9a-251a24bf8999"> <header class="widgetHeader" id="quickLinksHeaderb8e5bbd2-fb7c-4d33-ba9a-251a24bf8999"> <div class=""> <h3><a style="" href="/QuickLinks.aspx?CID=16" >Helpful Links</a></h3> </div> </header> <div class="widgetBody cpGrid cpGrid1 "> <div class="row narrow"> <div class="col col1 first last"> <ol class="semanticList"> <li style="position:relative" class="widgetItem QuickLinks"> <a class="widgetDesc widgetQuickLinksLink" href="/" target="_self" >Home</a> <div class="widgetMeta"></div> </li> <li style="position:relative" class="widgetItem QuickLinks"> <a class="widgetDesc widgetQuickLinksLink" href="/sitemap" target="_self" >Site Map</a> <div class="widgetMeta"></div> </li> <li style="position:relative" class="widgetItem QuickLinks"> <a class="widgetDesc widgetQuickLinksLink" href="/directory.aspx" target="_self" >Contact Us</a> <div class="widgetMeta"></div> </li> <li style="position:relative" class="widgetItem QuickLinks"> <a class="widgetDesc widgetQuickLinksLink" href="/accessibility" target="_self" >Accessibility</a> <div class="widgetMeta"></div> </li> <li style="position:relative" class="widgetItem QuickLinks"> <a class="widgetDesc widgetQuickLinksLink" href="/copyright" target="_self" >Copyright Notices</a> <div class="widgetMeta"></div> </li> <li style="position:relative" class="widgetItem QuickLinks"> <a class="widgetDesc widgetQuickLinksLink" href="/privacy" target="_self" >Privacy Policy</a> <div class="widgetMeta"></div> </li> </ol> </div> </div> </div> <div class="widgetFooter"> </div> <div class="addItemModal hidden"> <div class="url hidden">/QuickLinks.aspx</div> </div> </section> </div> </div> <!-- inner column --> </div> <!-- inner row --> </div><!-- outer column --><!-- --></div> <!-- outer row --> </div> </div></div> </footer><!-- Powered By --><div data-cpRole="structuralContainer" id="poweredByContainerTS"> <div class="siteWrap"><div data-cpRole="contentContainer" id="poweredByTS"> <div id="ccb18eefb6-414f-4689-84e4-63f618fedf70" data-containerid="b18eefb6-414f-4689-84e4-63f618fedf70" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile"> <div class="row outer wide"><!-- --><div class="outer col col24 first last" style="" data-widgetcontainerid="8d14dcc4-e212-48a1-89ea-796a8a0ad1f7"> <div class="row nest first last wide"> <div class="inner col col24 first last idfbb6098f-e29e-4339-afcf-c9f085700086" style="" data-widgetcontainerid="fbb6098f-e29e-4339-afcf-c9f085700086"> <div data-widget-id='d1ed5fdb-6e35-4962-b006-89de46ab5e21' data-moduleName="customHtml" id='widgetCustomHtmld1ed5fdb-6e35-4962-b006-89de46ab5e21' class="widget widgetCustomHtml skin39 narrow" > <div class="widgetBody pageStyles" id="widgetBodyd1ed5fdb-6e35-4962-b006-89de46ab5e21"> <div id="customHtmld1ed5fdb-6e35-4962-b006-89de46ab5e21"><div><style> /* CP icon */ .cpBylineIconTS { color: #fff; } /* CP Text */ .cpBylineTextTS, .cpBylineTextTS a:link { color: #fff; } .cpBylineTS { text-align: center; } .cpBylineIconTS { fill: currentColor; width: 39px; height: 26px; display: inline; vertical-align: middle; } </style> <div class="widgetItem cpBylineTS"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 100 100" class="cpBylineIconTS"> <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> <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> </svg> <span class="cpBylineTextTS">Government Websites by <a href="https://connect.civicplus.com/referral" onkeypress="this.onclick();" onclick="return showExternalSiteDialog(this);">CivicPlus®</a></span> </div> </div></div> </div> </div> </div> <!-- inner column --> </div> <!-- inner row --> </div><!-- outer column --><!-- --></div> <!-- outer row --> </div> </div></div> </div> </div> </div> </div> </div> <link href="/745732998.css" rel="stylesheet" type="text/css" /> <div tabindex="0"></div> <div id="SplashMessageWrapper" class="cp-Splash-wrapper"> <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"> <div class="cp-Splash-header"> <span class="cp-Splash-title" id="cp-Splash-title">Loading</span> <button class="cp-Splash-Btn cp-Splash-close" aria-label="Close this modal" title="Close this window"> <svg id="iconClose" viewBox="0 0 25 25"> <polygon style="fill:currentcolor" 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> </svg> </button> </div> <div class="cp-Splash-body"> <div class="cp-Splash-Prose editorContent fr-view fr-element" id="editorContentDesc"> <!-- Content from the Froala Editor will go here. --> Loading </div> </div> <div class="cp-Splash-footer"> <button class="cp-Splash-Btn cp-Splash-Btn--NoShow">Do Not Show Again</button> <button class="cp-Splash-Btn cp-Splash-Btn--Close">Close</button> </div> </div> </div> <div tabindex="0"></div> <script src="/Assets/Scripts/APIClient.js"></script> <script src="/Assets/Mystique/Shared/Scripts/Moment/Moment.min.js"></script> <script src="/Assets/Scripts/SplashModal/SplashModalRender.js"></script> <script> $(document).ready(function () { var filter = { targetId: '257', targetType: 1 } new SplashModalRender().triggerRender(filter); }); </script> <script type="text/javascript">function dynamicStretchContainers () {Core.Layout.stretchContainers('#featureColumn, #siteSidebarTS');}</script> <script src="/1703168740.js" type="text/javascript"></script> <!-- Fixed Nav Adjustment --> <script> function getValueTS(elem, attr) { const val = elem.css(attr); if (val === undefined) return undefined; const num = parseInt(val, 10); if (num === NaN) return undefined; return num; } function clampTS(number, min, max) { return Math.min(Math.max(number, min), max); } function isPageEditingTS() { return ( $("#doneEditing").length > 0 || // In live edit typeof DesignCenter !== "undefined" // In theme manager ); } const bgColorRegexTS = /rgba\((\d+), (\d+), (\d+), (\d*\.?\d*)\)/; function isTransparentTS(elem) { const bg = elem.css('background-color'); if (typeof bg !== "string" || !bg.startsWith('rgba(')) return false; const matchState = bg.match(bgColorRegexTS); if (!matchState || matchState.length !== 5) return false; const alpha = parseFloat(matchState[4], 10); if (!(alpha >= 0 && alpha < 1)) return false; return true; } function iterateLeftpads(cb) { const containersTS = $("[class^='siteWrap'],[class*=' siteWrap']"); for (let i = 0; i < containersTS.length; i++) { const containerTS = containersTS[i]; // Skip the body container and anything with data-skip-leftpad if ( containerTS.id !== "bodyContainerTS" && containerTS.getAttribute('data-skip-leftpad') === null ) { cb(containerTS); } } } const anchor = $("#divToolbars"); const bodyContainerTS = $("#bodyContainerTS"); // Outer banner padding (push banner down) const outerSizingTS = $("#bannerContainerTS"); // Inner banner padding (push banner content down) - Transparent header OR on attaching headers const innerSizingTS = $("#bannerSizingTS"); const forceUnfixClassTS = "forceUnfixTS"; const fixedTopTS = $(".fixedTopTS"); const fixedBottomTS = $(".fixedBottomTS"); const fixedLeftTS = $(".fixedLeftTS"); var initialTopTS; var topAttachTS; if (fixedTopTS && fixedTopTS.length === 1) { initialTopTS = getValueTS(fixedTopTS, 'top'); const attachment = fixedTopTS.attr('data-attach'); if (attachment) topAttachTS = $("#" + attachment); if (!topAttachTS || topAttachTS.length !== 1) topAttachTS = undefined; } function resizeAdjustmentTS() { const editing = isPageEditingTS(); // Fixed top script (function () { if (!fixedTopTS || fixedTopTS.length !== 1 || initialTopTS === undefined) return; if (editing) { fixedTopTS[0].classList.add(forceUnfixClassTS); } else { fixedTopTS[0].classList.remove(forceUnfixClassTS); } const topPosition = fixedTopTS.css('position'); if (topPosition === 'fixed') { if (topAttachTS) { scrollAdjustmentTS(); } else { const anchorHeight = anchor.outerHeight() - 1; fixedTopTS.css('top', anchorHeight + initialTopTS); } } else { fixedTopTS.css('top', initialTopTS); } if (topPosition === 'fixed' || topPosition === 'absolute') { // Bump the banner content down if (isTransparentTS(fixedTopTS)) { innerSizingTS.css('padding-top', initialTopTS + fixedTopTS.outerHeight()); outerSizingTS.css('padding-top', ''); try { window.Pages.onResizeHandlersExecute(); } catch (e) { } } else { outerSizingTS.css('padding-top', fixedTopTS.outerHeight()); innerSizingTS.css('padding-top', ''); } } else { innerSizingTS.css('padding-top', ''); outerSizingTS.css('padding-top', ''); } })(); // Fixed bottom script (function () { if (!fixedBottomTS || fixedBottomTS.length === 0) return; // If the widget has gone narrow, force unfix if (editing || fixedBottomTS.outerHeight() > 200) { fixedBottomTS[0].classList.add(forceUnfixClassTS); } else { fixedBottomTS[0].classList.remove(forceUnfixClassTS); } if (fixedBottomTS.css('position') === 'fixed') { bodyContainerTS.css('padding-bottom', fixedBottomTS.outerHeight()); } else { bodyContainerTS.css('padding-bottom', ''); } })(); // Fixed left script (function () { if (!fixedLeftTS || fixedLeftTS.length === 0) return; if (editing) { fixedLeftTS[0].classList.add(forceUnfixClassTS); } else { fixedLeftTS[0].classList.remove(forceUnfixClassTS); } if (fixedLeftTS.css('position') === 'fixed') { const anchorHeight = anchor.outerHeight() - 1; fixedLeftTS.css('top', anchorHeight); const leftBoundingTS = fixedLeftTS[0].getBoundingClientRect(); iterateLeftpads(function (containerTS) { const containerBoundingTS = containerTS.getBoundingClientRect(); if (containerBoundingTS.left <= leftBoundingTS.right) { $(containerTS).css('padding-left', leftBoundingTS.width + 16); } }); } else { fixedLeftTS.css('top', ''); iterateLeftpads(function (containerTS) { $(containerTS).css('padding-left', ''); }); } })(); } function scrollAdjustmentTS() { if (!fixedTopTS || fixedTopTS.length !== 1 || !topAttachTS || topAttachTS.length !== 1) return; const topPosition = fixedTopTS.css('position'); if (topPosition === 'fixed' || topPosition === 'absolute') { const anchorBounding = anchor[0].getBoundingClientRect(); const attachBounding = topAttachTS[0].getBoundingClientRect(); const scrollTop = $(window).scrollTop(); fixedTopTS.css('top', Math.max(anchorBounding.bottom - 1, attachBounding.bottom)); } else { fixedTopTS.css('top', initialTopTS); } } $(window).load(function () { setTimeout(function () { try { resizeAdjustmentTS(); } catch (e) { console.error(e); } }, 350); $(window).scroll(function () { try { scrollAdjustmentTS(); } catch (e) { console.error(e); } }); var adjustTimeoutTS; $(window).resize(function () { clearTimeout(adjustTimeoutTS); adjustTimeoutTS = setTimeout(function () { try { resizeAdjustmentTS(); } catch (e) { console.error(e); } }, 350); }); $.when(window.Pages.angularToolbarComplete).done(function () { try { resizeAdjustmentTS(); } catch (e) { console.error(e); } }); }); </script> <!-- End Fixed Nav Adjustment --> <!-- Facebook adjust --> <style> .facebook-container { text-align: center; } </style> <script> // If you do not want to maintain aspect ratio: set to zero const aspectRatio = 1.4; const selector = ".facebook-container"; const minWidth = 220; const maxWidth = 500; // Facebook widget will not expand past 500 const minHeight = 450; const maxHeight = 600; const widthRegexp = /(width=)([0-9]+)/; const heightRegexp = /(height=)([0-9]+)/; let width = 0; let height = 0; function clamp(num, min, max) { return Math.min(Math.max(num, min), max); } function adjust() { const container = $(selector); const frame = $(selector + " > iframe"); if (frame === undefined || frame.length === 0) { console.warn("No facebook widget found..."); } else { const rawSrc = frame.attr("src"); const containerWidth = container.width(); if (containerWidth === 0) { const parents = container.parents(); for (let i = 0; i < parents.length; i++) { const parent = $(parents[i]); if (parent.css("display") === "none") { let mobileTab = parent.siblings(); mobileTab = mobileTab[mobileTab.length - 1]; if (!mobileTab) return; // Get .cpTabPanels let desktopTab = parent.parent(); // Get .cpTabs desktopTab = desktopTab.siblings(); desktopTab = desktopTab[desktopTab.length - 1]; // Get the matching tab (from the mobile tab text) desktopTab = $(desktopTab).children(); desktopTab = desktopTab.filter((j, elem) => $(elem).text().trim() === $(mobileTab).text().trim())[0]; if (!desktopTab) return; const desktopHandler = () => { adjust(); desktopTab.removeEventListener("click", desktopHandler); } const mobileHandler = () => { adjust(); mobileTab.removeEventListener("click", mobileHandler); } desktopTab.addEventListener("click", desktopHandler); mobileTab.addEventListener("click", mobileHandler); break; } } return; } width = clamp(containerWidth, minWidth, maxWidth); height = clamp(Math.floor(width * aspectRatio), minHeight, maxHeight); // Replace src and style on iframe try { const oldWidth = rawSrc.match(widthRegexp); const oldHeight = rawSrc.match(heightRegexp); if (width === parseInt(oldWidth[2]) && height === parseInt(oldHeight[2])) { return; } const newSrc = rawSrc .replace(widthRegexp, "width=" + parseInt(width)) .replace(heightRegexp, "height=" + parseInt(height)); // Set attributes on frame frame.attr("src", newSrc); frame.css("width", width); frame.css("height", height); } catch (e) { console.warn("Failed replacing width & height"); console.warn(e); } } } let adjustTimeoutFn; $(window).load(function () { adjust(); $(window).resize(function () { clearTimeout(adjustTimeoutFn); adjustTimeoutFn = setTimeout(function () { adjust(); }, 30); }); $.when(window.Pages.angularToolbarComplete).done(function () { adjust(); }); }); </script> <!-- End Facebook adjust --> <!----------Google Translate (Mobile Friendly)---------> <style> #google-translate-container { float: right; padding: 3px 5px 0px 0px; position: fixed; bottom: 16px; right: 10px; z-index: 5; } .goog-te-combo, .goog-te-banner *, .goog-te-ftab *, .goog-te-menu *, .goog-te-menu2 *, .goog-te-balloon * { font-family: arial; font-size: 10pt; background-image: url("https://www.gstatic.com/images/branding/product/2x/translate_24dp.png"); background-position: 5px 5px; background-size: 18px; background-repeat: no-repeat; text-indent: 16px; background-color: #fff; color: #000 !important; } .goog-logo-link { display: none !important; } .goog-te-gadget { color: transparent !important; } .goog-te-gadget .goog-te-combo { margin: 2px 0 !important; border-radius: 15px !important; } .goog-te-combo{ border: 1px solid !important; border-color: #bcc9d7 #96a3b1 #96a3b1 #bcc9d7 !important; border-radius: 50px !important; height:31px !important; padding: 0 1px 0 .25rem !important; width: 156px; } #launcher-wrapper { bottom: 50px !important; } </style> <div id="google-translate-container"> <div id="google_translate_element"> </div> </div> <script> function googleTranslateElementInit() { new google.translate.TranslateElement({ pageLanguage: "en" }, "google_translate_element"); // begin accessibility compliance $('img.goog-te-gadget-icon').attr('alt','Google Translate'); $('div#goog-gt-tt div.logo img').attr('alt','translate'); $('div#goog-gt-tt .original-text').css('text-align','left'); $('.goog-te-gadget-simple .goog-te-menu-value span').css('color','#000000'); $('.goog-te-combo').attr('aria-label','google translate languages'); $('svg.goog-te-spinner').attr('title','Google Translate Spinner'); $('.goog-te-gadget-simple .goog-te-menu-value span').css('color','#000000'); } $(function() { $.getScript("//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"); }); </script> <!--------------End Google Translate-----------------> <script type="text/javascript"> $(function () { document.cookie = "responsiveGhost=0; path=/"; }); $(window).on("load", function () { $('body').addClass('doneLoading').removeClass('hideContent'); if ($('#404Content').length > 0) $('div#bodyWrapper').css('padding', '0px'); }); </script> <noscript> <style> body.hideContent { opacity: 1 !important; } </style> </noscript> <div style="display: none;"> <svg xmlns="http://www.w3.org/2000/svg" style="display:none;"> <symbol id="iconArrow--left" viewbox="0 0 25 25"> <title>Arrow Left</title> <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> </symbol> <symbol id="iconArrow--right" viewbox="0 0 25 25"> <title>Arrow Right</title> <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> </symbol> </svg> </div> <script type="text/javascript">loadCSS('//fonts.googleapis.com/css?family=Lora:500,500italic,600,600italic|Oswald:500,600,regular|Roboto:500,500italic,700,700italic,italic,regular|');</script> <div class="hidden activeWidgetSkinComponentsOnPageJson">[]</div> <div style="display: none;"> <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> <symbol id="iconSlideshowArrowLeft" viewBox="0 0 22.68 40"> <title>Slideshow Left Arrow</title> <g> <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> </g> </symbol> <symbol id="iconSlideshowArrowRight" viewBox="0 0 22.68 40"> <title>Slideshow Right Arrow</title> <g> <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> </g> </symbol> </svg> </div> <div id="root-picker-outlet"></div> </body> </html>