Summer/Fall 2026 Stewardship Sign Up
Updated: Oct 1
2026 Stewardship Site Visits — MATLT Volunteer Sign-Up
*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }
:root {
--forest: #1e3a28;
--fern: #2d5a3d;
--sage: #6b8f71;
--mist: #c8d8c2;
--cream: #f5f0e8;
--bark: #7a5c3e;
--sun: #d4a843;
--white: #ffffff;
--text: #2a2a2a;
--light-text:#5a5a5a;
--matlt-olive: #6b7a2a;
--matlt-brown: #8b5e3c;
}
body { font-family: "Source Sans 3", sans-serif; background: var(--cream); color: var(--text); min-height: 100vh; }
/* HERO */
.hero {
background: var(--forest);
padding: 36px 32px 44px;
text-align: center;
position: relative;
overflow: hidden;
}
.hero::before {
content: "";
position: absolute; inset: 0;
background:
radial-gradient(ellipse 80% 60% at 20% 110%, rgba(45,90,61,0.6) 0%, transparent 60%),
radial-gradient(ellipse 60% 80% at 85% -10%, rgba(107,143,113,0.3) 0%, transparent 50%);
pointer-events: none;
}
.hero-logo-row {
position: relative;
display: flex;
align-items: center;
justify-content: center;
gap: 18px;
margin-bottom: 22px;
}
.hero-logo-row img.logo-main {
height: 72px;
width: auto;
opacity: 1;
}
.hero-logo-row .logo-divider {
width: 1px;
height: 50px;
background: rgba(200,216,194,0.3);
}
.hero-logo-row img.logo-circ {
height: 56px;
width: auto;
opacity: 0.85;
filter: brightness(0) invert(1);
}
.hero h1 {
font-family: "Playfair Display", serif;
font-size: clamp(26px, 4.5vw, 44px);
color: var(--white);
line-height: 1.2;
position: relative;
max-width: 680px;
margin: 0 auto 14px;
}
.hero h1 em { font-style: normal; color: var(--mist); }
.hero p {
color: rgba(200,216,194,0.85);
font-size: 15.5px;
max-width: 520px;
margin: 0 auto;
line-height: 1.6;
position: relative;
}
/* INTRO BAR */
.intro-bar {
background: var(--fern);
padding: 18px 32px;
display: flex; align-items: center; gap: 14px; flex-wrap: wrap;
}
.intro-bar-icon { font-size: 22px; flex-shrink: 0; }
.intro-bar p { color: var(--mist); font-size: 14px; line-height: 1.5; flex: 1; min-width: 200px; }
.intro-bar strong { color: var(--white); }
/* MAIN */
.main { max-width: 960px; margin: 0 auto; padding: 38px 20px 60px; }
.section-heading { display: flex; align-items: center; gap: 12px; margin-bottom: 24px; }
.section-heading h2 { font-family: "Playfair Display", serif; font-size: 22px; color: var(--forest); white-space: nowrap; }
.section-heading .line { flex: 1; height: 1px; background: linear-gradient(90deg, var(--sage) 0%, transparent 100%); }
/* CARDS */
.cards-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(278px, 1fr)); gap: 18px; margin-bottom: 48px; }
.card {
background: var(--white); border-radius: 8px; overflow: hidden;
box-shadow: 0 2px 8px rgba(30,58,40,0.08); border: 1px solid rgba(107,143,113,0.2);
transition: box-shadow 0.2s, transform 0.2s; display: flex; flex-direction: column;
}
.card:hover { box-shadow: 0 6px 20px rgba(30,58,40,0.13); transform: translateY(-2px); }
.card-header { background: var(--forest); padding: 15px 17px 13px; }
.card-header h3 { font-family: "Playfair Display", serif; font-size: 16.5px; color: var(--white); line-height: 1.25; margin-bottom: 5px; }
.card-header h3 a { color: inherit; text-decoration: none; }
.card-header h3 a:hover { text-decoration: underline; }
.card-header .tag {
display: inline-block; font-size: 10px; letter-spacing: 1.5px; text-transform: uppercase;
padding: 2px 7px; border-radius: 2px; font-weight: 600; margin-right: 4px;
color: var(--mist); background: rgba(200,216,194,0.12); border: 1px solid rgba(200,216,194,0.25);
}
.tag-trail { background: rgba(212,168,67,0.18); color: var(--sun); border-color: rgba(212,168,67,0.3); }
.tag-tbd { background: rgba(200,216,194,0.1); color: var(--mist); border-color: rgba(200,216,194,0.2); }
.tag-new { background: rgba(107,122,42,0.25); color: #b8cc6e; border-color: rgba(107,122,42,0.4); }
.card-body { padding: 15px 17px; flex: 1; display: flex; flex-direction: column; gap: 9px; }
.card-issue {
background: rgba(200,216,194,0.2); border-left: 3px solid var(--sage);
border-radius: 0 4px 4px 0; padding: 8px 10px;
font-size: 12.5px; color: var(--light-text); line-height: 1.45; font-style: italic;
}
.card-row { display: flex; align-items: flex-start; gap: 7px; font-size: 13px; }
.card-row .icon { font-size: 13px; flex-shrink: 0; margin-top: 1px; }
.card-row .value { color: var(--text); line-height: 1.4; }
.card-row .value a { color: var(--fern); text-decoration: none; font-weight: 600; font-size: 12.5px; }
.card-row .value a:hover { text-decoration: underline; }
.card-footer {
padding: 11px 17px 13px; border-top: 1px solid rgba(107,143,113,0.15);
display: flex; align-items: center; justify-content: space-between; gap: 8px;
}
.visits-needed { font-size: 12px; color: var(--light-text); }
.visits-needed strong { color: var(--forest); font-size: 13.5px; }
/* FOOTER */
.footer {
background: var(--forest); color: rgba(200,216,194,0.7);
text-align: center; padding: 28px 20px; font-size: 12.5px; line-height: 1.7;
}
.footer a { color: var(--mist); }
.footer strong { color: var(--mist); }
@media (max-width: 640px) {
.cards-grid { grid-template-columns: 1fr; }
.intro-bar { padding: 14px 18px; }
.main { padding: 22px 14px 48px; }
.hero-logo-row img.logo-main { height: 52px; }
.hero-logo-row img.logo-circ { height: 42px; }
}
2026 StewardshipSummer & Fall Site Visits
Help protect Maine's wild places. We need monitors for our properties this season — contact us to get involved.
?
10 properties need coverage in 2026. Each requires at least one in-person monitoring visit. Click any property name to learn more, or reach out to srucker@matlt.org to volunteer.
Properties Needing Monitors
Fee
Kiosk, camps, and road access issues to document on visit.
??
Summer or Fall 2026
?
2,620 acres total — 1,105 MATLT acres — Fee (2019)
?
Visits needed: 1
Easement
Annual easement monitoring. Landowner may be available to join — coordinate in advance.
??
Summer or Fall 2026
?
42 acres — Easement (2014)
?
Visits needed: 1
Easement
Annual easement monitoring.
??
Summer or Fall 2026
?
21,262 acres total — 1,356 MATLT acres — Easement (2024)
?
Visits needed: 1
Easement
Landowner communication is essential this year. Boundary blazes are fading — monitor should note conditions carefully.
??
Summer or Fall 2026
?
17 acres — Easement (2016)
?
Visits needed: 1
Easement
New baseline documentation needed. Rapid Stream Road access issues (bridge washouts). High Peaks Alliance has proposed new trail routes — conditions should be assessed.
??
Summer or Fall 2026
?
Visits needed: 1+
Easement
Proposed ATV trail and access issues — monitor should document current trail conditions. MATLT will need to approve any new ATV corridor.
??
Summer or Fall 2026
?
9,580 acres — Easement (2018)
?
Visits needed: 1+
Easement
See Redington Forest notes above — coordinate visits if possible.
??
Summer or Fall 2026
?
3,415 acres — Easement (2021)
?
Visits needed: 1
Fee
Trail Maintenance
Berry Picker's Trail access restored, but Potato Hill Road still in rough shape. Includes trail maintenance — document conditions carefully.
??
Summer or Fall 2026
?
1,206 acres — Fee (2004)
?
Visits needed: 1
Fee
Trail Maintenance
Combine with White Brook Trail maintenance. AMC is new abutter. Illegal snowmobile trail on sensitive ecological area — document if visible. Includes trail maintenance.
??
Summer or Fall 2026
?
10,014 acres total — 1,574 MATLT acres — Fee (2017)
?
Visits needed: 1
New Acquisition
Easement
New baseline documentation needed for this recently protected 1,845-acre preserve in Somerset County. 5+ miles of A.T. frontage, 1 mile of Moxie Pond shoreline, and critical connectivity in a 20,000-acre conserved block. Forever-wild protection — no development or logging.
?
Bald Mountain Township (T2 R3), Somerset County, ME
?
1,845 acres — top 5% climate-resilient A.T. parcels (TNC)
??
TBD — express interest below
?
1,845 acres — Conservation Easement (pending)
?
Visits needed: TBD
Maine Appalachian Trail Land TrustQuestions? Contact srucker@matlt.org · 207-808-2073matlt.org · Thank you for helping protect Maine's wild places. ?
function selectSeason(btn, val) {
document.querySelectorAll(".season-tab").forEach(t => t.classList.remove("active"));
btn.classList.add("active");
document.getElementById("season").value = val;
}
function submitForm() {
const fname = document.getElementById("fname").value.trim();
const lname = document.getElementById("lname").value.trim();
const email = document.getElementById("email").value.trim();
const phone = document.getElementById("phone").value.trim();
const season = document.getElementById("season").value;
const notes = document.getElementById("notes").value.trim();
const checked = [...document.querySelectorAll("input<name 'props'="'props'"></name>:checked")].map(c => c.value);
if (!fname || !lname) { alert("Please enter your first and last name."); return; }
if (!email || !email.includes("@")) { alert("Please enter a valid email address."); return; }
if (checked.length === 0) { alert("Please select at least one property."); return; }
const subject = encodeURIComponent("2026 Site Visit Interest \u2013 " + fname + " " + lname);
const body = encodeURIComponent(
"Name: " + fname + " " + lname + "\n" +
"Email: " + email + "\n" +
"Phone: " + (phone || "not provided") + "\n" +
"Season Preference: " + season + "\n\n" +
"Properties of Interest:\n" + checked.map(p => " \u2022 " + p).join("\n") + "\n\n" +
"Notes: " + (notes || "none")
);
document.getElementById("signup-form").style.display = "none";
document.getElementById("success-msg").style.display = "block";
document.getElementById("success-detail").textContent =
"Thanks, " + fname + "! Your email client will open so you can send your sign-up to the stewardship team.";
setTimeout(() => {
window.location.href = "mailto:srucker@matlt.org?subject=" + subject + "&body=" + body;
}, 700);
}