PageSourceSearch

https://highlandsnews.com/news-category/news/1/

html highlandsnews.com collected 2026-09-25 06:28:21 UTC 60,150 bytes, 1,652 lines download raw bytes

1
2
3<!DOCTYPE html>
4<html id="ctl00_ctl00_mainhtml" xmlns="http://www.w3.org/1999/xhtml" lang="en">
5<head id="ctl00_ctl00_Head1">
6
7   
7<script type="text/javascript">
8      if (window.name == "refresh")
9      {
10         window.stop();
11         window.location.replace(window.location.pathname + window.location.search + window.location.hash);
12         window.name = "";
13      }
14   </script>
14
15
16   <link rel="preconnect" href="https://fonts.googleapis.com" /><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="" /><meta name="viewport" content="width=device-width, initial-scale=1" />
17
18   <link rel="stylesheet" type="text/css" href="https://media-paxton.mynews360.com/css/smartBanner.css?v=1.14.5.35260" media="screen" />
19   <link rel="stylesheet" type="text/css" href="https://media-paxton.mynews360.com/css/common.css?v=1.14.5.35260" />
20   <link rel="stylesheet" type="text/css" href="https://fonts.googleapis.com/css?family=Roboto:400,400i,700,700i,900,900i&amp;display=swap" />
21   <link rel="stylesheet" type="text/css" href="https://media-paxton.mynews360.com/css/fontawesome/fontawesome.min.css?v=1.14.5.35260" />
22   <link rel="stylesheet" type="text/css" href="https://media-paxton.mynews360.com/css/fontawesome/brands.min.css?v=1.14.5.35260" />
23   
24
25   
25<script type="text/javascript" src="https://media-paxton.mynews360.com/js/jquery.js?v=1.14.5.35260"></script>
25
26   
27   
27<script type="text/javascript">
28      var _fbClientId = "309214499646406",
29         _fbTarget = window.location.pathname,
30         _baseUri = "https://sun-commercial.mynews360.com/",
31         _webUri = "https://highlandsnews.com",
32         _mediaUrl = "https://media-paxton.mynews360.com/",
33         _logoTemplate = "https://media-paxton.mynews360.com/logo/%%TEAM_ID%%/301",
34         _schoolTemplate = "https://media-paxton.mynews360.com/logo/%%SCHOOL_ID%%/school/%%SPORT_ID%%/301",
35         _MTS_PHOTO_TEMPLATE = "https://media-paxton.mynews360.com/image/%%IMG_ID%%/%%SIZE%%/%%TEAM_ID%%/%%USER_ID%%/%%TYPE%%/301",
36         _portalId = 301,
37         _portalName = "Highlander",
38         _portalUrl = "https://highlandsnews.com/",
39         _twitterName = "",
40         _facebookName = "",
41         _region = " Highlands, North Carolina",
42         _MTS_widgetsReady = false,
43         _MTS_userId = -1,
44         _MTS_thirdPartyId = null,
45         _MTS_urlRegex = new RegExp("[|+<>\\*%&:\\?\\/\\\\\'.\"\\r\\n#]", "g"),
46         _isAdmin = false,
47         _warnAboutRejected = false,
48         _MTS_cssList = [],
49         _MTS_jsList = [],
50         _MTS_pageVP = "~/newsHome.aspx",
51         _MTS_pageId = 0,
52         _MTS_histCount = 0,
53         _MTS_sportsEnabled = false,
54         _MTS_uploadLimit = 41943040,
55         
56         _hasAlerts = false,
57         _registrationPop = false,
58         _targetList = "team,".split(',');
59   </script>
59
60
61   
62   <!--[if lt IE 9]>
63      <link rel="stylesheet" type="text/css" href="../../../%3C%25=SportsApp.Core.MediaUrl%20%25%3Ecss/?pid=&lt;%=_portal.Id %>&amp;ie=1&amp;v=&lt;%=SportsApp.Core.Version %>" />
64   <![endif]-->
65   <!--Cookie Consent-->
66<script src="https://cmp.osano.com/Aw75K5LSol/971ffb37-3988-4091-888a-d2fd912b476b/osano.js"></script>
66
67
68<script type="text/javascript">
69   var _pageName = " Highlands, North Carolina News | Highlander";
70   var _ga_sport = "";
71   var _ga_school = "";
72   var _ga_guid = "";
73   var _ga_author = "";
74   var _ga_pagetype = "newshome";
75   var _ga_tags = "";
76</script>
vendor: 67 bytes, lines 76-78
76
77
78<script async src="https://www.googletagmanager.com/gtag/js?id=
78G-ZJ4C47N33G
vendor: 13 bytes, line 78
78"></script>
79<script type="text/javascript">
80   
vendor: 144 bytes, lines 80-84
80window.dataLayer = window.dataLayer || [];
81   function gtag() { dataLayer.push(arguments); }
82   gtag('js', new Date());
83
84   gtag('config', '
84G-ZJ4C47N33G
vendor: 5 bytes, line 84
84');
85</script>
85
86
87<script></script>
87<style>
88.loginWrap .quickStart {display:none}
89</style>
90
91<!--FAVICON-->
92<link rel="shortcut icon" type="image/x-icon" href="https://d2ngr73z7n3528.cloudfront.net/360_Paxton_Live/0/0/0/0/516/959/516959_original" />
93
94
95<script>
96$(document).one("widgetsloaded", function() {
97const url = window.location.href; // Or any custom URL string
98const keywords = ['/admin/', '/layout-admin', '/news/editor', '/upload-ad', '/video/submit'];
99
100// Checks if the URL contains at least one keyword
101if (keywords.some(keyword => url.includes(keyword))) {
102    $("body").css({"font-family": "'Roboto', sans-serif" });
103} else {
104    $("body").css({"font-family": "'Times New Roman', Times, serif", "font-size": "112.5%" });
105}
106
107});
108</script>
108
109<link rel="stylesheet" href="https://use.typekit.net/lzk6qsp.css">
110
111<style>
112/*REMOVE AFTER LIVE PUSH*/
113:root {
114   --pax-white: #ffffff;
115   --pax-black: #000000;
116   --pax-light-gray: #f0f0f0;
117   --pax-line-color: #dadada;
118   --pax-soft-black: #222222;
119   --pax-link: #485fc7;
120}
121
122.fas.mainItem, .far.mainItem, .fa-brands.mainItem, .fab.mainItem, .fal.mainItem, .fad.mainItem {
123   color: #000000 !important;
124}
125</style>
126
127<style>
128body {
129    font-family: "Times News Roman", Times, serif;
130}
131
132body,
133body .masterMcWrap {
134    background-color: var(--pax-white) !important;
135}
136
137body .section_navigation_widget .sectionLabel:first-of-type {
138    display: none !important;
139}
140
141.breaking_news_banner_widget {
142   margin: 0px !important;
143}
144
145.breaking_news_banner_widget:has(div) {
146   margin: 20px 0px !important;
147}
148
149.mts_cc_heading {
150    float: none !important;
151}
152
153.loginWrap .quickStart {
154    display:none
155}
156.mts_cc_heading {
157    font-size: 28px !important;
158    padding: 0px !important;
159    line-height: 1.25 !important;
160}
161
162.news_panel_widget #news .item .blockImgCtr,
163.news_panel_widget #news .item .photoImgCtr .photoWrap {
164    padding-top: 0px !important;
165    aspect-ratio: 4/3 !important;
166    border-radius: 10px;
167    overflow: hidden;
168}
169
170.news_panel_widget #news .item .photoImgCtr .photoWrap img {
171    object-fit: cover !important;
172}
173
174.newsCategoryMain .news_panel_widget .photoItem {
175    gap: 20px;
176    padding: 10px 0px;
177    flex-wrap: nowrap;
178}
179
180.trendingRow a.mts_cc_text {
181    font-size: 18px;
182    color: var(--pax-black) !important;
183}
184
185.trendingRow:hover a.mts_cc_text {
186    color: var(--pax-link) !important;
187}
188
189.blockImgCtr:has(img[src='https://media-paxton.mynews360.com/noimage/block/301/']) {
190   display: none;
191}
192</style>
193
194<script>
195//ADD MAIN LANDMARK
196$(document).one('widgetsloaded', function() {
197    let master = $(".masterMcWrap");
198    master.attr("role", "main");
199
200    $("#logo").attr("src", "https://media-paxton.mynews360.com/image/420447/2/0/15/0/301");
201});
202</script>
202
203
204<script>
205//ADJUST DROPDOWN MENU HEIGHT TO BE BASED ON ELEMENT COUNT
206$(document).one("widgetsloaded", function() {
207function updateMenuHeight() {
208    const menu = document.querySelector('.menuDropBgShow');
209    const sportsList = document.querySelector('.sportsList');
210    if (!menu || !sportsList) return;
211
212    const visibleSubLists = Array.from(sportsList.querySelectorAll('.subList'))
213      .filter(el => el.offsetParent !== null); // visible only
214
215    // Set height based on number of visible subList items
216    menu.style.height = `${visibleSubLists.length * 50}px`;
217  }
218
219  // Observe DOM changes (for menuDropBgShow or subList updates)
220  const observer = new MutationObserver(() => {
221    updateMenuHeight();
222  });
223
224  observer.observe(document.body, {
225    childList: true,
226    subtree: true,
227    attributes: true,
228    attributeFilter: ['style', 'class']
229  });
230
231  // Run initially if elements are already present
232  let match = window.matchMedia("(min-width: 1024px)").matches;
233  if(match) {
234      updateMenuHeight();
235  }
236
237//ADJUST NAVIGATION HOVER TITLE TO REFLECT TARGET ATTRIBUTE
238const cleanNonBlankNavTitles = () => {
239  document.querySelectorAll('a.desktopNavItem:not([target="_blank"])').forEach(anchor => {
240    if (anchor.title && /in new tab$/i.test(anchor.title)) {
241      anchor.title = anchor.title.replace(/\s*in new tab$/i, '');
242    }
243  });
244};
245
246// Run immediately
247cleanNonBlankNavTitles();
248
249// Watch for dynamically added anchors
250const titleObserver = new MutationObserver(() => cleanNonBlankNavTitles());
251titleObserver.observe(document.body, { childList: true, subtree: true });
252
253   document.querySelectorAll('.sectionDropItem').forEach(el => {
254     const href = el.getAttribute('href');
255     if (href && (href.startsWith('http://') || href.startsWith('https://'))) {
256       el.setAttribute('target', '_blank');
257     }
258   });
259});
260</script>
260
261
262<!--STYLES FOR AUTH BUTTONS-->
263<style>
264.authButtonsContainer {
265  background-color: var(--pax-light-gray);
266  display: flex;
267  flex-wrap: wrap;
268  justify-content: center;
269  gap: 10px; /* spacing between buttons */
270  padding: 10px;
271  width: 100%;
272  z-index: 12;
273}
274
275/* Button styling */
276.authButtonsContainer a.authButton {
277  text-decoration: none;
278  background-color: var(--pax-black);
279  color: var(--pax-white) !important;
280  padding: 0px 10px;
281  font-size: 14px;
282  border-radius: 3px;
283  cursor: pointer;
284  white-space: nowrap;
285  height: 30px;
286  line-height: 30px;
287}
288
289.authButtonsContainer a.authButton:hover {
290  background-color: #446CD0;
291  color: #fff;
292}
293
294@media (min-width: 768px) {
295   .authButtonsContainer {
296      padding: 0px 10px;
297      width: auto;
298      flex-wrap: nowrap;
299      align-items: center;
300   }
301}
302</style>
303
304<script>
305$(document).one("widgetsloaded", function() {
306   addAuthButtons();
307});
308
309function addAuthButtons() {
310   
311   let nav = $(".navigationContainer");
312   let flyoutMenu = $(".section_navigation_widget");
313   let authButtons = $(".authButtonsContainer").detach();
314      
315   if(window.matchMedia("(min-width: 768px)").matches) {
316      $(authButtons).insertAfter(nav);
317   } else {
318      $(authButtons).prependTo(flyoutMenu);
319   }
320}
321
322</script>
322
323
324 <!--PAYWALL-->
325
326<!--
326<script type="text/javascript" src="https://cdn.wgchrrammzv.com/prod/pmg/loader.min.js"></script>
326-->
327
328<script>
329/*
330var _MTS_NavigaEventData;
331$(document).one("widgetsloaded", function() {
332        (function() {
333            function applyArticleClass() {
334                var isArticle = (typeof window._ga_pagetype !== 'undefined' && window._ga_pagetype === 'portalnews');
335        
336                if (!isArticle) return; 
337
338                var existingElement = document.querySelector('.body');
339                if (existingElement) {
340                    existingElement.classList.add('main-content-wrap');
341                }
342            }
343
344            if (document.readyState === 'loading') {
345                document.addEventListener('DOMContentLoaded', applyArticleClass);
346            } else {
347                applyArticleClass();
348            }
349        })();
350
351        MG2Loader.init({
352                plugins: [{
353                        name: "FP",
354                        initOptions: {
355                                version: "pmg",
356                                environment: "prod"
357                        }
358                },{
359                        name: "DL",
360                        initOptions: {
361                                version: "pmg",
362                                collectors: ["connext"],
363                                tagManager: "GTM",
364                                containerId: "GTM-WZQ5D3LN"
365
366                        },
367                },{
368                      name: "NXT",
369                        initOptions: {
370                                clientCode: "pmg",
371                                environment: "prod",
372                                siteCode: "SOUTH",
373                                configCode: "SOUTH",
374                                settingsKey: "HIL",
375                                attr: "HIL",
376                                debug: false,
377                                publicEventHandlers: {
378                                       onNotAuthorized: function(eventData) {  
379                                            _MTS_NavigaEventData = eventData;
380                                           //event fires on every page load if visitor is logged out  
381                                           (document.getElementById("MG2login") || {}).hidden=false;
382                                          // (document.getElementById("MG2Subscribe") || {}).hidden=false;
383                                           (document.getElementById("MG2Subscribe") || {}).style.display="inline-block";
384                                           (document.getElementById("MG2activation") || {}).hidden=true;
385                                           (document.getElementById("MG2MyAccount") || {}).style.display="none";
386                                           (document.getElementById("MG2logout") || {}).hidden=true;
387                                       },
388                                       onAuthorized: function(eventData) {  
389                                            _MTS_NavigaEventData = eventData;
390                                           //event fires on every page load if visitor is logged in but has access to this product  
391                                           (document.getElementById("MG2login") || {}).hidden=true;
392                                           //(document.getElementById("MG2Subscribe") || {}).hidden=false;
393                                           (document.getElementById("MG2Subscribe") || {}).style.display="inline-block";
394                                           (document.getElementById("MG2activation") || {}).hidden=false;
395                                           (document.getElementById("MG2MyAccount") || {}).style.display="none";
396                                           (document.getElementById("MG2logout") || {}).hidden=false
397                                       },  
398                                       onHasNoActiveSubscription: function(eventData) {  
399                                            _MTS_NavigaEventData = eventData;
400                                           //event fires on every page load if visitor is logged in but their subscription is stopped or inactive  
401                                           (document.getElementById("MG2login") || {}).hidden=true;
402                                           //(document.getElementById("MG2Subscribe") || {}).hidden=false;
403                                           (document.getElementById("MG2Subscribe") || {}).style.display="inline-block";
404                                           (document.getElementById("MG2activation") || {}).hidden=false;
405                                           (document.getElementById("MG2MyAccount") || {}).style.display="none";
406                                           (document.getElementById("MG2logout") || {}).hidden=false
407                                       },  
408                                       onHasAccessNotEntitled: function(eventData) {  
409                                            _MTS_NavigaEventDate = eventData
410                                           //event fires on every page load if visitor is logged in and has no access to this product, but has access to other products)  
411                                           (document.getElementById("MG2login") || {}).hidden=true;
412                                           //(document.getElementById("MG2Subscribe") || {}).hidden=false;
413                                           (document.getElementById("MG2Subscribe") || {}).style.display="inline-block";
414                                           (document.getElementById("MG2activation") || {}).hidden=false;
415                                           (document.getElementById("MG2MyAccount") || {}).style.display="none";
416                                           (document.getElementById("MG2logout") || {}).hidden=false
417                                       },  
418                                       onHasAccess: function(eventData) {  
419                                            _MTS_NavigaEventData = eventData;
420                                           //event fires on every page load if visitor is subscriber  
421                                           (document.getElementById("MG2login") || {}).hidden=true;
422                                           //(document.getElementById("MG2Subscribe") || {}).hidden=true;
423                                           (document.getElementById("MG2Subscribe") || {}).style.display="none";
424                                           (document.getElementById("MG2activation") || {}).hidden=true;
425                                           (document.getElementById("MG2MyAccount") || {}).style.display="inline-block";
426                                           (document.getElementById("MG2logout") || {}).hidden=false
427                                        }
428                                }
429                        }
430        }]
431    });
432});
433*/
434 </script>
434
435
436
437
438<!--GOOGLE ADS-->
439<script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js" crossorigin="anonymous"></script>
439
440
441<script>
442  window.googletag = window.googletag || {cmd: []};
443  googletag.cmd.push(function() {
444    //STICKY FOOTER
445    googletag.defineSlot('/21798091349/139_The_Highlander/139_The_Highlander_Sticky_Footer', [320, 50], 'div-gpt-ad-1785336246072-0').addService(googletag.pubads());
446    //REVEAL AD TOP
447    googletag.defineSlot('/21798091349/139_The_Highlander/139_The_Highlander_Reveal_Ad', [[1920, 300], [1920, 600]], 'div-gpt-ad-1785339536989-0').addService(googletag.pubads());
448    //RAIL AD 1
449    googletag.defineSlot('/21798091349/139_The_Highlander/139_The_Highlander_Rail1', [300, 250], 'div-gpt-ad-1785352421981-0').addService(googletag.pubads());
450    googletag.pubads().enableSingleRequest();
451    //RAIL AD 2
452    googletag.defineSlot('/21798091349/139_The_Highlander/139_The_Highlander_Rail2', [300, 600], 'div-gpt-ad-1785351440451-0').addService(googletag.pubads());
453    googletag.pubads().enableSingleRequest();
454    //RAIL AD 3
455    googletag.defineSlot('/21798091349/139_The_Highlander/139_The_Highlander_Rail3', [300, 600], 'div-gpt-ad-1785351297555-0').addService(googletag.pubads());
456    googletag.pubads().enableSingleRequest();
457    //RAIL AD 4
458    googletag.defineSlot('/21798091349/139_The_Highlander/139_The_Highlander_Rail4', [300, 250], 'div-gpt-ad-1785346001848-0').addService(googletag.pubads());
459    googletag.pubads().enableSingleRequest();
460   //LEADERBOARD ABOVE THE FOLD
461    googletag.defineSlot('/21798091349/139_The_Highlander/139_The_Highlander_Leaderboard_ATF', [[320, 50], [728, 250], [970, 90], [728, 90], [970, 250]], 'div-gpt-ad-1785353203849-0').addService(googletag.pubads());
462   //LEADERBOARD BELOW THE FOLD
463    googletag.defineSlot('/21798091349/139_The_Highlander/139_The_Highlander_Leaderboard_BTF', [[728, 90], [320, 50], [970, 90], [970, 250], [728, 250]], 'div-gpt-ad-1785353066921-0').addService(googletag.pubads());
464   //LEADERBOARD MID 1
465    googletag.defineSlot('/21798091349/139_The_Highlander/139_The_Highlander_Leaderboard_Mid1', [[970, 250], [728, 250], [728, 90], [320, 50], [970, 90]], 'div-gpt-ad-1785352888983-0').addService(googletag.pubads());
466   //LEADERBOARD MID 2
467    googletag.defineSlot('/21798091349/139_The_Highlander/139_The_Highlander_Leaderboard_Mid2', [[970, 250], [728, 250], [970, 90], [728, 90], [320, 50]], 'div-gpt-ad-1785352738546-0').addService(googletag.pubads());
468   //IN STORY BLOCK AD
469    googletag.defineSlot('/21798091349/139_The_Highlander/139_The_Highlander_In_Content', [300, 250], 'div-gpt-ad-1785353314709-0').addService(googletag.pubads());
470
471    googletag.pubads().enableSingleRequest();
472    googletag.pubads().collapseEmptyDivs();
473    googletag.enableServices();
474  });
475</script>
475
476
477
478   
479
480
481   
482   <link rel="shortcut icon" href="https://media-paxton.mynews360.com/images/custom/301/favicon.ico" />
483   
484      <link rel="stylesheet" type="text/css" href="https://media-paxton.mynews360.com/css/?custom=true&pid=301" />
485   
486   <link rel="stylesheet" type="text/css" href="https://media-paxton.mynews360.com/css/oneColumn.css?v=1.14.5.35260" />
487   <link rel="Stylesheet" type="text/css" href="https://media-paxton.mynews360.com/css/?v=1.14.5.35260&pid=301" />
488
489   
489<script type="text/javascript">
490      _MTS_cssList.push("css/jQueryExtensions/jquery-ui.css", "css/popUpDialog.css");
491      _MTS_jsList.push("js/signin.js", "js/popUpDialog.js", "js/oneCol.js");
492      var _timeout = 1140000;
493      var _sessionTimeout = 1200000;
494      var __redirectTo = "/news-category/news/1/";
495      var _COMMON_isTablet = false;
496      var _encodedPathAndQuery = "%2fnews-category%2fnews%2f1%2f",
497         _MTS_SEOALT = "News coverage in Highlands, North Carolina.",
498      _homePageUrl = "/";
499   </script>
499
500   
501   
501<script type="text/javascript">
502      
503         _MTS_SEOALT = "News coverage in Highlands, North Carolina.";
504
505      var _MTS_PHOTO_PER_AD = "";
506      var _MTS_ITEM_ADS =
507         [
508         
509      ];
510   </script>
510
511
512   
513
514<title>
515	 Highlands, North Carolina News | Highlander
516</title><meta name="description" content="Stay informed with the latest News from Highlands, North Carolina on Highlander" /></head>
517
518   
519<body >
520
521   <div class="sitewideUserAlert">
522      <p id="userAlertMessage"></p>
523      <div class="sitewideUserAlertButtons">
524         <button id="hideSiteWide">Okay</button>
525         <button id="closeSiteWide">Close and Never Show Again</button>
526      </div>
527   </div>
528   
529   
530
531   
532
533   <div class="plBackground"></div>
534   <div id="fb-root"></div>
535
536
537
538   <noscript>You must have javascript enabled to view this site.</noscript>
539
540   <div class="alwaysMobileBg"></div>
541   
542   <div class="busySpinnerBg">
543      <div class="closeSpinner"><i class="fas fa-times"></i></div>
544      <img class="busySpinner" src="https://media-paxton.mynews360.com/images/busySpinner.gif" alt="Loading" />
545   </div>
546
547   
548	<div class="navigation_admin_menu_widget">
549		<input type="hidden" name="id" value="" />
550		<input type="hidden" name="abovethefold" value="true" />
551	</div>
552   <div id='mts_r_0' class='widget_region' style='text-align:center'><input type='hidden' name='reg_width' value='100.00' /><input type='hidden' name='reg_margin_left' value='0.00' /><input type='hidden' name='reg_margin_right' value='0.00' /><input type='hidden' name='reg_width_med' value='100.00' /><input type='hidden' name='reg_margin_left_med' value='0.00' /><input type='hidden' name='reg_margin_right_med' value='0.00' /><input type='hidden' name='reg_width_tablet' value='100.00' /><input type='hidden' name='reg_margin_left_tablet' value='0.00' /><input type='hidden' name='reg_margin_right_tablet' value='0.00' /><input type='hidden' name='reg_pixel' value='False' /><input type='hidden' name='reg_innerSec' value='False' /><div id='mts_c_0' class='widget_column' style='text-align: initial;'><input type='hidden' name='col_width' value='100.00' /><input type='hidden' name='col_margin_left' value='0.00' /><input type='hidden' name='col_margin_right' value='0.00' /><input type='hidden' name='col_width_med' value='100.00' /><input type='hidden' name='col_margin_left_med' value='0.00' /><input type='hidden' name='col_margin_right_med' value='0.00' /><input type='hidden' name='col_width_tablet' value='100.00' /><input type='hidden' name='col_margin_left_tablet' value='0.00' /><input type='hidden' name='col_margin_right_tablet' value='0.00' /><input type='hidden' name='col_pixel' value='False' /><div class='custom_break_widget'><!--
552<script type="text/html" src="<%=SportsApp.Core.MediaUrl %>js/custom/302/script.js"></script>
552
553<link rel="stylesheet" type="text/css" href="<%=SportsApp.Core.MediaUrl %>css/custom/302.css" />-->
554
555<style>
556:root {
557   --pax-white: #ffffff;
558   --pax-black: #000000;
559   --pax-light-gray: #f0f0f0;
560   --pax-line-color: #dadada;
561   --pax-soft-black: #222222;
562   --pax-link: #485fc7;
563}
564
565.widget_region:has(header.header) {
566   position: sticky;
567   top: 0;
568   z-index: 151;
569   padding-top: 0px !important;
570   display: flex;
571}
572
573.mobile_selectors_widget .mobileSelectors,
574.mmSearchItem,
575.fas.alertsIcon.mainItem,
576.mnuHeading,
577.header #navbar .dropNavBtn {
578   display: none !important;
579}
580
581#headContainer {
582	background-color: var(--pax-white);
583}
584
585.menuDropBg {
586	min-height: unset !important;
587}
588
589.header {
590   background-color: var(--pax-light-gray);
591   color: var(--pax-black);
592   position: relative;
593   display: flex;
594   align-items: center;
595   width: 100%;
596   height: 60px;
597}
598
599.navigation_menu_widget a.item, .navigation_menu_widget .item,
600.header .navigationContainer .navigation_menu_widget {
601   height: calc(100%);
602}
603
604.header .mainHeaderWrap {
605   display: flex;
606   width: 100%;
607   height: 100%;
608   flex-direction:column;
609   position: absolute;
610   left: 50%;
611   transform: translateX(-50%);   
612   z-index: 2;
613   background-color: var(--pax-light-gray);
614   max-width: 1300px;
615}
616
617.header .headerMainItems {
618   display: flex;
619   gap: 10px;
620   padding: 0px 10px;
621   z-index: 3;
622   position: relative;
623   background-color: var(--pax-light-gray);
624   align-items: center;
625   height: 100%;
626}
627
628.header .searchBtn,
629.header .userProfile {
630   flex-shrink:0;
631   width: 28px;
632   height: 28px;
633   line-height: 28px;
634   justify-content: center;
635   align-items: center;
636   text-align: center;
637   font-size: 24px;
638   cursor: pointer;
639}
640
641.header .dropNavBtn {
642   display: flex;
643   align-items: center;
644   gap: 5px;
645   padding: 3px;
646   flex-shrink:0;
647   height: 28px;
648   width: auto;
649   justify-content: center;
650   font-size: 24px;
651}
652
653.header .dropNavBtn .menuButtonText {
654   padding-left: 5px;
655   font-variant: small-caps;
656
657}
658
659.header .mobileLogoContainer {
660   padding: 20px;
661}
662
663.header .mobileLogoContainer .mainLogo {
664   max-width: 100%;
665   width: auto;
666   height: auto;
667}
668
669.header .navigationContainer {
670	display: flex;
671	align-items: center;
672	gap: 10px;
673	position: relative;
674	top: 0px;
675	left: 0px;
676        height: 100%;
677	width: 100%;
678   flex-basis:100%;
679	background-color: var(--pax-light-gray);
680	border: none;
681	z-index: 12;
682	padding: 0px;
683}
684
685.header .navigationContainer:has(.showSecNav) {
686	overflow: visible;
687}
688
689.header .navigationContainer .navigation_menu_widget {
690	background-color: unset;
691}
692
693.header a {
694   color: var(--pax-black);
695}
696
697.userButton,
698.userButtonSub {
699   padding: 5px 10px;
700   text-align: center;
701   font-weight: 700;
702   font-size: 14px;
703   height: 30px;
704   line-height: 30px;
705   flex-shrink: 0;
706}
707
708.navigation_menu_widget a.item, 
709.navigation_menu_widget .item {
710   color: var(--pax-black);
711   font-size: 1em;
712}
713
714.navigation_menu_widget .item.desktopNavItem {
715   display: none;
716}
717
718.navigation_menu_widget a.item:hover, 
719.navigation_menu_widget .item:hover {
720   color: var(--pax-link);
721}
722
723.searchCtr {
724   width: 100%;
725   max-width:1300px;
726   height: 100%;
727   position: absolute;
728   left: 50%;
729   top: 0px;
730   padding: 10px;
731   display: flex;
732   align-items: center;
733   background-color: var(--pax-white);
734   transform: translate(-50%, 0px);
735   -webkit-transform: translate(-50%, 0px);
736   -moz-transform: translate(-50%, 0px);
737   transition: transform 250ms;
738   -webkit-transition: transform 250ms, box-shadow 250ms;
739   -moz-transition: transform 250ms, box-shadow 250ms;
740   z-index: 1;
741   font-family: unset;
742   box-shadow: 0px 0px 0px #aaaaaa;
743}
744
745.showSearch {
746   transform: translate(-50%, 60px);
747   -webkit-transform: translate(-50%, 60px);
748   -moz-transform: translate(-50%, 60px);
749   box-shadow: 0px 10px 10px #aaaaaa;
750}
751
752.searchCtr form {
753   display: flex;
754   align-items:center;
755   gap: 10px;
756}
757
758.searchCtr label {
759   color: var(--pax-black);
760   font-weight: 700;
761   flex-shrink:0;
762}
763
764.searchCtr form,
765.searchCtr form #searchTxt {
766	width: 100%;
767	margin: 0;
768}
769
770@media (min-width: 768px) {
771   .custom_header_widget {
772      height: 70px;
773   }
774
775   .header .mainHeaderWrap {
776      flex-direction: row;
777      align-items:center;
778   }
779
780   .header .mobileLogoContainer {
781      display: none;
782   }
783
784   .navigation_menu_widget {
785      padding: 0px;
786      position: relative;
787      width: 100%;
788      height: calc(100%);
789      background-color: var(--pres-main-bg-light);
790   }
791
792   body .mainNav {
793      display: flex;
794      height: calc(100%);
795      width: 100%;
796   }
797
798   .mainNavContainer {
799      display: none;
800   }
801
802   body .section_navigation_widget {
803      width: 300px;
804   }
805
806   .custom_header_widget .header .navigationContainer {
807      height: calc(100%);
808   }
809
810   .custom_header_widget .header .navigationContainer.secNavFixed {
811      position: relative;
812   }
813
814   .header .mobileUserContainer {
815      display: none;
816   }
817
818   .header .searchBtn,
819   .header .dropNavBtn {
820      margin: 0;
821   }
822
823   .header .mobileLogoContainer {
824      width: 280px;
825      margin: 0;
826   }
827
828   .header .searchBtn,
829   .header .fa-bars,
830   .header .userProfile
831   {
832      font-size: 24px;
833      align-self: center;
834   }
835
836   .searchCtr {
837      font-size: 20px;
838   }
839}
840
841@media (min-width: 1024px) {
842   .header #navbar {
843      height: calc(100%);
844      flex-wrap: wrap;
845      overflow: hidden;
846   }
847
848   .mainNavContainer {
849      display: flex;
850      flex-direction: row;
851   }
852
853   .navigation_menu_widget .item.mobileNavItem {
854      display: none;
855   }
856
857   .navigation_menu_widget .item.desktopNavItem {
858      display: flex;
859   }
860
861
862}
863</style>
864
865<header class="header">
866   <div class="mainHeaderWrap">
867      <div class="headerMainItems headerAbove">
868         <i class="fas fa-bars dropNavBtn" title="Main menu"></i>
869         <a class="mobileLogoContainer" href="/" title="Home link">
870            <img class="mainLogo" src="https://media-paxton.myne
870ws360.com/image/420446/2/0/15/0/301" alt="The Highlander logo" width="200" height="33" />
871         </a>
872         <i class="fas fa-search searchBtn" title="Search site"></i>
873      </div>
874      <div class="navigationContainer">
875         <div class="navigation_menu_widget"></div>
876
877
878         <div class="button-bar authButtonsContainer">
879                  <a href="#" class="authButton" style="display:none" id="MG2logout"  data-mg2-action="logout"><strong>Log out</strong></a>   
880                  <a href="#" class="authButton" style="display:none" id="MG2login"  data-mg2-action="login"><strong>Log in</strong></a>   
881                  <a href="#" class="authButton" style="display:none" id="MG2register"  data-mg2-action="register"><strong>Register</strong></a>   
882                  <a href="#" class="authButton" style="display:none" id="MG2activation"  data-mg2-action="activation"><strong>Activate</strong></a>   
883                  <a href="https://subscribe.paxtonmedia.com/?sitecode=357" style="display:none" class="authButton" id="MG2Subscribe" target="_blank"><strong>Subscribe</strong></a>   
884                  <a href="https://myaccount.paxtonmedia.com/357" class="authButton" style="display:none" id="MG2MyAccount" target="_blank"><strong>My Account</strong></a>  
885         </div>
886      </div>
887   </div>
888   <div class="searchCtr">
889      <form title="Search Form" id="searchFrm" action="/search/" method="post">
890         <label for="searchTxt">Search</label>
891         <input title="Search" type="text" id="searchTxt" name="searchTxt" autocomplete="off" value="" />
892      </form>
893   </div>
894</header>
895
896<script>
897let typeof_userId = null;
898$(document).one("widgetsloaded", function ()
899{
900   let lastNav = $(".desktopNavItem").last();
901   lastNav.find(".navType").addClass("lastNavType");
902
903   let navTypes = $(".desktopNavItem").find(".navType");
904   navTypes.addClass("navTypeAfter");
905
906   let navWidth = $(".navigationContainer").outerWidth();
907   let navPos = $(".navigationContainer")[0].getBoundingClientRect().left;
908
909   $(".section_navigation_widget").css({ "transform": `translateX(${-navPos - 301}px)` });
910
911   // Wait until the element exists in the DOM
912   function watchSectionNav() {
913      navWidth = $(".navigationContainer").outerWidth();
914      navPos = $(".navigationContainer")[0].getBoundingClientRect().left;
915
916      headerWidth = $("header").width();
917      navWidth = $(".navigationContainer").width();
918      let viewport = window.matchMedia("(min-width: 768px)").matches;
919
920      const target = document.querySelector(".section_navigation_widget");
921      if (!target) {
922         requestAnimationFrame(watchSectionNav);
923         return;
924      }
925
926      // Create a MutationObserver
927      const observer = new MutationObserver(mutations => {
928         mutations.forEach(mutation => {
929               if (mutation.attributeName === "class") {
930                  if (target.classList.contains("showSecNav")) {
931                     target.style.transform = viewport ? `translateX(${-navPos}px)` : `translateX(0)`;
932                  } else {
933                     target.style.transform = viewport ? `translateX(${-navPos - 301}px)` : `translateX(-100%)`;
934                  }
935               }
936         });
937      });
938
939      // Start observing class attribute changes
940      observer.observe(target, { attributes: true, attributeFilter: ["class"] });
941   }
942
943   watchSectionNav();
944
945   $(window).resize(function ()
946   {
947      $(".section_navigation_widget").removeAttr("style").removeClass("showSecNav");
948      watchSectionNav();
949   });
950
951
952   $(".searchBtn").on("click", function ()
953   {
954      toggleSearch();
955   });
956
957   let url = window.location.href;
958   const targetPaths = ['/admin', '/layout-admin', '/news/editor', '/archive/search', '/manage', '/mtsAdmin', '/upload-ad', '/photos', '/mtsadmin'];
959   if (targetPaths.some(path => url.includes(path))) {
960      $("header.header").closest(".widget_region").hide();
961   }
962});
963
964function toggleSearch()
965{
966   $(".searchCtr").toggleClass("showSearch");
967   $("#searchTxt").focus();
968}
969</script>
969
970
971<style>
972#bannerLogoContainer {
973   display: none;
974   background-color: var(--pax-white);
975}
976
977.bannerLogoLink {
978      max-width: 690px;
979      margin: 0px auto;
980}
981
982@media (min-width: 768px) {
983   #bannerLogoContainer {
984      display: flex;
985      flex-direction: column;
986      justify-content: center;
987      position: relative;
988      z-index: 1;   
989      padding: 50px 0px;
990      height: auto;
991   }
992}
993</style>
994
995<script>
996$(document).one("widgetsloaded", function() {
997let header= $("header.header").closest(".widget_region");
998let mainLogo = `<div id="bannerLogoContainer" class="bannerLogoContainer"><a class="bannerLogoLink" href="/" title="Home link"><img class="bannerLogo" src="https://media-paxton.mynews360.com/image/420446/2/0/15/0/301" alt="The Highlander logo" width="690" height="115" /></a></div>`;
999
1000   let url = window.location.href;
1001   const targetPaths = ['/admin', '/layout-admin', '/news/editor', '/archive/search', '/manage', '/mtsAdmin', '/upload-ad', '/photos', '/mtsadmin'];
1002   if (!targetPaths.some(path => url.includes(path))) {
1003      $(mainLogo).insertBefore(header);
1004   }
1005
1006   let body = $("body");
1007   let revealAd = `<div id='div-gpt-ad-1785339536989-0'></div>`;
1008   $(revealAd).prependTo(body);
1009
1010(function () {
1011  const targetId = 'div-gpt-ad-1785339536989-0';
1012
1013  function checkAndRun() {
1014    const element = document.getElementById(targetId);
1015
1016    if (element) {
1017        console.log("Reveal ad set");
1018        const script = document.createElement('script');
1019
1020        script.textContent = `
1021          googletag.cmd.push(function() {
1022            googletag.display('div-gpt-ad-1785339536989-0');
1023          });
1024        `;
1025
1026        element.appendChild(script);
1027      return true;
1028    }
1029
1030    return false;
1031  }
1032
1033  // Run immediately if the element already exists
1034  if (checkAndRun()) {
1035    return;
1036  }
1037
1038  // Otherwise watch for it being added to the DOM
1039  const observer = new MutationObserver(() => {
1040    if (checkAndRun()) {
1041      observer.disconnect();
1042    }
1043  });
1044
1045  observer.observe(document.documentElement, {
1046    childList: true,
1047    subtree: true
1048  });
1049 })();
1050});
1051</script>
1051</div></div></div>
1052
1053<script type="text/javascript">
1054   _MTS_jsList.push("js/content/mobileSelectors.js");
1055</script>
1055
1056   <div class="emailRejected" style="display: none;">
1057      <div class="rejectTop">
1058         <div class="rejectedTitle">Email Rejected!</div>
1059         <div class="rejectHide">x</div>
1060      </div>
1061      <div class="rejectedInfo">
1062         We attempted to send a notification to your email address but we were unable to verify that you provided a valid email address.
1063         Please visit <a title="Link to my profile" class="emailLink" href="/user/edit/">my profile</a> to update your email address if you wish to receive notifications.
1064         Otherwise, <a title="Disable notifications" class="emailLink" href="javascript:fireEmailRejected()"> disable notifications</a> and hide this message.
1065      </div>
1066   </div>
1067
1068   
1069
1070   <div class="masterMcWrap"  role="main">
1071      <div id="logged_nav">
1072	      
1073
1074      </div>
1075      <div id="timeout">
1076         <div class="tText n">
1077            Your session was unable to be renewed and will be expiring in <span id="tTimer">0</span> seconds. 
1078            Click <span id="tRenew">here</span> to attempt to renew your session.
1079
1080            <div id="tStatus"></div>
1081         </div>
1082      </div>
1083
1084      
1085
1086      <div id='mts_r_0' class='widget_region' style='text-align:center'><input type='hidden' name='reg_width' value='100.00' /><input type='hidden' name='reg_margin_left' value='0.00' /><input type='hidden' name='reg_margin_right' value='0.00' /><input type='hidden' name='reg_width_med' value='100.00' /><input type='hidden' name='reg_margin_left_med' value='0.00' /><input type='hidden' name='reg_margin_right_med' value='0.00' /><input type='hidden' name='reg_width_tablet' value='100.00' /><input type='hidden' name='reg_margin_left_tablet' value='0.00' /><input type='hidden' name='reg_margin_right_tablet' value='0.00' /><input type='hidden' name='reg_pixel' value='False' /><input type='hidden' name='reg_innerSec' value='False' /><div id='mts_c_0' class='widget_column' style='display:inline-block;vertical-align:top;text-align:initial;'><input type='hidden' name='col_width' value='100.00' /><input type='hidden' name='col_margin_left' value='0.00' /><input type='hidden' name='col_margin_right' value='0.00' /><input type='hidden' name='col_width_med' value='100.00' /><input type='hidden' name='col_margin_left_med' value='0.00' /><input type='hidden' name='col_margin_right_med' value='0.00' /><input type='hidden' name='col_width_tablet' value='100.00' /><input type='hidden' name='col_margin_left_tablet' value='0.00' /><input type='hidden' name='col_margin_right_tablet' value='0.00' /><input type='hidden' name='col_pixel' value='False' /><div class='custom_break_widget'><style>
1087.news_panel_widget .item {
1088   padding: 20px 0px;
1089}
1090
1091body .news_panel_widget #news .item .photoText,
1092body .news_panel_widget #news .item .photoTextw {
1093   margin-top: 10px;
1094}
1095
1096body .mts_cc_heading {
1097   padding: 0px 20px 20px 20px;
1098}
1099
1100.masterMcWrap {
1101   padding: 20px;
1102}
1103
1104.news_panel_widget #news .item .photoText {
1105   padding: 20px 0px;
1106}
1107
1108.photoAuthor:empty {
1109   display: none;
1110   padding: 0px;
1111}
1112
1113.news_panel_widget #news .item a:hover {
1114   opacity: 1;
1115   color: var(--pax-link);
1116}
1117
1118@media (min-width: 768px) {
1119   body .news_panel_widget #news .item .photoTextw,
1120   body .news_panel_widget #news .item .photoText {
1121      margin-top: 0px;
1122   }
1123
1124   .news_panel_widget #news .item .photoText {
1125      padding: 20px;
1126   }
1127
1128}
1129
1130@media (min-width: 1024px) {
1131    .masterMcWrap .innerSec {
1132       width: calc(100% - 60px);
1133   }
1134
1135   body .mts_cc_heading {
1136      padding: 0px;
1137   }
1138}
1139
1140@media (min-width: 1366px) {
1141    .masterMcWrap .innerSec {
1142       width: 1280px;
1143   }
1144}
1145</style></div><div class='custom_break_widget'><style>
1146.bannerInfoContainer {
1147  container-name: dateTimeBanner;
1148  container-type: inline-size;
1149  width: 100%;
1150  margin-bottom: 20px;
1151}
1152
1153.bannerInfo {
1154  width: 100%;
1155  max-width: 1280px;
1156  background-color: var(--pax-light-gray);
1157  margin: auto;
1158  display: flex;
1159  flex-direction: column;
1160  justify-content: center;
1161  padding: 20px;
1162  gap: 10px;
1163  align-items: center;
1164  border-radius: 10px;
1165}
1166
1167#bannerWeather {
1168  display: flex;
1169  gap: 5px;
1170  align-items: center;
1171}
1172
1173.weatherDescription {
1174  display: flex;
1175}
1176
1177.weatherIcon {
1178  width: 28px;
1179  height: 28px;
1180}
1181
1182@container dateTimeBanner (min-width: 480px) {
1183  .bannerInfo {
1184      flex-direction: row;
1185      justify-content: space-between;
1186  }
1187}
1188</style>
1189
1190<div class="bannerInfoContainer">
1191  <div class="bannerInfo">
1192    <div id="bannerDate"></div>
1193    <div id="bannerWeather" class="weatherBlock" data-mtsRest="/api/v1/weather/info/get/?portal_id=301&zip_code=28741" data-mtsCallback="weatherCallback">
1194      <div class="weatherDescription">Highlands, NC</div>
1195      <div class="weatherDescription"><div class="temp" data-holder="main_temp"></div>&deg;</div>
1196      <img width="28" height="28" alt="Weather Icon" class="weatherIcon" data-holder="weather_0_icon" />
1197      <div class="weatherDescription" data-holder="weather_0_description"></div>
1198    </div>
1199  </div>
1200</div>
1201
1202<script>
1203//Set date information
1204const today = new Date();
1205let dateText = today.toLocaleDateString('en-US', {
1206  weekday: 'long',
1207  month: 'long',
1208  day: 'numeric',
1209  year: 'numeric'
1210});
1211
1212document.getElementById("bannerDate").innerHTML = dateText;
1213
1214function weatherCallback()
1215{
1216   var awi = $(".weatherIcon").attr("src");
1217   var src = "https://openweathermap.org/img/w/" + awi + ".png";
1218
1219   $(".weatherIcon").attr("src", src);
1220
1221   var tempStr = $(".temp").html();
1222   var kTemp = parseInt(tempStr);
1223   var fTemp = Math.round((9 / 5) * (kTemp - 273) + 32);
1224
1225   $(".temp").html(fTemp);
1226}
1227
1228</script>
1228</div><div class='custom_break_widget'><!-- /21798091349/139_The_Highlander/139_The_Highlander_Leaderboard_ATF -->
1229<div id='div-gpt-ad-1785353203849-0' style='min-width: 320px; min-height: 50px;'>
1230  
1230<script>
1231    googletag.cmd.push(function() { googletag.display('div-gpt-ad-1785353203849-0'); });
1232  </script>
1232
1233</div></div></div></div><div class='innerSec group'><div id='mts_r_1' class='widget_region' style='text-align:center'><input type='hidden' name='reg_width' value='100.00' /><input type='hidden' name='reg_margin_left' value='0.00' /><input type='hidden' name='reg_margin_right' value='0.00' /><input type='hidden' name='reg_width_med' value='100.00' /><input type='hidden' name='reg_margin_left_med' value='0.00' /><input type='hidden' name='reg_margin_right_med' value='0.00' /><input type='hidden' name='reg_width_tablet' value='100.00' /><input type='hidden' name='reg_margin_left_tablet' value='0.00' /><input type='hidden' name='reg_margin_right_tablet' value='0.00' /><input type='hidden' name='reg_pixel' value='False' /><input type='hidden' name='reg_innerSec' value='True' /><div id='mts_c_1' class='widget_column' style='display:inline-block;vertical-align:top;text-align:initial;'><input type='hidden' name='col_width' value='-320.00' /><input type='hidden' name='col_margin_left' value='0.00' /><input type='hidden' name='col_margin_right' value='0.00' /><input type='hidden' name='col_width_med' value='-320.00' /><input type='hidden' name='col_margin_left_med' value='0.00' /><input type='hidden' name='col_margin_right_med' value='0.00' /><input type='hidden' name='col_width_tablet' value='-320.00' /><input type='hidden' name='col_margin_left_tablet' value='0.00' /><input type='hidden' name='col_margin_right_tablet' value='0.00' /><input type='hidden' name='col_pixel' value='False' /><div class='news_panel_widget'><input type='hidden' name='type' value='6' /><input type='hidden' name='category' value='News' /><input type='hidden' name='subcategory' value='' /></div><div class='custom_break_widget'><!-- /21798091349/139_The_Highlander/139_The_Highlander_Leaderboard_Mid1 -->
1234<div id='div-gpt-ad-1785352888983-0' style='min-width: 320px; min-height: 50px;'>
1235  
1235<script>
1236    googletag.cmd.push(function() { googletag.display('div-gpt-ad-1785352888983-0'); });
1237  </script>
1237
1238</div>
1239</div><div class='custom_break_widget'><!-- /21798091349/139_The_Highlander/139_The_Highlander_Leaderboard_Mid2 -->
1240<div id='div-gpt-ad-1785352738546-0' style='min-width: 320px; min-height: 50px;'>
1241  
1241<script>
1242    googletag.cmd.push(function() { googletag.display('div-gpt-ad-1785352738546-0'); });
1243  </script>
1243
1244</div></div></div><div id='mts_c_2' class='widget_column' style='display:inline-block;vertical-align:top;text-align:initial;'><input type='hidden' name='col_width' value='300.00' /><input type='hidden' name='col_margin_left' value='20.00' /><input type='hidden' name='col_margin_right' value='0.00' /><input type='hidden' name='col_width_med' value='300.00' /><input type='hidden' name='col_margin_left_med' value='20.00' /><input type='hidden' name='col_margin_right_med' value='0.00' /><input type='hidden' name='col_width_tablet' value='300.00' /><input type='hidden' name='col_margin_left_tablet' value='20.00' /><input type='hidden' name='col_margin_right_tablet' value='0.00' /><input type='hidden' name='col_pixel' value='True' /><div class='custom_break_widget'>
1245<!-- /21798091349/139_The_Highlander/139_The_Highlander_Rail1 -->
1246<div id='div-gpt-ad-1785352421981-0' style='min-width: 300px; min-height: 250px;'>
1247  
1247<script>
1248    googletag.cmd.push(function() { googletag.display('div-gpt-ad-1785352421981-0'); });
1249  </script>
1249
1250</div>
1251</div><div class='custom_break_widget'><style type="text/css">
1252.eEditionItem {
1253  width: 100%;
1254  position: relative;
1255  color: unset;
1256  background: var(--pax-light-gray);
1257  text-align: center;
1258  margin-bottom: 20px;
1259  display: flex;
1260  flex-direction: column;
1261  max-width: 300px;
1262  min-height: 300px;
1263  margin: 20px auto;
1264  border-radius: 10px;
1265  padding: 20px 20px 0px 20px;
1266  align-items: center;
1267  max-height: 300px;
1268  overflow: hidden;
1269}
1270
1271  .eEditionImg {
1272    width: 200px;
1273    max-width: 100%;
1274    height: auto;
1275    margin-top: 10px;
1276    transition: transform 250ms ease-in-out;
1277    z-index: 0;
1278    border: solid 1px #dddddd;    
1279  }
1280 
1281  .eEditionImg:hover {
1282    transform: scale(1.08);
1283  }
1284
1285.eEditionName {
1286  width: 100%;
1287  font-weight: unset;
1288  text-align: left;
1289  font-size: 20px;
1290  font-weight: 700;
1291  background-color: var(--pax-soft-black);
1292  color: var(--pax-white);
1293  position: absolute;
1294  bottom: 0px;
1295  border-radius: 0px 0px 10px 10px;
1296  display: flex;
1297  flex-direction: column;
1298  justify-content: center;
1299  align-items: center;
1300  padding: 10px;
1301  z-index: 2;
1302}
1303
1304</style>
1305
1306<!-- E-Edition Widget Code -->
1307<div class="eEditionWrapper">
1308   <div class="mts_cc_heading">E-Edition</div>
1309   <a id="smte" class="eEditionItem" href="" target="_blank" title="The Highlander e-edition">
1310      <img width="100%" height="100%" class="eEditionImg" src="" alt="The Highlander e-edition cover image" />
1311      <div class="eEditionName">The Highlander</div>
1312   </a>
1313</div>
1314
1315<script type="text/javascript">
1316var params = [];
1317
1318params.push({ name: "freeid", value: "d116e3ac-92ff-4f2c-b2ac-ee7e7ee26133"});
1319params.push({ name: "fmt", value: "json" });
1320
1321$.getJSON("https://mynewsonthego.com/highlander/free/getpubfront.aspx", params, function(json) {
1322  $("#smte").attr("href", json.mynews_url);
1323  $("#smte .eEditionImg").attr("src", json.img_url);
1324});
1325</script>
1325</div><div class='custom_break_widget'><!-- /21798091349/139_The_Highlander/139_The_Highlander_Rail2 -->
1326<div id='div-gpt-ad-1785351440451-0' style='min-width: 300px; min-height: 600px;'>
1327  
1327<script>
1328    googletag.cmd.push(function() { googletag.display('div-gpt-ad-1785351440451-0'); });
1329  </script>
1329
1330</div></div><div class='trending_media_widget'><input type='hidden' name='types' value='NewsItem' /><input type='hidden' name='searchType' value='Views' /><input type='hidden' name='itemCount' value='5' /><input type='hidden' name='displayType' value='text' /><input type='hidden' name='renameHeader' value='Trending' /><input type='hidden' name='taggedTypes' value='Category' /></div><div class='custom_break_widget'><!-- /21798091349/139_The_Highlander/139_The_Highlander_Rail3 -->
1331<div id='div-gpt-ad-1785351297555-0' style='min-width: 300px; min-height: 600px;'>
1332  
1332<script>
1333    googletag.cmd.push(function() { googletag.display('div-gpt-ad-1785351297555-0'); });
1334  </script>
1334
1335</div></div><div class='custom_break_widget'><style>
1336.newsLetterCtr {
1337	border-radius: 10px;
1338	padding: 20px !important;
1339	background-color: var(--pax-light-gray);
1340	margin-bottom: 0px;
1341}
1342
1343.newsletter_signup_widget .signupBtn {
1344	background-color: var(--pax-black);
1345	color: var(--pax-white);
1346	border-bottom: none;
1347	top: 0;
1348	font-size: 16px;
1349	width: auto;
1350	height: auto;
1351	padding: 0px 20px;
1352	display: inline-block;
1353}
1354
1355.newsletter_signup_widget input[type=email] {
1356	margin: 10px 0px;
1357}
1358
1359.newsletter_signup_widget label {
1360	font-size: 16px;
1361}
1362
1363.newsletter_signup_widget input[type=email] {
1364	font-size: 1em;
1365}
1366
1367.newsLetterCtr:before {
1368	content:"Sign up: Local News Alerts";
1369	padding: 0px 0px 10px 0px;
1370	font-weight: 900;    
1371	width: 100%;
1372	font-size: 20px;
1373	display: flex;
1374}
1375</style>
1376<div class="mts_cc_heading" style="margin-bottom: 20px;">Newsletter</div>
1377<div class="newsletter_signup_widget"></div></div><div class='custom_break_widget'><!-- /21798091349/139_Smoky_Mountain_Times/139_Smoky_Mountain_Times_Rail4 -->
1378<div id='div-gpt-ad-1780664170569-0' class-'dfpAd'>
1379  
1379<script>
1380    googletag.cmd.push(function() { googletag.display('div-gpt-ad-1780664170569-0'); });
1381  </script>
1381
1382</div></div><div class='custom_break_widget'><style>
1383.pubNoticesImage {
1384   width: 100%;
1385   height: auto;
1386}
1387</style>
1388<a href="https://www.ncnotices.com/(S(jblinyjjxggo5rsgwv5h5m1w))/Search.aspx" target="_blank" title="Open North Carolina Public Notices in new tab">
1389   <div class="mts_cc_heading">Public Notices</div>
1390   <img class="pubNoticesImage"
1391src="https://d2ngr73z7n3528.cloudfront.net/360_Paxton_Live/0/0/0/0/468/621/468621_original" width="400" height="151" alt="North Carolina Public Notices image" />
1392</a></div></div></div></div><div id='mts_r_2' class='widget_region' style='text-align:center'><input type='hidden' name='reg_width' value='100.00' /><input type='hidden' name='reg_margin_left' value='0.00' /><input type='hidden' name='reg_margin_right' value='0.00' /><input type='hidden' name='reg_width_med' value='100.00' /><input type='hidden' name='reg_margin_left_med' value='0.00' /><input type='hidden' name='reg_margin_right_med' value='0.00' /><input type='hidden' name='reg_width_tablet' value='100.00' /><input type='hidden' name='reg_margin_left_tablet' value='0.00' /><input type='hidden' name='reg_margin_right_tablet' value='0.00' /><input type='hidden' name='reg_pixel' value='False' /><input type='hidden' name='reg_innerSec' value='False' /><div id='mts_c_3' class='widget_column' style='display:inline-block;vertical-align:top;text-align:initial;'><input type='hidden' name='col_width' value='100.00' /><input type='hidden' name='col_margin_left' value='0.00' /><input type='hidden' name='col_margin_right' value='0.00' /><input type='hidden' name='col_width_med' value='100.00' /><input type='hidden' name='col_margin_left_med' value='0.00' /><input type='hidden' name='col_margin_right_med' value='0.00' /><input type='hidden' name='col_width_tablet' value='100.00' /><input type='hidden' name='col_margin_left_tablet' value='0.00' /><input type='hidden' name='col_margin_right_tablet' value='0.00' /><input type='hidden' name='col_pixel' value='False' /><div class='custom_break_widget'><!-- /21798091349/139_The_Highlander/139_The_Highlander_Leaderboard_BTF -->
1393<div id='div-gpt-ad-1785353066921-0' style='min-width: 320px; min-height: 50px;'>
1394  
1394<script>
1395    googletag.cmd.push(function() { googletag.display('div-gpt-ad-1785353066921-0'); });
1396  </script>
1396
1397</div>
1398</div><div class='custom_break_widget'>
1398<script>
1399//THIS SCRIPT WILL HANDLE ALL TRENDING NEWS WIDGETS ON THE PAGE, BUT MUST BE PLACED IMMEDIATELY AFTER THE LAST INSTANCE IN THE LAYOUT MANAGER
1400$(document).on("widgetsloaded", function() {
1401	//Add number list to trending widgets
1402	let trending = $(".trendingListCont");
1403	let item = trending.find(".trendingRow");
1404
1405	trending.each(function() {
1406		if ($(this).find(".trendingCount").length < 1) {
1407		let i = 0;
1408		$(this).find(item).each(function() {
1409			i += 1;
1410			$(this).find(".trendingLink").prepend(`<span class="trendingCount" style="margin-right: 5px; font-size: 18px;">${i}.</span>`);
1411		});  		
1412		i = 0
1413		}
1414	});
1415
1416});
1417</script>
1417</div></div></div>
1418   </div>
1419
1420
1421   
1422      <div class="fullAdView">
1423      </div>
1424      <div class="fullPageAd">
1425         
1426   
1427         <div class="adOptions">
1428            <div class="adCounter">
1429               <div class="loadingAd">Loading...</div> <img class="mts_lazy" width="324" height="20" data-original="https://media-paxton.mynews360.com/images/ajax-loader.gif" alt="" />
1430            </div>
1431            <div id="skipAd" class="adBtn">
1432               View Page in Progress
1433            </div>
1434         </div>
1435      </div>
1436   <!-- /21798091349/139_The_Highlander/139_The_Highlander_Sticky_Footer -->
1437<div id='div-gpt-ad-1785336246072-0' style='min-width: 320px; min-height: 50px;'>
1438  
1438<script>
1439    googletag.cmd.push(function() { googletag.display('div-gpt-ad-1785336246072-0'); });
1440  </script>
1440
1441</div>
1442   
1443   
1444   
1445   <h1 class="heading">
1446   The latest News in Highlands, North Carolina on Highlander.
1447</h1>
1448
1449
1450
1451   <div id='mts_r_0' class='widget_region' style='text-align:center'><input type='hidden' name='reg_width' value='100.00' /><input type='hidden' name='reg_margin_left' value='0.00' /><input type='hidden' name='reg_margin_right' value='0.00' /><input type='hidden' name='reg_width_med' value='100.00' /><input type='hidden' name='reg_margin_left_med' value='0.00' /><input type='hidden' name='reg_margin_right_med' value='0.00' /><input type='hidden' name='reg_width_tablet' value='100.00' /><input type='hidden' name='reg_margin_left_tablet' value='0.00' /><input type='hidden' name='reg_margin_right_tablet' value='0.00' /><input type='hidden' name='reg_pixel' value='False' /><input type='hidden' name='reg_innerSec' value='False' /><div id='mts_c_0_3' class='widget_column' style='text-align: initial;'><input type='hidden' name='col_width' value='100.00' /><input type='hidden' name='col_margin_left' value='0.00' /><input type='hidden' name='col_margin_right' value='0.00' /><input type='hidden' name='col_width_med' value='100.00' /><input type='hidden' name='col_margin_left_med' value='0.00' /><input type='hidden' name='col_margin_right_med' value='0.00' /><input type='hidden' name='col_width_tablet' value='100.00' /><input type='hidden' name='col_margin_left_tablet' value='0.00' /><input type='hidden' name='col_margin_right_tablet' value='0.00' /><input type='hidden' name='col_pixel' value='False' /><div class='custom_break_widget'><style>
1452.customFooterInner {
1453	background-color: var(--pax-black);
1454	color: var(--pax-white);
1455	width: 100%;
1456	display: flex;
1457	flex-direction: column;
1458	justify-content: center;
1459	align-items: center;
1460	padding: 50px 30px;
1461	gap: 30px;
1462}
1463
1464.footerContent {
1465	max-width: 1280px;
1466	display: flex;
1467	flex-direction: column;
1468	gap: 40px;
1469}
1470
1471.footerBlock,
1472.footerInfoBlock,
1473.footerPubBlock,
1474.footerQuickLinkBlock {
1475	display: flex;
1476	flex-direction: column;
1477}
1478
1479.footerQuickLinkBlock {
1480	gap: 20px;
1481}
1482
1483.footerBlock {
1484	display: flex;
1485	flex-direction: column;
1486	gap: 20px;	
1487}
1488
1489.footerPubBlock {
1490	gap: 30px;
1491}
1492
1493.footerLogoMain {
1494	width: 300px;
1495	max-width: 100%;
1496}
1497
1498.footerLogoImage {
1499	width:100%;
1500	height: auto;
1501}
1502
1503.footerShareInfo {
1504	display: flex;
1505	flex-direction: row;
1506	font-size: 24px;
1507	gap: 20px;
1508}
1509
1510.footerHeading {
1511	font-size: 32px;
1512	font-weight: 700;
1513}
1514
1515.footerContent a.footerLink,
1516.footerContent a.fa-brands {
1517	color: var(--pax-white) !important;
1518	text-decoration: underline;
1519}
1520
1521.footerContent a.footerLink:hover,
1522.footerContent a.fa-brands:hover {
1523	color: var(--pax-link) !important;
1524}
1525
1526.borderTop {
1527	border-top: solid 1px var(--pax-white);
1528	padding-top: 20px;
1529}
1530
1531.footerPubImage {
1532   max-width:100%;
1533}
1534
1535.quickLinkItem {
1536	display: flex;
1537	flex-direction: column;
1538	gap: 5px;
1539}
1540
1541.quickLinkCategory {
1542	font-weight: 700;
1543}
1544
1545.quickLinkItem p,
1546.quickLinkItem h3 {
1547	margin: 5px 0px !important;
1548}
1549
1550@media (min-width: 768px) {
1551	.customFooterInner {
1552		gap: 40px;
1553	}
1554
1555	.footerContent {
1556		flex-direction: row;
1557	}
1558
1559	.footerContent .footerBlock {
1560		width: calc(33.333% - 14px);
1561	}
1562}
1563
1564</style>
1565
1566<div class="customFooter">
1567	<div class="customFooterInner">
1568		<div class="footerContent">
1569			<div class="footerBlock">
1570				<a class="footerLogoMain" href="/" title="The Highlander home link in footer">
1571					<img style="padding: 10px; background: #ffffff;" class="footerLogoImage" src="https://media-paxton.mynews360.com/image/420446/2/0/15/0/301" alt="Footer logo" width="300" height="54" />
1572				</a>
1573				<div class="footerInfoBlock">
1574					<span>The Highlander </span>
1575					<span>PO Box 249</span>
1576					<span>Highlands, NC 28741</span>
1577					<span>Phone: <a class="footerLink" href="tel:8285264114" title="Highlander contact phone number 828-526-4114">828-526-4114 </a></span>
1578					<span>Email: <a class="footerLink"  href="mailto:[email protected]" title="Email [email protected]">[email protected]</a></span>					
1579				</div>
1580				<div class="footerShareInfo">
1581					<a class="fa-brands fa-facebook-square" style="text-decoration: none;" href="https://www.facebook.com/thehighlandernewspaper" target="_blank" title="Highlander Facebook link, opens in new tab"></a>
1582				</div>
1583			</div>
1584			<div class="footerBlock">
1585				<div class="footerHeading">Quick Links:</div>
1586				<div class="footerQuickLinkBlock">
1587					<div class="quickLinkItem">
1588						<!--<a class="footerLink" href="/live-content/about us" title="About us link"><h3>About Us</h3></a>-->
1589						<p>The Highlander is dedicated to informing our community with integrity. Our core mission is to deliver reliable news while preserving historical ties and strong community values. The Highlander is published with pride for the people of Cashiers, Highlands, Glenville, Sapphire and Scaly Mountain.</p>
1590					</div>
1591
1592					<div class="quickLinkItem">
1593						<h3>Contact Us</h3>
1594						<span class="quickLinkCategory">Classifieds and Legals</span>
1595						<a class="footerLink" href="mailto:[email protected]" title="Email classifieds contact">[email protected]</a>
1596						<a class="footerLink" href="tel:8285264114" title="Highlander  Classifieds and Legals Phone Number 828-526-4114 ">828-526-4114 </a>
1597					</div>
1598					<div class="quickLinkItem">
1599						<span class="quickLinkCategory">Subscriptions</span>
1600						<a class="footerLink" href="mailto:[email protected]" title="Email circulation contact">[email protected]</a>
1601						<a class="footerLink" href="tel:8285264114" title="Highlander  Subscriptions Phone Number 828-526-4114 ">828-526-4114 </a>
1602					</div>
1603					<div class="quickLinkItem">
1604						<span class="quickLinkCategory">Advertising</span>
1605						<p>Please contact us today for all your advertising needs.</p>
1606						<a class="footerLink" href="mailto:[email protected]" title="Email advertising contact">[email protected]</a>
1607						<a class="footerLink" href="tel:8285264114" title="Highlander  Advertising Phone Number 828-526-4114 ">828-526-4114 </a>
1608					</div>
1609				</div>
1610			</div>
1611		</div>
1612		<div class="footerContent borderTop">
1613			<div class="copyright">
1614				&copy; <span class="curDate"></span> The Highlander | <a class="footerLink" href="/live-content/terms of use" title="View Highlander's terms of use">Terms of Use</a> | <a class="footerLink" href="/live-content/privacy policy" title="View Highlander's privacy policy">Privacy Policy</a>
1615			</div>
1616		</div>
1617	</div>
1618</div>
1619
1620<script>
1621$(document).one("widgetsloaded", function() {
1622  // Get the current year
1623  const currentYear = new Date().getFullYear();
1624
1625  // Find the element and insert the year
1626  const el = document.querySelector('.curDate');
1627  if (el) {
1628    el.textContent = currentYear;
1629  }
1630});
1631</script>
1631</div></div></div>
1632
1633   
1633<script type="text/javascript">
1634      _MTS_cssList.push("css/plugins/chosen/chosen.min.css");
1635      _MTS_jsList.push("js/ajax.js", "js/jQueryExtensions/jquery-ui.js", "js/jQueryExtensions/touch-punch.js", "js/jQueryExtensions/jquery.lazyload.js", "js/plugins/chosen/chosen.jquery.min.js", "js/common.js");
1636      
1637      _MTS_jsList.push("js/smartBanner.js");
1638      
1639      _imageSizes = {"SiteWideMxW":1280,"SiteWideMxH":720,"SlideShowMxW":864,"SlideShowMxH":486,"ThumbnailMxW":600,"ThumbnailMxH":337,"TeamLogoMxW":250,"TeamLogoMxH":250};
1640      var _MTS_adSlot = "";
1641      _MTS_VERSION = "1.14.5.35260";
1642
1643      
1644      
1645	</script>
1645
1646
1647
1648   
1648<script type="text/javascript" src="https://media-paxton.mynews360.com/js/widgets/main.js?v=1.14.5.35260&weburi=https://highlandsnews.com/&portalid=301&mediauri=https://media-paxton.mynews360.com/"></script>
1648
1649   
1650</body>
1651</html>
1652

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