1<!DOCTYPE html> 2<!--[if IE 6]> 3<html id="ie6" lang="en-US"> 4<![endif]--> 5<!--[if IE 7]> 6<html id="ie7" lang="en-US"> 7<![endif]--> 8<!--[if IE 8]> 9<html id="ie8" lang="en-US"> 10<![endif]--> 11<!--[if !(IE 6) | !(IE 7) | !(IE 8) ]><!--> 12<html lang="en-US"> 13<!--<![endif]--> 14<head> 15<meta charset="UTF-8" /> 16<meta name="viewport" content="width=device-width" /> 17<title>About Salem Public Library | </title> 18<link rel="profile" href="http://gmpg.org/xfn/11" /> 19<link rel="stylesheet" type="text/css" media="all" href="https://salempl.org/wp-content/themes/catch-box-child/style.css" /> 20<link rel="pingback" href="https://salempl.org/xmlrpc.php" />
21<script type="text/javascript" src="/scripts/iframeResizer.min.js"></script>
21 22<title>About Salem Public Library – Salem Public Library (Massachusetts)</title> 23<meta name='robots' content='max-image-preview:large' /> 24<link rel='dns-prefetch' href='//challenges.cloudflare.com' /> 25<link rel='dns-prefetch' href='//www.googletagmanager.com' /> 26<link rel='dns-prefetch' href='//v0.wordpress.com' /> 27<link rel='preconnect' href='//i0.wp.com' /> 28<link rel='preconnect' href='//c0.wp.com' /> 29<link rel="alternate" type="application/rss+xml" title="Salem Public Library (Massachusetts) » Feed" href="https://salempl.org/feed/" /> 30<link rel="alternate" type="application/rss+xml" title="Salem Public Library (Massachusetts) » Comments Feed" href="https://salempl.org/comments/feed/" /> 31<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://salempl.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fsalempl.org%2Fabout%2F" /> 32<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://salempl.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fsalempl.org%2Fabout%2F&format=xml" /> 33<style id="wp-img-auto-sizes-contain-inline-css"> 34img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 35/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 36</style> 37<style id="wp-emoji-styles-inline-css"> 38 39 img.wp-smiley, img.emoji { 40 display: inline !important; 41 border: none !important; 42 box-shadow: none !important; 43 height: 1em !important; 44 width: 1em !important; 45 margin: 0 0.07em !important; 46 vertical-align: -0.1em !important; 47 background: none !important; 48 padding: 0 !important; 49 } 50/*# sourceURL=wp-emoji-styles-inline-css */ 51</style> 52<style id="wp-block-library-inline-css"> 53:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
53--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} 54 55/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ 56</style> 57<style id="wp-block-heading-inline-css"> 58h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg} 59/*# sourceURL=https://c0.wp.com/c/7.1.2/wp-includes/blocks/heading/style.min.css */ 60</style> 61<style id="wp-block-image-inline-css"> 62.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;backdrop-filter:blur(16px) saturate(180%);background-color:rgba(90,90,90,.25);border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto rgba(90,90,90,.25);outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:rgba(90,90,90,.25);border:none}.wp-lightbox-overlay{box-sizing:border-box;
62cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .wp-lightbox-close-button{align-items:center;cursor:pointer;display:flex;font-family:inherit;gap:8px;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:0 4px;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .wp-lightbox-close-button:focus,.wp-lightbox-overlay .wp-lightbox-close-button:hover,.wp-lightbox-overlay .wp-lightbox-close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .wp-lightbox-close-button:has(.wp-lightbox-close-text:not([hidden])) .wp-lightbox-close-icon svg{height:1em;width:1em}.wp-lightbox-overlay .wp-lightbox-close-icon svg{display:block}.wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{align-items:center;bottom:16px;cursor:pointer;display:flex;font-family:inherit;gap:4px;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:0 8px;position:absolute;z-index:2000002}.wp-lightbox-overlay .wp-lightbox-navigation-button-next[hidden],.wp-lightbox-overlay .wp-lightbox-navigation-button-prev[hidden]{display:none}@media (min-width:960px){.wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{bottom:50%;transform:translateY(-50%)}}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:not(:hover):not(:active):not(.has-background),.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:not(:hover):not(:active):not(.has-background){background:none;border:none;padding:0 8px}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg{display:block;height:1.5em;width:1.5em}.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{left:calc(env(safe-area-inset-left) + 16px)}.wp-lightbox-overlay .wp-lightbox-navigation-button-next{right:calc(env(safe-area-inset-right) + 16px)}.wp-lightbox-overlay .wp-lightbox-navigation-icon svg{vertical-align:middle}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:2000001}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}
62@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}} 63/*# sourceURL=https://c0.wp.com/c/7.1.2/wp-includes/blocks/image/style.min.css */ 64</style> 65<style id="wp-block-paragraph-inline-css"> 66.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg} 67/*# sourceURL=https://c0.wp.com/c/7.1.2/wp-includes/blocks/paragraph/style.min.css */ 68</style> 69<style id="wp-block-columns-inline-css"> 70.wp-block-columns{box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns{align-items:normal!important}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-stretch{align-self:stretch}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%} 71/*# sourceURL=https://c0.wp.com/c/7.1.2/wp-includes/blocks/columns/style.min.css */ 72</style> 73<style id="wp-block-separator-inline-css"> 74@charset "UTF-8";.wp-block-separator{border:none;border-top:2px solid}:root :where(.wp-block-separator.is-style-dots){height:auto;line-height:1;text-align:center}:root :where(.wp-block-separator.is-style-dots):before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em}.wp-block-separator.is-style-dots{background:none!important;border:none!important} 75/*# sourceURL=https://c0.wp.com/c/7.1.2/wp-includes/blocks/separator/style.min.css */ 76</style> 77<style id="wp-block-spacer-inline-css"> 78.wp-block-spacer{clear:both} 79/*# sourceURL=https://c0.wp.com/c/7.1.2/wp-includes/blocks/spacer/style.min.css */ 80</style> 81 82<style id="classic-theme-styles-inline-css"> 83/*! This file is auto-generated */ 84.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;
84padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} 85/*# sourceURL=/wp-includes/css/classic-themes.min.css */ 86</style> 87 88<style id="global-styles-inline-css"> 89:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--dark-gray: #373737;--wp--preset--color--medium-gray: #cccccc;--wp--preset--color--light-gray: #eeeeee;--wp--preset--color--blue: #1982d1;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
89--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 14px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 24px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-size--normal: 16px;--wp--preset--font-size--huge: 26px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-dark-gray-color{color: var(--wp--preset--color--dark-gray) !important;}.has-medium-gray-color{color: var(--wp--preset--color--medium-gray) !important;}.has-light-gray-color{color: var(--wp--preset--color--light-gray) !important;}.has-blue-color{color: var(--wp--preset--color--blue) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-dark-gray-background-color{background-color: var(--wp--preset--color--dark-gray) !important;}.has-medium-gray-background-color{background-color: var(--wp--preset--color--medium-gray) !important;}.has-light-gray-background-color{background-color: var(--wp--preset--color--light-gray) !important;}.has-blue-background-color{background-color: var(--wp--preset--color--blue) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-dark-gray-border-color{border-color: var(--wp--preset--color--dark-gray) !important;}.has-medium-gray-border-color{border-color: var(--wp--preset--color--medium-gray) !important;}.has-light-gray-border-color{border-color: var(--wp--preset--color--light-gray) !important;}.has-blue-border-color{border-color: var(--wp--preset--color--blue) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
89.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-normal-font-size{font-size: var(--wp--preset--font-size--normal) !important;}.has-huge-font-size{font-size: var(--wp--preset--font-size--huge) !important;} 90:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} 91/*# sourceURL=global-styles-inline-css */ 92</style> 93 94<link rel='stylesheet' id='contact-form-7-css' href='https://salempl.org/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=6.1.7' media='all' /> 95<link rel='stylesheet' id='library_bookshelves-frontend-css' href='https://salempl.org/wp-content/plugins/library-bookshelves/css/bookshelves.css?ver=0fa98e0f0b7822c850b7686d01f68d4e' media='all' /> 96<style id="library_bookshelves-frontend-inline-css"> 97.bookshelf { 98 margin-top: auto; 99 margin-left: auto; 100 margin-right: auto; 101 margin-bottom: auto; 102} 103 104.bookshelf .slick-slide img { 105 border-radius: ; 106 vertical-align: ; 107 box-shadow: ; 108} 109.bookshelf .overlay, .bookshelf .overlay-grid { 110 color: ; 111 background-color: rgba( , , , ); 112 border-radius: ; 113} 114 115.bookshelf .slick-slide p { 116 color: ; 117 font-size: ; 118 -webkit-line-clamp: ; 119} 120 121.bookshelf .slick-arrow::before { 122 color: #ff00f7; 123 font-size: 20px; 124} 125 126.bookshelf .slick-prev { 127 left: -5px !important; 128} 129 130.bookshelf .slick-next { 131 right: -5px !important; 132} 133 134.bookshelf .slick-dots { 135 bottom: -50px !important; 136} 137 138.bookshelf .slick-dots li button::before, .bookshelf .slick-dots li.slick-active button::before { 139 color: #ff00f7 140} 141/*# sourceURL=library_bookshelves-frontend-inline-css */ 142</style> 143<link rel='stylesheet' id='library_bookshelves-slick-css' href='https://salempl.org/wp-content/plugins/library-bookshelves/slick/slick.css?ver=0fa98e0f0b7822c850b7686d01f68d4e' media='all' /> 144<link rel='stylesheet' id='library_bookshelves-slick-theme-css' href='https://salempl.org/wp-content/plugins/library-bookshelves/slick/slick-theme.css?ver=5.11' media='all' /> 145<link rel='stylesheet' id='open_wp_css-css' href='https://salempl.org/wp-content/plugins/opening-hours/wp/css/css.css?ver=0fa98e0f0b7822c850b7686d01f68d4e' media='all' /> 146<style id="jetpack-stats-inline-css"> 147img#wpstats{display:none} 148/*# sourceURL=jetpack-stats-inline-css */ 149</style> 150<link rel='stylesheet' id='genericons-css' href='https://c0.wp.com/p/jetpack/16.2/_inc/genericons/genericons/genericons.css' media='all' /> 151<link rel='stylesheet' id='catchbox-style-css' href='https://salempl.org/wp-content/themes/catch-box-child/style.css?ver=20260604-00438' media='all' /> 152<link rel='stylesheet' id='catchbox-block-style-css' href='https://salempl.org/wp-content/themes/catch-box/css/blocks.css?ver=1.0' media='all' /> 153<link rel='stylesheet' id='blue-css' href='https://salempl.org/wp-content/themes/catch-box/colors/blue.css' media='all' /> 154<!--n2css--><!--n2js-->
154<script id="jquery-core-js" src="https://c0.wp.com/c/7.1.2/wp-includes/js/jquery/jquery.min.js"></script>
vendor: 1 bytes, line 154
154
155<script id="jquery-migrate-js" src="https://c0.wp.com/c/7.1.2/wp-includes/js/jquery/jquery-migrate.min.js"></script>
vendor: 1 bytes, line 155
155
156<script id="open_wp_js-js-extra"> 157var we_are_open_wp_ajax = {"url":"https://salempl.org/wp-admin/admin-ajax.php","action":"we_are_open_wp_ajax"}; 158//# sourceURL=open_wp_js-js-extra 159</script>
vendor: 1 bytes, line 159
159
160<script id="open_wp_js-js" src="https://salempl.org/wp-content/plugins/opening-hours/wp/js/js.js?ver=0fa98e0f0b7822c850b7686d01f68d4e"></script>
vendor: 1 bytes, line 160
160
161<script id="catchbox-menu-js-extra"> 162var screenReaderText = {"expand":"expand child menu","collapse":"collapse child menu"}; 163//# sourceURL=catchbox-menu-js-extra 164</script>
vendor: 1 bytes, line 164
164
165<script id="catchbox-menu-js" src="https://salempl.org/wp-content/themes/catch-box/js/menu.min.js?ver=2.1.1.1"></script>
165 166 167<!-- Google tag (gtag.js) snippet added by Site Kit --> 168<!-- Google Analytics snippet added by Site Kit -->
vendor: 80 bytes, lines 168-169
168 169<script id="google_gtagjs-js" src="https://www.googletagmanager.com/gtag/js?id=
169GT-K8MBCJG
vendor: 18 bytes, line 169
169" async></script>
170<script id="google_gtagjs-js-after"> 171window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);} 172gtag("set","linker",{"domains":["salempl.org"]}); 173gtag("js", new Date()); 174gtag("set", "developer_id.dZTNiMT", true); 175gtag("config", "GT-K8MBCJG"); 176//# sourceURL=google_gtagjs-js-after 177</script>
vendor: 1 bytes, line 177
177
178<script id="ai-js-js-extra"> 179var MyAjax = {"ajaxurl":"https://salempl.org/wp-admin/admin-ajax.php","security":"4799941cb2"}; 180//# sourceURL=ai-js-js-extra 181</script>
vendor: 1 bytes, line 181
181
182<script id="ai-js-js" src="https://salempl.org/wp-content/plugins/advanced-iframe/js/ai.min.js?ver=148010"></script>
182 183<link rel="https://api.w.org/" href="https://salempl.org/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://salempl.org/wp-json/wp/v2/pages/4512" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://salempl.org/xmlrpc.php?rsd" /> 184 185<link rel="canonical" href="https://salempl.org/about/" /> 186<link rel='shortlink' href='https://wp.me/P7DIp5-1aM' /> 187<meta name="generator" content="Site Kit by Google 1.188.0" /><meta name="google-site-verification" content="GB-aPzgkiCjP8_VwImvL8cn-FmX7Sbqu4sukzmgpMJM"> <style type="text/css"> 188 #site-title, 189 #site-description { 190 position: absolute !important; 191 clip: rect(1px 1px 1px 1px); /* IE6, IE7 */ 192 clip: rect(1px, 1px, 1px, 1px); 193 } 194 </style> 195 <style id="custom-background-css"> 196body.custom-background { background-color: #ffffff; } 197</style> 198<link rel="icon" href="https://i0.wp.com/salempl.org/wp-content/uploads/2013/06/cropped-cropped-SPL-Logo-e1510676307632-1.png?fit=32%2C32&ssl=1" sizes="32x32" /> 199<link rel="icon" href="https://i0.wp.com/salempl.org/wp-content/uploads/2013/06/cropped-cropped-SPL-Logo-e1510676307632-1.png?fit=192%2C192&ssl=1" sizes="192x192" /> 200<link rel="apple-touch-icon" href="https://i0.wp.com/salempl.org/wp-content/uploads/2013/06/cropped-cropped-SPL-Logo-e1510676307632-1.png?fit=180%2C180&ssl=1" /> 201<meta name="msapplication-TileImage" content="https://i0.wp.com/salempl.org/wp-content/uploads/2013/06/cropped-cropped-SPL-Logo-e1510676307632-1.png?fit=270%2C270&ssl=1" /> 202<style id="wp-custom-css"> 203/* 204You can add your own CSS here. 205 206Click the help icon above to learn more. 207*/ 208#main #content img { border: none; } 209.home img[class*="align"], .home img[class*="wp-image-"] { border: none; } 210 211.accordion-title { 212 border-top: 1px solid #dbdbdb; 213 margin: 0; 214 padding: 3px 0; 215 cursor: pointer; 216} 217 218/* Style the buttons that are used to open and close the accordion panel */ 219button.accordion { 220 background-color: #eee; 221 color: #444; 222 cursor: pointer; 223 padding: 18px; 224 width: 100%; 225 text-align: left; 226 border: none; 227 outline: none; 228 transition: 0.4s; 229} 230 231/* Add a background color to the button if it is clicked on (add the .active class with JS), and when you move the mouse over it (hover) */ 232button.accordion.active, button.accordion:hover { 233 background-color: #ccc; 234} 235 236/* Style the accordion panel. Note: hidden by default */ 237div.panel { 238 padding: 0 18px; 239 background-color: white; 240 display: none; 241} 242 243.page-id-4370 .site-header, 244.page-id-4370 .site-footer { 245 display: none; 246} 247 248.page-id-6406 .site-header, .page-id-6406 .site-footer { display: none !important; } 249 250.menu-item-11014 { 251 background-color: darkgreen; 252 border-radius: 5px; 253} 254@charset "UTF-8"; 255/* CSS Document */ 256 257/* All the classes used for the booklist output */ 258 259/* styling for all fields of book list */ 260a.title 261{ 262 font-size:110%; 263} 264 265.author 266{ 267} 268 269.publisher 270{ 271 272} 273 274.pubdate 275{ 276 277} 278 279.isbn10 280{ 281 282} 283 284.description 285{ 286} 287 288.branch 289{ 290 font-style: italic; 291} 292 293.call_num 294{ 295 296} 297 298.copy_loc 299{ 300 301} 302 303.bib_id 304{ 305 306} 307 308.barcode 309{ 310 311} 312 313.stat_cat 314{ 315 316} 317 318.oclc 319{ 320} 321 322.part 323{ 324} 325 326.active 327{ 328} 329 330.age_protect 331{ 332} 333 334.circ_mod 335{ 336} 337 338.status 339{ 340} 341 342.status_change 343{ 344} 345 346.in_house 347{ 348} 349 350.checkin 351{ 352} 353 354.circs 355{ 356} 357 358.public_note 359{ 360} 361 362.staff_note 363{ 364} 365 366.ytd_crcs 367{ 368} 369 370.label 371{ 372 font-weight:bold; 373 padding-right:.25em; 374} 375 376a.amazon_link 377{ 378 text-decoration:underline; 379 font-size:80%; 380} 381 382/* styling for the cover image */ 383 384img.cover 385{ 386 width:90%; 387} 388 389/* styling needed for the Block layout */ 390 391ol 392{ 393 width:98%; 394 margin-left:1.5em; 395} 396 397ul.block 398{ 399 width:98%; 400 margin-left:1.5em; 401 list-style:none; 402} 403 404hr 405{ 406 width:90%; 407 float:left; 408} 409 410li.book_list 411{ 412 width:98%; 413} 414 415.book_block 416{ 417 margin:0.1em 1em 0.5em 0; 418 display: inline-block; 419 width:90%; 420} 421 422.book_attr 423{ 424 width: 75%; 425 display: inline-block; 426} 427 428.cover_div 429{ 430 padding-right: 1.5em; 431 width: 20%; 432 float:left; 433} 434 435.book_block img.cover 436{ 437 float:left; 438 overflow:inherit; 439} 440 441.table_div 442{ 443 overflow-x:scroll; 444} 445 446.copy_table 447{ 448 float:left; 449 text-align: left; 450 border-collapse: collapse; 451} 452 453.copy_table thead 454{ 455 font-weight: bold; 456} 457 458.copy_table th, 459.copy_table td 460{ 461 border-bottom: 1px solid black; 462} 463 464.copy_table th, 465.copy_table td 466{ 467 padding-right: 2em; 468} 469 470.copy_table tr:nth-child(even) 471{ 472 473} 474 475.cover_grid 476{ 477} 478 479.book-slider 480 { 481 width: 80%; 482 margin: auto; 483 height: auto; 484 } 485 486 .book-slider a.image 487 { 488 padding: none; 489 margin: none; 490 width: 90%; 491 height: auto; 492 } 493 494 .book-slider a.image img 495 { 496 margin: 0; 497 width: 100%; 498 height: auto; 499 } 500 501 502</style> 503<style id="core-block-supports-inline-css"> 504.wp-container-core-columns-is-layout-8f761849{flex-wrap:nowrap;} 505/*# sourceURL=core-block-supports-inline-css */ 506</style> 507 508</head> 509 510<body class="wp-singular page-template-default page page-id-4512 custom-background wp-custom-logo wp-embed-responsive wp-theme-catch-box wp-child-theme-catch-box-child no-sidebar one-column one-menu header-image-top"> 511 512 513<div id="page" class="hfeed"> 514 515 <a href="#main" class="skip-link screen-reader-text">Skip to content</a> 516 517 <header id="branding" role="banner"> 518
519 <div id="header-content" class="clearfix"> 520 521 <div class="logo-wrap clearfix"><div id="site-logo"><a href="https://salempl.org/" class="custom-logo-link" rel="home"><img width="458" height="99" src="https://i0.wp.com/salempl.org/wp-content/uploads/2019/09/spl-logo-with-title.jpg?fit=458%2C99&ssl=1" class="custom-logo" alt="Salem Public Library logo with title" decoding="async" srcset="https://i0.wp.com/salempl.org/wp-content/uploads/2019/09/spl-logo-with-title.jpg?w=458&ssl=1 458w, https://i0.wp.com/salempl.org/wp-content/uploads/2019/09/spl-logo-with-title.jpg?resize=300%2C65&ssl=1 300w" sizes="(max-width: 458px) 100vw, 458px" /></a></div><!-- #site-logo --> <div id="hgroup" class="site-details"> 522 <p id="site-title"><a href="https://salempl.org/" rel="home">Salem Public Library (Massachusetts)</a></p> 523 <p id="site-description">370 Essex Street ~ Salem, MA 01970 ~ 978.744.0860</p> 524 525 </div><!-- #hgroup --> 526</div><!-- .logo-wrap --> 527<!-- <div id="chatterbox" style="text-align:right"><iframe src="https://libraryh3lp.com/chat/[email protected]?skin=32280" frameborder="1" style="border: 2px inset black; width: 60%; height: 200px;"></iframe></div> --> 528<!-- <div id="chatterbox" style="text-align:right"><a target="_blank" href="https://libraryh3lp.com/chat/[email protected]?skin=32280" title="Click to chat"> 529 <img src="https://s3.amazonaws.com/libraryh3lp.com/us/buttons/ask-a-librarian/lime-ask-a-librarian.png " alt="chat now" width="100" height="100"/></a></div> --> 530 531 </div> 532 533 <!-- #header-content --> 534<!-- <div id="myacct" style="text-align:right"><a href="https://evergreen.noblenet.org/eg/opac/login?redirect_to=%2Feg%2Fopac%2Fmyopac%2Fmain"><img src="https://i0.wp.com/www.noblenet.org/salem/wp-content/uploads/2018/07/noble-my-account-button.jpg?" alt="My Account" /></a></div> --> 535 536 <div class="menu-access-wrap mobile-header-menu clearfix"> 537 <div id="mobile-header-left-menu" class="mobile-menu-anchor primary-menu"> 538 <a href="#mobile-header-left-nav" id="menu-toggle-primary" class="genericon genericon-menu"> 539 <span class="mobile-menu-text">Menu</span> 540 </a> 541 </div><!-- #mobile-header-left-menu --> 542 543 544 <div id="site-header-menu-primary" class="site-header-menu"> 545 <nav id="access" class="main-navigation menu-focus" role="navigation" aria-label="Primary Menu"> 546 547 <h3 class="screen-reader-text">Primary menu</h3> 548 <div class="menu-header-container"><ul class="menu"><li id="menu-item-5900" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-5900"><a href="https://salempl.org/">Home</a></li> 549<li id="menu-item-6930" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-ancestor current-menu-parent menu-item-has-children menu-item-6930"><a>About</a> 550<ul class="sub-menu"> 551 <li id="menu-item-4528" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-4512 current_page_item menu-item-4528"><a href="https://salempl.org/about/" aria-current="page">About Salem Public Library</a></li> 552 <li id="menu-item-6931" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6931"><a href="https://salempl.org/how-do-i/contact-us/">Contact Us</a></li> 553 <li id="menu-item-815" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-815"><a href="https://salempl.org/reference-dept/history/">History of the Building</a></li> 554 <li id="menu-item-7039" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7039"><a href="https://salempl.org/library-map/">Library Map</a></li> 555 <li id="menu-item-16914" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-16914"><a href="https://salempl.org/support-the-library/">Support The Library</a></li> 556 <li id="menu-item-9781" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9781"><a href="https://salempl.org/fountain/">Help Preserve the Salem Public Library Fountain</a></li> 557 <li id="menu-item-6973" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6973"><a href="https://salempl.org/internet-acceptable-use-policy/">Internet Acceptable Use Policy</a></li> 558 <li id="menu-item-7830" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7830"><a href="https://salempl.org/wp-content/uploads/2026/06/Patron-Code-of-Conduct-April-2026.pdf">Patron Code of Conduct (PDF)</a></li> 559 <li id="menu-item-9053" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-9053"><a href="https://salempl.org/wp-content/uploads/2023/02/Salem-Public-Library-Collection-Development-Policy-02172023.pdf">Collection Development Policy (PDF)</a></li> 560 <li id="menu-item-9427" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-9427"><a href="https://salempl.org/wp-content/uploads/2023/07/Salem-Public-Library-Hotspot-Lending-Policy-2023-07-01.pdf">Hotspot Lending Policy</a></li> 561 <li id="menu-item-9428" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-9428"><a href="https://salempl.org/wp-content/uploads/2023/11/Library-of-Things-Policy-and-Lending-Agreement.pdf">Library of Things Policy</a></li> 562 <li id="menu-item-9490" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-9490"><a href="https://salempl.org/wp-content/uploads/2023/11/Circulation-Info-Sheet-
562Revised-AUGUST-2023.pdf">Info for New Patrons</a></li> 563</ul> 564</li> 565<li id="menu-item-10551" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-10551"><a>Upcoming Titles</a> 566<ul class="sub-menu"> 567 <li id="menu-item-10556" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10556"><a href="https://salempl.org/upcoming-titles/fiction/">Fiction</a></li> 568 <li id="menu-item-10558" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10558"><a href="https://salempl.org/upcoming-titles/music/">Music CDs</a></li> 569</ul> 570</li> 571<li id="menu-item-5864" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-5864"><a>Departments</a> 572<ul class="sub-menu"> 573 <li id="menu-item-8261" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8261"><a href="https://salempl.org/reference-dept/">Reference</a></li> 574 <li id="menu-item-7665" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7665"><a href="https://salempl.org/childrens-room/">Childrenâs Room</a></li> 575 <li id="menu-item-7716" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7716"><a href="https://salempl.org/young-adults/">Young Adults</a></li> 576</ul> 577</li> 578<li id="menu-item-73" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-73"><a>Digital Library</a> 579<ul class="sub-menu"> 580 <li id="menu-item-663" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-663"><a href="https://salempl.org/services/ebooks-and-audiobooks/">eBooks and Audiobooks</a></li> 581 <li id="menu-item-6131" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6131"><a href="https://salempl.org/onlineresources/">Online Resources</a></li> 582 <li id="menu-item-11157" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-11157"><a href="https://salempl.org/ecard">NOBLE eCard</a></li> 583 <li id="menu-item-16766" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-16766"><a href="https://salem.historyarchives.online/home">NEW! Salem History Archive</a></li> 584</ul> 585</li> 586<li id="menu-item-650" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-650"><a>Services</a> 587<ul class="sub-menu"> 588 <li id="menu-item-8597" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8597"><a href="https://salempl.org/services/homebound-delivery/">Homebound Delivery</a></li> 589 <li id="menu-item-636" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-636"><a href="https://salempl.org/services/book-clubs/">Book Clubs</a></li> 590 <li id="menu-item-2039" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2039"><a href="https://salempl.org/services/museum-passes/">Museum Passes</a></li> 591 <li id="menu-item-6139" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6139"><a href="https://www.wowbrary.org/nu.aspx?p=619--GEN&more">Latest Arrivals</a></li> 592 <li id="menu-item-10788" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10788"><a href="https://salempl.org/technology-assistance/">Technology Assistance</a></li> 593 <li id="menu-item-9031" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-9031"><a href="https://salempl.org/wiki/">The Salem Links and Lore Wiki</a></li> 594 <li id="menu-item-8555" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8555"><a href="https://salem.noblenet.org/?browseCategory=sal_library_of_things_top">Library Of Things</a></li> 595 <li id="menu-item-11187" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-11187"><a href="https://salempl.org/readers/">Matchbook – Readerâs Advisory Request</a></li> 596</ul> 597</li> 598<li id="menu-item-10202" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-10202"><a href="https://salempl.org/how-do-i/">How Do Iâ¦?</a> 599<ul class="sub-menu"> 600 <li id="menu-item-528" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-528"><a href="https://salempl.org/how-do-i/#librarycard">get a library card?</a></li> 601 <li id="menu-item-122" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-122"><a href="https://salempl.org/directions/">get here, find parking?</a></li> 602 <li id="menu-item-10783" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10783"><a href="https://salempl.org/contact-us/">contact the library?</a></li> 603 <li id="menu-item-16919" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-16919"><a href="https://salempl.org/support-the-library/">support the library?</a></li> 604 <li id="menu-item-613" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-613"><a target="_blank" href="https://salempl.org/services/museum-passes/">reserve a museum pass?</a></li> 605 <li id="menu-item-624" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-624"><a href="https://salempl.org/how-do-i/#studyroom">reserve a study room?</a></li> 606 <li id="menu-item-4602" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-4602"><a href="https://salempl.org/how-do-i/#print">print wirelessly?</a></li> 607 <li id="menu-item-10287" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-10287"><a href="https://salempl.org/how-do-i/#fax">FAX a document?</a></li> 608 <li id="menu-item-529" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-529"><a href="https://salempl.org/how-do-i/#bookdrop">find the book drop?</a></li> 609 <li id="menu-item-616" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-616"><a href="https://salempl.org/how-do-i/#renew">renew my items?</a></li> 610 <li id="menu-item-9416" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-9416"><a href="https://salempl.org/how-do-i/#lost">pay for lost or damaged items?</a></li> 611 <li id="menu-item-621" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-621"><a href="https://salempl.org/how-do-i/#holds">reserve or place a hold on an item?</a></li> 612 <li id="menu-item-791" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-791"><a href="https://salempl.org/services/step-by-step-instruction-for-overdrive/">use overdrive with my device?</a></li> 613 <li id="menu-item-9212" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9212"><a href="https://salempl.org/purchase-suggestion/">submit a book purchase suggestion?</a></li> 614 <li id="menu-item-10787" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10787"><a href="https://salempl.org/technology-assistance/">receive technology assistance?</a></li> 615</ul> 616</li> 617<li id="menu-item-8888" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-8888"><a>Events</a> 618<ul class="sub-menu"> 619 <li id="menu-item-4463" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4463"><a href="https://salempl.org/calendar/">Calendar</a></li> 620 <li id="menu-item-7477" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7477"><a href="https://salempl.org/spice-bank/">Spice Bank</a></li> 621 <li id="menu-item-11156" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-11156"><a href="https://salempl.org/salem-staff-picks/">Salem Staff Picks</a></li> 622 <li id="menu-item-11383" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-11383"><a href="https://salempl.org/reading-challenge/">2026 Reading Challenge</a></li> 623</ul> 624</li> 625<li id="menu-item-11014" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-11014"><a>NOBLE Catalog and Login</a> 626<ul class="sub-menu"> 627 <li id="menu-item-11032" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-11032"><a target="_blank" href="https://salem.noblenet.org/?browseCategory=salem_new_adult_top">Search the Catalog</a></li> 628 <li id="menu-item-11013" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-11013"><a target="_blank" href="https://salem.noblenet.org/MyAccount/Home">My NOBLE Account</a></li> 629</ul> 630</li> 631</ul></div> </nav><!-- #access --> 632 </div><!-- .site-header-menu --> 633 634 </div><!-- .menu-access-wrap --> 635 636 637 </header><!-- #branding --> 638 639 640 641 642 <div id="main" class="clearfix"> 643 644 645 <div id="primary"> 646 647 648 <div id="content" role="main"> 649 650 651 652 653<article id="post-4512" class="post-4512 page type-page status-publish hentry"> 654 655 </header><!-- .entry-header --> 656 657 <div class="entry-content"> 658 659<h2 class="wp-block-heading">About The Salem Public Library</h2> 660 661 662<div class="wp-block-image"> 663<figure class="alignleft is-resized"><img data-recalc-dims="1" fetchpriority="high" decoding="async" width="530" height="797" src="https://i0.wp.com/salempl.org/wp-content/uploads/2013/04/8793006231_3b9d3dd353_c.jpg?resize=530%2C797&ssl=1" alt="Salem Public Library front entrance" class="wp-image-417" style="aspect-ratio:0.665;width:211px;height:auto" title="Salem Public Library front entrance" srcset="https://i0.wp.com/salempl.org/wp-content/uploads/2013/04/8793006231_3b9d3dd353_c.jpg?w=532&ssl=1 532w, https://i0.wp.com/salempl.org/wp-content/uploads/2013/04/8793006231_3b9d3dd353_c.jpg?resize=199%2C300&
663ssl=1 199w" sizes="(max-width: 530px) 100vw, 530px" /></figure> 664</div> 665 666 667<p class="wp-block-paragraph">Salem Public Library is located in the McIntire Historic District of Salem, Massachusetts in an 1855 renovated brick mansion originally owned by sea merchant <a href="https://salempl.org/wiki/index.php?title=Bertram,_John"><strong>John Bertram</strong></a>. The library is part of the <a href="https://www.noblenet.org/"><strong>North of Boston Library Exchange (NOBLE)</strong></a>, a consortium of 25 public and academic libraries in the surrounding area.</p> 668 669 670 671<p class="wp-block-paragraph"><strong>Address:</strong> 370 Essex Street, Salem, MA 01970<br>Street parking along Essex Street between Boston and Beckford Streets.<br>MBTA bus stop, “Essex St opp. Monroe St,” is in front of the library, served by bus route <a href="https://www.mbta.com/schedules/450/line">450</a>.<br><strong>Phone:</strong> 978-744-0860<br><strong>Email:</strong> [email protected]<br><strong>Directions:</strong> <a href="https://www.google.com/maps/place/Salem+Public+Library/@42.5198074,-70.9040596,17.5z/data=!4m5!3m4!1s0x89e31479356e860f:0xf1fe979bccef9c38!8m2!3d42.5202705!4d-70.9032029"><strong>Google Map</strong></a><br><strong>Public Transportation:</strong> Visit <a href="https://www.mbta.com/"><strong>MBTA website</strong></a> for more information.</p> 672 673 674 675<div style="height:56px" aria-hidden="true" class="wp-block-spacer"></div> 676 677 678 679<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex"> 680<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:66.66%"> 681<hr class="wp-block-separator has-css-opacity is-style-wide"/> 682 683 684 685<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div> 686 687 688 689<p class="wp-block-paragraph"></p> 690</div> 691 692 693 694<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:33.33%"></div> 695</div> 696 697 698 699<!-- tim: Added spambot obfuscation to prevent email harvesting --> 700<b>Staff:</b><br> 701<br> 702Tara M<!-- null -->ansfield, Library Director, man<!-- null -->sfield@nobl<!-- null -->enet.org<br> 703Jim R<!-- null -->iordan, Assistant Director, jri<!-- null -->ordan@no<!-- null -->blenet.org<br> 704Simone L<!-- null -->orrain, Childrenâs Department, lorrain<!-- null -->@noblen<!-- null -->et.org<br> 705Susan G<!-- null -->audrault, Technical Services, gau<!-- null -->drault@nobl<!-- null -->enet.org<br> 706Marie H<!-- null -->viding, Reference Department, hvi<!-- null -->ding@no<!-- null -->blenet.org<br> 707Tess L<!-- null -->ucey, Circulation Department, tlu<!-- null -->cey@n<!-- null -->oblenet.org<br> 708Tim D<!-- null -->riscoll, Technology, tdr<!-- null -->iscoll@noblen<!-- null -->et.org<br> 709<br> 710 711 712 713<hr class="wp-block-separator has-css-opacity is-style-wide"/> 714 715 716 717<div style="height:17px" aria-hidden="true" class="wp-block-spacer"></div> 718 719 720 721<p class="wp-block-paragraph"><strong>Salem Public Library’s Mission Statement:</strong></p> 722 723 724 725<p class="wp-block-paragraph">“To provide quality public service at the Salem Public Library in a reliable, caring, and cost-effective manner; to satisfy Salem Public Library patrons by delivering a level of service that exceeds our patrons’ expectations and to achieve consistent upward growth in the total quality of our Salem Public Library services and collections<a href="https://is.gd/DtIcGp">.</a>“</p> 726 </div><!-- .entry-content --> 727 <footer class="entry-meta"> 728 </footer><!-- .entry-meta --> 729</article><!-- #post-4512 --> 730 731 <div id="comments"> 732 733 734 735 736</div><!-- #comments --> 737 738 </div><!-- #content --> 739 740 741 </div><!-- #primary --> 742 743 744 745 746 747 </div><!-- #main --> 748 749 750 <footer id="colophon" role="contentinfo"> 751 <div id="supplementary" class="two"> 752 <div id="first" class="widget-area" role="complementary"> 753 <aside id="custom_html-4" class="widget_text widget-odd widget-last widget-first widget-1 widget widget_custom_html"><h3 class="widget-title">Upcoming Events</h3><div class="textwidget custom-html-widget"><iframe src="https://salempl.assabetinteractive.com/calendar/upcoming-events/" name="ai_iframe" width="100%" height="400" frameborder="0" scrolling="auto" title="Upcoming Events"></iframe> 754<br> 755<a href="https://salempl.org/calendar/"><b>Full Events Calendar</b></a></div></aside> </div><!-- #first .widget-area --> 756 757 <div id="second" class="widget-area" role="complementary"> 758 <aside id="block-5" class="widget-odd widget-last widget-first widget-1 widget widget_block"><h3 class="widget-title">Library Hours</h3> 759<table> 760<tbody> 761<tr> 762<th colspan="6"> 763<h3 align="center"> 764 765<span class="opening-hours-conditional open hide update" data-data="{"open":true,"open_now":false,"closed":false,"closed_now":true,"hide":true,"remove_html":true,"change":7975,"reload":false,"immediate":true,"html":"It's 6:47
765AM on Friday and we\u2019re currently open!"}"></span> 766<span class="opening-hours-conditional closed show update" data-data="{"open":false,"open_now":false,"closed":true,"closed_now":true,"hide":true,"remove_html":true,"change":7975,"reload":false,"immediate":true,"html":null}">It's 6:47 AM on Friday and weâre currently closed.</span> 767<p> 768<p> Monday - Thursday 9:00 AM - 9:00 PM<br> 769 Friday - Saturday 9:00 AM - 5:00 PM<br> 770 Sunday - 1:00 PM - 5:00 PM</p> 771<p> The Childrenâs Room, Reference Room and Stacks close 15 minutes before Main Desk. 772 </p> 773</h3> 774</th> 775</tr> 776</tbody> 777</table> 778<p><!--The Childrenâs Room, the Reference Room and the Stacks close 15 minutes before the Main Desk.--></p> 779<span class="opening-hours-conditional special"> 780<h3 align="center"><strong>2026 Upcoming Holiday/Special Event Hours</h3> 781<table class="opening-hours hours-center closed-bold"> 782 <tr class="day monday special label future weekday closed"> 783 <th class="day-name">Monday, October 12 - Indigenous Peoplesâ Day</th> 784 <td class="hours">CLOSED ALL DAY</td> 785 </tr> 786 <tr class="day saturday special label future weekend closed"> 787 <th class="day-name">Saturday, October 31 - Halloween</th> 788 <td class="hours">CLOSED ALL DAY</td> 789 </tr> 790 <tr class="day wednesday special label future weekday closed"> 791 <th class="day-name">Wednesday, November 11 - Veteransâ Day</th> 792 <td class="hours">CLOSED ALL DAY</td> 793 </tr> 794</table> 795 796</span> 797<br> 798<a href="https://salempl.org/holiday-schedule"> Holiday Schedule for 2026</a> 799<br><br><br></aside> </div><!-- #second .widget-area --> 800 801 </div><!-- #supplementary --> 802 <div id="site-generator" class="clearfix"> 803 804 805 <nav class="social-profile" role="navigation" aria-label="Footer Social Links Menu"> 806 <ul><li class="facebook"><a href="https://www.facebook.com/SalemMALibrary/"><span class="screen-reader-text">Facebook</span></a></li><li class="twitter"><a href="https://twitter.com/salemmalibrary"><span class="screen-reader-text">Twitter</span></a></li><li class="flickr"><a href="http://www.flickr.com/photos/salemmapubliclibrary/"><span class="screen-reader-text">Flickr</span></a></li><li class="instagram"><a href="https://www.instagram.com/salemmalibrary/"><span class="screen-reader-text">Instagram</span></a></li> 807 </ul> 808 </nav><!-- .social-profile --><div class="copyright">Copyright © 2026 <a href="https://salempl.org/" title="Salem Public Library (Massachusetts)" ><span>Salem Public Library (Massachusetts)</span></a>. All Rights Reserved. </div><div class="powered"><span class="theme-name">Theme: Catch Box by </span><span class="theme-author"><a href="https://catchthemes.com/" title="Catch Themes">Catch Themes</a></span></div> 809 </div> <!-- #site-generator --> 810 811 </footer><!-- #colophon --> 812 813</div><!-- #page --> 814 815<a href="#branding" id="scrollup"><span class="screen-reader-text">Scroll Up</span></a>
816<script type="speculationrules"> 817{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/catch-box-child/*","/wp-content/themes/catch-box/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 818</script>
vendor: 1 bytes, line 818
818
819<script id="wp-hooks-js" src="https://c0.wp.com/c/7.1.2/wp-includes/js/dist/hooks.min.js"></script>
vendor: 1 bytes, line 819
819
820<script id="wp-i18n-js" src="https://c0.wp.com/c/7.1.2/wp-includes/js/dist/i18n.min.js"></script>
vendor: 1 bytes, line 820
820
821<script id="wp-i18n-js-after"> 822wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 823//# sourceURL=wp-i18n-js-after 824</script>
vendor: 1 bytes, line 824
824
825<script id="swv-js" src="https://salempl.org/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=6.1.7"></script>
vendor: 1 bytes, line 825
825
826<script id="contact-form-7-js-before"> 827var wpcf7 = { 828 "api": { 829 "root": "https:\/\/salempl.org\/wp-json\/", 830 "namespace": "contact-form-7\/v1" 831 }, 832 "cached": 1 833}; 834//# sourceURL=contact-form-7-js-before 835</script>
vendor: 1 bytes, line 835
835
836<script id="contact-form-7-js" src="https://salempl.org/wp-content/plugins/contact-form-7/includes/js/index.js?ver=6.1.7"></script>
vendor: 1 bytes, line 836
836
837<script id="library_bookshelves-slick-js" src="https://salempl.org/wp-content/plugins/library-bookshelves/slick/slick.min.js?ver=5.11"></script>
vendor: 1 bytes, line 837
837
838<script data-wp-strategy="async" id="cloudflare-turnstile-js" src="https://challenges.cloudflare.com/turnstile/v0/api.js"></script>
vendor: 1 bytes, line 838
838
839<script id="cloudflare-turnstile-js-after"> 840document.addEventListener( 'wpcf7submit', e => turnstile.reset() ); 841//# sourceURL=cloudflare-turnstile-js-after 842</script>
vendor: 1 bytes, line 842
842
843<script id="catchbox-skip-link-focus-fix-js" src="https://salempl.org/wp-content/themes/catch-box/js/skip-link-focus-fix.js?ver=20151112"></script>
vendor: 1 bytes, line 843
843
844<script id="catchbox-scrollup-js" src="https://salempl.org/wp-content/themes/catch-box/js/catchbox-scrollup.min.js?ver=20072014"></script>
vendor: 1 bytes, line 844
844
845<script id="jetpack-stats-js-before"> 846_stq = window._stq || []; 847_stq.push([ "view", {"v":"ext","blog":"112899835","post":"4512","tz":"-4","srv":"salempl.org","j":"1:16.2"} ]); 848_stq.push([ "clickTrackerInit", "112899835", "4512" ]); 849//# sourceURL=jetpack-stats-js-before 850</script>
vendor: 1 bytes, line 850
850
851<script data-wp-strategy="defer" defer fetchpriority="low" id="jetpack-stats-js" src="https://stats.wp.com/e-202640.js"></script>
vendor: 1 bytes, line 851
851
852<script id="wp-emoji-settings" type="application/json"> 853{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://salempl.org/wp-includes/js/wp-emoji-release.min.js?ver=0fa98e0f0b7822c850b7686d01f68d4e"}} 854</script>
vendor: 1 bytes, line 854
854
855<script type="module"> 856/*! This file is auto-generated */ 857var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))}); 858//# sourceURL=https://salempl.org/wp-includes/js/wp-emoji-loader.min.js 859</script>
859 860 861</body> 862</html> 863 864<!-- Dynamic page generated in 0.343 seconds. --> 865<!-- Cached page generated by WP-Super-Cache on 2026-10-02 06:47:05 --> 866 867<!-- super cache -->
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.