AHA Parents Athletic Association – October 2025 Newsletter
@import url(‘https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap’);
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: ‘Open Sans’, ‘Segoe UI’, Arial, sans-serif;
line-height: 1.6;
color: #333;
background-color: #f8f9fa;
}
.page {
max-width: 850px;
margin: 0 auto;
background-color: #ffffff;
box-shadow: 0 2px 10px rgba(0,0,0,0.1);
}
.banner {
background: linear-gradient(to right, #003366, #0066cc);
color: white;
padding: 50px 40px;
position: relative;
overflow: hidden;
}
.banner::after {
content: ”;
position: absolute;
top: 0;
right: 0;
width: 300px;
height: 100%;
background: rgba(255,255,255,0.05);
transform: skewX(-15deg);
}
.banner-content {
position: relative;
z-index: 1;
}
.banner h1 {
font-size: 36px;
font-weight: 700;
margin-bottom: 8px;
text-transform: uppercase;
letter-spacing: 2px;
}
.banner .school-name {
font-size: 20px;
font-weight: 300;
margin-bottom: 5px;
}
.banner .date {
font-size: 14px;
opacity: 0.9;
margin-top: 10px;
font-style: italic;
}
.main-content {
padding: 45px 50px;
}
.intro-section {
background-color: #f0f7ff;
padding: 25px;
border-left: 5px solid #0066cc;
margin-bottom: 35px;
border-radius: 4px;
}
.intro-section p {
font-size: 16px;
line-height: 1.8;
color: #333;
}
.section {
margin-bottom: 40px;
}
.section-header {
color: #003366;
font-size: 24px;
font-weight: 700;
margin-bottom: 20px;
padding-bottom: 12px;
border-bottom: 3px solid #0066cc;
text-transform: uppercase;
letter-spacing: 1px;
}
.card-grid {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 20px;
margin-bottom: 30px;
}
.info-card {
background: linear-gradient(135deg, #e6f2ff 0%, #cce5ff 100%);
padding: 25px;
border-radius: 6px;
text-align: center;
transition: transform 0.2s;
}
.info-card:hover {
transform: translateY(-3px);
}
.info-card h3 {
color: #003366;
font-size: 16px;
font-weight: 700;
margin-bottom: 12px;
text-transform: uppercase;
}
.info-card p {
color: #555;
font-size: 14px;
line-height: 1.6;
}
.event-highlight {
background: linear-gradient(135deg, #fff9e6 0%, #ffedd5 100%);
border: 2px solid #f59e0b;
padding: 30px;
margin: 25px 0;
border-radius: 8px;
position: relative;
}
.event-highlight::before {
content: ‘★’;
position: absolute;
top: -15px;
left: 30px;
background-color: #f59e0b;
color: white;
width: 40px;
height: 40px;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
font-size: 24px;
}
.event-highlight h3 {
color: #92400e;
font-size: 22px;
margin-bottom: 15px;
font-weight: 700;
}
.event-details {
margin-top: 15px;
padding-left: 0;
}
.event-details .detail-item {
display: flex;
margin: 10px 0;
padding: 8px 0;
}
.event-details .detail-label {
font-weight: 700;
color: #92400e;
min-width: 120px;
}
.event-details .detail-value {
color: #451a03;
}
.hall-of-fame-section {
background: linear-gradient(135deg, #f0fdf4 0%, #dcfce7 100%);
border: 2px solid #16a34a;
padding: 30px;
margin: 25px 0;
border-radius: 8px;
}
.hall-of-fame-section h3 {
color: #14532d;
font-size: 22px;
margin-bottom: 15px;
font-weight: 700;
}
.honoree-box {
background-color: white;
padding: 20px;
margin: 15px 0;
border-left: 4px solid #16a34a;
border-radius: 4px;
}
.honoree-box h4 {
color: #14532d;
font-size: 18px;
margin-bottom: 8px;
font-weight: 700;
}
.honoree-box p {
color: #166534;
font-size: 14px;
line-height: 1.6;
}
.volunteer-callout {
background-color: #fef3c7;
border: 3px dashed #ca8a04;
padding: 25px;
margin: 20px 0;
border-radius: 8px;
text-align: center;
}
.volunteer-callout h4 {
color: #78350f;
font-size: 20px;
margin-bottom: 15px;
font-weight: 700;
text-transform: uppercase;
}
.volunteer-info {
text-align: left;
margin: 15px 0;
}
.volunteer-info li {
color: #78350f;
margin: 8px 0;
font-size: 15px;
}
.contact-button {
display: inline-block;
background-color: #ca8a04;
color: white;
padding: 12px 25px;
text-decoration: none;
border-radius: 5px;
font-weight: 600;
margin-top: 10px;
transition: background-color 0.3s;
}
.contact-button:hover {
background-color: #92400e;
}
.list-items {
margin: 20px 0;
padding-left: 0;
list-style: none;
}
.list-items li {
padding: 12px 0 12px 30px;
margin: 8px 0;
position: relative;
color: #444;
font-size: 15px;
line-height: 1.7;
}
.list-items li::before {
content: ‘▸’;
position: absolute;
left: 0;
color: #0066cc;
font-weight: bold;
font-size: 18px;
}
.next-meeting {
background: linear-gradient(to right, #003366, #0066cc);
color: white;
padding: 35px;
text-align: center;
border-radius: 8px;
margin-top: 35px;
}
.next-meeting h3 {
font-size: 26px;
margin-bottom: 20px;
font-weight: 700;
text-transform: uppercase;
}
.meeting-details {
font-size: 18px;
line-height: 2;
margin: 15px 0;
}
.meeting-details strong {
font-weight: 700;
color: #ffffff;
}
.meeting-message {
font-size: 15px;
line-height: 1.8;
margin-top: 20px;
opacity: 0.95;
font-style: italic;
}
.footer {
background-color: #1a1a1a;
color: #fff;
padding: 30px;
text-align: center;
}
.footer-content {
font-size: 14px;
line-height: 1.8;
}
.footer a {
color: #66b3ff;
text-decoration: none;
}
.footer a:hover {
text-decoration: underline;
}
.footer-tagline {
margin-top: 15px;
font-size: 12px;
opacity: 0.7;
font-style: italic;
}
.divider {
height: 2px;
background: linear-gradient(to right, transparent, #0066cc, transparent);
margin: 30px 0;
}
strong {
font-weight: 700;
color: #003366;
}
/* Calendar Styles */
.calendar-container {
background-color: #ffffff;
border: 2px solid #0066cc;
border-radius: 8px;
overflow: hidden;
margin: 20px 0;
}
.calendar-header {
background: linear-gradient(to right, #003366, #0066cc);
color: white;
padding: 20px;
text-align: center;
}
.calendar-month {
font-size: 24px;
font-weight: 700;
text-transform: uppercase;
letter-spacing: 2px;
}
.calendar-grid {
display: grid;
grid-template-columns: repeat(7, 1fr);
gap: 1px;
background-color: #e5e7eb;
padding: 1px;
}
.calendar-day-header {
background-color: #f3f4f6;
padding: 12px;
text-align: center;
font-weight: 700;
font-size: 14px;
color: #003366;
text-transform: uppercase;
}
.calendar-day {
background-color: white;
padding: 12px;
min-height: 80px;
text-align: center;
font-size: 16px;
color: #333;
position: relative;
display: flex;
flex-direction: column;
align-items: center;
justify-content: flex-start;
}
.calendar-day.empty {
background-color: #f9fafb;
}
.calendar-day.event-day {
background-color: #f0f7ff;
font-weight: 600;
}
.day-number {
font-size: 16px;
color: #333;
margin-bottom: 5px;
}
.event-marker {
font-size: 11px;
padding: 4px 8px;
border-radius: 3px;
margin-top: 5px;
font-weight: 600;
text-align: center;
line-height: 1.3;
}
.event-marker.paa-meeting {
background-color: #0066cc;
color: white;
}
.event-marker.awards-dinner {
background-color: #f59e0b;
color: white;
}
.calendar-legend {
background-color: #f9fafb;
padding: 20px;
border-top: 2px solid #e5e7eb;
}
.legend-item {
display: flex;
align-items: center;
margin: 10px 0;
font-size: 14px;
color: #333;
}
.legend-color {
width: 20px;
height: 20px;
border-radius: 3px;
margin-right: 12px;
flex-shrink: 0;
}
.legend-color.paa-meeting-color {
background-color: #0066cc;
}
.legend-color.awards-dinner-color {
background-color: #f59e0b;
}
@media print {
body {
background-color: white;
}
.page {
box-shadow: none;
}
}
@media (max-width: 768px) {
.main-content {
padding: 30px 25px;
}
.banner {
padding: 35px 25px;
}
.banner h1 {
font-size: 28px;
}
.card-grid {
grid-template-columns: 1fr;
}
.calendar-day {
min-height: 60px;
padding: 8px 4px;
font-size: 14px;
}
.calendar-day-header {
padding: 8px 4px;
font-size: 12px;
}
.event-marker {
font-size: 9px;
padding: 3px 5px;
}
.calendar-month {
font-size: 20px;
}
.legend-item {
font-size: 12px;
}
}
Parents Athletic Association
Academy of the Holy Angels
October 2025 Newsletter
We had our October Parents Athletic Association (PAA) meeting on Monday night, October 20th. At the meeting, the Athletic Director, Alex Champ, updated us on how our fall teams are performing in counties, states, and finals. She also shared exciting news about the newly hired Softball Coach and the newly purchased Fall Senior Photo Banners which have been proudly displayed throughout the school.
Fall Teams
Excelling in county, state, and final competitions
New Coach
Softball Coach hired to lead our program
Senior Banners
Fall Senior Photo Banners now displayed
Fall Sports Awards Dinner
Date:
Sunday, November 17th, 2025
Location:
Biagio’s The Terrace, Paramus, NJ
Registration:
Now Open – Early Bird pricing ends soon!
Action:
Register now for Early Bird tickets
Beefsteak & Alumni Hall of Fame Dinner and Fundraiser
Friday, January 31st, 2025
2025 Hall of Fame Honorees:
Coach Patrick Curran
Fencing Coach – Honored for outstanding contributions to AHA athletics and dedication to student-athletes
Elizabeth Garcia
AHA Alumna, Track Standout, Current AHA Middle School Cross Country Coach and High School Strength and Conditioning Coach
⚠ Volunteers Needed ⚠
Help make this special event a success!
- Event Chairs: Nicole Castaldo and AnnaMaria Gugliotta
- Assistance Needed: Before the event and day-of support
- Our Goal: Parent volunteers from each athletic team
Sign Up to Volunteer
Email to be added to the volunteer list. More information will follow soon.
- Winter Sports Interest Meetings are currently being planned and will be scheduled soon. Details to follow.
- Athletic Facility and Equipment Improvement Needs have been identified and targeted for the upcoming year to enhance the student-athlete experience.
- Fundraising Future Goals were discussed to ensure continued support for AHA athletics programs and facilities.
1
2
3
4
5
6
7
8
9
11
12
13
14
15
16
18
19
20
21
22
23
24
25
26
27
28
29
30
PAA Meeting – Nov 10 @ 7:00 PM (Learning Commons)
Fall Sports Awards Dinner – Nov 17 (Biagio’s The Terrace, Paramus)
Join Us at Our Next Meeting!
Date: Sunday, November 10th, 2025
Time: 7:00 PM
Location: Learning Commons
This is a great way to meet other parents, hear updates on what is happening in our Athletics Programs, and help the school provide the best student athletic experience to our “Angels”. We look forward to seeing you there!