1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30<!DOCTYPE html> 31 <html lang="en"> 32 <head> 33<link href="https://www.google.com" rel="preconnect" /> 34<link href="https://www.gstatic.com" rel="preconnect" crossorigin="anonymous" /> 35<meta name="tncms-access-version" content="" /> 36<meta name="keywords" content="site" /> 37<meta name="news_keywords" content="site" /> 38<meta name="description" content="The Daily News of Newburyport is a six-day-per-week newspaper that covers Newburyport and its surrounding communities of Amesbury, Salisbury, Newbury, West Newbury, Rowley, Georgetown, Groveland and Merrimac, and, in New" /> 39<meta name="author" content="" /> 40<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1, user-scalable=0, shrink-to-fit=no" /> 41<meta name="apple-mobile-web-app-capable" content="yes" /> 42<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" /> 43<meta property="og:type" content="website" /> 44<meta property="og:url" content="https://www.newburyportnews.com/site/about-us.html" /> 45<meta property="og:image" content="https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/custom/image/867ad2ec-8965-11e5-8451-8f0d0d73f7e3.jpg?resize=600%2C315" /> 46<meta property="og:image:width" content="600" /> 47<meta property="og:image:height" content="315" /> 48<meta property="og:title" content="About Us" /> 49<meta property="og:description" content="The Daily News of Newburyport is a six-day-per-week newspaper that covers Newburyport and its surrounding communities of Amesbury, Salisbury, Newbury, West Newbury, Rowley, Georgetown, Groveland and Merrimac, and, in New" /> 50<meta property="og:site_name" content="The Daily News of Newburyport" /> 51<meta property="og:section" content="Site" /> 52<meta property="article:publisher" content="https://www.facebook.com/newburyportnews/" /> 53<meta name="twitter:card" content="summary_large_image" /> 54<meta name="twitter:site" content="@NBPTDailyNews" /> 55<meta property="tncms:ads" content="dmp" /> 56<link rel="stylesheet preload" as="style" href="https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/shared-content/art/tncms/templates/libraries/flex/components/bootstrap/resources/styles/bootstrap.min.87df60d54091cf1e8f8173c2e568260c.css"/> 57<link rel="stylesheet preload" as="style" href="https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/shared-content/art/tncms/templates/libraries/flex/components/themes/resources/styles/font-awesome.min.e5604f5bf47d3b8b5552d999180549d2.css"/> 58<link rel="stylesheet preload" as="style" href="https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/shared-content/art/tncms/templates/libraries/flex/components/template/resources/styles/layout.c6ac426b6fec25f4f7314644fca99984.css"/> 59<link rel="stylesheet preload" as="style" href="https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/shared-content/art/tncms/templates/libraries/flex/components/themes/resources/styles/theme-basic.90efef5ec39df0c9507332b2d6d3b855.css"/> 60<!--[if lt IE 9]><link rel="stylesheet" href="https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/shared-content/art/tncms/templates/libraries/flex/components/bootstrap/resources/styles/ie.css"/><![endif]--> 61<link rel="stylesheet" href="https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/live/global/resources/styles/site.css?_dc=1503084588"/>
62<link rel="stylesheet" href="https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/shared-content/art/tncms/templates/libraries/flex/components/staticpages/resources/styles/staticpages.a85c74cc90ce0c20c0b11987612c1825.css"/> 63<link rel="stylesheet preload" as="style" href="https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/shared-content/art/tncms/templates/libraries/flex/components/block/resources/styles/flex-utility-text-promo.945a2efac4892ce469180c513f411107.css"/> 64<link rel="stylesheet preload" as="style" href="https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/shared-content/art/tncms/templates/libraries/flex/components/block/resources/styles/flex-utility-promo-designer.a27bf5e332f0dd667184ad38b7bf1638.css"/> 65<style>/*<![CDATA[*/ .grecaptcha-badge { visibility: hidden; } #tncms-block-2342149 .tnt-prop-img { max-width: 350px; } #site-logo-2342149 { color: #666; } .follow-links-2342146 li { margin-right: 1px; padding: 0; } .follow-links-2342146 li a, .follow-links-2342146 li a:focus, .follow-links-2342146 li a:active { ; color: #336699!important; font-size: 18px; margin-right: 10px; opacity: .8; padding:0; box-shadow: none; } .follow-links-2342146 li a:hover { text-decoration: none; opacity: 1; } .follow-links-2342146 li a.fs:hover { color: #1595C7; } #tncms-block-3703686 .tnt-prop-img { max-width: 350px; } #site-logo-3703686 { color: #666; } #weather-2339644 .list-unstyled { margin: 0; } #weather-2339644 span { display: block; } #weather-2339644 .forecast-link a { padding: 8px; margin-top: -10px; } #weather-2339644 .icon { position: relative; } #weather-2339644 .icon .tnt-svg { position: relative; font-size: 26px; margin-bottom: -6px; margin-right: 8px; margin-top: -8px; } #weather-2339644 .temp { font-size: 18px; line-height: 20px; font-weight: bold; } #weather-2339644 .cond { opacity: 0.7; } #weather-2339644 .current-conditions { float: left; height: 24px; } #weather-2339644 .dropdown-toggle { color: #49627b; display: block; } #weather-2339644 .weather-alert-btn { right: 0; position: absolute; margin-right: 3px; margin-top: -2px; padding: 0 2px; z-index: 1; } #weather-2339644 .weather-alert-btn .tnt-svg { font-size: 12px; margin: 0; } #site-top-nav #weather-2339644 .icon { margin-top: 4px; } #site-top-nav #weather-2339644 .temp { line-height: 36px; } #weather-2339644 .current-conditions { height: 36px; padding: 0 10px; } #main-navigation #weather-2339644 .current-conditions { padding-top: 11px; } #weather-2339644 .city-title { padding-top: 5px; } #weather-2339644 .weather-expanded { padding: 0 15px; width: 300px; font-weight: normal; } #weather-2339644 .weather-expanded h5 { border-top: 1px solid rgba(0,0,0,.05); padding-top: 10px; } #weather-2339644 .weather-expanded small { opacity: 0.5; } #weather-2339644 .zip-update-form { width: 140px; margin-top: -54px; background-color: #eee; padding: 5px; position: absolute; display: none; right: 0; } #weather-2339644 .zip-update { width: 75px; } #weather-2339644 .zip-update-link { color: #999; font-size: 18px; text-decoration: none; } #weather-2339644 .zip-update-link:hover { color: #777; } #tncms-block-2342122 .tnt-prop-img { max-width: 350px; } #site-logo-2342122 { color: #666; } #site-logo-2342122 .list-inline, #site-logo-2342122 .logo-date { display: inline-block; margin-bottom: 0; font-size: 12px; } #site-logo-2342122 .logo-top ul, #site-logo-2342122 .logo-top div { margin-bottom: 10px; } #site-logo-2342122 .logo-bottom ul, #site-logo-2342122 .logo-bottom div { margin-top: 10px; } .follow-links-2339650 li { margin-right: 1px; padding: 0; } .follow-links-2339650 li a, .follow-links-2339650 li a:focus, .follow-links-2339650 li a:active { ; color: #336699!important; font-size: 18px; margin-right: 10px; opacity: .8; padding:0; box-shadow: none; } .follow-links-2339650 li a:hover { text-decoration: none; opacity: 1; } .follow-links-2339650 li a.fs:hover { color: #1595C7; } .follow-links-2339650 li a.fb:hover { color: #3A59A5; } #block-2339719 .block-title.dark > .block-title-inner > *, #block-2339719.block.dark .card .content-overlay * { color: rgba(0,0,0,1); } #block-2339719 .block-title.light > .block-title-inner > *, #block-2339719.block.light .card .content-overlay * { color: rgba(255,255,255,1); } #tncms-block-2339704 .tnt-prop-img { max-width: 1248px; } #tncms-block-2339692 .tnt-prop-img { max-width: 1654px; } #block-2342014 .most-popular .tab-text { display: none; } #block-2342014 .most-popular .active .tab-text { display: inline; } #block-2339605 .card-panel { border: 5px solid; } #block-2339605 .panel { box-shadow: 10px 10px 10px -10px rgba(0,0,0,0.2); } #block-2339605 .card-panel { border-color: #ccc; } #block-2339605 .sticker { background-color: #cccccc; } #block-2339605 .card-panel .panel-body { padding-top: 60px; } #block-2339605 .sticker .tnt-svg { color:white; padding-bottom: 15px; } #block-2339605.block { margin-bottom: 0 !important; } #tncms-block-2339515 .tnt-prop-img { max-width: 350px; } /*]]>*/</style>
66<script type="text/javascript">/*<![CDATA[*/ (function(){var tnsrc=window.location.hash.match(/[&#]tncms-source=([^&]+)/);var dl = window.dataLayer = window.dataLayer || [];dl.push({"townnews":{"product":{"software":"BLOX","version":"1.96.1"},"crm":{"group_id":13},"content":{"id":"1f260408-c97d-11e3-b1c0-10604b9f0f84","title":"About Us","type":"page","published_time":"2014-04-21T17:48:18Z","tags":[],"authors":[],"taxonomies":{"blox_sections":{"ns":"https:\/\/www.townnews.com\/ns\/blox\/v1\/tags\/section","items":{"site":"site"}},"blox_flags":{"ns":"https:\/\/www.townnews.com\/ns\/blox\/v1\/tags\/flag","items":[]}},"metrics":{"image_count":0,"video_count":0,"audio_count":0}}},"tncms":{"template":{"version":"3.155.0"},"page":{"grid":"centerpiece","style":"default","path":"\/","syndicated":"false","app":"staticpages","theme":"flex","skin":"flex-staticpages","http_status":200},"subscription":{"required":"false"},"asset":{"type":"page","start_hour":"13","id":"1f260408-c97d-11e3-b1c0-10604b9f0f84","app":"staticpages","ga_page":"\/site\/about-us.html"},"ad":{"vendor":"blox"},"system":{"render_time":238},"client":{"is_bot":"no","is_gdpr":"no"}},"taxonomy_1":"","taxonomy_2":null,"taxonomy_3":null,"taxonomy_4":null,"taxonomy_5":null,"blox_platform":"desktop","blox_page_type":"asset","blox_domain":"newburyportnews.com","blox_skin":"flex-staticpages","blox_application":"staticpages","groups":{"content":"1","advertising":"2","utility":"3"},"content_group":"3","content_group_id":"page","blox_sections":"","weather_temp":60,"weather_conditions":"Partly Cloudy","asset_source":"local","blox_asset_type":"page","asset_section":"site","asset_id":"1f260408-c97d-11e3-b1c0-10604b9f0f84","asset_headline":"About Us","asset_byline":"","asset_pub_date":"04\/21\/2014","asset_pub_time":"1:48 pm","asset_canonical":"https:\/\/www.newburyportnews.com\/site\/about-us.html"});if (tnsrc && tnsrc[1]) {dl.push({'tncms.campaign.internal_source': tnsrc[1]});}window.addEventListener("DOMContentLoaded", function(oEvent) {var oTest = document.createElement('div');oTest.innerHTML = ' ';oTest.className = 'adsbox';document.body.appendChild(oTest);var nTimeoutID = window.setTimeout(function() {if (oTest.offsetHeight === 0) {dl.push({'event': 'tncms.ad.blocked'});}document.body.removeChild(oTest);window.clearTimeout(nTimeoutID);}, 100);});var nWidth=Math.max(document.documentElement.clientWidth, window.innerWidth || 0),aBPs=[[300,"Extra small: Most smartphones."],[768,"Small: Tablet devices."],[992,"Medium: Laptops & landscape tablets."],[1200,"Large: Desktop computers."]],i,c,aThisBP,aBP;
66for(i=0,c=aBPs.length;i<c;i++){aThisBP=aBPs[i];if(aBP===undefined||aThisBP[0]<=nWidth){aBP=aThisBP;}}if(aBP!==undefined){dl.push({'tncms.client.breakpoint':aBP[1]});}(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'tncms.start':new Date().getTime(),event:'tncms.start'});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','dataLayer','GTM-PDQV3N');})(); /*]]>*/</script>
vendor: 68 bytes, lines 66-67
66 67<script src="https://www.google.com/recaptcha/enterprise.js?render=
676LdF3BEhAAAAAEQUmLciJe0QwaHESwQFc2vwCWqh
vendor: 12 bytes, line 67
67"></script>
68<script type="module" src="/shared-content/art/tncms/api/csrf.js"></script>
vendor: 1 bytes, line 68
68
69<script type="module" async="async" src="/shared-content/art/tncms/api/access.777fdd2121da80d545ff.js"></script>
vendor: 1 bytes, line 69
69
70<script src="https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/shared-content/art/tncms/templates/libraries/flex/components/jquery/resources/scripts/jquery.min.d6d18fcf88750a16d256e72626e676a6.js"></script>
vendor: 1 bytes, line 70
70
71<script src="/shared-content/art/tncms/user/user.js"></script>
vendor: 1 bytes, line 71
71
72<script src="https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/shared-content/art/tncms/templates/libraries/flex/components/bootstrap/resources/scripts/bootstrap.min.d457560d3dfbf1d56a225eb99d7b0702.js"></script>
vendor: 1 bytes, line 72
72
73<script src="https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/shared-content/art/tncms/templates/libraries/flex/components/plugins/resources/scripts/common.08a61544f369cc43bf02e71b2d10d49f.js"></script>
vendor: 1 bytes, line 73
73
74<script src="https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/shared-content/art/tncms/templates/libraries/flex/components/template/resources/scripts/tnt.c7cd232a9076c196b2102839f349c060.js"></script>
vendor: 1 bytes, line 74
74
75<script src="https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/shared-content/art/tncms/templates/libraries/flex/components/template/resources/scripts/application.0758030105fdd3a70dff03f4da4530e2.js"></script>
vendor: 1 bytes, line 75
75
76<script src="https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/shared-content/art/tncms/templates/libraries/flex/components/ads_blox/resources/scripts/tnt.ads.init.c2b9574823d0d16ffc6f20eef83f4232.js"></script>
vendor: 1 bytes, line 76
76
77<script async="async" src="https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/shared-content/art/tncms/templates/libraries/flex/components/ads_blox/resources/scripts/tnt.ads.load.462138bd56c8889eca1bfd14028a582d.js"></script>
vendor: 1 bytes, line 77
77
78<script src="/shared-content/art/tncms/tracking.js"></script>
vendor: 1 bytes, line 78
78
79<script src="/shared-content/art/tncms-ad-manager/admanager.js"></script>
vendor: 1 bytes, line 79
79
80<script src="https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/ads/impressions.js?_dc=1790177718"></script>
vendor: 1 bytes, line 80
80
81<script src="https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/ads/traffic.js?_dc=1790138117"></script>
vendor: 1 bytes, line 81
81
82<script src="https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/ads/settings.js?_dc=1671045230"></script>
vendor: 1 bytes, line 82
82
83<script src="https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/shared-content/art/tncms/templates/libraries/flex/components/template/resources/scripts/tnt.navigation.accessibility.7a9170240d21440159b9bd59db72933b.js"></script>
vendor: 1 bytes, line 83
83
84<script async="async" src="https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/shared-content/art/tncms/templates/libraries/flex/components/template/resources/scripts/tnt.dynamic.navigation.2c31f97f685c80e6b8dde49bcd628fd6.js"></script>
vendor: 1 bytes, line 84
84
85<script>/*<![CDATA[*/ window.promo_design_config || (window.promo_design_config = []); window.promo_design_config.push({"button_size":"btn-lg","button_style":"success","button_text":"Sign-up","button_url":"https:\/\/bcp.crwdcntrl.net\/5\/c=6880\/b=65084587?https:\/\/visitor.r20.constantcontact.com\/d.jsp?llr=a8oml49ab&p=oi&m=1128481045344&sit=hnhwgcwlb&f=8930d7b8-a735-4d3c-a590-8287416a3e0f","card_shape":"rounded_rectangle","content_text":"Sign up now to get our FREE breaking news coverage delivered right to your inbox.","display_again":"24","display_timer":"2","display_triggers":"visitor_enter","email_button_style":"primary","email_text_shadow":"disabled","heading_tag":"h2","heading_text_color":"light","headline_size":"medium","headline_text":"Get Breaking News","headline_text_color":"dark","lead_text_color":"dark","overlay_action":"toaster_right","show_audience":"daily_headlines_subs","sticker_color":"#cccccc","sticker_icon":"envelope","sticker_icon_color":"white","sticker_shape":"rounded","heading_bg_color":"","note":"","links_position":"top","display_width":"region","card_shadow":"enabled","bg_color":"","outline_color":"#ccc","border_width":"5","image_display":"medium","lead_in":"","lead_text_shadow":"disabled","headline_shadow":"disabled","content_text_color":"dark","content_text_shadow":"disabled","info_text":"","info_text_color":"dark","info_text_shadow":"disabled","enable_email":"","require_user_account":"","signup_lists_only":"","list_ids":"","email_text_color":"dark","sign_up_text":"Sign up","manage_button_text":"Manage your lists","utm_tracking":"0","utm_source":"blox","utm_medium":"utility_promo_designer","utm_campaign":"pop_up","utm_campaign_content":"utility_promo_designer","utm_campaign_name":"utm_campaign_name","hide_audience":"","dmp_provider":"inherit","block_id":2339605}); /*]]>*/</script>
vendor: 1 bytes, line 85
85
86<script src="https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/shared-content/art/tncms/templates/libraries/flex/components/ads/resources/scripts/tnt.ads.adverts.66a3812a7b5c12fde8cd998fd691ad7d.js"></script>
86 87 88 89 <title>About Us | Site | newburyportnews.com</title> 90
91<script src="https://cmp.osano.com/169jhmT062kCdFtLK/9981b6bc-a8d5-4648-832f-46b0b4c7cdad/osano.js"></script>
91 92 93 94<link rel="preconnect" href="https://fonts.googleapis.com"> 95<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 96<link href="https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&family=PT+Serif:ital,wght@0,400;0,700;1,400;1,700&display=swap" rel="stylesheet"> 97 98 99 100 101 <style>body { background-color: #ffffff; color: #333333; }a, a:hover, .pagination>li>a, .pagination>li>a:hover, .btn-link, .dropdown-menu>li>a, blockquote, blockquote p, .asset .asset-body blockquote p { color: #333; } #main-body-container .container, #main-body-container .container_fluid, .well-main { background-color: #ffffff; } .tnt-content-width-container > * { max-width: 1140px; margin-left: auto; margin-right: auto; } #site-navbar-container, #main-navigation { background-color: #fff; } .fixed-nav #main-navigation { background-color: #fff !important; } #site-top-nav-container, #site-top-nav { background-color: ; } #site-footer { background-color: #fff; color: #333; } .navbar-default .navbar-nav>li>a, .navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>li>button.nav-link, .navbar-default .navbar-nav>li>button.nav-link:hover, .navbar-default .navbar-nav>li>button.nav-link:focus, .navbar-default .navbar-nav>.open>button.nav-link, .navbar-default .navbar-nav>.open>button.nav-link:hover, .navbar-default .navbar-nav>.open>button.nav-link:focus{ color: #333; } .navbar-toggle .icon-bar { background-color: #333 !important; } .navbar-toggle .sr-only-show { color: #333 !important; } #site-top-nav .list-inline>li>a { color: #333; } .asset .asset-body p, .asset #asset-content p { color: #444; } #site-header-container { background-color: #ffffff; }/* full span block region */ #main-top-container.container-fullscreen-region.container-fluid { padding-left: 0px !important; padding-right: 0px !important; }/* remove full span bgs */ #site-footer-container { background-color: transparent !important; background-image: none !important; }@media (max-width: 991px){ .navbar-default .navbar-nav .open .dropdown-menu>li>a, .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover, .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus { color: #333; } }#site-top-nav .list-inline>li>a.btn:not(.btn-link) { color: #fff; }#site-copyright a, #site-footer a { color: #333; }.search-redesign .top-breakout > .row { max-width: 1200px; }.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus { border-top-color: #495970; }#site-header-container{ border-bottom: 3px solid #495970; }#site-footer{ border-top: 3px solid #495970; } .tnt-bg-accent { background-color: #495970; } a .tnt-caret-down { color: #495970; } .block-title .block-title-inner { border-color: #495970; } a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active { border-color: #495970; } .form-control:focus { border-bottom-color: #495970; } .offcanvas-drawer {padding-bottom:100px} /************ Place CSS for Redesign 22 here. *********/ /* CNHI Custom CSS */ /*** Small Child Headline ***/ .sm-child-headlines a {font-size:16px} /* Front Page Weather Radar */ .cnhi-front-radar .weather-now-container {display:none;} .cnhi-front-radar .weather-index-alerts {display:none;} .cnhi-front-radar .tnt-weather-radar {margin-bottom:40px;max-height:300px} #tncms-region-mobile-nav-top-left-region .site-logo-container img { padding:0px 10px 0px 10px; } #tncms-region-main-nav-brand .tnt-prop-img { max-width: 150px !important; padding-top: 5px; } /* Mobile Login and Subscribe Buttons */ #sub-buttons-mobile-header { border: 0px; padding: 0px; padding-top:13px; list-style: none; /* Remove default bullet points */ margin-right:40px; } #sub-buttons-mobile-header li.sub-header-button { display: inline-block; /* Or 'inline' */ background-color: #479944; margin-right: 5px; padding: 5px 3px 5px 3px; border: 1px solid #479944; color: #fff; font-size:10px; } #sub-buttons-mobile-header li.login-header-button { display: inline-block; /* Or 'inline' */ background-color: #fff; margin-right: 10px; padding: 5px 3px 5px 3px; border: 1px solid #479944; color: #479944; font-size:10px; } #sub-buttons-mobile-header li.sub-header-button a:link {color:#fff} #sub-buttons-mobile-header li.login-header-button a:link {color:#479944} /* End Mobile Login and Subscribe Buttons */ .ahm-container { width: 100%; overflow: hidden; /* Clear floats */ } .ahm-left-column { float: left; width: calc(100% - 300px); /* Calculate remaining width */ padding: 5px; } .ahm-right-column { float: right; width: 300px; padding: 5px; } @media (max-width: 990px) { .ahm-left-column, .ahm-right-column { width: 100%; float: none; /* Remove floats */ text-align:center; } } .fs_weather_atf { width: 120px; padding-left: 25px } .fs-sticky-footer {z-index: 214748364 !important} .navbar-brand img {margin-top: 0px !important;max-height: 30px !important;} /*** 2.5 ***/ /************ Flyout Menu Custom CSS *********/ /* Flyout Menu */ div.panel-title .tnt-section-subscribe { color: #000 !important; } div.panel-title .tnt-section-subscribe:active, div.panel-title .tnt-section-subscribe:hover { color: #000 !important; background-color:#fff !important; outline: 0px solid #fff; outline-offset: 0px; } div.panel-title .tnt-section-login { color: #000 !important; background-color: #fff; outline: 0px solid #28a745; outline-offset: 0px; } /* Green Subscribe Button in NAV */ .tnt-section-login:active, .tnt-section-subscribe { color: #fff !important; background-color: #28a745; outline: 5px solid #fff; outline-offset: -5px; } .tnt-section-subscribe:active, .tnt-section-subscribe:hover { color: #fff !important; background-color:#3c923c !important; outline: 5px solid #fff; outline-offset: -5px; } #main-nav-right-nav_menu > li.dropdown.bs-hover-enabled.open .tnt-section-subscribe:hover { background-color:#3c923c !important; outline: 5px solid #fff; outline-offset: -5px; color: #fff !important; } /* Green Login and Subscriber Button in Flyout Menu */ .sub-flyout-custom { border-radius:3px;text-decoration:none;color:#fff !important; background-color: #28a745; } .login-flyout-custom { border-radius:3px;border-width:1px;border-color:#28a745;text-decoration:none;color:#28a745 !important;margin-left:10px; } /* Green Login Button in NAV */ .tnt-section-login { color: #1e7e34 !important; background-color: #fff; outline: 1px solid #28a745; outline-offset: -6px; text-transform: uppercase; } .tnt-section-login:hover { color: #28a745 !important; background-color:#fff !important; outline: 1px solid #28a745; outline-offset: -6px; } #main-nav-right-nav_menu > li.dropdown.bs-hover-enabled.open .tnt-section-login:hover { background-color:#91ce9d !important; outline: 5px solid #fff; outline-offset: -5px; color: #fff !important; } /************ END Flyout Menu Custom CSS *********/ .cnhi-search { width: 50%; float: right; clear: both }
101 /************ Breakout Index Background **************/ @media (min-width: 992px) { #tncms-region-front-breakout-bottom {background-color: #f4f4f4;} #tncms-region-front-index-breakout-bottom-3 {background-color: #f4f4f4;} } #main-body-container .block-title { margin: 0 0 10px; border-bottom: medium none; padding: 10px 10px 0 0; margin-bottom: 0; border-bottom-width: 0px; border-top-color: black; border-top-style: solid; border-top-width: 2px; } /****** Remove double title bars ******/ #main-page-container .block-title:before, #main-page-container .emphasis-h1 .block-title:before, #main-page-container .user-header.block-title:before { content: ""; display: block; position: absolute; vertical-align: middle; width: 100%; top: 45%; z-index: 0; border-top: 0px solid rgba(0,0,0,0.4) !important; border-bottom: 0px solid rgba(0,0,0,0.4) !important; height: 4px;} /****** Bold title bars ******/ #main-page-container .block-title-inner * {font-family: 'Open Sans', sans-serif; font-weight: 600 !important;} /****** E-edition Link logo ******/ .site-logo-container .list-inline.block-links.pos-bottom {font-weight:900; text-transform: uppercase;} /*** End 2.5 ***/ /************ Osano Custom CSS ************/ .osano-cm-widget{display: none;} .osano-cm-view--type_consent .osano-cm-list-item:nth-child(5){display: none;} /* Navabar Collapse */ @media (min-width: 992px) and (max-width: 1199px) { #navbar-collapse { display: flex!important; flex-direction: row-reverse; }
101 #navbar-collapse > .pull-right { max-width: 25%; overflow: hidden; white-space: nowrap; height: 55px; text-align: right; } #main-nav-right-nav_menu li {float:right;float: none; display: inline-block;} } #site-footer { border-top: 3px solid #fff !important; } #site-footer .block-title {border-bottom: 1px solid #ccc;} #site-copyright small, #site-copyright small a {color: #000;} /*** Remove TN Preview Ads ***/// .ad-placeholder-container {display:none !important} .ad-placeholder-container {display:none !important} #adb_weather_atf { width: 120px; padding-left: 25px } .cnhi-weather-widget { width: 200px; float: right; padding-right: 20px } @media screen and (max-width: 1199px) { .cnhi-weather-widget { float: left; padding-bottom: 10px; } #adb_weather_atf { width: 200px; text-align: center } } /* Premium Text Ads*/ #accordion1 a { font-size: 12px; } .ui-widget { font-family: "FranklinITCProLight", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif !important; font-size: 1.1em; } .ui-widget-content a{ color:#1d53a3 !important; } .premium-space { display: block; margin-bottom:10px; padding:0px; } .ahm-trx {margin-top:20px;margin-bottom:20px;} .ahm-tvx {margin-top:20px;margin-bottom:20px;} #site-copyright-container {padding-bottom:75px} /* Viafoura CSS */ /* remove outline from TN boxes */ /* .card:not(.rich) {border: none !important;} */ /* bell pull right */ .cnhi-viafoura { float:right; margin-right:0px; } /* Comments Box Padding */ .cnhi-viafoura-conv ( padding-top:20px; padding-bottom:20px; ) /* clear fix for admin settings */ .cnhi-viafoura-livestory { clear:both; } /* End CNHI Custom CSS */ /* // === fonts in use === // font-family: 'PT Serif', serif; font-family: 'Open Sans', sans-serif; */ /* === default patches DO NOT REMOVE === */ a:focus {outline:none} /* ===================================== */ body {font-family: 'Open Sans', sans-serif;} #site-navbar-container, #site-top-nav-container { border-bottom: 1px solid rgba(0,0,0,0.1); background-color: #fff; height: 56px; box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.05);} #site-header-container { border-bottom: 1px solid rgba(0,0,0,0.1);} .site-logo-container .list-inline.block-links.pos-bottom { margin: 0 0 0 5px !important; padding: 0 !important; border-top: 0px solid rgba(0,0,0,.1) !important; border-bottom: 0px solid rgba(0,0,0,.1) !important; border-left: 1px solid rgba(0,0,0,.1) !important;} .pediment .block::before { content: ""; border-top: 2px solid rgba(0,0,0,0.4); border-bottom: 1px solid rgba(0,0,0,0.4); height: 4px; display:block; margin-bottom: 15px;} #masthead-full-bottom .pediment .tnt-has-block-bg { padding: 0px;} @media screen and (min-width: 768px) { #masthead-full-bottom .pediment .card .card-headline h4{ font-size: 14px; line-height: 16px;} } #main-page-container .block-title { margin-bottom: 20px; position: relative;} #main-page-container .block-title:before, #main-page-container .emphasis-h1 .block-title:before, #main-page-container .user-header.block-title:before { content: ""; display: block; position: absolute; vertical-align: middle; width: 100%; top: 45%; z-index: 0; border-top: 2px solid rgba(0,0,0,0.4); border-bottom: 1px solid rgba(0,0,0,0.4); height: 4px;} #main-page-container .block-title-inner, #main-page-container .emphasis-h1 .block-title-inner, #main-page-container .user-header .block-title-inner { background-color: #fff; position: relative; z-index: 1; padding-right: 10px;} #main-page-container .tnt-has-block-bg .block-title-inner{ background-color: transparent;} .block-title, .user-header { border-bottom-width: 0px ;} .block-title .block-title-inner, .user-header .user-header-inner { padding: 0 10px 0 0; margin-bottom: 0; border-bottom-width: 0px ;} #main-page-container .block-title-inner * {font-family: 'Open Sans', sans-serif; font-weight: 600;} @media (min-width: 992px) { .navbar-nav>li>a { padding-top: 18px; padding-bottom: 17px; font-size: 13px;} #main-navigation li a {font-size: 13px;font-weight:400} } .navbar-default .btn-link { color: #222;} #main-navigation .user-controls { padding-top: 11px;} #main-navigation .logged-in .btn { box-shadow: none; border-radius: 0;} #main-navigation .logged-in .list-inline { margin: 0;} #main-navigation.navbar-dynamic .navbar-header .navbar-toggle { min-height: 55px;} #main-navigation.navbar-dynamic .hamburger-desktop { padding: 10px 15px;}
101 /* Constrains width of logo in sticky nav and on mobile */ #tncms-region-main-nav-brand .tnt-prop-img {max-width:200px;} @media screen and (min-width: 992px) { .navbar-toggle.hamburger-desktop .sr-only-show { display: none!important;} .navbar-toggle.hamburger-desktop { padding: 19px 15px;} .navbar-brand img { margin-top: 0; max-height: 50px;} } /* e-Edition in header */ #site-header .eedition-latest { padding: 15px 0 0 0; margin: 0; background-color: transparent;} #site-header .eedition-latest .block-title { margin: 0 0 0 15%; padding-left: 25px;} #site-header .eedition-latest .block-title h4 { font-size: 16px; font-family: 'PT Serif', serif; font-weight: bold; margin-bottom: 0;} #site-header .eedition-latest .card, #site-header .eedition-latest .block { margin: 0 !important;} #site-header .eedition-latest .card-image { margin-top: -32px;} #site-header .eedition-latest .card-image .photo { max-height: 50px; margin: 0;} #site-header .eedition-latest .card.has-image>.card-container>.card-body { padding-left: 25px;} #site-header .eedition-latest .tnt-headline a { font-weight: normal; font-size: 14px; color: rgba(0,0,0,0.6); font-family: 'Open Sans', sans-serif;} @media (min-width: 992px) { #site-header .site-logo-container img { max-width: 350px !important; max-height: 55px !important; width: auto;} } /* \\\// Uncomment if you want to use 'Dropdown' nav instead of 'Dynamic' and still have the logo appear in the sticky nav. //\\\ #main-navigation a.nav-link.nav-home.tnt-section-home { display: none;} #main-navigation .sticky-nav .user-controls { padding-top: 0px;} .affix #main-navigation a.nav-link.nav-home.tnt-section-home { display: block; background: url(https://www.centerpiece.bloxcms.com/tncms/media/navlogo/) no-repeat center center; width: 200px; height: 50px;} .affix #main-navigation a.nav-link.nav-home.tnt-section-home .tnt-svg { display: none;} #main-navigation .sticky-nav .user-controls { display: none !important;} .affix #main-navigation .user-controls { display: none!important;} .affix #main-navigation .sticky-nav .user-controls { display: block!important;}*/ /* Rewire */ @media screen and (min-width: 768px) { .card.summary.has-image.image-right > .card-container > .card-body { margin: 0; padding: 0;} } .block-title-inner a { color: #222;} .card-headline a, .card .headline-list a { color: #222; font-family: 'PT Serif', 'Times New Roman', serif; font-weight: 800;} .card .card-image .photo { margin: 0 0 10px;} .panel { box-shadow: none;} /*.btn,*/.pagination, .photo-carousel .photo-carousel-control, #main-body-container .more-button .block-links.pos-bottom a { border-radius: 2px; box-shadow: 0 2px 2px 0 rgba(0,0,0,0.05), 0 3px 1px -2px rgba(0,0,0,0.05), 0 1px 5px 0 rgba(0,0,0,0.05);} .well { background-color: #f5f5f5!important; border: 1px solid #ddd; border-radius: 0; -webkit-box-shadow: none; box-shadow: none;} .card .card-image .photo.layout-vertical { background-color: #fff;} .list-popular a { color: #222; font-family: 'PT Serif', 'Times New Roman', serif; font-weight: 800;} .list-popular.bold > li h3, .list-popular.bold > li h4, .list-popular.bold > li h5 { margin: 0 0 0 45px; line-height: initial;} .list-popular.bold > li:before { width: 30px; height: 30px; line-height: 30px; font-size: 20px; border-radius: 30px; margin-top: 5px; background-color: #495970 !important;} .list-popular.bold > li { background-color: transparent; margin-bottom: 10px; padding-bottom: 10px; border-bottom: dotted 1px rgba(0,0,0,.5);} .list-popular.bold > li:last-child { border-bottom: 0;} .list-popular > li h4 { font-size: 20px;} .list-popular.bold > li a { white-space: initial; text-overflow: initial; overflow: initial;} @media screen and (max-width: 991px) { .list-popular.bold > li h3, .list-popular.bold > li h4, .list-popular.bold > li h5 { line-height: 1.5em;} } .btn-primary { color: #fff; background-color: #495970; border-color: #495970;} .btn-primary:hover { color: #fff; background-color: #495970; border-color:#495970; opacity: .8;} .site-search-full-mobile .form-control {border: 1px solid #ccc;} .site-search-full-mobile .btn { border-radius: 0; box-shadow: none;} .navbar-toggle { border-radius: 0;} /* Footer */ #site-footer-container {border-top: 3px double rgba(0,0,0,0.2);} #site-footer-container .footer-logo img {width: 75%;} div#site-copyright-container {margin-bottom: 100px;} #site-footer .bullet-nav { list-style: none; padding: 0;} #site-footer li { font-size: 13px; margin-bottom: 6px;} #site-footer .list-inline { margin-left: 0;} #site-copyright { padding-top: 20px; padding-bottom: 20px; border-top: solid 1px rgba(0,0,0,.2);} /* Grid */ @media (min-width: 992px) { .grid-sidebar .main-content.col-lg-8.col-md-7, .grid-boxy .main-content.col-lg-8.col-md-7, .grid-banded .main-content.col-lg-8.col-md-7 { width: calc(100% - 330px);} .grid-sidebar .main-sidebar.col-lg-4.col-md-5, .grid-boxy .main-sidebar.col-lg-4.col-md-5, .grid-banded .main-sidebar.col-lg-4.col-md-5 { width: inherit; min-width: 330px; max-width: 330px;} .form-content.col-lg-8.col-md-7, #staticpage-content.col-lg-8.col-md-7 { width: calc(100% - 330px);} } /* Classifieds */ .search-form-container .card-headline h1 { margin: 0 0 15px 0; font-size: 24px !important; line-height: 24px !important; font-weight: 300;} /* Article */ header.asset-header { text-align: center; margin-bottom: 10px; padding-bottom: 10px; border-bottom: 3px double rgba(0,0,0,0.4);} .asset .asset-header h1 { font-family: 'PT Serif', serif; font-weight: 700;} @media screen and (min-width: 768px) { .asset .asset-header h1 { font-size: 60px;} } .asset .asset-header .hammer, .asset .asset-header .kicker, .asset .asset-header .subhead, .asset .asset-header .meta, .asset .asset-header h1 { margin-right: 0;}
101 .asset .share-container.headline-right { display: none;} .asset .asset-content ol, .asset .asset-content p, .asset .asset-content ul { font-family: 'PT Serif', serif;} .asset .asset-body p { font-size: 18px; line-height: 30px; margin-bottom: 30px;} /*.asset #asset-content p:first-of-type:first-letter { font-size: 65px; font-weight: 700; float: left; margin-top: 15px; margin-right: 15px;}*/ /*e-Edition */ @media screen and (min-width: 768px) { .eedition-latest .card-img-lg .card.has-image > .card-container > .card-body { margin-left: 33%; padding-left: 40px;} .eedition-latest .card-img-lg .card .card-container > .card-image { width: 33%;} } .eedition-grid .card .card-image .photo.layout-vertical img, .eedition-latest .card .card-image .photo.layout-vertical img { max-height: none;} .eedition-latest .card .card-container>.card-image, .eedition-grid .card .card-container>.card-image { z-index: 1; border: 1px solid #bbb; margin-bottom: 1em; max-width: 320px; overflow: visible;} .eedition-latest .card-image:before, .eedition-grid .card-image:before { content: ''; position: absolute; width: 10px; height: calc(100% + 5px); top: 5px; left: 100%; box-shadow: inset 0 -2px 0 2px white, inset 0 -6px 0 6px #bbb; border-radius: 0 0 10px 10px; border: 2px solid #bbbbbb; border-top: 0; background: white; z-index: 1; transform: skewY(45deg);} .eedition-latest .card-image:after, .eedition-grid .card-image:after { content: ''; position: absolute; width: calc(100% + 10px); top: 100%; left: 0; border-radius: 0 0 0 10px; border-bottom: 10px solid #ffffff; background: white; z-index: -1; box-shadow: 0 2px 0 0 #bbbbbb;} .eedition-latest .card-image .media-preview, .eedition-grid .card-image .media-preview { position: relative; z-index: 5; max-height: 300px; overflow: hidden;} .eedition-grid .card .card-image .photo.layout-vertical img, .eedition-latest .card .card-image .photo.layout-vertical img { max-height: none;} /* Ad-Owl */ #main-page-container #adowl-your-ad-details .block-title:before { content: initial; display: initial; position: initial; vertical-align: initial; width: initial; top: initial%; z-index: initial; border-top: initial; border-bottom: initial; height: initial;} #main-page-container #adowl-your-ad-details .block-title { border-bottom: 1px solid rgba(0,0,0,0.4); padding-bottom: 5px;} /* Custom Classes */ .div-lines article.card, .bottom-line article.card { border-bottom: solid 1px rgba(0,0,0,.1);} .div-lines article.card:last-of-type { border-bottom-width: 0px;} .div-lines.more-button article.card:last-of-type { border-bottom-width: 1px;} @media screen and (max-width: 767px) {.top-story .card .card-headline h1, .top-story .card .card-headline h2 { font-size: 30px; line-height: 34px;}} #main-body-container .more-button .block-links.pos-bottom { text-align: center; margin-bottom: 20px; border-width: 0px; padding: 0;} #main-body-container .more-button .block-links.pos-bottom a { display: inline-block; border: 1px solid rgba(0,0,0,0.2); padding: 8px 16px; font-weight: 600;} #main-body-container .more-button .block-links.pos-bottom a:hover { text-decoration: none; background-color: rgba(0,0,0,0.05);} @media screen and (min-width: 768px) { #main-page-container .page-heading .block.emphasis-h1 .block { margin-bottom: 10px;} .top-story {text-align:center;} } .page-heading .block.emphasis-h1 { text-align: center; margin-bottom: 15px;} .page-heading .emphasis-h1 .block-title-inner { padding: 0 10px;} .page-heading .emphasis-h1 .breadcrumb { padding: 0; margin: 0 0 15px; float: none!important;} #main-page-container .page-heading .emphasis-h1 .block-title-inner *{ font-weight: 700 !important;} .page-heading .list-inline.block-links.pos-top { float: none; margin: 0 0 15px;} .page-heading .block-links li { padding: 0; margin: 0; display: inline-block; border-right: 1px dotted rgba(0,0,0,0.2); font-size: 14px; font-weight: 600;} .page-heading .block-links li a { padding: 0 10px 0 6px;} .page-heading .breadcrumb>li { padding: 0 7px 0 6px; font-size: 14px; font-weight: 600; border-right: 1px dotted rgba(0,0,0,0.2); line-height: 12px;} .page-heading .breadcrumb>li+li:before { content: initial;} .page-heading .breadcrumb li:last-child { border-right: 0;} .social-links li a, .social-links li a:focus, .social-links li a:active { color: #495970!important; opacity: .8!important;} .social-links li a:hover { color: #495970!important; opacity: 1!important;} .container-breakout.ad-col .move-up {margin-top: -20px;} @media screen and (min-width: 768px) { #main-page-container .container-breakout.ad-col .half-margin .block { margin-bottom: 20px;} } .hz-subnav .blox-autolist {display: block!important; grid-template-columns: unset!important; text-align:center!important;} .hz-subnav .list-group-item { display: inline-block; padding: 0 10px; margin-bottom: 0px; border-top-width: 0; border-bottom-width: 0; border-left-width: 0;} .list-group-item:last-of-type { border-right-width: 0;} #main-page-container .hz-subnav .block { margin-bottom: 0px;} .hz-subnav .list-group-item.active, .hz-subnav .list-group-item.active:hover, .hz-subnav .list-group-item.active:focus { color: #555; background-color: transparent; border-color: #ddd;} /* Added Theme Necessities */ @media screen and (min-width: 992px) { .row-primary > .left-col .right-col, .row-secondary > .left-col .right-col, .row-tertiary > .left-col .middle-col, .row-quaternary > .left-col .middle-col, .row-quinary > .middle-col { border-left: 1px solid rgba(0,0,0,0.4); border-right: 1px solid rgba(0,0,0,0.4);} } @media (min-width: 1396px) { #main-page-container, #site-header, #main-navigation.container, #site-footer, #main-top-container, #site-copyright-container, .container-breakout .container { width: 1360px; padding: 0px;} #site-footer { padding: 30px 20px 15px 30px;} #site-header {padding-top: 15px;} } .container-breakout.ad-col, #top-container-breakout, #bottom-container-breakout { background-color: rgba(0,0,0,0.05); padding: 20px 0 1px 0; margin-top: 10px; margin-bottom: 20px; border-top: 1px solid rgba(0,0,0,0.1); border-bottom: 1px solid rgba(0,0,0,0.1);} #main-body-container .tnt-ads { margin-bottom: 20px !important;} .top-pad-ad { margin-top: 20px !important;} @media screen and (min-width: 768px) { .card .card-headline h1, .card .card-headline h2 { font-size: 36px; line-height: 40px;} } @media (min-width: 992px) { #site-header .row:nth-child(2) { padding-bottom: 15px; margin: 0 0 1px 0;} } .promo-box {margin:0; padding:0 0 10px;} .promo-box .card {margin-bottom: 0px;} .promo-box .card-container { grid-template-columns: 29% 69%; border-right: 1px solid rgba(0,0,0,0.4);} .promo-box article:last-of-type .card-container { padding-right: 0; border-right: 0px;} .promo-box .card.showcase .card-container > .card-image { margin-bottom: 0!important;} .promo-box .card .card-image .photo { margin: 0;} /* ie11 fixes */ @media all and (-ms-high-contrast:none) { .pediment .promo-box {display: -ms-grid;-ms-grid-columns: 1fr 1fr 1fr 1fr;} .pediment .promo-box > article:nth-of-type(1){-ms-grid-row: 1;-ms-grid-column: 1;} .pediment .promo-box > article:nth-of-type(2){-ms-grid-row: 1;-ms-grid-column: 2;} .pediment .promo-box > article:nth-of-type(3){-ms-grid-row: 1;-ms-grid-column: 3;} .pediment .promo-box >
101 article:nth-of-type(4){-ms-grid-row: 1;-ms-grid-column: 4;} .pediment .promo-box .card-container{display: -ms-grid;-ms-grid-columns: 29% 69%; } .pediment .promo-box .card-container > div:nth-of-type(1){-ms-grid-row: 1;-ms-grid-column: 1;} .pediment .promo-box .card-container > div:nth-of-type(2){-ms-grid-row: 1;-ms-grid-column: 2;} .pediment .promo-box .card-body {margin-left: 10px;} } /* /ie11 fixes */ @media (max-width: 991px) { .overflow-scroll { position: relative; overflow: hidden;} .overflow-scroll .card-img-sm, .overflow-scroll .card-img-md { white-space: nowrap; width: 100%; overflow-x: auto; overflow-y: hidden; -webkit-overflow-scrolling: touch; margin: 0;} .overflow-scroll .card:first-child { padding-left: 0px;} .overflow-scroll .card { border-bottom: 0px !important;} .overflow-scroll .card { float: none; display: inline-block; position: relative; vertical-align: top; width: 45%; padding-left: 10px;} .overflow-scroll .card-container { white-space: normal;} .overflow-scroll .card .card-image { float: none; width: 100%; margin: 0 0 15px 0;} } /* Customized Hamburger drawer */ .offcanvas-drawer .in-drawer { text-align: center; padding: 15px 0 10px 0;} .offcanvas-drawer a, .offcanvas-drawer a:hover { color: #222;} .offcanvas-drawer .navbar-nav li a, .offcanvas-drawer .navbar-nav .panel-title a, .offcanvas-drawer .open .dropdown-menu > li > a { color: #000; text-shadow: none !important;} .offcanvas-drawer .search-form-container { border-width: 0 0 1px 0; background-color: transparent!important;} .offcanvas-drawer .search-form-container.card { margin: 0px;} .offcanvas-drawer .search-form-container, .offcanvas-drawer .user-controls, .offcanvas-drawer .tnt-photo-sales-cart { padding: 10px 15px; border-top: 0!important; border-bottom: 1px solid #ddd!important;} .offcanvas-drawer .user-controls, .offcanvas-drawer .tnt-photo-sales-cart { background-color: rgba(0, 0, 0, .02);} .offcanvas-drawer .panel { padding: 15px 20px; border-bottom: solid 1px #ddd;} .offcanvas-drawer .navbar-nav .panel-title { border: 0!important; padding: 0; font-weight: 800;} .offcanvas-drawer .navbar-nav .panel-title a, .offcanvas-drawer .navbar-nav li a{ padding: 10px 0;} .offcanvas-drawer [data-toggle="collapse"] { display: none !important;} .drawer-open .collapse { display: block !important;} .offcanvas-drawer .dropdown ul, .offcanvas-drawer .panel ul { padding: 0px; background-color: #fff; column-width: auto; column-count: 2;} .offcanvas-drawer .dropdown ul, .offcanvas-drawer .panel ul { padding: 0px; background-color: #fff;} .offcanvas-drawer .navbar-nav .panel-title:hover, .offcanvas-drawer .navbar-nav li a:hover, .offcanvas-drawer .navbar-nav li.open, .offcanvas-drawer .navbar-nav li:active, .offcanvas-drawer .navbar-nav li.open > a { color: #777; background-color: transparent;} .drawer-open .offcanvas-drawer-left { box-shadow: 0 5px 10px 0 rgba(0,0,0,0.1); border-right: 1px solid rgba(0,0,0,0.2);} @media (min-width: 992px) { .offcanvas-content-left, .offcanvas-drawer { width: 350px;} } .offcanvas-drawer { background-color: #fff; color: #222 !important; text-shadow: none !important; font-size: 16px;} .offcanvas-drawer .navbar-nav li { border: none !important;} .offcanvas-drawer .navbar-nav li a { color: #222; padding: 0; line-height: 16px; padding: 10px 0; text-shadow: none !important; -webkit-column-break-inside: avoid; font-size: 13px !important;} /* Sticky Anchor */ #sticky-anchor .sticky-anchor-close { border: solid 1px rgba(0,0,0,.2); background-color: rgba(255,255,255,1); color: #777; top: 0px; border-bottom-width: 0px;} #sticky-anchor { background-color: rgba(255,255,255,1); border-top: solid 1px rgba(0,0,0,.2); padding-top: 10px;} /* === ad related === */ @media screen and (min-width: 768px) { #tncms-region-global-skyline .tnt-ads-container div:first-child { margin-bottom: 0!important;} } @media screen and (min-width: 1200px) { #tncms-region-global-skyline .ad-placeholder { max-width: 100%;} } /* \\\// Uncomment if you want to have breakout regions transparent and have background applied around an ad if it exists. //\\\ */ .container-breakout.ad-col, #top-container-breakout, #bottom-container-breakout { background-color: transparent; padding: 0; margin-top: 0px; margin-bottom: 0px; border-top: 0px solid rgba(0,0,0,0.1); border-bottom: 0px solid rgba(0,0,0,0.1); } .container-breakout.ad-col .tnt-ads, #top-container-breakout .tnt-ads, #bottom-container-breakout .tnt-ads { background-color: rgba(0,0,0,0.05); padding: 20px 0; margin-top: 10px; margin-bottom: 20px; border-top: 1px solid rgba(0,0,0,0.1); border-bottom: 1px solid rgba(0,0,0,0.1); } .container-breakout.ad-col .ad-placeholder-container .tnt-ads .ad-placeholder, #to
101p-container-breakout .ad-placeholder-container .tnt-ads .ad-placeholder, #bottom-container-breakout .ad-placeholder-container .tnt-ads .ad-placeholder { margin: 0 auto!important; } .container-breakout.ad-col .move-up {margin-top: 0px;} /* End Redesign 22 */ </style> 102 103 <link rel="shortcut icon" type="image/x-icon" href="https://www.newburyportnews.com/content/tncms/site/icon.ico" /> 104 105 <link rel="apple-touch-icon" href="https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/custom/image/8670c770-8965-11e5-8450-c3ecd652ad6b.png" /> 106 <link rel="alternate" type="application/rss+xml" title="About Us | Site | newburyportnews.com" href="http://www.newburyportnews.com/search/?f=rss&t=article&c=&l=50&s=start_time&sd=desc" /> 107 <link rel="canonical" href="https://www.newburyportnews.com/site/about-us.html" /> 108 109
109<script defer src="https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/shared-content/art/tncms/templates/libraries/flex/components/plugins/resources/scripts/fontawesome.2d2bffd5ae1ad5a87314065b9bf6fb87.js"></script>
109 110 <!--Use for site customizations that need to be inserted into the site's header.--> 111
112<script> 113window.Osano.cm.addEventListener('osano-cm-initialized', function () { 114 var scripts = [ 115 'https://tag.simpli.fi/sifitag/25ac40c0-4d8a-0136-49c4-067f653fa718', 116 'https://cdn.empowerlocal.co/dist/bundle.js?publicationKey=newburyportnews-com', 117 ]; 118 function loadNext(index) { 119 if (index >= scripts.length) return; 120 var s = document.createElement('script'); 121 s.src = scripts[index]; 122 s.onload = function () { loadNext(index + 1); }; 123 document.head.appendChild(s); 124 } 125 loadNext(0); 126}); 127</script>
127 128<meta name="google-site-verification" content="EnKpT3erg_FKX-LbpgIgSiKjo6rPWVxPEN9uPV2NweE" /><!-- DFP Include --> 129 130 131 132<!-- PLACE THIS SECTION INSIDE OF YOUR HEAD TAGS --> 133<!-- Below is a recommended list of pre-connections, which allow the network to establish each connection quicker, speeding up response times and improving ad performance. --> 134<link rel="preconnect" href="https://a.pub.network/" crossorigin /> 135<link rel="preconnect" href="https://b.pub.network/" crossorigin /> 136<link rel="preconnect" href="https://c.pub.network/" crossorigin /> 137<link rel="preconnect" href="https://d.pub.network/" crossorigin /> 138<link rel="preconnect" href="https://btloader.com/" crossorigin /> 139<link rel="preconnect" href="https://api.btloader.com/" crossorigin /> 140<link rel="preconnect" href="https://cdn.confiant-integrations.net" crossorigin /> 141<!-- Below is a link to a CSS file that accounts for Cumulative Layout Shift, a new Core Web Vitals subset that Google uses to help rank your site in search --> 142<!-- The file is intended to eliminate the layout shifts that are seen when ads load into the page. If you don't want to use this, simply remove this file --> 143<!-- To find out more about CLS, visit https://web.dev/vitals/ --> 144<link rel="stylesheet" href="https://a.pub.network/newburyportnews-com/cls.css">
145<script data-cfasync="false" type="text/javascript"> 146 147 var freestar = freestar || {}; 148 freestar.queue = freestar.queue || []; 149 freestar.config = freestar.config || {}; 150 freestar.config.enabled_slots = []; 151// Slot level targeting 152freestar.config.targeting = [ 153{"newburyportnews_desktop_leaderboard_atf": {"pos": "atf"}}, 154{"newburyportnews_siderail_300x600_atf": {"pos": "atf"}}, 155{"newburyportnews_desktop_728x90_btf": {"pos": "btf"}}, 156{"newburyportnews_desktop_300x250_btf1": { "pos": "btf1"}}, 157{"newburyportnews_desktop_300x250_btf2": {"pos": "btf2"}}, 158{"newburyportnews_desktop_leaderboard_btf2": { "pos": "btf2"}}, 159{"newburyportnews_siderail_300x600_sticky_btf_3": {"pos": "btf3"}}, 160{"newburyportnews_weather_120x60_atf": {"pos": "atf"}}, 161{"newburyportnews_sticky_footer": {"pos": "btf"}}, 162{"newburyportnews_mob_leaderboard_atf": {"pos": "atf"}}, 163{"newburyportnews_mob_300x250_atf": {"pos": "atf"}}, 164{"newburyportnews_300x250_mob1": {"pos": "mob1"}}, 165{"newburyportnews_320x50_mob2": {"pos": "mob2"}}, 166{"newburyportnews_300x250_mob3": {"pos": "mob3"}}, 167{"newburyportnews_320x50_mob4": {"pos": "mob4"}}, 168{"newburyportnews_300x250_mob5": {"pos": "mob5"}}, 169{"newburyportnews_300x250_mob6": {"pos": "mob6"}}, 170{"newburyportnews_300x250_AHM1": {"pos": "ahm1"}}, 171{"newburyportnews_300x250_AHM2": {"pos": "ahm2"}}, 172]; 173 freestar.queue.push(function() { googletag.pubads().setTargeting('section', ''); }); 174 freestar.initCallback = function () { (freestar.config.enabled_slots.length === 0) ? freestar.initCallbackCalled = false : freestar.newAdSlots(freestar.config.enabled_slots) } 175</script>
vendor: 1 bytes, line 175
175
176<script type="text/javascript"> 177window.Osano.cm.addEventListener('osano-cm-initialized', function () { 178 var s = document.createElement('script'); 179 s.src = 'https://a.pub.network/newburyportnews-com/pubfig.min.js'; 180 document.head.appendChild(s); 181}); 182</script>
182 183 184 185
186<script type="text/javascript" src="https://newburyportnews-cnhi-pw.newsmemory.com?meter&v=5&service=onstop" async></script>
186 187 188<meta name="vf:container_id" content="1f260408-c97d-11e3-b1c0-10604b9f0f84" /> 189<!-- APP Comments --> 190 191 192 193<!-- Adds masthead back to articles -->
194<script> 195 document.addEventListener("DOMContentLoaded", function(){ 196 const tarHead = document.getElementById('site-header-container'); 197 tarHead.classList.remove('hidden-lg','hidden-md'); 198 console.log('Classes removed from Header'); 199 }); 200</script>
vendor: 1 bytes, line 200
200
201<script> 202window.__tnt || (window.__tnt = {}); 203__tnt.subscription || (__tnt.subscription = {}); 204__tnt.subscription.api || (__tnt.subscription.api = {}); 205__tnt.subscription.a || (__tnt.subscription.a = []); 206 207__tnt.subscription.api.unscramble = function(sInput) { 208 var sOutput = ''; 209 for (var i = 0, c = sInput.length; i < c; i++) { 210 var nChar = sInput.charCodeAt(i); 211 if (nChar >= 33 && nChar <= 126) { 212 sTmp = String.fromCharCode(33 + (((nChar - 33) + 47) % 94)); 213 sOutput += sTmp 214 } else { 215 sOutput += sInput.charAt(i) 216 } 217 } 218 return sOutput 219} 220 221window.__tnt.subscription.a.push(function(oResp){ 222 document.querySelectorAll(".subscriber-only.encrypted-content").forEach(function(el){ 223 el.innerHTML = __tnt.subscription.api.unscramble(el.textContent); 224 el.classList.remove("encrypted-content"); 225 }); 226 227 if (document.getElementById('article-body')) { 228 document.getElementById('article-body').dataset.contentEncrypted = 'false'; 229 window.dispatchEvent(new CustomEvent('tnt-subscription-content-decrypted')); 230 } 231 232 document.querySelectorAll(".subscriber-only,.subscriber-hide").forEach(function(el){ el.style.display = "" }); 233 __tnt.subscription.api.unscramble = function(){ return false; } 234}); 235</script>
235 236 237 </head> 238 <body class="app-staticpages grid-centerpiece blox-asset uuid-1f260408-c97d-11e3-b1c0-10604b9f0f84 type-page" data-path="/" data-asset-uuid="1f260408-c97d-11e3-b1c0-10604b9f0f84"> 239
239<script type='text/javascript' src='/shared-content/art/stats/common/tracker.js'></script>
239 240
240<script type='text/javascript'> 241 <!-- 242 if (typeof(TNStats_Tracker) !== 'undefined' && typeof(TNTracker) === 'undefined') { TNTracker = new TNStats_Tracker('www.newburyportnews.com'); TNTracker.trackPageView(); } 243 // --> 244 </script>
244 245 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-PDQV3N&townnews.product.software=BLOX&townnews.product.version=1.96.1&townnews.crm.group_id=13&townnews.content.id=1f260408-c97d-11e3-b1c0-10604b9f0f84&townnews.content.title=About+Us&townnews.content.type=page&townnews.content.published_time=2014-04-21T17%3A48%3A18Z&townnews.content.taxonomies.blox_sections.ns=https%3A%2F%2Fwww.townnews.com%2Fns%2Fblox%2Fv1%2Ftags%2Fsection&townnews.content.taxonomies.blox_sections.items.site=site&townnews.content.taxonomies.blox_flags.ns=https%3A%2F%2Fwww.townnews.com%2Fns%2Fblox%2Fv1%2Ftags%2Fflag&townnews.content.metrics.image_count=0&townnews.content.metrics.video_count=0&townnews.content.metrics.audio_count=0&tncms.template.version=3.155.0&tncms.page.grid=centerpiece&tncms.page.style=default&tncms.page.path=%2F&tncms.page.syndicated=false&tncms.page.app=staticpages&tncms.page.theme=flex&tncms.page.skin=flex-staticpages&tncms.page.http_status=200&tncms.subscription.required=false&tncms.asset.type=page&tncms.asset.start_hour=13&tncms.asset.id=1f260408-c97d-11e3-b1c0-10604b9f0f84&tncms.asset.app=staticpages&tncms.asset.ga_page=%2Fsite%2Fabout-us.html&tncms.ad.vendor=blox&tncms.system.render_time=238&tncms.client.is_bot=no&tncms.client.is_gdpr=no&taxonomy_1=&blox_platform=desktop&blox_page_type=asset&blox_domain=newburyportnews.com&blox_skin=flex-staticpages&blox_application=staticpages&groups.content=1&groups.advertising=2&groups.utility=3&content_group=3&content_group_id=page&blox_sections=&weather_temp=60&weather_conditions=Partly+Cloudy&asset_source=local&blox_asset_type=page&asset_section=site&asset_id=1f260408-c97d-11e3-b1c0-10604b9f0f84&asset_headline=About+Us&asset_byline=&asset_pub_date=04%2F21%2F2014&asset_pub_time=1%3A48+pm&asset_canonical=https%3A%2F%2Fwww.newburyportnews.com%2Fsite%2Fabout-us.html&tncms.client.noscript=yes" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 246 <a href="#main-page-container" class="sr-only" onclick="document.getElementById('main-page-container').scrollIntoView(); return false">Skip to main content</a> 247 248
248<script type="text/javascript"> 249TNCMS.AdManager.init 250({ 251 domain: "www.newburyportnews.com", 252 secureDomain: "newburyportnews.com", 253 virtualregion: { 254 popup: __tnt.ads.popup 255 }, 256 callback: { 257 expandable: __tnt.ads.expandable, 258 html: __tnt.ads.html, 259 image: __tnt.ads.image, 260 pagecurl: __tnt.ads.curl, 261 text: __tnt.ads.text, 262 video: __tnt.ads.video 263 } 264}); 265</script>
265 266 267 <div data-tnt-ads-tmp='{"vendor":"blox","type":"region","region":"page-curl","id":"page-curl","pos":"page-curl, atf","fold":"above","size":"[[75,75]]","height":"75","width":"75","not_mobile":true,"refresh":false}' style="display:none;"></div> 268 <!-- Google Tag Manager --> 269
269<script> 270 var dataLayer = window.dataLayer || []; 271 dataLayer.push( 272 {'user_id': __tnt.user.screenName}, 273 {'user_state': __tnt.user.loggedIn ? 'logged in' : 'anonymous'}, 274 {'utm_label': __tnt.urlHash('utm_label')} 275 ); 276 </script>
vendor: 83 bytes, lines 276-278
276 277 278 <noscript><iframe src="//www.googletagmanager.com/ns.html?id=
278GTM-M68HLD
vendor: 95 bytes, lines 278-279
278" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 279
279<script>
vendor: 402 bytes, lines 279-284
279 280 (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 281 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 282 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 283 '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 284 })(window,document,'script','dataLayer','
284GTM-M68HLD
vendor: 16 bytes, lines 284-285
284'); 285
285</script>
285 286 287
287<script> 288 $(function(){ 289 var bloxServiceIDs = []; 290 var bloxUserServiceIds = []; 291 var dataLayer = window.dataLayer || []; 292 293 294 295 if (__tnt.user.services){ 296 var bloxUserServiceIDs = __tnt.user.services.replace('%2C',',').split(','); 297 } 298 299 // GTM tncms.subscription.paid_access_service_ids 300 if(bloxServiceIDs){ 301 dataLayer.push({'tncms':{'subscription':{'access_service_ids':bloxServiceIDs.toString()}}}); 302 } 303 304 // GTM tncms.subscrption.user_service_ids 305 if(bloxUserServiceIDs){ 306 dataLayer.push({'tncms':{'subscription':{'user_service_ids':bloxUserServiceIDs.toString()}}}); 307 } 308 }); 309 </script>
309 310 311 <div data-tnt-ads-tmp='{"vendor":"blox","type":"region","region":"fixed-impact-top","id":"fixed-impact-top","pos":"fixed-impact-top, atf","fold":"above","include_domain":"cnhi\/newburyportnews","size":"[2,1]","height":"1","width":"2","js":{"video":"https:\/\/bloximages.chicago2.vip.townnews.com\/newburyportnews.com\/shared-content\/art\/tncms\/templates\/libraries\/flex\/components\/video\/resources\/scripts\/video.512a6903eae08e033c76afdce2a0eac7.js"},"index_slug":null,"url":"\/","refresh":false}' style="display:none;"></div> 312 <div id="blox-ad-position-_popup1" data-tnt-ads='{"vendor":"blox","type":"position","region":"_popup","id":"_popup","slot":1,"pos":"_popup, atf","size":"[[900,900]]","height":"900","width":"900","display":"popup","refresh":false}' class="blox-ad tnt-ads-container "> 313 314 </div> 315 <div id="site-container"> 316 317 318 <aside class="hidden-print offcanvas-drawer offcanvas-drawer-left" aria-label="Left Main Menu" aria-expanded="false" tabindex="-1" > 319 <div id="tncms-region-mobile-nav-top-left-region" class="tncms-region "><div id="tncms-block-2342149" class="tncms-block in-drawer"><div id="site-logo-2342149" class="site-logo-container text-left" ><div class="logo-middle"> 320 <a href="/" aria-label="Home page"><img 321 322 src="https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/media/c/ff/cffa413c-90bb-11ec-88ff-cbda44a281c6/620f9a3666e48.image.png?resize=200%2C45" 323 srcset="https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/media/c/ff/cffa413c-90bb-11ec-88ff-cbda44a281c6/620f9a3666e48.image.png?resize=150%2C33 150w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/media/c/ff/cffa413c-90bb-11ec-88ff-cbda44a281c6/620f9a3666e48.image.png?resize=200%2C45 200w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/media/c/ff/cffa413c-90bb-11ec-88ff-cbda44a281c6/620f9a3666e48.image.png?resize=225%2C50 225w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/media/c/ff/cffa413c-90bb-11ec-88ff-cbda44a281c6/620f9a3666e48.image.png?resize=300%2C67 300w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/media/c/ff/cffa413c-90bb-11ec-88ff-cbda44a281c6/620f9a3666e48.image.png 400w" 324 sizes="100vw" 325 326 class=" img-responsive lazyload tnt-prop-img" 327 width="350" 328 height="78" 329 alt="site-logo" 330 ></a> 331 </div></div></div><div id="tncms-block-2342146" class="tncms-block in-drawer social-links"><div class="follow-links-2342146 text-center"> 332 333 <section id="block-2342146" class="block emphasis-h3 " ><ul class="list-inline"> 334 335 <li> 336 <a href="https://visitor.r20.constantcontact.com/d.jsp?llr=a8oml49ab&p=oi&m=1128481045344&sit=hnhwgcwlb&f=8930d7b8-a735-4d3c-a590-8287416a3e0f" title="newsletter" target="_blank" class="btn btn-xs btn-link fs"> 337 <i class="fas tnt-envelope"></i> 338 <span class="sr-only">Newsletter</span> 339 </a> 340 </li> 341 342 343 344 345 346 347 348 349 350 351 352 </ul> 353 </section> 354</div>
355<script type="application/ld+json"> 356{ "@context" : "http://schema.org", 357 "@type" : "Organization", 358 "url" : "http://www.newburyportnews.com", 359 "sameAs" : ["https://visitor.r20.constantcontact.com/d.jsp?llr=a8oml49ab&p=oi&m=1128481045344&sit=hnhwgcwlb&f=8930d7b8-a735-4d3c-a590-8287416a3e0f"] 360} 361</script>
361 362<div class="clearfix"></div> 363
363<script> 364 jQuery(document).ready(function(){ 365 $('.follow-links-2342146 li a').tooltip({ 366 placement:'bottom' 367 }); 368 }); 369 </script>
369 370</div><div id="tncms-block-2342128" class="tncms-block hidden-md hidden-lg"><section id="block-2342128" class="block emphasis-h3 " > 371 <div class="clearfix"></div> 372 <div id="search-form-2342128" class="search-form-container card clearfix text-center "> 373 <form id="site-search-2342128" action="/search/" method="GET" > 374 <input type="hidden" name="l" value="25"> 375 <input type="hidden" name="sd" value="desc"> 376 <input type="hidden" name="s" value="start_time"> 377 <input type="hidden" name="f" value="html"> 378 <input type="hidden" name="app" value="editorial"> 379 <div class="site-search-form input-group default normal form-control"> 380 <input id="site-search-2342128-term" name="q" type="text" placeholder="Search..." class="form-control" autocomplete="off"> 381 <input type="submit" class="hide" value="Search"> 382 <span class="input-group-btn"> 383 <button id="site-search-2342128-btn" class="btn btn-link" type="submit"> 384 385 </button> 386 </span> 387 </div> 388 <input type="hidden" name="nsa" value="eedition"> 389 <div class="clearfix"></div> 390</form> 391 392 393 <div class="clearfix"></div> 394 </div> 395 </section><style> 396 #site-search-2342128 .search-spinner { position: absolute; } 397 #site-search-2342128 .input-group-btn:last-child>.btn, .input-group-btn:last-child>.btn-group {margin-left: 0;}#search-form-2342128 { margin-bottom:0; } 398 #site-search-2342128 .site-search-form { padding:0; } 399 #site-search-2342128 #site-search-2342128-btn { 400 outline: none;} 401 #site-search-2342128 #site-search-2342128-term { border:0; box-shadow: none; } 402 403 404 405 406</style> 407
408<script> 409 $('#site-search-2342128-btn').on(__tnt.client.clickEvent, function(){ 410 $('#site-search-2342128').submit(); 411 return false; 412 }); 413 414 $('#site-search-2342128').on('submit', function(){ 415 if( $('#site-search-2342128-term').val() ){ 416 $('#site-search-2342128-btn .fa').removeClass('fa-search').addClass('fa-spinner fa-spin'); 417 return true; 418 }else{ 419 return false; 420 } 421 });</script>
421</div><div id="tncms-block-3014515" class="tncms-block"><div style="width 100%; text-align:center; display:block;margin-top:10px;"><a role="button" class="btn btn-lg btn-success sub-flyout-custom" href="javascript:var%20onclick=ta_accountOptions();">SUBSCRIBE</a><a role="button" class="btn btn-lg btn-outline-success login-flyout-custom" href="javascript:var%20onclick=ta_account();">LOGIN</a></div></div></div> 422 <div id="tncms-region-nav-mobile-nav-left" class="tncms-region-nav"><div id="mobile-nav-left_menu" class="panel-group nav navbar-nav" role="tablist"><div class="panel panel-default"> 423 <div class="panel-heading" role="tab"> 424 <div class="panel-title"><a href="/" class="nav-link tnt-section-span-class-fas-tnt-home-span"><span class="fas tnt-home"></span></a> 425 </div> 426 </div></div><div class="panel panel-default"> 427 <div class="panel-heading" role="tab"> 428 <div class="panel-title"><a data-toggle="collapse" class="expand-children collapsed pull-right" aria-expanded="false" aria-controls="mobile-nav-left_menu-child-2" data-target="#mobile-nav-left_menu-child-2"> 429 <i class="fas tnt-chevron-down"></i> 430 </a><a href="/news" class="nav-link tnt-section-news">News</a> 431 </div> 432 </div><ul id="mobile-nav-left_menu-child-2" class="collapse nav navbar-nav"><li> 433 <a href="/news" class="nav-link tnt-section-local-news">Local News</a> 434 </li><li> 435 <a href="https://www.newburyportnews.com/news/regional_news/" target="_blank" rel="noopener" class="nav-link tnt-section-regional-news">Regional news</a> 436 </li><li> 437 <a href="https://www.newburyportnews.com/news/national_news/" target="_blank" rel="noopener" class="nav-link tnt-section-national-news">National news</a> 438 </li><li> 439 <a href="/business" class="nav-link tnt-section-business">Business</a> 440 </li><li> 441 <a href="https://www.newburyportnews.com/news/lifestyles/" target="_blank" rel="noopener" class="nav-link tnt-section-lifestyles">Lifestyles</a> 442 </li><li> 443 <a href="/magazines" class="nav-link tnt-section-magazines">Magazines</a> 444 </li><li> 445 <a href="/news/religion" class="nav-link tnt-section-religion">Religion</a> 446 </li><li> 447 <a href="/tv_listings" class="nav-link tnt-section-tv-listings">TV listings</a> 448 </li><li> 449 <a href="/heroin_epidemic" class="nav-link tnt-section-special-report">Special report</a> 450 </li></ul></div><div class="panel panel-default"> 451 <div class="panel-heading" role="tab"> 452 <div class="panel-title"><a href="/special_sections/" class="nav-link tnt-section-special-sections">Special Sections</a> 453 </div> 454 </div></div><div class="panel panel-default"> 455 <div class="panel-heading" role="tab"> 456 <div class="panel-title"><a data-toggle="collapse" class="expand-children collapsed pull-right" aria-expanded="false" aria-controls="mobile-nav-left_menu-child-4" data-target="#mobile-nav-left_menu-child-4"> 457 <i class="fas tnt-chevron-down"></i> 458 </a><a class="nav-link tnt-section-puzzles-comics-games">Puzzles, Comics & Games</a> 459 </div> 460 </div><ul id="mobile-nav-left_menu-child-4" class="collapse nav navbar-nav"><li> 461 <a href="/comics-kingdom" class="nav-link tnt-section-comics">Comics</a> 462 </li><li> 463 <a href="/puzzles-palace" class="nav-link tnt-section-puzzles">Puzzles</a> 464 </li><li> 465 <a href=" https://games.cnhinews.com/?arkpromo=Menu_NewburyportDailyNews " class="nav-link tnt-section-games">Games</a> 466 </li></ul></div><div class="panel panel-default"> 467 <div class="panel-heading" role="tab"> 468 <div class="panel-title"><a data-toggle="collapse" class="expand-children collapsed pull-right" aria-expanded="false" aria-controls="mobile-nav-left_menu-child-5" data-target="#mobile-nav-left_menu-child-5"> 469 <i class="fas tnt-chevron-down"></i> 470 </a><a href="/sports" class="nav-link tnt-section-sports">Sports</a> 471 </div> 472 </div><ul id="mobile-nav-left_menu-child-5" class="collapse nav navbar-nav"><li> 473 <a href="/sports/local_sports" class="nav-link tnt-section-local-sports">Local Sports</a> 474 </li><li> 475 <a href="/sports/national_sports" class="nav-link tnt-section-national-sports">National sports</a> 476 </li><li> 477 <a href="/beatburt" class="nav-link tnt-section-can-you-beat-burt">Can you Beat Burt?</a> 478 </li></ul></div><div class="panel panel-default"> 479 <div class="panel-heading" role="tab"> 480 <div class="panel-title"><a data-toggle="collapse" class="expand-children collapsed pull-right" aria-expanded="false" aria-controls="mobile-nav-left_menu-child-6" data-target="#mobile-nav-left_menu-child-6"> 481 <i class="fas tnt-chevron-down"></i> 482 </a><a href="/opinion" class="nav-link tnt-section-opinion">Opinion</a> 483 </div> 484 </div><ul id="mobile-nav-left_menu-child-6" class="collapse nav navbar-nav"><li> 485 <a href="/opinion/editorials" class="nav-link tnt-section-editorials">Editorials</a> 486 </li><li> 487 <a href="/opinion/columns" class="nav-link tnt-section-columns">Columns</a> 488 </li><li> 489 <a href="/opinion/letters_to_the_editor" class="nav-link tnt-section-letters-to-the-editor">Letters to the editor</a> 490 </li><li> 491 <a href="https://www.newburyportnews.com/site/forms/online_services/letter/" target="_blank" rel="noopener" class="nav-link tnt-section-submit-a-letter">Submit a letter</a> 492 </li></ul></div><div class="panel panel-default"> 493 <div class="panel-heading" role="tab"> 494 <div class="panel-title"><a href="/nie/" class="nav-link tnt-section-newspapers-in-education">
494Newspapers in Education</a> 495 </div> 496 </div></div><div class="panel panel-default"> 497 <div class="panel-heading" role="tab"> 498 <div class="panel-title"><a href="/magazines/" class="nav-link tnt-section-magazines">Magazines</a> 499 </div> 500 </div></div><div class="panel panel-default"> 501 <div class="panel-heading" role="tab"> 502 <div class="panel-title"><a data-toggle="collapse" class="expand-children collapsed pull-right" aria-expanded="false" aria-controls="mobile-nav-left_menu-child-9" data-target="#mobile-nav-left_menu-child-9"> 503 <i class="fas tnt-chevron-down"></i> 504 </a><a href="/classifieds" class="nav-link tnt-section-classifieds">Classifieds</a> 505 </div> 506 </div><ul id="mobile-nav-left_menu-child-9" class="collapse nav navbar-nav"><li> 507 <a href="https://jobs.northofboston.com" target="_blank" rel="noopener" class="nav-link tnt-section-jobs">Jobs</a> 508 </li><li> 509 <a href="/autos" class="nav-link tnt-section-autos">Autos</a> 510 </li><li> 511 <a href="/homes" class="nav-link tnt-section-homes">Homes</a> 512 </li><li> 513 <a href="/placeanad" class="nav-link tnt-section-place-an-ad">Place An Ad</a> 514 </li><li> 515 <a href="https://marketplace.northofboston.com/northofboston/public-notices/search" target="_blank" rel="noopener" class="nav-link tnt-section-submit-a-public-notice">Submit a Public Notice</a> 516 </li></ul></div><div class="panel panel-default"> 517 <div class="panel-heading" role="tab"> 518 <div class="panel-title"><a data-toggle="collapse" class="expand-children collapsed pull-right" aria-expanded="false" aria-controls="mobile-nav-left_menu-child-10" data-target="#mobile-nav-left_menu-child-10"> 519 <i class="fas tnt-chevron-down"></i> 520 </a><a href="/community/" class="nav-link tnt-section-community">Community</a> 521 </div> 522 </div><ul id="mobile-nav-left_menu-child-10" class="collapse nav navbar-nav"><li> 523 <a href="http://marketplace.northofboston.com/" target="_blank" rel="noopener" class="nav-link tnt-section-classified-ads">Classified ads</a> 524 </li><li> 525 <a href="https://www.masspublicnotices.org/" target="_blank" rel="noopener" class="nav-link tnt-section-mass-public-notices">Mass. Public notices</a> 526 </li></ul></div><div class="panel panel-default"> 527 <div class="panel-heading" role="tab"> 528 <div class="panel-title"><a href="http://celebrations.newburyportnews.com/" target="_blank" rel="noopener" class="nav-link tnt-section-celebrations">Celebrations</a> 529 </div> 530 </div></div><div class="panel panel-default"> 531 <div class="panel-heading" role="tab"> 532 <div class="panel-title"><a data-toggle="collapse" class="expand-children collapsed pull-right" aria-expanded="false" aria-controls="mobile-nav-left_menu-child-12" data-target="#mobile-nav-left_menu-child-12"> 533 <i class="fas tnt-chevron-down"></i> 534 </a><a href="/obituaries" class="nav-link tnt-section-obituaries">Obituaries</a> 535 </div> 536 </div><ul id="mobile-nav-left_menu-child-12" class="collapse nav navbar-nav"><li> 537 <a href="http://adportal.nobmg.com/nobmg-a
537dportal/obits/index.html" target="_blank" rel="noopener" class="nav-link tnt-section-submit-an-obituary">Submit an obituary</a> 538 </li><li> 539 <a href="http://adportal.nobmg.com/nobmg-adportal/obits/index.html" target="_blank" rel="noopener" class="nav-link tnt-section-submit-a-memoriam">Submit a memoriam </a> 540 </li></ul></div><div class="panel panel-default"> 541 <div class="panel-heading" role="tab"> 542 <div class="panel-title"><a href="/e-edition" class="nav-link tnt-section-e-edition">E-Edition</a> 543 </div> 544 </div></div><div class="panel panel-default"> 545 <div class="panel-heading" role="tab"> 546 <div class="panel-title"><a href="/app-downloads" class="nav-link tnt-section-app">App</a> 547 </div> 548 </div></div><div class="panel panel-default"> 549 <div class="panel-heading" role="tab"> 550 <div class="panel-title"><a data-toggle="collapse" class="expand-children collapsed pull-right" aria-expanded="false" aria-controls="mobile-nav-left_menu-child-15" data-target="#mobile-nav-left_menu-child-15"> 551 <i class="fas tnt-chevron-down"></i> 552 </a><a href="https://marketplace.northofboston.com/northofboston/public-notices/search" target="_blank" rel="noopener" class="nav-link tnt-section-public-notices">Public Notices</a> 553 </div> 554 </div><ul id="mobile-nav-left_menu-child-15" class="collapse nav navbar-nav"><li> 555 <a href="https://www.masspublicnotices.org/" target="_blank" rel="noopener" class="nav-link tnt-section-mass-public-notices">Mass. public notices</a> 556 </li></ul></div><div class="panel panel-default"> 557 <div class="panel-heading" role="tab"> 558 <div class="panel-title"><a data-toggle="collapse" class="expand-children collapsed pull-right" aria-expanded="false" aria-controls="mobile-nav-left_menu-child-16" data-target="#mobile-nav-left_menu-child-16"> 559 <i class="fas tnt-chevron-down"></i> 560 </a><a href="https://www.newburyportnews.com/contact_us/" target="_blank" rel="noopener" class="nav-link tnt-section-contact-us">Contact Us</a> 561 </div> 562 </div><ul id="mobile-nav-left_menu-child-16" class="collapse nav navbar-nav"><li> 563 <a href="http://photos.newburyportnews.com/" target="_blank" rel="noopener" class="nav-link tnt-section-purchase-photos">Purchase Photos</a> 564 </li><li> 565 <a href="/site/forms/online_services/letter/" class="nav-link tnt-section-submit-a-letter-to-the-editor">Submit a Letter to the Editor</a> 566 </li><li> 567 <a href="/site/forms/online_services/submit_news/" class="nav-link tnt-section-submit-a-news-tip">Submit a News Tip</a> 568 </li><li> 569 <a href="http://obituaries.newburyportnews.com/select-notice-type" target="_blank" rel="noopener" class="nav-link tnt-section-place-an-obituary">Place an Obituary</a> 570 </li></ul></div><div class="panel panel-default"> 571 <div class="panel-heading" role="tab"> 572 <div class="panel-title"><a data-toggle="collapse" class="expand-children collapsed pull-right" aria-expanded="false" aria-controls="mobile-nav-left_menu-child-17" data-target="#mobile-nav-left_menu-child-17"> 573 <i class="fas tnt-chevron-down"></i> 574 </a><a href="/subscriptions" class="nav-link tnt-section-subscribe">Subscribe</a> 575 </div> 576 </div><ul id="mobile-nav-left_menu-child-17" class="collapse nav navbar-nav"><li> 577 <a href="/subscriptions" class="nav-link tnt-section-start-a-subscription">Start a Subscription</a> 578 </li><li> 579 <a href="/subscriber-services" class="nav-link tnt-section-manage-my-subscription">Manage My Subscription</a> 580 </li><li> 581 <a href="/e-edition" class="nav-link tnt-section-e-paper">E-Paper</a> 582 </li><li> 583 <a href="/app-downloads" class="nav-link tnt-section-app-downloads">App Downloads</a> 584 </li><li> 585 <a href="https://visitor.r20.constantcontact.com/d.jsp?llr=a8oml49ab&p=oi&m=1128481045344&sit=hnhwgcwlb&f=8930d7b8-a735-4d3c-a590-8287416a3e0f" target="_blank" rel="noopener" class="nav-link tnt-section-newsletter">Newsletter</a> 586 </li><li> 587 <a href="/site/forms/online_services/newspaper_carrier_route_opportunities/" class="nav-link tnt-section-carrier-route-opportunities">Carrier route opportunities</a> 588 </li></ul></div><div class="panel panel-default"> 589 <div class="panel-heading" role="tab"> 590 <div class="panel-title"><a data-toggle="collapse" class="expand-children collapsed pull-right" aria-expanded="false" aria-controls="mobile-nav-left_menu-child-18" data-target="#mobile-nav-left_menu-child-18"> 591 <i class="fas tnt-chevron-down"></i> 592 </a><a class="nav-link tnt-section-shop">Shop</a> 593 </div> 594 </div><ul id="mobile-nav-left_menu-child-18" class="collapse nav navbar-nav"><li> 595 <a href="/weeklyads" class="nav-link tnt-section-weekly-ads">Weekly Ads</a> 596 </li><li> 597 <a href="http://newspaperads.newburyportnews.com/" target="_blank" rel="noopener" class="nav-link tnt-section-newspaper-ads">Newspaper Ads</a> 598 </li><li> 599 <a href="https://photos.newburyportnews.com/" target="_blank" rel="noopener" class="nav-link tnt-section-buy-our-photos">Buy our photos</a> 600 </li><li>
601 <a href="/keepsakes/" class="nav-link tnt-section-keepsakes">Keepsakes</a> 602 </li></ul></div></div></div> 603 604 605 <div id="tncms-region-mobile-nav-bottom-left-region" class="tncms-region "></div> 606 </aside> 607 608 609 610 <div class="offcanvas-inner"> 611 <div class="offcanvas-close-btn"></div> 612 613 614 615 616 <div id="site-navbar-container" class="hidden-print affix-top"> 617 618 <nav id="main-navigation" aria-label="Main" class="navbar yamm navbar-default navbar-dynamic"> 619 <div class="navbar-header"> 620 621 <button type="button" class="hamburger-desktop fluid-header navbar-toggle pull-left" data-toggle="offcanvas" data-target="left" aria-label="Left Main Menu"> 622 <i class="fas tnt-bars tnt-fw"></i> 623 </button> 624 625 626 <div class="navbar-brand pos_left_menu_right_search"> 627 628 <div id="tncms-region-main-nav-brand" class="tncms-region "><div id="tncms-block-3703686" class="tncms-block"><div id="site-logo-3703686" class="site-logo-container text-left" ><div class="logo-middle"> 629 <a href="/" aria-label="Home page"><img 630 631 src="https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/media/c/ff/cffa413c-90bb-11ec-88ff-cbda44a281c6/620f9a3666e48.image.png?resize=200%2C45" 632 srcset="https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/media/c/ff/cffa413c-90bb-11ec-88ff-cbda44a281c6/620f9a3666e48.image.png?resize=150%2C33 150w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/media/c/ff/cffa413c-90bb-11ec-88ff-cbda44a281c6/620f9a3666e48.image.png?resize=200%2C45 200w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/media/c/ff/cffa413c-90bb-11ec-88ff-cbda44a281c6/620f9a3666e48.image.png?resize=225%2C50 225w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/media/c/ff/cffa413c-90bb-11ec-88ff-cbda44a281c6/620f9a3666e48.image.png?resize=300%2C67 300w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/media/c/ff/cffa413c-90bb-11ec-88ff-cbda44a281c6/620f9a3666e48.image.png 400w" 633 sizes="100vw" 634 635 class=" img-responsive lazyload tnt-prop-img" 636 width="350" 637 height="78" 638 alt="site-logo" 639 ></a> 640 </div></div></div></div> 641 642 </div> 643 644 645 646 <ul class="hidden-md hidden-lg nav navbar-nav pull-right site-search-full-mobile"> 647 <li class="search-form-dropdown dropdown yamm-fw"> 648 <a class="dropdown-toggle" data-toggle="dropdown" aria-label="Search"> 649 <span class="fas tnt-search"></span> 650 </a> 651 <ul class="dropdown-menu"> 652 <li> 653 <form action="/search/" method="GET" class="yamm-content"> 654 <input type="hidden" name="l" value="25"> 655 <input type="hidden" name="sd" value="desc"> 656 <input type="hidden" name="s" value="start_time"> 657 <input type="hidden" name="f" value="html"> 658 <input type="hidden" name="t" value="article,video,youtube,collection"> 659 <div class="input-group"> 660 <input name="q" type="text" placeholder="Search..." title="Site Search" class="form-control" autocomplete="off"> 661 <input type="submit" class="hide" value="Search">
662 <span class="input-group-btn"> 663 <button class="btn btn-default site-search-btn" type="submit"> 664 Search 665 </button> 666 </span> 667 </div> 668 <div class="clearfix"></div> 669 </form> 670 </li> 671 </ul> 672 </li> 673 </ul> 674
674<script> 675 $('.site-search-full-mobile button[type="submit"]').on(__tnt.client.clickEvent, function(){ 676 $('.site-search-full-mobile form').submit(); 677 return false; 678 }); 679 </script>
679 680 681 </div> 682 683 684 <div id="navbar-collapse" class="navbar-collapse collapse"> 685 686 <div class="pull-right"> 687 <div id="tncms-region-main-nav-right-region" class="tncms-region "></div> 688 <div id="tncms-region-nav-main-nav-right-nav" class="tncms-region-nav"><ul id="main-nav-right-nav_menu" class="nav navbar-nav"><li class="dropdown"> 689 <a class="nav-link dropdown-toggle tnt-section-contact-us" data-toggle="dropdown" data-target="#" data-hover="dropdown" data-hover-delay="250" href="https://www.newburyportnews.com/contact_us/" target="_blank" rel="noopener"> 690 <span class="nav-label ">Contact Us</span> 691 </a><ul id="main-nav-right-nav_menu-child-1" class="dropdown-menu"><li> 692 <a class="nav-link tnt-section-purchase-photos" href="http://photos.newburyportnews.com/" target="_blank" rel="noopener"> 693 <span class="nav-label ">Purchase Photos</span> 694 </a></li><li> 695 <a class="nav-link tnt-section-submit-a-letter-to-the-editor" href="/site/forms/online_services/letter/" > 696 <span class="nav-label ">Submit a Letter to the Editor</span> 697 </a></li><li> 698 <a class="nav-link tnt-section-submit-a-news-tip" href="/site/forms/online_services/submit_news/" > 699 <span class="nav-label ">Submit a News Tip</span> 700 </a></li><li> 701 <a class="nav-link tnt-section-place-an-obituary" href="http://adportal.nobmg.com" target="_blank" rel="noopener"> 702 <span class="nav-label ">Place an Obituary</span> 703 </a></li><li> 704 <a class="nav-link tnt-section-carrier-routes-available" href="https://www.newburyportnews.com/site/forms/online_services/newspaper_carrier_route_opportunities/" target="_blank" rel="noopener"> 705 <span class="nav-label ">Carrier Routes Available</span> 706 </a></li></ul></li><li class="dropdown"> 707 <a class="nav-link dropdown-toggle tnt-section-subscribe" data-toggle="dropdown" data-target="#" data-hover="dropdown" data-hover-delay="250" href="/subscriptions" > 708 <span class="nav-label ">SUBSCRIBE</span> 709 </a><ul id="main-nav-right-nav_menu-child-2" class="dropdown-menu"><li> 710 <a class="nav-link tnt-section-start-a-subscription" href="/subscriptions" > 711 <span class="nav-label ">Start a Subscription</span> 712 </a></li><li> 713 <a class="nav-link tnt-section-manage-my-subscription" href="/subscriber-services" > 714 <span class="nav-label ">Manage My Subscription</span> 715 </a></li><li> 716 <a class="nav-link tnt-section-magazine-subscription" href="https://www.newburyportnews.com/site/forms/subscribe_to_a_magazine/" target="_blank" rel="noopener"> 717 <span class="nav-label ">Magazine Subscription</span> 718 </a></li><li> 719 <a class="nav-link tnt-section-e-paper" href="/e-edition" > 720 <span class="nav-label ">E-Paper</span> 721 </a></li><li> 722 <a class="nav-link tnt-section-app-downloads" href="/app-downloads" > 723 <span class="nav-label ">App Downloads</span> 724 </a></li><li> 725 <a class="nav-link tnt-section-newsletter" href="https://visitor.r20.constantcontact.com/d.jsp?llr=a8oml49ab&p=oi&m=1128481045344&sit=hnhwgcwlb&f=8930d7b8-a735-4d3c-a590-8287416a3e0f" target="_blank" rel="noopener"> 726 <span class="nav-label ">Newsletter</span> 727 </a></li></ul></li><li> 728 <a class="nav-link tnt-section-login" href="javascript:var onclick=ta_account();" id="ta_account_button2" > 729 <span class="nav-label ">Login</span> 730 </a></li></ul></div> 731 </div> 732 733 <div class="navbar-left"> 734 <div id="tncms-region-nav-main-nav" class="tncms-region-nav"><ul id="main-nav_menu" class="nav navbar-nav"><li class="dropdown"> 735 <a class="nav-link nav-home dropdown-toggle tnt-section-span-class-fas-tnt-home-span" data-toggle="dropdown" data-target="#" data-hover="dropdown" data-hover-delay="250" href="/" >
736 <span class="nav-icon fas tnt-home tnt-fw"></span> <span class="nav-label sr-only"><span class="fas tnt-home"></span></span> 737 </a><ul id="main-nav_menu-child-1" class="dropdown-menu"><li> 738 <a class="nav-link tnt-section-about-us" href="/site/about-us.html" > 739 <span class="nav-label ">About Us</span> 740 </a></li><li> 741 <a class="nav-link tnt-section-contact-us" href="https://www.newburyportnews.com/contact_us/" target="_blank" rel="noopener"> 742 <span class="nav-label ">Contact Us</span> 743 </a></li><li> 744 <a class="nav-link tnt-section-advertise-with-us" href="/site/advertise-with-us.html" > 745 <span class="nav-label ">Advertise with Us</span> 746 </a></li></ul></li><li> 747 <a class="nav-link tnt-section-e-edition" href="/e-edition" > 748 <span class="nav-label ">E-Edition</span> 749 </a></li><li> 750 <a class="nav-link tnt-section-sports" href="/sports/" > 751 <span class="nav-label ">Sports</span> 752 </a></li><li class="dropdown"> 753 <a class="nav-link dropdown-toggle tnt-section-events-calendar" data-toggle="dropdown" data-target="#" data-hover="dropdown" data-hover-delay="250" href="/events" > 754 <span class="nav-label ">Events Calendar</span> 755 </a><ul id="main-nav_menu-child-4" class="dropdown-menu"><li> 756 <a class="nav-link tnt-section-see-all-events" href="/events" > 757 <span class="nav-label ">See All Events</span> 758 </a></li><li> 759 <a class="nav-link tnt-section-add-your-event" href="https://portal.cityspark.com/EventEntry/EventEntry/newburyportnews " target="_blank" rel="noopener"> 760 <span class="nav-label ">Add Your Event</span> 761 </a></li></ul></li><li class="dropdown"> 762 <a class="nav-link dropdown-toggle tnt-section-obituaries" data-toggle="dropdown" data-target="#" data-hover="dropdown" data-hover-delay="250" href="/obituaries/" > 763 <span class="nav-label ">Obituaries</span> 764 </a><ul id="main-nav_menu-child-5" class="dropdown-menu"><li> 765 <a class="nav-link tnt-section-submit-an-obituary" href="https://adportal.nobmg.com" target="_blank" rel="noopener"> 766 <span class="nav-label ">Submit an Obituary</span> 767 </a></li><li> 768 <a class="nav-link tnt-section-submit-a-memoriam" href="https://adportal.nobmg.com" target="_blank" rel="noopener"> 769 <span class="nav-label ">Submit a Memoriam</span> 770 </a></li></ul></li><li class="dropdown"> 771 <a class="nav-link dropdown-toggle tnt-section-public-notices" data-toggle="dropdown" data-target="#" data-hover="dropdown" data-hover-delay="250" > 772 <span class="nav-label ">Public Notices</span> 773 </a><ul id="main-nav_menu-child-6" class="dropdown-menu"><li> 774 <a class="nav-link tnt-section-local-public-notices" href="https://marketplace.northofboston.com/northofboston/public-notices/search" target="_blank" rel="noopener"> 775 <span class="nav-label ">Local Public Notices</span> 776 </a></li><li> 777 <a class="nav-link tnt-section-massachusetts-public-notices" href="http://masspublicnotices.org/" target="_blank" rel="noopener"> 778 <span class="nav-label ">Massachusetts Public Notices</span> 779 </a></li><li> 780 <a class="nav-link tnt-section-submit-a-public-notice" href="https://adportal.nobmg.com/nobmg-adportal/publicnotices/index.html" target="_blank" rel="noopener"> 781 <span class="nav-label ">Submit a Public Notice</span> 782 </a></li></ul></li><li> 783 <a class="nav-link tnt-section-puzzles" href="/puzzles-palace/" >
784 <span class="nav-label ">Puzzles</span> 785 </a></li><li> 786 <a class="nav-link tnt-section-comics" href="/comics-kingdom/" > 787 <span class="nav-label ">Comics</span> 788 </a></li><li> 789 <a class="nav-link tnt-section-special-sections" href="/special_sections/" > 790 <span class="nav-label ">Special Sections</span> 791 </a></li><li> 792 <a class="nav-link tnt-section-tv-listings" href="/tv/" > 793 <span class="nav-label ">TV Listings</span> 794 </a></li></ul></div> 795 </div> 796 </div> 797 798 799 <div id="navbar-asset-header"> 800 <div class="title hidden-xs"> 801 About Us 802 </div> 803 <div class="share-header"> 804 805 <div class="share-label pull-left"> 806 Share this 807 </div> 808 <div class="share-container"> 809 810 </div> 811 812 </div> 813 </div> 814 815 816 </nav> 817 818 </div> 819 820 821 822 823 824 825 826 827 828 829 <div id="site-header-container" class="hidden-sm hidden-xs hidden-print hidden-md hidden-lg"> 830 <header id="site-header" class="container" role="banner"> 831 <!-- tecnavia no esc --> 832
833<script type="text/javascript"> 834document.onkeydown = function (e) { 835 var e = e || window.event; 836 var keyCode = (e.which) ? e.which : e.keyCode; 837 if(keyCode == 27){ 838 alert("ESC key not allowed!"); 839 return false; 840 } 841} 842</script>
842 843 844 845
846<script type="text/javascript" src="https://newburyportnews-cnhi-pw.newsmemory.com?meter&v=5" async></script>
846 847 848 <div class="row"> 849 <div id="masthead-full-top" class="col-lg-12"><div id="tncms-region-masthead-full-top" class="tncms-region "><div id="tncms-block-2339713" class="tncms-block hidden-xs"><!-- DFP Billboard Ad Update--> 850 851<div id='adb_billboard' class="hidden-xs hidden-sm" style="width:100%; position: relative; top:0px; text-align:center !important;"></div> 852</div></div></div> 853 </div> 854 <div class="row"> 855 856 <div id="masthead-col-one" class="col-md-4 col-sm-4"><div id="tncms-region-masthead-col-one" class="tncms-region "><div id="tncms-block-2339644" class="tncms-block cnhi-weather-widget"><div id="weather-2339644" class="weather-current size-small pull-left"> 857 <ul class="list-unstyled"> 858 <li class="current-conditions dropdown"> 859 <a href="/weather/?weather_zip=01950" class="dropdown-toggle" data-toggle="dropdown" data-hover="dropdown" data-hover-delay="250" aria-label="Weather"> 860 <span class="icon pull-left"> 861 862 <span class="pull-left btn btn-xs btn-danger weather-alert-btn" data-toggle="tooltip" data-placement="right" title="Weather Alert"><i class="fas tnt-exclamation-triangle"></i></span> 863 864 <span class="fas tnt-wi-day-cloudy"></span> 865 </span> 866 <span class="pull-left temp-desc small"> 867 <span class="temp">60°</span> 868 869 </span> 870 <span class="clearfix"></span> 871 </a> 872 873 <ul class="dropdown-menu" role="menu"> 874 <li role="presentation"> 875 <div class="weather-expanded"> 876 <form action="/weather/" class="zip-update-form form-inline" method="get"> 877 <input type="text" class="zip-update form-control" name="weather_zip" title="Weather Zip Code" value="01950"> 878 <input class="btn btn-primary" type="submit" value="GO"> 879 </form> 880 881 <a id="weather_zip_toggle_2339644" class="pull-right zip-update-link" aria-label="weather_zip_toggle"><span class="fas tnt-cog"></span></a><h4 class="city-title"><i class="fas tnt-map-marker-alt"></i> 882 883 Newburyport, MA 884 885 <small>(01950)</small> 886 </h4><h5>Today</h5> 887 <p>Partly cloudy. High 61F. Winds ENE at 10 to 20 mph. Coastal flooding possible at high tide.. 888 </p> 889 <h5>Tonight</h5> 890 <p>A clear sky. Low 47F. Winds NE at 5 to 10 mph.</p> 891 <p class="text-center"><small><i class="fas tnt-info-circle"></i> Updated: September 23, 2026 @ 11:40 am</small></p></div> 892 </li> 893 <li role="separator" class="divider"></li> 894 <li role="menuitem" class="forecast-link text-center"> 895 <a href="/weather/?weather_zip=01950"><i class="fas tnt-caret-right"></i> Full Forecast</a> 896 </li> 897 </ul> 898 899 </li> 900 </ul> 901</div> 902 903 <div class="clearfix"></div> 904</div><div id="tncms-block-2339641" class="tncms-block fs_weather_atf"><!-- weather button atf --> 905 906 907<!-- Tag ID: alliednews_weather_120x60_atf --> 908<div align="center" data-freestar-ad="__120x60" id="newburyportnews_weather_120x60_atf"> 909
909<script data-cfasync="false" type="text/javascript"> 910 freestar.config.enabled_slots.push({ placementName: "newburyportnews_weather_120x60_atf", slotId: "newburyportnews_weather_120x60_atf" }); 911 </script>
911 912</div> 913</div></div></div> 914 <div id="masthead-col-two" class="col-md-4 col-sm-4"><div id="tncms-region-masthead-col-two" class="tncms-region "><div id="tncms-block-2342122" class="tncms-block"><div id="site-logo-2342122" class="site-logo-container text-center" ><div class="logo-middle"> 915 <a href="/" aria-label="Home page"><img 916 917 src="https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/media/c/ff/cffa413c-90bb-11ec-88ff-cbda44a281c6/620f9a3666e48.image.png?resize=200%2C45" 918 srcset="https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/media/c/ff/cffa413c-90bb-11ec-88ff-cbda44a281c6/620f9a3666e48.image.png?resize=150%2C33 150w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/media/c/ff/cffa413c-90bb-11ec-88ff-cbda44a281c6/620f9a3666e48.image.png?resize=200%2C45 200w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/media/c/ff/cffa413c-90bb-11ec-88ff-cbda44a281c6/620f9a3666e48.image.png?resize=225%2C50 225w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/media/c/ff/cffa413c-90bb-11ec-88ff-cbda44a281c6/620f9a3666e48.image.png?resize=300%2C67 300w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/media/c/ff/cffa413c-90bb-11ec-88ff-cbda44a281c6/620f9a3666e48.image.png 400w" 919 sizes="(min-width: 1200px) 380px, calc(33.33vw - 30px)" 920 921 class=" img-responsive lazyload tnt-prop-img" 922 width="350" 923 height="78" 924 alt="site-logo" 925 ></a> 926 </div><div class="logo-bottom"><div class="logo-date"> 927 Wednesday, September 23, 2026 928 </div> 929 <ul class="list-inline block-links pos-bottom "> 930 931 932 <li><a href="/e-edition" class="">E-Edition</a></li> 933 934 935 936 </ul></div></div></div></div></div> 937 <div id="masthead-col-three" class="col-md-4 col-sm-4"><div id="tncms-region-masthead-col-three" class="tncms-region "><div id="tncms-block-2339650" class="tncms-block"><div class="follow-links-2339650 pull-right"> 938 939 <section id="block-2339650" class="block emphasis-h3 " ><ul class="list-inline"> 940 941 <li> 942 <a href="https://visitor.r20.constantcontact.com/d.jsp?llr=a8oml49ab&p=oi&m=1128481045344&sit=hnhwgcwlb&f=8930d7b8-a735-4d3c-a590-8287416a3e0f" title="newsletter" target="_blank" class="btn btn-xs btn-link fs"> 943 <i class="fas tnt-envelope"></i> 944 <span class="sr-only">Newsletter</span> 945 </a> 946 </li> 947 948 949 <li> 950 <a href="https://www.facebook.com/newburyportnews" title="Facebook" target="_blank" class="btn btn-xs btn-link fb"> 951 <i class="fab tnt-facebook-f"></i> 952 <span class="sr-only">Facebook</span> 953 </a> 954 </li> 955 956 957 958 959 960 961 962 963 964 965 </ul> 966 </section> 967</div>
968<script type="application/ld+json"> 969{ "@context" : "http://schema.org", 970 "@type" : "Organization", 971 "url" : "http://www.newburyportnews.com", 972 "sameAs" : ["https://visitor.r20.constantcontact.com/d.jsp?llr=a8oml49ab&p=oi&m=1128481045344&sit=hnhwgcwlb&f=8930d7b8-a735-4d3c-a590-8287416a3e0f""https://www.facebook.com/newburyportnews"] 973} 974</script>
974 975<div class="clearfix"></div> 976
976<script> 977 jQuery(document).ready(function(){ 978 $('.follow-links-2339650 li a').tooltip({ 979 placement:'bottom' 980 }); 981 }); 982 </script>
982 983</div><div id="tncms-block-2339647" class="tncms-block cnhi-search"><section id="block-2339647" class="block emphasis-h3 " > 984 <div class="clearfix"></div> 985 <div id="search-form-2339647" class="search-form-container card clearfix text-center "> 986 <form id="site-search-2339647" action="/search/" method="GET" > 987 <input type="hidden" name="l" value="25"> 988 <input type="hidden" name="sd" value="desc"> 989 <input type="hidden" name="s" value="start_time"> 990 <input type="hidden" name="f" value="html"> 991 <input type="hidden" name="app" value="editorial"> 992 <div class="site-search-form input-group pull-right normal form-control"> 993 <input id="site-search-2339647-term" name="q" type="text" placeholder="Search..." class="form-control" autocomplete="off"> 994 <input type="submit" class="hide" value="Search"> 995 <span class="input-group-btn"> 996 <button id="site-search-2339647-btn" class="btn btn-link" type="submit"> 997 998 </button> 999 </span> 1000 </div> 1001 <input type="hidden" name="nsa" value="eedition"> 1002 <div class="clearfix"></div> 1003</form> 1004 1005 1006 <div class="clearfix"></div> 1007 </div> 1008 </section><style> 1009 #site-search-2339647 .search-spinner { position: absolute; } 1010 #site-search-2339647 .input-group-btn:last-child>.btn, .input-group-btn:last-child>.btn-group {margin-left: 0;}#search-form-2339647 { margin-bottom:0; } 1011 #site-search-2339647 .site-search-form { padding:0; } 1012 #site-search-2339647 #site-search-2339647-btn { 1013 outline: none;} 1014 #site-search-2339647 #site-search-2339647-term { border:0; box-shadow: none; } 1015 1016 1017 1018 1019</style> 1020
1021<script> 1022 $('#site-search-2339647-btn').on(__tnt.client.clickEvent, function(){ 1023 $('#site-search-2339647').submit(); 1024 return false; 1025 }); 1026 1027 $('#site-search-2339647').on('submit', function(){ 1028 if( $('#site-search-2339647-term').val() ){ 1029 $('#site-search-2339647-btn .fa').removeClass('fa-search').addClass('fa-spinner fa-spin'); 1030 return true; 1031 }else{ 1032 return false; 1033 } 1034 });</script>
1034</div><div id="tncms-block-2342035" class="tncms-block"></div></div></div> 1035 </div> 1036 <div class="row"> 1037 <div id="masthead-full-bottom" class="col-lg-12"><div id="tncms-region-masthead-full-bottom" class="tncms-region "><div id="tncms-block-2342038" class="tncms-block hidden-xs"> 1038 1039 1040 1041 1042<!-- Tag ID: newburyportnews_desktop_leaderboard_atf --> 1043<div align="center" data-freestar-ad="__970x250" id="newburyportnews_desktop_leaderboard_atf"> 1044
1044<script data-cfasync="false" type="text/javascript"> 1045 freestar.config.enabled_slots.push({ placementName: "newburyportnews_desktop_leaderboard_atf", slotId: "newburyportnews_desktop_leaderboard_atf" }); 1046 </script>
1046 1047</div> 1048 1049 1050</div></div></div> 1051 </div> 1052 1053 </header> 1054 </div> 1055 1056 1057 1058 <div id="main-body-container"> 1059 <section id="main-top-container" class="container-fullscreen-region container-fluid"> 1060 1061 <div class="fullscreen-region"><div id="tncms-region-global-container-top-fullscreen" class="tncms-region "><div id="tncms-block-3742338" class="tncms-block cnhi-newsletter-signup"> 1062 1063<div style="width:auto;margin-left:-20px;margin-right:-20px;padding-top:10px;padding-bottom:10px;background-color:#2BA6CB;text-align:center;font-weight:bold" class="visible-sm visible-xs"><a style="color:#fff;font-size:12px " href="https://visitor.r20.constantcontact.com/d.jsp?llr=a8oml49ab&p=oi&m=1128481045344&sit=hnhwgcwlb&f=8930d7b8-a735-4d3c-a590-8287416a3e0f" target="_blank">Click to sign up for our newsletter!</a></div> 1064</div><div id="tncms-block-2342116" class="tncms-block padding-top padding-bottom"></div></div></div> 1065 </section> 1066 <section id="main-page-container" class="container"> 1067 <div class="row"> 1068 <div id="static-container-top" class="col-md-12"><div id="tncms-region-static_container_top" class="tncms-region hidden-print"></div></div> 1069 1070 <div class="col-xs-12 visible-xs"><div id="tncms-region-global-mobile-container-top" class="tncms-region "></div></div> 1071 <div class="col-md-12"><div id="tncms-region-global-container-top" class="tncms-region "><div id="tncms-block-2339719" class="tncms-block"><section id="block-2339719" class="block emphasis-h3 " ><div class="heading card"> 1072 1073 1074 1075 <ol class="breadcrumb pull-right" itemscope itemtype="https://schema.org/BreadcrumbList"><li class="active" itemprop="itemListElement" itemscope 1076 itemtype="https://schema.org/ListItem"> 1077 <a href="/" itemprop="item"> 1078 <span itemprop="name">Home</span> 1079 </a> 1080 <meta itemprop="position" content="1" /> 1081 </li></ol> 1082 1083 <div class="clearfix"></div> 1084 1085</div></section></div></div></div> 1086 </div><article id="staticpage" class="staticpage-default"> 1087 <header class="staticpage-header"> 1088 <h1>About Us</h1> 1089 </header> 1090 <div class="row"> 1091 <div id="staticpage-content" class="col-lg-8 col-md-7"> 1092 1093 1094 1095 <p>The Daily News of Newburyport is a six-day-per-week newspaper that covers Newburyport and its surrounding communities of Amesbury, Salisbury, Newbury, West Newbury, Rowley, Georgetown, Groveland and Merrimac, and, in New Hampshire, Seabrook and South Hampton.  </p><p>The News was founded in 1887 in Newburyport, and is the Newburyport region's primary source for local news, sports and lifestyle coverage. Our office is located at 23 Liberty St. in downtown Newburyport.</p><p> </p><p><strong>Other North of Boston Media Group publications</strong></p><p><strong>Newspapers</strong></p><ul><li><a href="http://www.eagletribune.com/" target="_blank">The Eagle-Tribune</a></li><li><a href="http://www.gloucestertimes.com/" target="_blank">Gloucester Daily Times</a></li><li><a href="http://www.salemnews.com" target="_blank">The Salem News</a></li><li><a href="http://www.andovertownsman.com/" target="_blank">Andover Townsman</a></li><li><a href="http://www.derrynews.com/" target="_blank">Derry News</a></li><li><a href="http://www.hgazette.com/" target="_blank">The Haverhill Gazette</a></li></ul><p><strong>Magazines</strong></p><ul><li><a href="https://theandoversmagazine-cnhi.newsmemory.com/" target="_blank">The Andovers</a></li><li><a href="https://capeannmagazine-cnhi.newsmemory.com/" target="_blank">Cape Ann</a></li><li><a href="https://haverhillmagazine-cnhi.newsmemory.com/" target="_blank">Haverhill</a></li><li><a href="https://newburyportmagazine-cnhi.newsmemory.com/" target="_blank">Newburyport</a></li><li><a href="https://middletonmagazine-cnhi.newsmemory.com/" target="_blank">North of Boston: Peabody-Danvers-Middleton</a></li><li><a href="https://readingsmagazine-cnhi.newsmemory.com/" target="_blank">The Readings</a></li><li><a href="https://windhammagazine-cnhi.newsmemory.com/" target="_blank">Windham & Salem</a></li></ul> 1096 1097 1098 1099 </div><div class="main-sidebar col-lg-4 col-md-5"> 1100 1101 1102<div class="row"> 1103 <div class="col-md-12"><div id="tncms-region-option-rail-top-one" class="tncms-region "></div></div> 1104</div> 1105 1106<div class="row"> 1107 <div class="col-md-12"><div id="tncms-region-option-rail-top-two" class="tncms-region "></div></div> 1108</div> 1109 1110<div class="row"> 1111 <div class="col-md-12"><div id="tncms-region-option-rail-top-three" class="tncms-region "></div></div> 1112</div> 1113 1114<div class="row"> 1115 <div class="col-md-12"><div id="tncms-region-option-rail-top-four" class="tncms-region "></div></div> 1116</div> 1117 1118
1119 <div data-tnt-ads-tmp='{"vendor":"blox","type":"region","region":"fixed-big-ad-top","id":"fixed-big-ad-top","pos":"fixed-big-ad-top, atf","fold":"above","include_domain":"cnhi\/newburyportnews","size":"[[300,250], [300,600]]","height":"250","width":"300","not_mobile":false,"js":{"video":"https:\/\/bloximages.chicago2.vip.townnews.com\/newburyportnews.com\/shared-content\/art\/tncms\/templates\/libraries\/flex\/components\/video\/resources\/scripts\/video.512a6903eae08e033c76afdce2a0eac7.js"},"overline":null,"index_slug":null,"url":"\/","refresh":false}' style="display:none;"></div><div id="tncms-region-static_side_top" class="tncms-region hidden-print"></div><div id="tncms-region-global-side-primary" class="tncms-region "><div id="tncms-block-2342044" class="tncms-block hidden-xs"><!-- mediumRectangle atf --> 1120 1121 1122<!-- Tag ID: newburyportnews_siderail_300x600_atf --> 1123<div align="center" data-freestar-ad="__300x600" id="newburyportnews_siderail_300x600_atf"> 1124
1124<script data-cfasync="false" type="text/javascript"> 1125 freestar.config.enabled_slots.push({ placementName: "newburyportnews_siderail_300x600_atf", slotId: "newburyportnews_siderail_300x600_atf" }); 1126 </script>
1126 1127</div> 1128</div><div id="tncms-block-2342047" class="tncms-block visible-xs"><!-- Mobile Rectangle ATF 300x250 Section--> 1129 1130 1131 1132 1133 1134<!-- Tag ID: newburyportnews_mob_300x250_atf --> 1135<div align="center" data-freestar-ad="__300x250" id="newburyportnews_mob_300x250_atf"> 1136
1136<script data-cfasync="false" type="text/javascript"> 1137 freestar.config.enabled_slots.push({ placementName: "newburyportnews_mob_300x250_atf", slotId: "newburyportnews_mob_300x250_atf" }); 1138 </script>
1138 1139</div> 1140 1141 1142</div><div id="tncms-block-2339704" class="tncms-block"><section id="block-2339704" class="block emphasis-h4 " ><div class="clearfix"> 1143 1144 <div class="block-title title-2339704 "> 1145 <div class="block-title-inner"> 1146 <h4> 1147 1148 <a href="https://dailynews.clickitrewards.com/"> 1149 1150 Get your rewards 1151 1152 </a> 1153 1154 </h4> 1155 </div> 1156 </div></div><article class="card promo media card-img-full"><figure class="pull-left"><a href="https://dailynews.clickitrewards.com/"> 1157 <img 1158 1159 src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAADCAQAAAAe/WZNAAAAEElEQVR42mM8U88ABowYDABAxQPltt5zqAAAAABJRU5ErkJggg==" 1160 data-srcset="https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/custom/image/c7517932-ade6-11eb-b119-bf5d32d14030.jpg?resize=150%2C28 150w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/custom/image/c7517932-ade6-11eb-b119-bf5d32d14030.jpg?resize=200%2C37 200w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/custom/image/c7517932-ade6-11eb-b119-bf5d32d14030.jpg?resize=225%2C42 225w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/custom/image/c7517932-ade6-11eb-b119-bf5d32d14030.jpg?resize=300%2C56 300w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/custom/image/c7517932-ade6-11eb-b119-bf5d32d14030.jpg?resize=400%2C74 400w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/custom/image/c7517932-ade6-11eb-b119-bf5d32d14030.jpg?resize=540%2C100 540w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/custom/image/c7517932-ade6-11eb-b119-bf5d32d14030.jpg?resize=640%2C119 640w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/custom/image/c7517932-ade6-11eb-b119-bf5d32d14030.jpg?resize=750%2C139 750w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/custom/image/c7517932-ade6-11eb-b119-bf5d32d14030.jpg?resize=990%2C184 990w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/custom/image/c7517932-ade6-11eb-b119-bf5d32d14030.jpg?resize=1035%2C192 1035w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/custom/image/c7517932-ade6-11eb-b119-bf5d32d14030.jpg?resize=1200%2C223 1200w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/custom/image/c7517932-ade6-11eb-b119-bf5d32d14030.jpg 1333w" 1161 data-sizes="auto" 1162 class="img-rounded img-responsive lazyload tnt-prop-img" 1163 width="1248" 1164 height="232" 1165 alt="Get your rewards" 1166 ></a></figure><div class="media-body"><p>Home delivery and Digital Access customers of The Daily News get deals for restaurants, hotels, attractions and other businesses, locally and across the country. 1167 1168</p></div> 1169</article></section></div><div id="tncms-block-2342050" class="tncms-block"> 1170 1171 1172<div id="adp_newspaperads" class="panel panel-default" style="background-color:#eeeeee;border-radius:5px !important;box-shadow: 0px 0px 0px rgba(0,0,0,0);overflow:hidden"> 1173 <div style="width:100%;text-align:center;padding-top:5px;"> 1174 1175 <a href="http://newspaperads.newburyportnews.com"" class="side-bar-block-title" style="color:#033265;font-size: 18px;font-weight: bold;">NEWSPAPER ADS</a> 1176 1177 1178 </div> 1179 1180 1181 1182 <div style="margin-top:5px; padding-left:10px; width:100%;margin-top:10px;margin-bottom:10px;height:125px !important"> 1183
1183<script src="https://d1gzrgn7m19oq9.cloudfront.net/widget/retailadvertiser?hostname=newspaperads.newburyportnews.com"> 1184 </script>
1184 1185 </div> 1186 1187 1188 1189</div>
1190<script> 1191function removeDivIfAdListNotExists() { 1192 const adListWrapper = document.getElementById('ap_adlist_wrapper'); 1193 const adListItems = document.querySelectorAll('.ap_adlist li'); 1194 1195 if (!adListWrapper || adListItems.length === 0) { 1196 const divToRemove = document.getElementById('adp_newspaperads'); 1197 if (divToRemove) { 1198 divToRemove.parentNode.removeChild(divToRemove); 1199 } 1200 } 1201} 1202 1203removeDivIfAdListNotExists(); 1204 </script>
1204 1205</div><div id="tncms-block-2339692" class="tncms-block"><section id="block-2339692" class="block emphasis-h3 " ><div class="clearfix"> 1206 1207 <div class="block-title title-2339692 "> 1208 <div class="block-title-inner"> 1209 <h3> 1210 1211 <a href="http://www.newburyportnews.com/localpulse/" target="_blank" rel="noopener"> 1212 1213 Listen to Local Pulse 1214 1215 </a> 1216 1217 </h3> 1218 </div> 1219 </div></div><article class="card promo media card-img-lg"><figure class="pull-left"><a href="http://www.newburyportnews.com/localpulse/" target="_blank" rel="noopener"> 1220 <img 1221 1222 src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAADCAQAAAAe/WZNAAAAEElEQVR42mM8U88ABowYDABAxQPltt5zqAAAAABJRU5ErkJggg==" 1223 data-srcset="https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/custom/image/e413eb1c-4edb-11e8-8597-7325860d99c6.jpg?resize=150%2C129 150w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/custom/image/e413eb1c-4edb-11e8-8597-7325860d99c6.jpg?resize=200%2C172 200w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/custom/image/e413eb1c-4edb-11e8-8597-7325860d99c6.jpg?resize=225%2C193 225w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/custom/image/e413eb1c-4edb-11e8-8597-7325860d99c6.jpg?resize=300%2C258 300w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/custom/image/e413eb1c-4edb-11e8-8597-7325860d99c6.jpg?resize=400%2C343 400w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/custom/image/e413eb1c-4edb-11e8-8597-7325860d99c6.jpg?resize=540%2C464 540w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/custom/image/e413eb1c-4edb-11e8-8597-7325860d99c6.jpg?resize=640%2C549 640w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/custom/image/e413eb1c-4edb-11e8-8597-7325860d99c6.jpg?resize=750%2C644 750w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/custom/image/e413eb1c-4edb-11e8-8597-7325860d99c6.jpg?resize=990%2C850 990w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/custom/image/e413eb1c-4edb-11e8-8597-7325860d99c6.jpg?resize=1035%2C889 1035w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/custom/image/e413eb1c-4edb-11e8-8597-7325860d99c6.jpg?resize=1200%2C1030 1200w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/custom/image/e413eb1c-4edb-11e8-8597-7325860d99c6.jpg?resize=1333%2C1144 1333w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/custom/image/e413eb1c-4edb-11e8-8597-7325860d99c6.jpg?resize=1476%2C1267 1476w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/custom/image/e413eb1c-4edb-11e8-8597-7325860d99c6.jpg 2008w" 1224 data-sizes="auto" 1225 class="img-default img-responsive lazyload tnt-prop-img" 1226 width="1654" 1227 height="1420" 1228 alt="Listen to Local Pulse" 1229 ></a></figure><div class="media-body"><p>Listen to Local Pulse live at 9 a.m. on Saturdays or go back and listen to previous shows. </p><a href="http://www.newburyportnews.com/localpulse/" target="_blank" rel="noopener"> 1230 <button type="button" class="btn btn-default ">Listen now</button> 1231 </a></div> 1232</article></section></div></div> 1233 1234<div class="row"> 1235 <div class="col-md-12"><div id="tncms-region-option-rail-middle-one" class="tncms-region "></div></div> 1236</div> 1237 1238<div class="row"> 1239 <div class="col-md-12"><div id="tncms-region-option-rail-middle-two" class="tncms-region "></div></div> 1240</div> 1241 1242<div class="row"> 1243 <div class="col-md-12"><div id="tncms-region-option-rail-middle-three" class="tncms-region "></div></div> 1244</div> 1245 1246<div class="row"> 1247 <div class="col-md-12"><div id="tncms-region-option-rail-middle-four" class="tncms-region "></div></div> 1248</div> 1249 1250
1251 <div data-tnt-ads-tmp='{"vendor":"blox","type":"region","region":"fixed-big-ad-middle","id":"fixed-big-ad-middle","pos":"fixed-big-ad-middle, stf","fold":"span","include_domain":"cnhi\/newburyportnews","size":"[[300,250], [300,600]]","height":"250","width":"300","not_mobile":false,"js":{"video":"https:\/\/bloximages.chicago2.vip.townnews.com\/newburyportnews.com\/shared-content\/art\/tncms\/templates\/libraries\/flex\/components\/video\/resources\/scripts\/video.512a6903eae08e033c76afdce2a0eac7.js"},"overline":null,"index_slug":null,"url":"\/","refresh":false}' style="display:none;"></div><div id="tncms-region-static_side_middle" class="tncms-region hidden-print"></div><div id="tncms-region-global-side-secondary" class="tncms-region hidden-print"><div id="tncms-block-2339617" class="tncms-block"><section id="block-2339617" class="block emphasis-h3 " ><div class="clearfix"> 1252 1253 <div class="block-title title-2339617 "> 1254 <div class="block-title-inner"> 1255 <h3> 1256 1257 <a href="/homes"> 1258 1259 Featured Homes of the Week 1260 1261 </a> 1262 1263 </h3> 1264 </div> 1265 </div></div> 1266 1267 <div class="card-img-md card-compact"> 1268 1269 1270 <article id="card-summary-2339617-ea6efe97-b45d-5931-9d5d-8fb43302ac6a" class="tnt-asset-type-article clearfix card summary has-image image-left inherit letterbox-style- tnt-section-homes"> 1271 <div class="card-container"><div class="card-image "> 1272 <div class="media-preview-ea6efe97-b45d-5931-9d5d-8fb43302ac6a media-preview article-asset " data-aspect="original"><figure class="photo layout-horizontal letterbox-style-"> 1273 <div class="image"> 1274 1275 <a href="/homes/a-more-disciplined-approach-to-renting-on-cape-ann/article_ea6efe97-b45d-5931-9d5d-8fb43302ac6a.html" class="tnt-asset-link" aria-label="A more disciplined approach to renting on Cape Ann"> 1276 1277 1278 <div class="asset-icon"><i class="fas tnt-camera tnt-fw" title="Article with images"></i><span class="hidden-xs icon-count">+4</span></div> 1279 1280 1281 1282 <img 1283 src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAADCAQAAAAe/WZNAAAAEElEQVR42mM8U88ABowYDABAxQPltt5zqAAAAABJRU5ErkJggg==" 1284 alt="A more disciplined approach to renting on Cape Ann" 1285 class="img-responsive lazyload full" 1286 width="490" 1287 height="219" 1288 data-sizes="auto" 1289 data-srcset="https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/9/e0/9e0f72a8-c58d-5903-b7fd-c9d8241cfda7/69f20fa956cb4.image.jpg?resize=150%2C67 150w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/9/e0/9e0f72a8-c58d-5903-b7fd-c9d8241cfda7/69f20fa956cb4.image.jpg?resize=200%2C89 200w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/9/e0/9e0f72a8-c58d-5903-b7fd-c9d8241cfda7/69f20fa956cb4.image.jpg?resize=225%2C101 225w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/9/e0/9e0f72a8-c58d-5903-b7fd-c9d8241cfda7/69f20fa956cb4.image.jpg?resize=300%2C134 300w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/9/e0/9e0f72a8-c58d-5903-b7fd-c9d8241cfda7/69f20fa956cb4.image.jpg?resize=400%2C179 400w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/9/e0/9e0f72a8-c58d-5903-b7fd-c9d8241cfda7/69f20fa956cb4.image.jpg 540w" /> 1290 </a> 1291 1292 </div> 1293 1294 </figure></div> 1295 </div> 1296 1297 <div class="card-body"> 1298 <div class="card-headline"><h3 class="tnt-headline "> 1299 1300 <a href="/homes/a-more-disciplined-approach-to-renting-on-cape-ann/article_ea6efe97-b45d-5931-9d5d-8fb43302ac6a.html" class="tnt-asset-link" aria-label="A more disciplined approach to renting on Cape Ann"> 1301 1302 1303 1304 A more disciplined approach to renting on Cape Ann</a></h3></div> 1305 <div class="card-meta"> 1306 <ul class="list-inline"><li class="card-byline text-muted"><span class="tnt-byline">By Amanda Armstrong | Principal, AAG and Managing Director, Compass</span></li></ul> 1307 </div> 1308 1309 1310 1311 1312 1313 1314 </div> 1315 </div> 1316 <div class="clearfix"></div> 1317 </article> 1318 1319 </div></section></div><div id="tncms-block-2342053" class="tncms-block padding-top"></div><div id="tncms-block-2341954" class="tncms-block"><!-- Mobile 300x250 between obits and most pop --> 1320 1321 1322 1323<!-- Tag ID: newburyportnews_300x250_mob6 --> 1324<div align="center" data-freestar-ad="__300x250" id="newburyportnews_300x250_mob6"> 1325
1325<script data-cfasync="false" type="text/javascript"> 1326 freestar.config.enabled_slots.push({ placementName: "newburyportnews_300x250_mob6", slotId: "newburyportnews_300x250_mob6" }); 1327 </script>
1327 1328</div> 1329 1330</div><div id="tncms-block-2342023" class="tncms-block hidden-xs"><!-- mediumRectangle_btf1 flex right rail --> 1331 1332 1333 1334 1335<!-- Tag ID: newburyportnews_desktop_300x250_btf1 --> 1336<div align="center" data-freestar-ad="__300x250" id="newburyportnews_desktop_300x250_btf1"> 1337
1337<script data-cfasync="false" type="text/javascript"> 1338 freestar.config.enabled_slots.push({ placementName: "newburyportnews_desktop_300x250_btf1", slotId: "newburyportnews_desktop_300x250_btf1" }); 1339 </script>
1339 1340</div> 1341 1342</div><div id="tncms-block-2342020" class="tncms-block"></div><div id="tncms-block-2342029" class="tncms-block"><!-- Mobile article 300x250 under Monster block --> 1343 1344 1345</div><div id="tncms-block-2342026" class="tncms-block hidden-xs"><!-- mediumRectangle_btf3_flex Section --> 1346 1347 1348 1349 1350 1351<!-- Tag ID: newburyportnews_siderail_300x600_sticky_btf_3 --> 1352<div align="center" data-freestar-ad="__300x600" id="newburyportnews_siderail_300x600_sticky_btf_3"> 1353
1353<script data-cfasync="false" type="text/javascript"> 1354 freestar.config.enabled_slots.push({ placementName: "newburyportnews_siderail_300x600_sticky_btf_3", slotId: "newburyportnews_siderail_300x600_sticky_btf_3" }); 1355 </script>
1355 1356</div> 1357 1358 1359</div><div id="tncms-block-2342014" class="tncms-block"><section id="block-2342014" class="block emphasis-h3 " ><div class="clearfix"> 1360 1361 <div class="block-title title-2342014 "> 1362 <div class="block-title-inner"> 1363 <h3> 1364 1365 Most Popular 1366 1367 </h3> 1368 </div> 1369 </div></div><div class="most-popular"> 1370 <ul class="nav nav-tabs nav-tabs-popular"> 1371 1372 <li class="active"> 1373 <a href="#articles-2342014" data-toggle="tab"><i class="far tnt-file-alt" title="Articles"></i><span class="tab-text"> Articles</span></a> 1374 </li> 1375 1376 1377 <li > 1378 <a href="#images-2342014" data-toggle="tab"><i class="far tnt-image" title="images"></i><span class="tab-text"> Images</span></a> 1379 </li> 1380 1381 1382 <li > 1383 <a href="#videos-2342014" data-toggle="tab"><i class="fas tnt-play-circle" title="Videos"></i><span class="tab-text"> Videos</span></a> 1384 </li> 1385 1386 1387 1388 1389 <li > 1390 <a href="#commented-2342014" data-toggle="tab"><i class="far tnt-comments" title="Commented"></i><span class="tab-text"> Commented</span></a> 1391 </li> 1392 1393 </ul> 1394 <div class="tab-content"> 1395 1396 <div id="articles-2342014" class="tab-pane tab-pane-articles fade in active"> 1397 <h4 class="tab-content-heading">Articles</h4><ul class="tab-content-list bullet-disc "><li><a href="/news/local_news/hollywood-comes-to-newburyport/article_5c04a7d6-0b92-419f-9da1-0ce599c35e2c.html">Hollywood comes to Newburyport</a></li><li><a href="/news/local_news/100-years-of-keeping-newburyport-stylish-inn-street-barbershop-hits-century-mark/article_fd691e44-c1cc-4c5d-bcba-d53053724769.html">100 years of keeping Newburyport stylish: Inn Street Barbershop hits century mark</a></li><li><a href="/news/local_news/groundbreaking-for-third-newburyport-crossing-building-set-for-tuesday/article_93401893-b635-4556-bb02-1f7bdd4248fd.html">Groundbreaking for third Newburyport Crossing building set for Tuesday</a></li><li><a href="/news/local_news/route-1-development-project-underway-in-salisbury/article_f8339106-7dff-4e88-8344-68b08da41951.html">Route 1 development project underway in Salisbury</a></li><li><a href="/news/local_news/reaching-a-bench-mark/article_2d9e8f28-e022-423a-b5e5-3f48bec5897c.html">Reaching a 'bench' mark</a></li><li><a href="/sports/damage-done-by-defense-newburyport-line-dominant-in-stifling-shutout-of-manchester-essex/article_ebc211e4-1808-4444-ba1b-787a2c005400.html">Damage Done By Defense: Newburyport line dominant in stifling shutout of Manchester Essex</a></li><li><a href="/news/local_news/local-cannabis-company-receives-over-15m-in-financing/article_d991d642-5aff-4f04-a50a-91326da07e69.html">Local cannabis company receives over $15M in financing</a></li><li><a href="/news/local_news/full-recovery-anna-jaques-staff-thanked-for-saving-husbands-life/article_78075e5c-2db2-4687-85c8-3f2ac7ede885.html">Full recovery: Anna Jaques staff thanked for saving husband's life</a></li><li><a href="/news/local_news/body-recovered-in-amesbury-pond-over-weekend/article_72d9e46b-72d3-4026-90cc-2f7b5172456e.html">Body recovered in Amesbury pond over weekend</a></li><li><a href="/news/local_news/a-record-setting-plumfest-is-in-the-books/article_56197b6c-4cec-4c65-8963-83349b00719e.html">A 'record-setting' PlumFest is in the books</a></li></ul></div> 1398 1399 1400 <div id="images-2342014" class="tab-pane tab-pane-images fade in "> 1401 <h4 class="tab-content-heading">Images</h4><ul class="tab-content-list"> 1402 <li><figure class="photo layout-square letterbox-style-"> 1403 <div class="image"> 1404 1405 <a href="/multimedia/photos/260902nt-ksu-thsvsphsgolf-11356-jpg/image_901fb182-7184-5912-8da8-cb8d6f728211.html" class="tnt-asset-link" aria-label="260902nt-ksu-thsvsphsgolf-11356.JPG"> 1406 1407 1408 1409 1410 <img 1411 src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mM8Uw8AAh0BTZud3BwAAAAASUVORK5CYII=" 1412 alt="260902nt-ksu-thsvsphsgolf-11356.JPG" 1413 class="img-responsive lazyload full" 1414 width="1176" 1415 height="1176" 1416 data-sizes="auto" 1417 data-srcset="https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/9/01/901fb182-7184-5912-8da8-cb8d6f728211/6a99c9981470f.image.jpg?crop=1176%2C1176%2C293%2C0&resize=150%2C150&order=crop%2Cresize 150w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/9/01/901fb182-7184-5912-8da8-cb8d6f728211/6a99c9981470f.image.jpg?crop=1176%2C1176%2C293%2C0&resize=200%2C200&order=crop%2Cresize 200w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/9/01/901fb182-7184-5912-8da8-cb8d6f728211/6a99c9981470f.image.jpg?crop=1176%2C1176%2C293%2C0&resize=225%2C225&order=crop%2Cresize 225w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/9/01/901fb182-7184-5912-8da8-cb8d6f728211/6a99c9981470f.image.jpg?crop=1176%2C1176%2C293%2C0&resize=300%2C300&order=crop%2Cresize 300w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/9/01/901fb182-7184-5912-8da8-cb8d6f728211/6a99c9981470f.image.jpg?crop=1176%2C1176%2C293%2C0&resize=400%2C400&order=crop%2Cresize 400w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/9/01/901fb182-7184-5912-8da8-cb8d6f728211/6a99c9981470f.image.jpg?crop=1176%2C1176%2C293%2C0&resize=540%2C540&order=crop%2Cresize 540w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/9/01/901fb182-7184-5912-8da8-cb8d6f728211/6a99c9981470f.image.jpg?crop=1176%2C1176%2C293%2C0&resize=64
14170%2C640&order=crop%2Cresize 640w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/9/01/901fb182-7184-5912-8da8-cb8d6f728211/6a99c9981470f.image.jpg?crop=1176%2C1176%2C293%2C0&resize=750%2C750&order=crop%2Cresize 750w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/9/01/901fb182-7184-5912-8da8-cb8d6f728211/6a99c9981470f.image.jpg?crop=1176%2C1176%2C293%2C0&resize=990%2C990&order=crop%2Cresize 990w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/9/01/901fb182-7184-5912-8da8-cb8d6f728211/6a99c9981470f.image.jpg?crop=1176%2C1176%2C293%2C0&resize=1035%2C1035&order=crop%2Cresize 1035w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/9/01/901fb182-7184-5912-8da8-cb8d6f728211/6a99c9981470f.image.jpg?crop=1176%2C1176%2C293%2C0 1200w" /> 1418 </a> 1419 1420 </div> 1421 1422 </figure></li> 1423 1424 <li><figure class="photo layout-square letterbox-style-"> 1425 <div class="image"> 1426 1427 <a href="/opinion/cartoon/image_0a72d74d-11b4-5810-884e-3ce7774efe9d.html" class="tnt-asset-link" aria-label="Cartoon"> 1428 1429 1430 1431 1432 <img 1433 src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mM8Uw8AAh0BTZud3BwAAAAASUVORK5CYII=" 1434 alt="Cartoon" 1435 class="img-responsive lazyload full" 1436 width="1241" 1437 height="1241" 1438 data-sizes="auto" 1439 data-srcset="https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/0/a7/0a72d74d-11b4-5810-884e-3ce7774efe9d/6aa7287a6d884.image.jpg?crop=1241%2C1241%2C214%2C0&resize=150%2C150&order=crop%2Cresize 150w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/0/a7/0a72d74d-11b4-5810-884e-3ce7774efe9d/6aa7287a6d884.image.jpg?crop=1241%2C1241%2C214%2C0&resize=200%2C200&order=crop%2Cresize 200w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/0/a7/0a72d74d-11b4-5810-884e-3ce7774efe9d/6aa7287a6d884.image.jpg?crop=1241%2C1241%2C214%2C0&resize=225%2C225&order=crop%2Cresize 225w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/0/a7/0a72d74d-11b4-5810-884e-3ce7774efe9d/6aa7287a6d884.image.jpg?crop=1241%2C1241%2C214%2C0&resize=300%2C300&order=crop%2Cresize 300w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/0/a7/0a72d74d-11b4-5810-884e-3ce7774efe9d/6aa7287a6d884.image.jpg?crop=1241%2C1241%2C214%2C0&resize=400%2C400&order=crop%2Cresize 400w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/0/a7/0a72d74d-11b4-5810-884e-3ce7774efe9d/6aa7287a6d884.image.jpg?crop=1241%2C1241%2C214%2C0&resize=540%2C540&order=crop%2Cresize 540w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/0/a7/0a72d74d-11b4-5810-884e-3ce7774efe9d/6aa7287a6d884.image.jpg?crop=1241%2C1241%2C214%2C0&resize=640%2C640&order=crop%2Cresize 640w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/0/a7/0a72d74d-11b4-5810-884e-3ce7774efe9d/6aa7287a6d884.image.jpg?crop=1241%2C1241%2C214%2C0&resize=750%2C750&order=crop%2Cresize 750w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/0/a7/0a72d74d-11b4-5810-884e-3ce7774efe9d/6aa7287a6d884.image.jpg?crop=1241%2C1241%2C214%2C0&resize=990%2C990&order=crop%2Cresize 990w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/0/a7/0a72d74d-11b4-5810-884e-3ce7774efe9d/6aa7287a6d884.image.jpg?crop=1241%2C1241%2C214%2C0&resize=1035%2C1035&order=crop%2Cresize 1035w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/0/a7/0a72d74d-11b4-5810-884e-3ce7774efe9d/6aa7287a6d884.image.jpg?crop=1241%2C1241%2C214%2C0&resize=1200%2C1200&order=crop%2Cresize 1200w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/0/a7/0a72d74d-11b4-5810-884e-3ce7774efe9d/6aa7287a6d884.image.jpg?crop=1241%2C1241%2C214%2C0 1333w" /> 1440 </a> 1441 1442 </div> 1443 1444 </figure></li> 1445 1446 <li><figure class="photo layout-square letterbox-style-"> 1447 <div class="image"> 1448 1449 <a href="/opinion/cartoon/image_70c57af3-04ad-5ea8-b04d-39e5b4c0067b.html" class="tnt-asset-link" aria-label="Cartoon"> 1450 1451 1452 1453 1454 <img 1455 src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mM8Uw8AAh0BTZud3BwAAAAASUVORK5CYII=" 1456 alt="Cartoon" 1457 class="img-responsive lazyload full" 1458 width="1252" 1459 height="1252" 1460 data-sizes="auto" 1461 data-srcset="https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/7/0c/70c
146157af3-04ad-5ea8-b04d-39e5b4c0067b/6aaafffd90802.image.jpg?crop=1252%2C1252%2C201%2C0&resize=150%2C150&order=crop%2Cresize 150w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/7/0c/70c57af3-04ad-5ea8-b04d-39e5b4c0067b/6aaafffd90802.image.jpg?crop=1252%2C1252%2C201%2C0&resize=200%2C200&order=crop%2Cresize 200w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/7/0c/70c57af3-04ad-5ea8-b04d-39e5b4c0067b/6aaafffd90802.image.jpg?crop=1252%2C1252%2C201%2C0&resize=225%2C225&order=crop%2Cresize 225w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/7/0c/70c57af3-04ad-5ea8-b04d-39e5b4c0067b/6aaafffd90802.image.jpg?crop=1252%2C1252%2C201%2C0&resize=300%2C300&order=crop%2Cresize 300w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/7/0c/70c57af3-04ad-5ea8-b04d-39e5b4c0067b/6aaafffd90802.image.jpg?crop=1252%2C1252%2C201%2C0&resize=400%2C400&order=crop%2Cresize 400w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/7/0c/70c57af3-04ad-5ea8-b04d-39e5b4c0067b/6aaafffd90802.image.jpg?crop=1252%2C1252%2C201%2C0&resize=540%2C540&order=crop%2Cresize 540w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/7/0c/70c57af3-04ad-5ea8-b04d-39e5b4c0067b/6aaafffd90802.image.jpg?crop=1252%2C1252%2C201%2C0&resize=640%2C640&order=crop%2Cresize 640w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/7/0c/70c57af3-04ad-5ea8-b04d-39e5b4c0067b/6aaafffd90802.image.jpg?crop=1252%2C1252%2C201%2C0&resize=750%2C750&order=crop%2Cresize 750w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/7/0c/70c57af3-04ad-5ea8-b04d-39e5b4c0067b/6aaafffd90802.image.jpg?crop=1252%2C1252%2C201%2C0&resize=990%2C990&order=crop%2Cresize 990w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/7/0c/70c57af3-04ad-5ea8-b04d-39e5b4c0067b/6aaafffd90802.image.jpg?crop=1252%2C1252%2C201%2C0&resize=1035%2C1035&order=crop%2Cresize 1035w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/7/0c/70c57af3-04ad-5ea8-b04d-39e5b4c0067b/6aaafffd90802.image.jpg?crop=1252%2C1252%2C201%2C0&resize=1200%2C1200&order=crop%2Cresize 1200w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/7/0c/70c57af3-04ad-5ea8-b04d-39e5b4c0067b/6aaafffd90802.image.jpg?crop=1252%2C1252%2C201%2C0 1333w" /> 1462 </a> 1463 1464 </div> 1465 1466 </figure></li> 1467 1468 <li><figure class="photo layout-square letterbox-style-"> 1469 <div class="image"> 1470 1471 <a href="/opinion/editorial-cartoon/image_65398bd7-f526-5288-b36f-8bd9a4ac3fab.html" class="tnt-asset-link" aria-label="Editorial cartoon"> 1472 1473 1474 1475 1476 <img 1477 src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mM8Uw8AAh0BTZud3BwAAAAASUVORK5CYII=" 1478 alt="Editorial cartoon" 1479 class="img-responsive lazyload full" 1480 width="1252" 1481 height="1252" 1482 data-sizes="auto" 1483 data-srcset="https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/6/53/65398bd7-f526-5288-b36f-8bd9a4ac3fab/6aa9bebb3d559.image.jpg?crop=1252%2C1252%2C201%2C0&resize=150%2C150&order=crop%2Cresize 150w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/6/53/65398bd7-f526-5288-b36f-8bd9a4ac3fab/6aa9bebb3d559.image.jpg?crop=1252%2C1252%2C201%2C0&resize=200%2C200&order=crop%2Cresize 200w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/6/53/65398bd7-f526-5288-b36f-8bd9a4ac3fab/6aa9bebb3d559.image.jpg?crop=1252%2C1252%2C201%2C0&resize=225%2C225&order=crop%2Cresize 225w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/6/53/65398bd7-f526-5288-b36f-8bd9a4ac3fab/6aa9bebb3d559.image.jpg?crop=1252%2C1252%2C201%2C0&resize=300%2C300&order=crop%2Cresize 300w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/6/53/65398bd7-f526-5288-b36f-8bd9a4ac3fab/6aa9bebb3d559.image.jpg?crop=1252%2C1252%2C201%2C0&resize=400%2C400&order=crop%2Cresize 400w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/6/53/65398bd7-f526-5288-b36f-8bd9a4ac3fab/6aa9bebb3d559.image.jpg?crop=1252%2C1252%2C201%2C0&resize=540%2C540&order=crop%2Cresize 540w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/6/53/65398bd7-f526-5288-b36f-8bd9a4ac3fab/6aa9bebb3d559.image.jpg?crop=1252%2C1252%2C201%2C0&resize=64
14830%2C640&order=crop%2Cresize 640w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/6/53/65398bd7-f526-5288-b36f-8bd9a4ac3fab/6aa9bebb3d559.image.jpg?crop=1252%2C1252%2C201%2C0&resize=750%2C750&order=crop%2Cresize 750w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/6/53/65398bd7-f526-5288-b36f-8bd9a4ac3fab/6aa9bebb3d559.image.jpg?crop=1252%2C1252%2C201%2C0&resize=990%2C990&order=crop%2Cresize 990w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/6/53/65398bd7-f526-5288-b36f-8bd9a4ac3fab/6aa9bebb3d559.image.jpg?crop=1252%2C1252%2C201%2C0&resize=1035%2C1035&order=crop%2Cresize 1035w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/6/53/65398bd7-f526-5288-b36f-8bd9a4ac3fab/6aa9bebb3d559.image.jpg?crop=1252%2C1252%2C201%2C0&resize=1200%2C1200&order=crop%2Cresize 1200w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/6/53/65398bd7-f526-5288-b36f-8bd9a4ac3fab/6aa9bebb3d559.image.jpg?crop=1252%2C1252%2C201%2C0 1333w" /> 1484 </a> 1485 1486 </div> 1487 1488 </figure></li> 1489 1490 <li><figure class="photo layout-square letterbox-style-"> 1491 <div class="image"> 1492 1493 <a href="/news/lifestyles/cape-ann-holiday-2025/image_cace5b75-a580-515f-a352-fceedd66f9e9.html" class="tnt-asset-link" aria-label="Cape Ann holiday 2025"> 1494 1495 1496 1497 1498 <img 1499 src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mM8Uw8AAh0BTZud3BwAAAAASUVORK5CYII=" 1500 alt="Cape Ann holiday 2025" 1501 class="img-responsive lazyload full" 1502 width="1244" 1503 height="1244" 1504 data-sizes="auto" 1505 data-srcset="https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/c/ac/cace5b75-a580-515f-a352-fceedd66f9e9/6aad9bfb17d9b.image.jpg?crop=1244%2C1244%2C0%2C210&resize=150%2C150&order=crop%2Cresize 150w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/c/ac/cace5b75-a580-515f-a352-fceedd66f9e9/6aad9bfb17d9b.image.jpg?crop=1244%2C1244%2C0%2C210&resize=200%2C200&order=crop%2Cresize 200w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/c/ac/cace5b75-a580-515f-a352-fceedd66f9e9/6aad9bfb17d9b.image.jpg?crop=1244%2C1244%2C0%2C210&resize=225%2C225&order=crop%2Cresize 225w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/c/ac/cace5b75-a580-515f-a352-fceedd66f9e9/6aad9bfb17d9b.image.jpg?crop=1244%2C1244%2C0%2C210&resize=300%2C300&order=crop%2Cresize 300w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/c/ac/cace5b75-a580-515f-a352-fceedd66f9e9/6aad9bfb17d9b.image.jpg?crop=1244%2C1244%2C0%2C210&resize=400%2C400&order=crop%2Cresize 400w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/c/ac/cace5b75-a580-515f-a352-fceedd66f9e9/6aad9bfb17d9b.image.jpg?crop=1244%2C1244%2C0%2C210&resize=540%2C540&order=crop%2Cresize 540w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/c/ac/cace5b75-a580-515f-a352-fceedd66f9e9/6aad9bfb17d9b.image.jpg?crop=1244%2C1244%2C0%2C210&resize=640%2C640&order=crop%2Cresize 640w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/c/ac/cace5b75-a580-515f-a352-fceedd66f9e9/6aad9bfb17d9b.image.jpg?crop=1244%2C1244%2C0%2C210&resize=750%2C750&order=crop%2Cresize 750w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/c/ac/cace5b75-a580-515f-a352-fceedd66f9e9/6aad9bfb17d9b.image.jpg?crop=1244%2C1244%2C0%2C210&resize=990%2C990&order=crop%2Cresize 990w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/c/ac/cace5b75-a580-515f-a352-fceedd66f9e9/6aad9bfb17d9b.image.jpg?crop=1244%2C1244%2C0%2C210&resize=1035%2C1035&order=crop%2Cresize 1035w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/c/ac/cace5b75-a580-515f-a352-fceedd66f9e9/6aad9bfb17d9b.image.jpg?crop=1244%2C1244%2C0%2C210&resize=1200%2C1200&order=crop%2Cresize 1200w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/c/ac/cace5b75-a580-515f-a352-fceedd66f9e9/6aad9bfb17d9b.image.jpg?crop=1244%2C1244%2C0%2C210 1333w" /> 1506 </a> 1507 1508 </div> 1509 1510 </figure></li> 1511 1512 <li><figure class="photo layout-square letterbox-style-"> 1513 <div class="image"> 1514 1515 <a href="/opinion/cartoon/image_2c9e3295-14ea-5225-bf34-646a06ee8899.html" class="tnt-asset-link" aria-label="Cartoon"> 1516 1517 1518 1519 1520 <img 1521 src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mM8Uw8AAh0BTZud3BwAAAAASUVORK5CYII=" 1522 alt="Cartoon" 1523 class="img-responsive lazyload full" 1524 width="1265" 1525 height="1265" 1526 data-sizes="auto" 1527 data-srcset="https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/2/c9/2c9e3295-14ea-5225-bf34-646a06ee8899/6aa30f8d01a8f.image.jpg?crop=1265%2C1265%2C186%2C0&resize=150%2C150&order=crop%2Cresize 150w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/2/c9/2c9e3295-14ea-5225-bf34-646a06ee8899/6aa30f8d01a8f.image.jpg?crop=1265%2C1265%2C186%2C0&resize=200%2C200&order=crop%2Cresize 200w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/2/c9/2c9e3295-14ea-5225-bf34-646a06ee8899/6aa30f8d01a8f.image.jpg?crop=1265%2C1265%2C186%2C0&resize=225%2C225&order=crop%2Cresize 225w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/2/c9/2c9e3295-14ea-5225-bf34-646a06ee8899/6aa30f8d01a8f.image.jpg?crop=1265%2C1265%2C186%2C0&resize=300%2C300&order=crop%2Cresize 300w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/2/c9/2c9e3295-14ea-5225-bf34-646a06ee8899/6aa30f8d01a8f.image.jpg?crop=1265%2C1265%2C186%2C0&resize=400%2C400&order=crop%2Cresize 400w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/2/c9/2c9e3295-14ea-5225-bf34-646a06ee8899/6aa30f8d01a8f.image.jpg?crop=1265%2C1265%2C186%2C0&resize=540%2C540&order=crop%2Cresize 540w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/2/c9/2c9e3295-14ea-5225-bf34-646a06ee8899/6aa30f8d01a8f.image.jpg?crop=1265%2C1265%2C186%2C0&resize=64
15270%2C640&order=crop%2Cresize 640w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/2/c9/2c9e3295-14ea-5225-bf34-646a06ee8899/6aa30f8d01a8f.image.jpg?crop=1265%2C1265%2C186%2C0&resize=750%2C750&order=crop%2Cresize 750w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/2/c9/2c9e3295-14ea-5225-bf34-646a06ee8899/6aa30f8d01a8f.image.jpg?crop=1265%2C1265%2C186%2C0&resize=990%2C990&order=crop%2Cresize 990w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/2/c9/2c9e3295-14ea-5225-bf34-646a06ee8899/6aa30f8d01a8f.image.jpg?crop=1265%2C1265%2C186%2C0&resize=1035%2C1035&order=crop%2Cresize 1035w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/2/c9/2c9e3295-14ea-5225-bf34-646a06ee8899/6aa30f8d01a8f.image.jpg?crop=1265%2C1265%2C186%2C0&resize=1200%2C1200&order=crop%2Cresize 1200w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/2/c9/2c9e3295-14ea-5225-bf34-646a06ee8899/6aa30f8d01a8f.image.jpg?crop=1265%2C1265%2C186%2C0 1333w" /> 1528 </a> 1529 1530 </div> 1531 1532 </figure></li> 1533 1534 <li><figure class="photo layout-square letterbox-style-"> 1535 <div class="image"> 1536 1537 <a href="/newburyport-boys-xc-secondary-if-needed/image_6d9787b5-819a-4584-87a8-402eb4bc03b4.html" class="tnt-asset-link" aria-label="Newburyport boys XC ... secondary if needed"> 1538 1539 1540 1541 1542 <img 1543 src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mM8Uw8AAh0BTZud3BwAAAAASUVORK5CYII=" 1544 alt="Newburyport boys XC ... secondary if needed" 1545 class="img-responsive lazyload full" 1546 width="750" 1547 height="750" 1548 data-sizes="auto" 1549 data-srcset="https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/6/d9/6d9787b5-819a-4584-87a8-402eb4bc03b4/6aa99ad85dc0c.image.png?crop=750%2C750%2C0%2C138&resize=150%2C150&order=crop%2Cresize 150w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/6/d9/6d9787b5-819a-4584-87a8-402eb4bc03b4/6aa99ad85dc0c.image.png?crop=750%2C750%2C0%2C138&resize=200%2C200&order=crop%2Cresize 200w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/6/d9/6d9787b5-819a-4584-87a8-402eb4bc03b4/6aa99ad85dc0c.image.png?crop=750%2C750%2C0%2C138&resize=225%2C225&order=crop%2Cresize 225w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/6/d9/6d9787b5-819a-4584-87a8-402eb4bc03b4/6aa99ad85dc0c.image.png?crop=750%2C750%2C0%2C138&resize=300%2C300&order=crop%2Cresize 300w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/6/d9/6d9787b5-819a-4584-87a8-402eb4bc03b4/6aa99ad85dc0c.image.png?crop=750%2C750%2C0%2C138&resize=400%2C400&order=crop%2Cresize 400w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/6/d9/6d9787b5-819a-4584-87a8-402eb4bc03b4/6aa99ad85dc0c.image.png?crop=750%2C750%2C0%2C138&resize=540%2C540&order=crop%2Cresize 540w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/6/d9/6d9787b5-819a-4584-87a8-402eb4bc03b4/6aa99ad85dc0c.image.png?crop=750%2C750%2C0%2C138&resize=640%2C640&order=crop%2Cresize 640w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/assets/v3/editorial/6/d9/6d9787b5-819a-4584-87a8-402eb4bc03b4/6aa99ad85dc0c.image.png?crop=750%2C750%2C0%2C138 750w" /> 1550 </a> 1551 1552 </div> 1553 1554 </figure></li> 1555 </ul></div> 1556 1557 <div id="videos-2342014" class="tab-pane tab-pane-videos fade in "> 1558 <h4 class="tab-content-heading">Videos</h4><p class="no-results text-muted">Sorry, there are no recent results for popular videos.</p></div> 1559 1560 1561 1562 1563 <div id="commented-2342014" class="tab-pane tab-pane-commented fade in "> 1564 <h4 class="tab-content-heading">Commented</h4><p class="no-results text-muted">Sorry, there are no recent results for popular commented articles.</p></div> 1565 1566 </div> 1567</div></section></div></div>
1568 <div data-tnt-ads-tmp='{"vendor":"blox","type":"region","region":"fixed-big-ad-bottom","id":"fixed-big-ad-bottom","pos":"fixed-big-ad-bottom, btf","fold":"below","include_domain":"cnhi\/newburyportnews","size":"[[300,250], [300,600]]","height":"250","width":"300","not_mobile":false,"js":{"video":"https:\/\/bloximages.chicago2.vip.townnews.com\/newburyportnews.com\/shared-content\/art\/tncms\/templates\/libraries\/flex\/components\/video\/resources\/scripts\/video.512a6903eae08e033c76afdce2a0eac7.js"},"overline":null,"index_slug":null,"url":"\/","refresh":false}' style="display:none;"></div> 1569 1570<div class="row"> 1571 <div class="col-md-12"><div id="tncms-region-option-rail-bottom-one" class="tncms-region "></div></div> 1572</div> 1573 1574<div class="row"> 1575 <div class="col-md-12"><div id="tncms-region-option-rail-bottom-two" class="tncms-region "></div></div> 1576</div> 1577 1578<div class="row"> 1579 <div class="col-md-12"><div id="tncms-region-option-rail-bottom-three" class="tncms-region "></div></div> 1580</div> 1581 1582<div class="row"> 1583 <div class="col-md-12"><div id="tncms-region-option-rail-bottom-four" class="tncms-region "></div></div> 1584</div> 1585 1586<div id="tncms-region-static_side_bottom" class="tncms-region hidden-print"></div><div id="tncms-region-global-side-tertiary" class="tncms-region "></div> 1587 </div></div> 1588</article><div class="row"> 1589 <div class="col-md-12"><div id="tncms-region-global-container-bottom" class="tncms-region "></div></div> 1590 </div></section> 1591 <section id="main-bottom-container" class="container-fullscreen-region container-fluid"> 1592 <div class="fullscreen-region"><div id="tncms-region-global-container-bottom-fullscreen" class="tncms-region "><div id="tncms-block-2339605" class="tncms-block"><div class="modal promo-designer-modal in toaster_right hidden tnt-dmp-reactive" id="promo-designer-modal-custom-pop" tabindex="-1" role="dialog" aria-label="Promotional pop up" aria-hidden="true" data-dmp-show-segment='["daily_headlines_subs"]'> 1593 <div class="modal-dialog modal-md toaster_right"> 1594 <div class="modal-content"> 1595 <div class="modal-body"><section id="block-2339605" class="block emphasis-h2 hidden tnt-dmp-reactive " data-dmp-show-segment='["daily_headlines_subs"]'><div class="promo-design card-rounded-rectangle"><div class="sticker rounded"> 1596 <span class="fas tnt-envelope"></span> 1597 </div><div class="card-bg-color rounded_rectangle"><button type="button" class="close" data-dismiss="modal" aria-label="Close"> 1598 <span class="tnt-stack" aria-hidden="true"> 1599 <i class="fas tnt-circle tnt-inverse tnt-stack-1x"></i> 1600 <i class="fas tnt-times-circle tnt-stack-1x"></i> 1601 </span> 1602 </button><div class="card-panel panel"><div class="panel-body"> 1603 <div class="promo-designer-wrapper"> 1604 1605 <div class="headline medium dark "> 1606 Get Breaking News 1607 </div> 1608 1609 1610 <p class="text dark "> 1611 Sign up now to get our FREE breaking news coverage delivered right to your inbox. 1612 </p> 1613 <div class="promo-design-button"> 1614 <a href="https://bcp.crwdcntrl.net/5/c=6880/b=65084587?https://visitor.r20.constantcontact.com/d.jsp?llr=a8oml49ab&p=oi&m=1128481045344&sit=hnhwgcwlb&f=8930d7b8-a735-4d3c-a590-8287416a3e0f"> 1615 <button type="button" class="btn btn-success btn-lg">Sign-up</button> 1616 </a> 1617 </div></div> 1618 </div> 1619 </div> 1620 </div> 1621</div></section></div> 1622 </div> 1623 </div> 1624 </div></div><div id="tncms-block-2403247" class="tncms-block hidden-xs"><!-- leaderboard btf --> 1625 1626 1627</div></div></div> 1628 </section><!-- / main-body-container --> 1629 </div> 1630 <div id="site-footer-container" class="hidden-print"> 1631 1632 <div class="container"> 1633 <div id="static-container-bottom" class="col-md-12"> 1634 <div id="tncms-region-static_container_bottom" class="tncms-region hidden-print"></div> 1635 </div> 1636 </div> 1637 1638 1639 1640 <footer id="site-footer" class="container well-main"> 1641 1642<!-- code here --> 1643 1644 <div id="tncms-region-footer-top-col-full" class="tncms-region "><div id="tncms-block-2339521" class="tncms-block"><div style="font-family:times;font-style:italic;margin-bottom:20px;margin-top:20px;" class="fa-block"> 1645<p style="font-size:18px"><span style="font-weight:bold">First Amendment:</span> Congress shall make no law respecting an establishment of religion, or prohibiting the free exercise thereof; or abridging the freedom of speech, or of the press; or the right of the people peaceably to assemble, and to petition the Government for a redress of grievances.</p> 1646</div></div></div> 1647 <div class="row"> 1648 <div id="footer-col-one" class="col-md-4 col-sm-4"> 1649 <div id="tncms-region-footer-col-one" class="tncms-region "><div id="tncms-block-2339509" class="tncms-block"><section id="block-2339509" class="block emphasis-h4 " ><div class="clearfix"> 1650 1651 <div class="block-title title-2339509 "> 1652 <div class="block-title-inner"> 1653 <h4> 1654 1655 Contact Information 1656 1657 </h4> 1658 </div> 1659 </div></div><address> 1660 <strong>newburyportnews.com</strong><br> 1661 23 Liberty St.<br> 1662 Newburyport, MA 01950 1663 <br> 1664 1665 <strong>Phone:</strong> (978) 462-6666<br> 1666 <strong>Email:</strong> <a href="mailto:[email protected]">[email protected]</a><br> 1667 1668</address></section></div><div id="tncms-block-2339506" class="tncms-block"><section id="block-2339506" class="block emphasis-h4 " ><div class="clearfix"> 1669 1670 <div class="block-title title-2339506 "> 1671 <div class="block-title-inner"> 1672 <h4> 1673 1674 Services 1675 1676 </h4> 1677 </div> 1678 </div></div></section></div></div> 1679 <div id="tncms-region-nav-footer-col-two-nav" class="tncms-region-nav"><ul id="footer-col-two-nav_menu" class="bullet-nav nav-list"><li> 1680 <a class="nav-link tnt-section-about-us" href="/site/about-us.html" >
1681 <span class="nav-label ">About Us</span> 1682 </a></li><li> 1683 <a class="nav-link tnt-section-contact-us" href="https://www.newburyportnews.com/contact_us/" target="_blank" rel="noopener"> 1684 <span class="nav-label ">Contact Us</span> 1685 </a></li><li> 1686 <a class="nav-link tnt-section-advertise-with-us" href="/site/advertise-with-us.html" > 1687 <span class="nav-label ">Advertise with Us</span> 1688 </a></li><li> 1689 <a class="nav-link tnt-section-submission-forms" href="/site/forms/" > 1690 <span class="nav-label ">Submission Forms</span> 1691 </a></li><li> 1692 <a class="nav-link tnt-section-subscriber-services" href="/subscriber-services/" > 1693 <span class="nav-label ">Subscriber Services</span> 1694 </a></li><li> 1695 <a class="nav-link tnt-section-cookie-preferences" > 1696 <span class="nav-label ">Cookie Preferences</span> 1697 </a></li></ul></div> 1698 </div> 1699 <div id="footer-col-two" class="col-md-4 col-sm-4"> 1700 <div id="tncms-region-footer-col-left" class="tncms-region "><div id="tncms-block-2339503" class="tncms-block"><section id="block-2339503" class="block emphasis-h4 " ><div class="clearfix"> 1701 1702 <div class="block-title title-2339503 "> 1703 <div class="block-title-inner"> 1704 <h4> 1705 1706 Sections 1707 1708 </h4> 1709 </div> 1710 </div></div></section></div></div> 1711 <div id="tncms-region-nav-footer-col-one-nav" class="tncms-region-nav"><ul id="footer-col-one-nav_menu" class="bullet-nav nav-list"><li> 1712 <a class="nav-link nav-home tnt-section-home" href="/" > 1713 <span class="nav-icon fas tnt-home tnt-fw"></span> <span class="nav-label sr-only">Home</span> 1714 </a></li><li> 1715 <a class="nav-link tnt-section-news" href="/news/" > 1716 <span class="nav-label ">News</span> 1717 </a></li><li> 1718 <a class="nav-link tnt-section-comics" href="/comics-kingdom/" > 1719 <span class="nav-label ">Comics</span> 1720 </a></li><li> 1721 <a class="nav-link tnt-section-puzzles" href="/puzzles-palace" > 1722 <span class="nav-label ">Puzzles</span> 1723 </a></li><li> 1724 <a class="nav-link tnt-section-sports" href="/sports/" > 1725 <span class="nav-label ">Sports</span> 1726 </a></li><li> 1727 <a class="nav-link tnt-section-community" href="/community/" > 1728 <span class="nav-label ">Community</span> 1729 </a></li><li> 1730 <a class="nav-link tnt-section-opinion" href="/opinion/" > 1731 <span class="nav-label ">Opinion</span> 1732 </a></li><li> 1733 <a class="nav-link tnt-section-obituaries" href="/obituaries/" > 1734 <span class="nav-label ">Obituaries</span> 1735 </a></li><li> 1736 <a class="nav-link tnt-section-photos" href="/gallery/" > 1737 <span class="nav-label ">Photos</span> 1738 </a></li><li> 1739 <a class="nav-link tnt-section-public-notices" href="https://marketplace.northofboston.com/northofboston/public-notices/search" target="_blank" rel="noopener"> 1740 <span class="nav-label ">Public Notices</span> 1741 </a></li><li> 1742 <a class="nav-link tnt-section-video-gallery" href="/multimedia/videos/" > 1743 <span class="nav-label ">Video Gallery</span> 1744 </a></li><li> 1745 <a class="nav-link tnt-section-weather" href="/weather/" > 1746 <span class="nav-label ">Weather</span> 1747 </a></li></ul></div> 1748 <div id="tncms-region-footer-col-two" class="tncms-region "><div id="tncms-block-2339515" class="tncms-block padding-bottom"><section id="block-2339515" class="block emphasis-h3 " ><div class="block"><a href="/" rel="nofollow" > 1749 <img 1750 1751 src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAADCAQAAAAe/WZNAAAAEElEQVR42mM8U88ABowYDABAxQPltt5zqAAAAABJRU5ErkJggg==" 1752 data-srcset="https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/custom/image/2d
175252a9fe-4d3c-11e8-9284-8fb3bb534264.png?resize=150%2C33 150w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/custom/image/2d52a9fe-4d3c-11e8-9284-8fb3bb534264.png?resize=200%2C45 200w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/custom/image/2d52a9fe-4d3c-11e8-9284-8fb3bb534264.png?resize=225%2C50 225w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/custom/image/2d52a9fe-4d3c-11e8-9284-8fb3bb534264.png?resize=300%2C67 300w, https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/content/tncms/custom/image/2d52a9fe-4d3c-11e8-9284-8fb3bb534264.png 400w" 1753 data-sizes="auto" 1754 class=" img-responsive lazyload tnt-prop-img" 1755 width="350" 1756 height="78" 1757 alt="" 1758 aria-hidden="true"></a></div></section></div></div> 1759 1760 </div> 1761 <div id="footer-col-three" class="col-md-4 col-sm-4"> 1762 <div id="tncms-region-footer-col-three" class="tncms-region "><div id="tncms-block-2339512" class="tncms-block"> 1763<div style="width:100%;text-align:center"> 1764<a href="https://www.rtjgolf.com/?utm_source=CNHI&utm_medium=website&utm_campaign=cnhi" target="_blank"><img src="https://static.cnhionline.com/ksherman/images/RTJ-300x250.jpg" border="0" style="max-width:300px;" /></a> 1765</div> 1766</div></div> 1767 1768 </div> 1769 </div> 1770 <div id="tncms-region-footer-bottom-col-full" class="tncms-region "></div><div id="browser-compatibility-modal" class=" browser-compatibility-wrapper browser-compatibility-modal"> 1771 <div class="modal fade" tabindex="-1" role="dialog"> 1772 <div class="modal-dialog" role="document"> 1773 <div class="modal-content text-center"> 1774 <div class="modal-header"> 1775 <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button> 1776 <h4 class="modal-title">Browser Compatibility</h4> 1777 </div> 1778 <div class="modal-body"> 1779 <p class="lead">Your browser is out of date and potentially vulnerable to security risks.<br />We recommend switching to one of the following browsers:</p> 1780 <div class="btn-group" role="group" aria-label="Outdated browser notice"> 1781 <a href="https://www.microsoft.com/en-us/edge" role="button" class="btn btn-default list-group-item"><i class="fab tnt-edge"></i>Microsoft Edge</a> 1782 <a href="https://www.google.com/chrome/" role="button" class="btn btn-default list-group-item"><i class="fab tnt-chrome"></i>Google Chrome</a> 1783 <a href="https://www.mozilla.org/en-US/firefox/" role="button" class="btn btn-default list-group-item"><i class="fab tnt-firefox"></i>Firefox</a> 1784 </div> 1785 </div> 1786 </div><!-- /.modal-content --> 1787 </div><!-- /.modal-dialog --> 1788 </div><!-- /.modal --> 1789 </div> 1790 1791<!-- Tag ID: newburyportnews_reveal --> 1792<div align="center" id="newburyportnews_reveal"> 1793
1793<script data-cfasync="false" type="text/javascript"> 1794 freestar.config.enabled_slots.push({ placementName: "newburyportnews_reveal", slotId: "newburyportnews_reveal" }); 1795 </script>
1795 1796</div> 1797 1798 1799 1800<!-- Tecnavia Mobile Header Login and Subscribe Button -->
1801<script> 1802const exMobileHeaderUl = document.querySelector('#main-navigation .navbar-header ul.pull-right ') 1803if (exMobileHeaderUl) { 1804 const newMobileHeaderUl = document.createElement('ul'); 1805 newMobileHeaderUl.id = 'sub-buttons-mobile-header'; 1806 newMobileHeaderUl.classList.add('sub-buttons-mobile'); 1807 newMobileHeaderUl.classList.add('pull-right'); 1808 newMobileHeaderUl.classList.add('hidden-md'); 1809 newMobileHeaderUl.classList.add('hidden-lg'); 1810 1811 const li1 = document.createElement('li'); 1812 const subLink = document.createElement('a'); 1813 subLink.href = 'javascript:var onclick=ta_accountOptions(); window.scrollTo({top: 0, left: 0, behavior: "smooth"});'; 1814 subLink.textContent = 'SUBSCRIBE'; 1815 li1.appendChild(subLink); 1816 li1.classList.add('sub-header-button'); 1817 li1.setAttribute('aria-label', 'Subscribe'); 1818 newMobileHeaderUl.appendChild(li1); 1819 1820 const li2 = document.createElement('li'); 1821 const loginLink = document.createElement('a'); 1822 loginLink.href = 'javascript:var onclick=ta_account(); window.scrollTo({top: 0, left: 0, behavior: "smooth"});'; 1823 loginLink.textContent = 'LOGIN'; 1824 li2.appendChild(loginLink); 1825 li2.classList.add('login-header-button'); 1826 li2.setAttribute('aria-label', 'Login'); 1827 newMobileHeaderUl.appendChild(li2); 1828 1829 const parentContainer = exMobileHeaderUl.parentNode; 1830 1831 if (parentContainer) { 1832 parentContainer.insertBefore(newMobileHeaderUl, exMobileHeaderUl); 1833 console.log("New UL added successfully before existing UL."); 1834 } 1835} 1836</script>
1836 1837<!-- Tecnavia Login and Subscribe Button -->
1838<script type='text/javascript'> 1839function loginButtonLink() { 1840 const elements = document.getElementsByClassName('tnt-section-login'); 1841 for (const element of elements) { 1842 element.href = 'javascript:var onclick=ta_account();'; 1843 element.setAttribute('onclick','window.scrollTo({ top: 0, behavior: "smooth" })'); 1844 element.removeAttribute('id'); 1845 } 1846} 1847loginButtonLink(); 1848 1849function subscribeButtonLink() { 1850 const elements = document.getElementsByClassName('tnt-section-subscribe'); 1851 for (const element of elements) { 1852 element.href = 'javascript:var onclick=ta_accountOptions();'; 1853 element.setAttribute('onclick','window.scrollTo({ top: 0, behavior: "smooth" })'); 1854 element.removeAttribute('id'); 1855 } 1856} 1857subscribeButtonLink(); 1858</script>
1858 1859 1860<!-- Tecnavia Logout Links --> 1861<!-- Desktop/Mobile LOGOUT -->
1862<script type='text/javascript'> 1863function ta_paywallLoaded() { 1864 var loginStatus = ta_isUserLoggedIn(); 1865 if (loginStatus == true) { 1866 document.querySelector('.tnt-section-login .nav-label').innerHTML = 'LOGOUT'; 1867 document.querySelector('.login-flyout-custom').innerHTML = 'LOGOUT'; 1868 const mobileLogoutLi = document.querySelector('#sub-buttons-mobile-header .login-header-button'); 1869 const mobileLogoutLink = mobileLogoutLi.querySelector('a'); 1870 mobileLogoutLink.textContent = 'LOGOUT'; 1871 1872 } 1873} 1874</script>
1874 1875<!-- End Tecnavia Login and Subscribe Button --> 1876
1877<script type='text/javascript'> 1878function gamesButtonLink() { 1879 const elements = document.getElementsByClassName('tnt-section-games'); 1880 for (const element of elements) { 1881 element.target = '_blank'; 1882 } 1883} 1884gamesButtonLink(); 1885</script>
1885 1886 1887<!-- Osano footer script -->
1888<script type='text/javascript'> 1889function cookiePref() { 1890 const elements = document.getElementsByClassName('tnt-section-cookie-preferences'); 1891 for (const element of elements) { 1892 element.setAttribute("onclick", 'Osano.cm.showDrawer("osano-cm-dom-info-dialog-open")'); 1893 element.style.cursor = "pointer"; 1894 } 1895} 1896cookiePref(); 1897</script>
1897 1898 1899 </footer> 1900 1901 1902 <div id="site-copyright-container" class="container"> 1903 <div id="tncms-region-footer-copyright" class="tncms-region "><div id="tncms-block-2339518" class="tncms-block"><div id="site-copyright" class="row"> 1904 <section id="block-2339518"><div class="col-md-7"><small> 1905 <span class="inner-copyright-copyright">© Copyright 2026</span> 1906 <span class="inner-copyright-link"><a href="/">The Daily News of Newburyport</a></span> 1907 <span class="inner-copyright-address">23 Liberty St., Newburyport, MA</span> 1908 </small><small> 1909 <span class="inner-copyright-terms"> | <a href="/site/terms.html">Terms of Use</a></span> 1910 </small><small> 1911 <span class="inner-copyright-policy"> | <a href="/site/privacy.html">Privacy Policy</a></span> 1912 </small></div> 1913 <div class="col-md-5"><small>Powered by <a href="https://bloxcms.com" title="BLOX Content Management System" target="_blank" rel="noopener">BLOX Content Management System</a> from <a href="https://bloxdigital.com/" title="BLOX Digital" target="_blank" rel="noopener">BLOX Digital</a>.</small></div> 1914 </section> 1915</div></div></div> 1916 </div> 1917 </div> 1918 1919 1920 </div><!-- / offcanvas close --> 1921 1922 1923 1924 1925 <!-- / site-container close --> 1926 </div> 1927 1928 1929 <div data-tnt-ads-tmp='{"vendor":"blox","type":"region","region":"fixed-impact-bottom","id":"fixed-impact-bottom","pos":"fixed-impact-bottom, btf","fold":"below","include_domain":"cnhi\/newburyportnews","size":"[1,1]","height":"1","width":"1","js":{"video":"https:\/\/bloximages.chicago2.vip.townnews.com\/newburyportnews.com\/shared-content\/art\/tncms\/templates\/libraries\/flex\/components\/video\/resources\/scripts\/video.512a6903eae08e033c76afdce2a0eac7.js"},"index_slug":null,"url":"\/","refresh":false}' style="display:none;"></div>
1929<script> 1930 window.__tnt = window.__tnt || {}; 1931 __tnt.compatibility = __tnt.compatibility || {}; 1932 1933 __tnt.compatibility.status = ''; 1934 __tnt.compatibility.check = function() { 1935 if (typeof __tnt.advertisements == 'undefined') { 1936 __tnt.compatibility.status = 'FAIL: object 0 undefined'; 1937 return false; 1938 } 1939 return true; 1940 }; 1941 __tnt.compatibility.notification = function() { 1942 }; 1943 (function() { 1944 function compatibilityCheck() { 1945 if (!__tnt.compatibility.check()) { 1946 __tnt.trackEvent({ 1947 'category':'subscription', 1948 'action':'adblock', 1949 'label':'adblock detected', 1950 'value':'1' 1951 }); 1952 __tnt.compatibility.notification(); 1953 } 1954 } 1955 1956 if (document.readyState != 'loading') { 1957 compatibilityCheck(); 1958 } else { 1959 document.addEventListener('DOMContentLoaded', compatibilityCheck); 1960 } 1961 })(); 1962 </script>
1962 1963 1964
1964<script> 1965 jQuery(function() { 1966 if(typeof TNCMS.Tracking != 'undefined'){ 1967 jQuery(TNCMS.Tracking.trackDeclarativeEvents); 1968 }}); 1969 </script>
1969 1970 1971
1971<script> 1972 __tnt.trackEvent = function(obj) { 1973 if (typeof obj === 'object') { 1974 if (obj.category && obj.action) { 1975 __tnt.googleEvent(obj); 1976 } else if (obj.network && obj.socialAction) { 1977 __tnt.googleSocial(obj); 1978 } else if (obj.url) { 1979 __tnt.googlePageView(obj); 1980 } 1981 if (typeof TNCMS.Tracking != 'undefined' && obj.metric) { 1982 TNCMS.Tracking.addEvent({ 1983 app: obj.app, 1984 metric: obj.metric, 1985 id: obj.uuid 1986 }); 1987 } 1988 } 1989 }; 1990 1991 if (__tnt.trackEventLater.length > 0) { 1992 __tnt.trackEventLater.forEach(function(obj) { 1993 __tnt.trackEvent(obj); 1994 }); 1995 } 1996 1997 Array.from(document.querySelectorAll('body [data-track]')).forEach(function(el) { 1998 el.addEventListener(__tnt.client.clickEvent, function() { 1999 __tnt.trackEvent(JSON.parse(el.dataset.track)); 2000 }); 2001 }); 2002 Array.from(document.querySelectorAll('body [data-tncms-track-event]')).forEach(function(el) { 2003 el.addEventListener(__tnt.client.clickEvent, function() { 2004 __tnt.trackEvent(JSON.parse(el.dataset.tncmsTrackEvent)); 2005 }); 2006 }); 2007 2008 Array.from(document.querySelectorAll('body [data-tncms-track-dmp]')).forEach(function(el) { 2009 el.addEventListener(__tnt.client.clickEvent, function() { 2010 var dmpData = el.dataset.tncmsTrackDmp; 2011 2012 }); 2013 }); 2014 2015 </script>
2015 2016
2017<script src="https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/shared-content/art/tncms/templates/libraries/flex/components/template/resources/scripts/tnt.errors.log.gtm.ff9df6708e2dbc9da79fbefae5491221.js"></script>
vendor: 1 bytes, line 2017
2017
2018<script src="https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/shared-content/art/tncms/templates/libraries/flex/components/ads/resources/scripts/tnt.ads.core.9d39a5cf1d944aca793cec64b465c450.js"></script>
vendor: 1 bytes, line 2018
2018
2019<script>/*<![CDATA[*/ dataLayer.push({ 2020 'tncms.asset.sections': ["site"], 2021 'tncms.asset.flags': [""], 2022 'tncms.asset.keywords': [""] 2023 }); /*]]>*/</script>
vendor: 1 bytes, line 2023
2023
2024<script>/*<![CDATA[*/ 2025 __tnt.googleEvent = function(obj) { 2026 dataLayer.push({ 2027 'event': 'gaTriggerEvent', 2028 'gaEventCategory': obj.category, 2029 'gaEventAction': obj.action, 2030 'gaEventLabel': obj.label, 2031 'gaEventValue': obj.value 2032 }); 2033 dataLayer.push({ 2034 'event': 'tncms.event.trigger', 2035 'tncms.event.trigger.category': obj.category, 2036 'tncms.event.trigger.action': obj.action, 2037 'tncms.event.trigger.label': obj.label, 2038 'tncms.event.trigger.value': obj.value 2039 }); 2040 } 2041 __tnt.googleSocial = function(obj) { 2042 dataLayer.push({ 2043 'event': 'socialEvent', 2044 'socialNetwork': obj.network, 2045 'socialAction': obj.socialAction, 2046 'socialTarget': obj.url 2047 }); 2048 2049 dataLayer.push({ 2050 'event': 'tncms.event.social', 2051 'tncms.event.social.network': obj.network, 2052 'tncms.event.social.action': obj.socialAction, 2053 'tncms.event.social.target': obj.url 2054 }); 2055 } 2056 __tnt.googlePageView = function(obj) { 2057 var sURL = obj.url.replace(/^.*\/\/[^\/]+/, ''); 2058 dataLayer.push({ 2059 'event': 'VirtualPageview', 2060 'virtualPageURL': sURL, 2061 'virtualPageTitle': obj.title 2062 }); 2063 dataLayer.push({ 2064 'event': 'tncms.event.virtual_pageview', 2065 'tncms.event.virtual_pageview.url': sURL, 2066 'tncms.event.virtual_pageview.title': obj.title 2067 }); 2068 } /*]]>*/</script>
vendor: 1 bytes, line 2068
2068
2069<script>/*<![CDATA[*/ jQuery(document).ready(function($){ 2070 $('#weather_zip_toggle_2339644').click(function(e){ 2071 $('#weather-2339644 .zip-update-form').toggle('fast'); 2072 return false; 2073 }); 2074 }); /*]]>*/</script>
vendor: 1 bytes, line 2074
2074
2075<script src="https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/shared-content/art/tncms/templates/libraries/flex/components/staticpages/resources/scripts/staticpages.519d1a2af46d7c06f117a89d7b8073ab.js"></script>
vendor: 1 bytes, line 2075
2075
2076<script>/*<![CDATA[*/ window.addEventListener('DOMContentLoaded', function() { 2077 (function(fnCallback) { var oStorage; var bFired = false; try { oStorage = JSON.parse(sessionStorage.getItem('tncms.dmp.segment.audiences')); if (!oStorage || !oStorage.audiences || !oStorage.expired) { console.debug('TNCMS.DMP: Audience session storage empty'); throw "Not in session storage"; } if (oStorage.expired < new Date().getTime()) { console.debug('TNCMS.DMP: Audience session storage expired'); sessionStorage.removeItem('tncms.dmp.segment.audiences'); throw "Cache is expired"; } console.debug('TNCMS.DMP: Audience session storage found for segment'); fnCallback(oStorage.audiences); } catch(oException) { /* Check for exception messages we throw to indicate fresh extraction needed */ if (oException == 'Not in session storage' || oException == 'Cache is expired') { console.debug('TNCMS.DMP: waiting for segment loaded to pull audiences'); var nFallbackID = setTimeout(function() { try { if (bFired) { return; } console.debug('TNCMS.DMP: fallback fired without audiences being set'); bFired = true; fnCallback([]); } catch(oError) { console.error('TNCMS.DMP fallback: ', oError); } }, 5000); document.addEventListener('TownnewsSegmentLoaded', function(oEvent) { window.analytics.ready(function () { try { if (nFallbackID) { clearTimeout(nFallbackID); } console.debug('TNCMS.DMP: getting audiences for segment'); let oUser = window.analytics.user(), oJSON = {}, oAudience = {}, oResp = {}, oData = {}, oResult = { audiences: [], expired: new Date().getTime() + 86400000 }; fetch( '/tncms/dmp/segment_audiences/?anonymous_id=' + encodeURIComponent(oUser.anonymousId()), { method: 'GET', headers: { 'Accept': 'application/json', 'X-Requested-Feature': 'geoip' } } ) .then(oResp => oResp.json()) .then(oData => { oJSON = oData; if (!oJSON.success && oJSON.msg) { console.error(oJSON.msg); } if (oJSON.audiences && oJSON.audiences.length ) { for (let iIndex = 0; iIndex < oJSON.audiences.length; iIndex++ ) { if (oJSON.audiences[iIndex].id) { oResult.audiences[oResult.audiences.length] = oJSON.audiences[iIndex].id; } } sessionStorage.setItem('tncms.dmp.segment.audiences', JSON.stringify(oResult)); } console.debug('TNCMS.DMP: audiences loaded for segment'); if (bFired) { throw 'Callback already fired in fallback timeout'; } bFired = true; fnCallback(oResult.audiences); }) .catch(oError => { console.error('TNCMS.DMP: ', oError); }); } catch(oException) { if (console && console.warn) { console.warn('TNCMS.DMP: Failed to add audiences to segment session storage'); console.debug(oException); } } }); }); } } })(__tnt.dmp.audienceExtractedSegment); 2078 }); /*]]>*/</script>
vendor: 1 bytes, line 2078
2078
2079<script src="https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/shared-content/art/tncms/templates/libraries/flex/components/block/resources/scripts/dmp.reactive.f21a39a840fa65b4d17399310c9dbb30.js"></script>
vendor: 1 bytes, line 2079
2079
2080<script src="https://bloximages.chicago2.vip.townnews.com/newburyportnews.com/shared-content/art/tncms/templates/libraries/flex/components/block/resources/scripts/promo_popup.251d9baed77bb7d7e50212b336162059.js"></script>
vendor: 1 bytes, line 2080
2080
2081<script>/*<![CDATA[*/ document.addEventListener("DOMContentLoaded", __tnt.deprecatedCheck, false); /*]]>*/</script>
vendor: 1 bytes, line 2081
2081
2082<script>/*<![CDATA[*/ 2083 if (window.location.hash){ 2084 var hashSet = ['tncms_source','utm_source','utm_campaign','utm_medium','utm_content','utm_term'], 2085 urlHash = window.location.hash.replace('#','').split('&'); 2086 for (var i = 0; i < urlHash.length; i++) { 2087 var data = urlHash[i].split('='), 2088 param = data[0].replace('-','_'); 2089 if (hashSet.indexOf(param) != -1){ 2090 var dmpData = param + ': ' + data[1]; 2091 2092 } 2093 } 2094 } 2095 /*]]>*/</script>
2095</body> 2096</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.