html{height:100%;-webkit-text-size-adjust:none}body,div,p,td{font-family:sans-serif;font-size:16px;line-height:1.2}body,body.print{background:ivory;margin:0 auto;height:100%}@media(min-width: 768px){body,body.print{max-width:63.3333em}}@media(max-width: 767px){body,body.print{margin:0 10px}}body.print{margin-left:0;width:799px}p,ul{margin-top:0;margin-bottom:1em}li{padding-bottom:.3em}pre{margin:0}table{border-spacing:0;border-collapse:collapse}td{padding:0}h2,h3{font-size:24px;font-weight:bold;margin-top:1em;margin-bottom:8px}h3{font-size:18px}@media(max-width: 767px){.wideOnly{display:none !important}}@media(min-width: 768px){.narrowOnly{display:none !important}}a,.topLink,.menuItem{color:#0067ac;cursor:pointer}a.active,a.topLink:hover,a.menuItem:hover,a.indexLink:hover,a.thumb:hover{color:#db5b00}a:hover img:hover{border:1px solid #ff8000}.noHover{border:0}a,a.thumb:hover{text-decoration:none}a:hover{text-decoration:underline}a.thumb{color:#000}a.thumb img{border:1px solid #000}a.external{background:rgba(0,0,0,0) url(/img/iconExternalLink12px.gif) no-repeat scroll right center;padding-right:15px}a.externalSmall{background:rgba(0,0,0,0) url(/img/iconExternalLink.gif) no-repeat scroll right center;padding-right:15px}#background{min-height:100%}@media(min-width: 768px){#background{margin:0 10px}}#navWide{margin-top:10px}#navWide #bannerTable{width:100%}#navWide #bannerTable #bannerImageCell,#navWide #bannerTable #bannerTitleCell,#navWide #bannerTable #bannerButtonCell{padding:11px 0 9px 0;border-top:1px dotted #357197;border-bottom:1px dotted #357197;vertical-align:bottom}#navWide #bannerTable #bannerImageCell{width:10.5em;text-align:right}#navWide #bannerTable #bannerButtonCell{text-align:right}#navWide #bannerTable #bannerGapCell{width:25px}#navWide #bannerTable #bannerTitle{font-size:25px;color:#357197}#navWide #bannerTable #topMenu{margin:18px 0 0 1px}#navWide #leftColumn{float:left}#navWide #leftColumn div.leftMenu{width:10.5em;padding:25px 0 18px 0;border-bottom:1px dotted #357197}#navWide #leftColumn div.leftMenu div.menuHeader{font-size:15px;font-style:italic;color:#903000}#navWide a.topLink,#navWide a.menuItem{font-size:15px;text-decoration:none;padding:15px}@media(max-width: 830px){#navWide a.topLink,#navWide a.menuItem{padding:12px}}#navWide a.topLink:hover,#navWide a.menuItem:hover{text-decoration:underline}#navWide a.menuItem,#navWide div.menuHeader{display:block;padding:5px 0}#navWide a.linkButton{font-size:15px;text-decoration:underline}#navNarrow{display:flex;background:#eddec6}#navNarrow img{display:block}#navNarrow.home{align-items:stretch;margin:0 -10px 20px -10px;padding:10px}#navNarrow.home .topLinks{align-self:end}#navNarrow.home a.title{font-size:25px;padding:28px 0 0 23px;color:#893309}#navNarrow.home .text{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between}#navNarrow.home .dropdownMenu{top:123px}#navNarrow:not(.home){margin:0 -10px 18px -10px;padding:5px 10px}#navNarrow:not(.home) .text{flex-grow:1;display:flex;justify-content:space-between;align-items:center;padding:2px 0 0 5px}#navNarrow:not(.home) img{height:40px}#navNarrow:not(.home) a.title{font-size:18px;padding-left:10px;color:#893309;text-decoration:none}#navNarrow:not(.home) summary{padding-bottom:0}#navNarrow details{display:inline}#navNarrow details .dropdownMenu{position:absolute;top:49px;right:0;z-index:10;padding:10px 0;background:#eddec6;border-top:1px solid #bfa67e}#navNarrow details .dropdownMenu.updates{padding-left:15px}#navNarrow details .dropdownMenu a.menuItem{display:block;padding:8px 20px}#navNarrow details .dropdownMenu .menuHeader{font-style:italic;padding-top:7px}#navNarrow details .dropdownMenu a.menuItem:not(.active){color:#893309}#navNarrow details summary{padding:0 15px 7px 5px;color:#893309;list-style:none}#navNarrow details summary::-webkit-details-marker{display:none}#navNarrow details summary:focus{outline:none}span.date{font-size:10px;padding-left:2px;color:#777}.menuRight{float:right;margin:-7px -10px 1em 15px;padding-bottom:8px;background:#eddec6;border:1px solid #bfa67e}.menuRight .menuHeader{font-size:80%;font-weight:bold;margin-bottom:8px;color:#893309;background:#d5bc94}.menuRight a.menuItem,.menuRight .menuHeader{display:block;padding:8px 16px}@media(min-width: 768px){#content{margin:1.5em 0 0 calc(10.5em + 25px + 1px)}}#content.print{margin-left:25px}div.contentTitle{font-size:18px;font-weight:bold;margin-top:-4px;margin-bottom:8px}.center{text-align:center}.noWrap{white-space:nowrap}.maxWidthHalf{max-width:calc(50vw - 30px)}img.imageLeft,img.imageLeftBorder{float:left;margin-right:10px;border:0}img.imageRight,img.imageRightBorder{float:right;margin-left:10px;border:0}img.imageBorder,img.imageLeftBorder,img.imageRightBorder,img.verseThumb{border:1px solid #000}div.storyImage{max-width:750px;margin-bottom:2em}div.storyImage img{max-width:100%;border:1px solid #000}div.storyImage div{text-align:right;font-size:11px;color:#666}img.storyImageLeft{float:left;margin-right:15px;border:1px solid #000;max-width:50vw !important}div.movie{font-size:0;border:1px solid #000}div.imageWithCredit{float:right;margin-left:1em;color:#666}@media(max-width: 767px){div.imageWithCredit{clear:both}}div.imageWithCredit img{border:1px solid #000}div.imageWithCredit div{font-size:9px;text-align:right}.rapperIntro img{max-width:37vw}.richMorse{display:flex;gap:10px;padding:10px;width:330px;margin-bottom:1.5em;background:#f0deab;border:1px solid #000}@media(min-width: 768px){.richMorse{float:right;margin-left:10px}}@media(max-width: 767px){.pipingClips{clear:both;padding-top:1em}}@media(max-width: 767px){.categoryLink{color:#0067ac}}.blockContainer{display:grid;grid-template-columns:repeat(auto-fit, minmax(350px, 1fr));margin:1.5em 0;gap:1.5em}@media(max-width: 767px){.blockContainer{margin:1em 0;gap:1em}}.blockContainer img{float:left;margin-right:10px}.blockContainer span{font-weight:bold}td.yearHeader{font-size:18px;font-weight:bold;text-align:center}table.schedule td{vertical-align:top;padding:5px 8px 6px 8px}@media(min-width: 768px){table.schedule td.when{white-space:nowrap}table.schedule td.where{white-space:nowrap;vertical-align:bottom}}table.schedule tr.odd td{background:#faf2d6}.collection{display:flex;gap:25px}@media(min-width: 768px){.collection .index{background:#eaf4fa;padding:10px}.collection .indexItem,.collection .indexHeader{font-size:11px;white-space:nowrap}.collection .indexHeader{margin-top:4px}.collection .indexLink{font-size:11px;text-decoration:none}.collection .indexLink:not(.active){color:#000}.collection .indexLink:hover{text-decoration:underline}.collection.rapper pre{padding-left:4em}}@media(max-width: 767px){.collection .indexItem{padding:4px 0 5px 0}.collection .item{padding-top:0}.collection:not(.rapper) .index{columns:2;margin-top:.5em;padding-top:.7em;border-top:1px solid #aaa}.collection:not(.rapper) .indexGroup{margin-bottom:12px;page-break-inside:avoid}.collection:not(.rapper) div.indexHeader{margin-bottom:6px}.collection.rapper{gap:15px}.collection.rapper .index{margin:-18px 0 0 -10px;padding:10px;background:#eddec6;border-top:1px solid #bfa67e}.collection.rapper .indexItem{font-size:13px}.collection.rapper ul{padding-inline-start:30px}.collection.rapper img{max-width:100%}.collection.rapper pre{max-width:1px}}div.indexWrapper{margin-left:10px}div.indexHeader{font-weight:bold;margin-left:-10px}a.callersBoxLink{float:right;font-size:80%}.item{padding-top:7px}.item table{margin:1em 0}.item td{vertical-align:top;padding:.35em}.item td p,.item .danceHeader p{margin:0;padding-left:20px;text-indent:-20px}.item .notes{padding-bottom:1em}div.videoLink{margin:-1em 0 2em 0}div.pictureMenu{display:flex;flex-wrap:wrap;gap:0 55px;margin-top:2em}@media(max-width: 767px){div.pictureMenu{gap:0 33px;margin-top:1.5em}}div.pictureMenu div.frame{display:flex;justify-content:center;width:150px;margin-bottom:7px;border:1px solid #000}div.pictureMenu div.frame.fit{height:100px;border-color:#ddd}div.pictureMenu div.frame.fit img{object-fit:contain;width:auto;padding:17px}div.pictureMenu div.frame:hover{border-color:#db5b00}div.pictureMenu img,div.pictureMenu img:hover{width:150px;border:0}div.pictureMenu div.caption{font-size:15px;text-align:center;margin:2px 0 2em 0}@media(max-width: 767px){div.pictureMenu div.caption{margin-bottom:1em}}.peruAnimals{display:flex;flex-wrap:wrap;justify-content:center;gap:50px;margin:0 auto;text-align:center}.peruAnimals .caption{margin-bottom:1.5em}.morrisVideos .tradition{font-weight:bold;text-align:center;background:#faf2d6;margin:2em 0 1em}.morrisVideos .danceType{font-style:italic;margin:1em 0}.morrisVideos .videoGroup{width:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:15px}.morrisVideos img{width:240px;height:180px;border:1px solid #000}.morrisVideos .caption{font-size:15px;text-align:center;padding-bottom:0}.chorusTag{margin-left:-20px;font-style:italic}.songVerse,.songChorus{position:relative;margin-bottom:20px}.songVerse p,.songChorus p{margin:0;padding-left:20px;text-indent:-20px}.songChorus{margin-left:20px}.gallery5{display:flex;flex-wrap:wrap;gap:5px}.gallery5 img{display:block;width:calc((100vw - 50px)/5)}.galleryFullWidth img{width:calc(100vw - 33px);margin-bottom:.5em}.verseAndImage{display:flex;justify-items:flex-start;gap:11px}.verseAndImage img{height:66px;border:1px solid #777}.revere h3,.sowadnehunk h3{padding-top:.5em}.revere .song,.sowadnehunk .song{padding-right:20px}@media(max-width: 767px){.revere .song p,.revere .song div,.sowadnehunk .song p,.sowadnehunk .song div{font-size:calc(1.1111111111vw + 8px)}}@media(min-width: 768px){.revere .song .thumb img,.sowadnehunk .song .thumb img{width:190px;height:190px}}.revere .footnote,.sowadnehunk .footnote{position:absolute;width:509px;max-width:calc(100% - 15px);background:#f0f8ff;border:1px solid #b0c4de;z-index:100;padding:5px 5px 5px 20px;margin-top:8px;min-height:5em;display:none;font-style:italic}@media(max-width: 767px){.revere .footnote,.sowadnehunk .footnote{padding-left:8px}}.revere .footref,.sowadnehunk .footref{float:right;margin:1px 28px 0 17px;border-radius:100%;background:#ea8;border:5px solid #fd8;width:.4em;height:.4em}@media(max-width: 767px){.revere .footref,.sowadnehunk .footref{margin-right:5px}}@media(max-width: 767px){.solsticeAlphabet .song p,.solsticeAlphabet .song div{font-size:calc(1.1111111111vw + 10px)}}.imageCredits{columns:2}@media(max-width: 767px){.imageCredits{columns:1}}.imageCredits div.thumb{clear:both;page-break-inside:avoid}.imageCredits div{font-size:15px}.imageCredits img{height:66px;margin-bottom:1em}div.fontSongVerse{clear:both;line-height:1.25em}.tessGallery{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:1.5em}.tessGallery .block{width:calc((100% - 36px)/3)}@media(max-width: 767px){.tessGallery .block{width:calc((100% - 18px)/2)}}.tessGallery img{width:100%;display:block;border:1px solid #ddd}.tessGallery .caption{font-size:14px;text-align:center;padding-top:.2em}.vimeo{aspect-ratio:16/9;width:100%;margin-bottom:1em;background:#000}.podcast-image{width:94px;height:94px;border:1px solid rgba(0,0,0,0)}.podcast-header{margin-bottom:.3em}/*# sourceMappingURL=site.css.map */
