Nocturnes for Ordinary People — Tour Poster
:root{
–cream:#fffbed;
–ink:#1e201e;
–grey:#6f6b5c;
–line:rgba(30,32,30,0.14);
}
*{box-sizing:border-box;margin:0;padding:0;}
html,body{ background:var(–cream); color:var(–ink); font-family:’Inter’,sans-serif; -webkit-font-smoothing:antialiased; }
.poster{ max-width:620px; margin:0 auto; padding:0 0 44px; }
.art{ width:58%; max-width:340px; display:block; margin:32px auto 0; }
.titleblock{ padding:56px 40px 6px; text-align:center; }
.eyebrow{ font-size:12px; letter-spacing:0.06em; color:var(–grey); text-transform:uppercase; margin-bottom:10px; }
h1{
font-family:’Space Grotesk’, sans-serif; font-weight:700; font-size:26px; letter-spacing:0.01em;
line-height:1.2; color:var(–ink);
}
.subtitle{ font-size:13.5px; color:var(–grey); margin-top:8px; }
.dates{ padding:20px 40px 0; border-top:1px solid var(–line); margin:20px 40px 0; padding-left:0; padding-right:0; }
.month-marker{
font-family:’Space Grotesk’, sans-serif; font-weight:500; font-size:12px; letter-spacing:0.04em;
text-transform:uppercase; color:var(–grey); padding:18px 2px 6px;
}
.month-marker:first-child{ padding-top:4px; }
.date-row{
display:grid; grid-template-columns:64px 1fr auto; align-items:baseline; gap:14px;
padding:12px 2px; border-bottom:1px solid var(–line);
}
.date-row .when{ font-family:’Space Grotesk’, sans-serif; font-weight:700; font-size:14px; color:var(–ink); }
.date-row .where{ font-size:14.5px; color:var(–ink); font-weight:600; }
.date-row .where small{ display:block; font-family:’Inter’; font-weight:400; font-size:12px; color:var(–grey); margin-top:2px; }
.date-row .status{ font-size:10.5px; letter-spacing:0.03em; text-transform:uppercase; text-align:right; white-space:nowrap; align-self:center; }
.status.confirmed{ color:var(–ink); }
.status.talks{ color:var(–grey); font-style:italic; text-transform:none; }
.extra-note{
padding:16px 2px 4px; font-size:12px; color:var(–grey); font-style:italic; border-top:1px dashed var(–line); margin-top:6px;
}
.release-block{
border:1px solid var(–ink); padding:18px 20px; margin:4px 2px 22px; text-align:center;
}
.release-block .rb-eyebrow{
font-family:’Space Grotesk’, sans-serif; font-weight:500; font-size:11px; letter-spacing:0.08em;
text-transform:uppercase; color:var(–grey); margin-bottom:8px;
}
.release-block .rb-title{
font-family:’Space Grotesk’, sans-serif; font-weight:700; font-size:18px; color:var(–ink); line-height:1.3;
}
.release-block .rb-sub{ font-size:12px; color:var(–grey); margin-top:6px; }
footer{ text-align:center; padding:30px 40px 0; }
.set-note{ font-size:13px; color:var(–grey); max-width:420px; margin:0 auto 16px; line-height:1.55; }
.links{ font-size:11.5px; color:var(–grey); letter-spacing:0.02em; }
.links b{ color:var(–ink); font-weight:600; }
@media print{
@page{ size: letter; margin: 0.3in; }
html,body{ -webkit-print-color-adjust:exact; print-color-adjust:exact; }
.poster{ max-width:100%; padding-bottom:0; }
.art{ width:36%; max-width:190px; margin:0 auto 10px; }
.titleblock{ padding:0 20px 4px; }
h1{ font-size:19px; }
.subtitle{ font-size:11px; margin-top:4px; }
.eyebrow{ font-size:9.5px; margin-bottom:6px; }
.dates{ margin:8px 20px 0; padding-top:6px; }
.month-marker{ font-size:9.5px; padding:8px 2px 3px; }
.month-marker:first-child{ padding-top:0; }
.date-row{ padding:5px 2px; grid-template-columns:52px 1fr auto; }
.date-row .when{ font-size:11px; }
.date-row .where{ font-size:11px; }
.date-row .where small{ font-size:9.5px; }
.date-row .status{ font-size:8.5px; }
.extra-note{ padding:8px 2px 2px; font-size:9.5px; }
.release-block{ padding:10px 14px; margin:2px 2px 12px; }
.release-block .rb-eyebrow{ font-size:8.5px; margin-bottom:4px; }
.release-block .rb-title{ font-size:13px; }
.release-block .rb-sub{ font-size:9px; margin-top:3px; }
footer{ padding:10px 20px 0; }
.set-note{ font-size:10px; margin-bottom:8px; }
.links{ font-size:9.5px; }
}
@media (max-width:480px){
.titleblock{ padding:22px 22px 4px; }
.dates{ margin:16px 22px 0; }
.date-row{ grid-template-columns:52px 1fr; }
.date-row .status{ display:none; }
footer{ padding:26px 22px 0; }
}
solo piano — opening performances
Nocturnes for Ordinary People
December – February
running all month
Tranquillamente — Vinyl & Sheet Music Book Tour
October
December
Dec 4
Toledo, OHOver Yonder Concert House
confirmed
Dec 6
Dayton, OHvenue in talks
in talks
Dec 11
Columbus, OHRambling House Music Bar
confirmed
Dec 13
Columbus, OHThe Parlor
confirmed
January
Jan 8
Newport, KYSouthgate House Revival — Lounge
confirmed
Jan 10
Newport, KYSouthgate House Revival — Revival Room
confirmed
Jan 15
Lexington, KYThe Burl
confirmed
Jan 22
Huntington, WVvenue in talks
in talks
February
Feb 5
Louisville, KYZanzabar
confirmed
Feb 7
Louisville, KYThe Monarch Music and Arts Community
confirmed
Feb 19
Nashville, TNvenue in talks
in talks
Feb 21
Bloomington, INvenue in talks
in talks