Pool Schedule

Welcome to the JCC Indoor Pool Schedule. For additional information, please call the Health & Wellness Desk at 502-238-2727.

Pool Schedule PDF

Outdoor Pool Schedule

Indoor Pool Schedule
This information was last updated on 7/23/14.

Family and Wading Pools

Monday-Thursday

9:30-8:45 p.m.

Friday

9:30-6:45 p.m.

Saturday

10:30-6:45 p.m.

Sunday

9:30-6:45 p.m.

Outdoor lap Pool

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
6:00 am
Lap Swim Lanes 1-9
6:00 am
9:30 am
Lap Swim Lanes 1-9
6:00 am
9:30 am
Lap Swim Lanes 1-9
6:00 am
9:30 am
Lap Swim Lanes 1-9
6:00 am
9:30 am
Lap Swim Lanes 1-9
6:00 am
9:30 am
6:30 am
7:00 am
Lap Swim Lanes 1-7
7:00 am
6:45 pm

LK Camp Swim Lessons Lanes 8-9
7:00 am
6:45 pm
7:30 am
8:00 am
8:30 am
9:00 am
9:30 am
Lap Swim Lanes 1-7
9:30 am
12:00 pm

LK Camp Swim Lessons Lanes 8-9
9:30 am
12:00 pm
Lap Swim Lanes 1-7
9:30 am
12:00 pm

LK Camp Swim Lessons Lanes 8-9
9:30 am
12:00 pm
Lap Swim Lanes 1-7
9:30 am
12:00 pm

LK Camp Swim Lessons Lanes 8-9
9:30 am
12:00 pm
Lap Swim Lanes 1-7
9:30 am
12:00 pm

LK Camp Swim Lessons Lanes 8-9
9:30 am
12:00 pm
Lap Swim Lanes 1-7
9:30 am
12:00 pm

LK Camp Swim Lessons Lanes 8-9
9:30 am
12:00 pm
10:00 am
10:30 am
Lap Swim Lanes 1-9
10:30 am
6:45 pm
11:00 am
11:30 am
12:00 pm
Lap Swim Lanes 1-9
12:00 pm
8:45 pm
Lap Swim Lanes 1-9
12:00 pm
8:45 pm
Lap Swim Lanes 1-9
12:00 pm
7:05 pm
Lap Swim Lanes 1-9
12:00 pm
8:45 pm
Lap Swim Lanes 1-9
12:00 pm
8:45 pm
12:30 pm
1:00 pm
1:30 pm
2:00 pm
2:30 pm
3:00 pm
3:30 pm
4:00 pm
4:30 pm
5:00 pm
5:30 pm
6:00 pm
6:30 pm
7:00 pm
7:30 pm
Advanced Swim Conditioning Lanes 8-9
7:05 pm
7:50 pm

Lap Swim Lanes 1-7
7:05 pm
7:50 pm

Lap Swim Lanes 1-9
7:50 pm
8:45 pm
8:00 pm
8:30 pm

Monday

  • Lap Swim Lanes 1-9
    6:00 am – 9:30 am
  • Lap Swim Lanes 1-7
    9:30 am – 12:00 pm
  • LK Camp Swim Lessons Lanes 8-9
    9:30 am – 12:00 pm
  • Lap Swim Lanes 1-9
    12:00 pm – 8:45 pm

Tuesday

  • Lap Swim Lanes 1-9
    6:00 am – 9:30 am
  • Lap Swim Lanes 1-7
    9:30 am – 12:00 pm
  • LK Camp Swim Lessons Lanes 8-9
    9:30 am – 12:00 pm
  • Lap Swim Lanes 1-9
    12:00 pm – 8:45 pm

Wednesday

  • Lap Swim Lanes 1-9
    6:00 am – 9:30 am
  • Lap Swim Lanes 1-7
    9:30 am – 12:00 pm
  • LK Camp Swim Lessons Lanes 8-9
    9:30 am – 12:00 pm
  • Lap Swim Lanes 1-9
    12:00 pm – 7:05 pm
  • Advanced Swim Conditioning Lanes 8-9
    7:05 pm – 7:50 pm
  • Lap Swim Lanes 1-7
    7:05 pm – 7:50 pm
  • Lap Swim Lanes 1-9
    7:50 pm – 8:45 pm

Thursday

  • Lap Swim Lanes 1-9
    6:00 am – 9:30 am
  • Lap Swim Lanes 1-7
    9:30 am – 12:00 pm
  • LK Camp Swim Lessons Lanes 8-9
    9:30 am – 12:00 pm
  • Lap Swim Lanes 1-9
    12:00 pm – 8:45 pm

Friday

  • Lap Swim Lanes 1-9
    6:00 am – 9:30 am
  • Lap Swim Lanes 1-7
    9:30 am – 12:00 pm
  • LK Camp Swim Lessons Lanes 8-9
    9:30 am – 12:00 pm
  • Lap Swim Lanes 1-9
    12:00 pm – 8:45 pm

Saturday

  • Lap Swim Lanes 1-9
    10:30 am – 6:45 pm

Sunday

  • Lap Swim Lanes 1-7
    7:00 am – 6:45 pm
  • LK Camp Swim Lessons Lanes 8-9
    7:00 am – 6:45 pm
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
7:30 pm
Advanced Swim Conditioning Lanes 8-9
7:05 pm
7:50 pm

Wednesday

  • Advanced Swim Conditioning Lanes 8-9
    7:05 pm – 7:50 pm
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
7:00 am
Lap Swim Lanes 1-7
7:00 am
6:45 pm
7:30 am
8:00 am
8:30 am
9:00 am
9:30 am
Lap Swim Lanes 1-7
9:30 am
12:00 pm
Lap Swim Lanes 1-7
9:30 am
12:00 pm
Lap Swim Lanes 1-7
9:30 am
12:00 pm
Lap Swim Lanes 1-7
9:30 am
12:00 pm
Lap Swim Lanes 1-7
9:30 am
12:00 pm
10:00 am
10:30 am
11:00 am
11:30 am
12:00 pm
12:30 pm
1:00 pm
1:30 pm
2:00 pm
2:30 pm
3:00 pm
3:30 pm
4:00 pm
4:30 pm
5:00 pm
5:30 pm
6:00 pm
6:30 pm
7:00 pm
7:30 pm
Lap Swim Lanes 1-7
7:05 pm
7:50 pm

Monday

  • Lap Swim Lanes 1-7
    9:30 am – 12:00 pm

Tuesday

  • Lap Swim Lanes 1-7
    9:30 am – 12:00 pm

Wednesday

  • Lap Swim Lanes 1-7
    9:30 am – 12:00 pm
  • Lap Swim Lanes 1-7
    7:05 pm – 7:50 pm

Thursday

  • Lap Swim Lanes 1-7
    9:30 am – 12:00 pm

Friday

  • Lap Swim Lanes 1-7
    9:30 am – 12:00 pm

Sunday

  • Lap Swim Lanes 1-7
    7:00 am – 6:45 pm
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
7:00 am
LK Camp Swim Lessons Lanes 8-9
7:00 am
6:45 pm
7:30 am
8:00 am
8:30 am
9:00 am
9:30 am
LK Camp Swim Lessons Lanes 8-9
9:30 am
12:00 pm
LK Camp Swim Lessons Lanes 8-9
9:30 am
12:00 pm
LK Camp Swim Lessons Lanes 8-9
9:30 am
12:00 pm
LK Camp Swim Lessons Lanes 8-9
9:30 am
12:00 pm
LK Camp Swim Lessons Lanes 8-9
9:30 am
12:00 pm
10:00 am
10:30 am
11:00 am
11:30 am
12:00 pm
12:30 pm
1:00 pm
1:30 pm
2:00 pm
2:30 pm
3:00 pm
3:30 pm
4:00 pm
4:30 pm
5:00 pm
5:30 pm
6:00 pm
6:30 pm

Monday

  • LK Camp Swim Lessons Lanes 8-9
    9:30 am – 12:00 pm

Tuesday

  • LK Camp Swim Lessons Lanes 8-9
    9:30 am – 12:00 pm

Wednesday

  • LK Camp Swim Lessons Lanes 8-9
    9:30 am – 12:00 pm

Thursday

  • LK Camp Swim Lessons Lanes 8-9
    9:30 am – 12:00 pm

Friday

  • LK Camp Swim Lessons Lanes 8-9
    9:30 am – 12:00 pm

Sunday

  • LK Camp Swim Lessons Lanes 8-9
    7:00 am – 6:45 pm
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
6:00 am
Lap Swim Lanes 1-9
6:00 am
9:30 am
Lap Swim Lanes 1-9
6:00 am
9:30 am
Lap Swim Lanes 1-9
6:00 am
9:30 am
Lap Swim Lanes 1-9
6:00 am
9:30 am
Lap Swim Lanes 1-9
6:00 am
9:30 am
6:30 am
7:00 am
7:30 am
8:00 am
8:30 am
9:00 am
9:30 am
10:00 am
10:30 am
Lap Swim Lanes 1-9
10:30 am
6:45 pm
11:00 am
11:30 am
12:00 pm
Lap Swim Lanes 1-9
12:00 pm
8:45 pm
Lap Swim Lanes 1-9
12:00 pm
8:45 pm
Lap Swim Lanes 1-9
12:00 pm
7:05 pm
Lap Swim Lanes 1-9
12:00 pm
8:45 pm
Lap Swim Lanes 1-9
12:00 pm
8:45 pm
12:30 pm
1:00 pm
1:30 pm
2:00 pm
2:30 pm
3:00 pm
3:30 pm
4:00 pm
4:30 pm
5:00 pm
5:30 pm
6:00 pm
6:30 pm
7:00 pm
7:30 pm
Lap Swim Lanes 1-9
7:50 pm
8:45 pm
8:00 pm
8:30 pm

Monday

  • Lap Swim Lanes 1-9
    6:00 am – 9:30 am
  • Lap Swim Lanes 1-9
    12:00 pm – 8:45 pm

Tuesday

  • Lap Swim Lanes 1-9
    6:00 am – 9:30 am
  • Lap Swim Lanes 1-9
    12:00 pm – 8:45 pm

Wednesday

  • Lap Swim Lanes 1-9
    6:00 am – 9:30 am
  • Lap Swim Lanes 1-9
    12:00 pm – 7:05 pm
  • Lap Swim Lanes 1-9
    7:50 pm – 8:45 pm

Thursday

  • Lap Swim Lanes 1-9
    6:00 am – 9:30 am
  • Lap Swim Lanes 1-9
    12:00 pm – 8:45 pm

Friday

  • Lap Swim Lanes 1-9
    6:00 am – 9:30 am
  • Lap Swim Lanes 1-9
    12:00 pm – 8:45 pm

Saturday

  • Lap Swim Lanes 1-9
    10:30 am – 6:45 pm

Indoor  Pool

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
6:00 am
Lap Swim
6:00 am
9:00 am
Lap Swim
6:00 am
9:30 am

Lap Swim
12:00 pm
1:00 pm

Open Swim
9:00 am
12:00 pm

ELC Swim Lessons
9:30 am
12:30 pm
Lap Swim
6:00 am
9:30 am

Lap Swim
12:00 pm
1:00 pm

Open Swim
9:00 am
12:00 pm

ELC Swim Lessons
9:30 am
12:30 pm
Lap Swim
6:00 am
9:30 am

Lap Swim
12:00 pm
1:00 pm

Open Swim
9:00 am
12:00 pm

ELC Swim Lessons
9:30 am
12:30 pm
Lap Swim
6:00 am
9:00 am
6:30 am
7:00 am
Lap Swim
7:00 am
9:55 am
7:30 am
8:00 am
8:30 am
9:00 am
Family Swim
9:00 am
1:00 pm
Family Swim
9:00 am
12:00 pm
9:30 am
10:00 am
LK Swim Academy Lessons
10:00 am
3:00 pm
10:30 am
Open Swim
(Half Pool)
10:30 am
5:30 pm

Lap Swim
(Half Pool)
10:30 am
5:30 pm
11:00 am
11:30 am
12:00 pm
Open Swim
(Half Pool)
12:00 pm
6:30 pm

Lap Swim
(Half Pool)
12:00 pm
6:30 pm
12:30 pm
1:00 pm
LK Swim Academy Lessons
1:00 pm
7:00 pm
LK Swim Academy Lessons
1:00 pm
7:00 pm
LK Swim Academy Lessons
1:00 pm
7:00 pm
LK Swim Academy Lessons
1:00 pm
7:00 pm
1:30 pm
2:00 pm
2:30 pm
3:00 pm
Open Swim
(Half Pool)
3:00 pm
5:30 pm

Lap Swim
(Half Pool)
3:00 pm
5:30 pm
3:30 pm
4:00 pm
4:30 pm
5:00 pm
5:30 pm
6:00 pm
6:30 pm
7:00 pm
Open Swim
(Half Pool)
7:00 pm
8:30 pm

Lap Swim
(Half Pool)
7:00 pm
8:30 pm
Open Swim
(Half Pool)
7:00 pm
8:30 pm

Lap Swim
(Half Pool)
7:00 pm
8:30 pm
Open Swim
(Half Pool)
7:00 pm
8:30 pm

Lap Swim
(Half Pool)
7:00 pm
8:30 pm
Open Swim
(Half Pool)
7:00 pm
8:30 pm

Lap Swim
(Half Pool)
7:00 pm
8:30 pm
7:30 pm
8:00 pm

Monday

  • Lap Swim
    6:00 am – 9:00 am
  • Family Swim
    9:00 am – 1:00 pm
  • LK Swim Academy Lessons
    1:00 pm – 7:00 pm
  • Open Swim
    7:00 pm – 8:30 pm
  • Lap Swim
    7:00 pm – 8:30 pm

Tuesday

  • Lap Swim
    6:00 am – 9:30 am
  • Open Swim
    9:00 am – 12:00 pm
  • ELC Swim Lessons
    9:30 am – 12:30 pm
  • Lap Swim
    12:00 pm – 1:00 pm
  • LK Swim Academy Lessons
    1:00 pm – 7:00 pm
  • Open Swim
    7:00 pm – 8:30 pm
  • Lap Swim
    7:00 pm – 8:30 pm

Wednesday

  • Lap Swim
    6:00 am – 9:30 am
  • Open Swim
    9:00 am – 12:00 pm
  • ELC Swim Lessons
    9:30 am – 12:30 pm
  • Lap Swim
    12:00 pm – 1:00 pm
  • LK Swim Academy Lessons
    1:00 pm – 7:00 pm
  • Open Swim
    7:00 pm – 8:30 pm
  • Lap Swim
    7:00 pm – 8:30 pm

Thursday

  • Lap Swim
    6:00 am – 9:30 am
  • Open Swim
    9:00 am – 12:00 pm
  • ELC Swim Lessons
    9:30 am – 12:30 pm
  • Lap Swim
    12:00 pm – 1:00 pm
  • LK Swim Academy Lessons
    1:00 pm – 7:00 pm
  • Open Swim
    7:00 pm – 8:30 pm
  • Lap Swim
    7:00 pm – 8:30 pm

Friday

  • Lap Swim
    6:00 am – 9:00 am
  • Family Swim
    9:00 am – 12:00 pm
  • Open Swim
    12:00 pm – 6:30 pm
  • Lap Swim
    12:00 pm – 6:30 pm

Saturday

  • Open Swim
    10:30 am – 5:30 pm
  • Lap Swim
    10:30 am – 5:30 pm

Sunday

  • Lap Swim
    7:00 am – 9:55 am
  • LK Swim Academy Lessons
    10:00 am – 3:00 pm
  • Open Swim
    3:00 pm – 5:30 pm
  • Lap Swim
    3:00 pm – 5:30 pm
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
9:30 am
ELC Swim Lessons
9:30 am
12:30 pm
ELC Swim Lessons
9:30 am
12:30 pm
ELC Swim Lessons
9:30 am
12:30 pm
10:00 am
10:30 am
11:00 am
11:30 am
12:00 pm

Tuesday

  • ELC Swim Lessons
    9:30 am – 12:30 pm

Wednesday

  • ELC Swim Lessons
    9:30 am – 12:30 pm

Thursday

  • ELC Swim Lessons
    9:30 am – 12:30 pm
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
9:00 am
Open Swim
9:00 am
12:00 pm
Open Swim
9:00 am
12:00 pm
Open Swim
9:00 am
12:00 pm
9:30 am
10:00 am
10:30 am
Open Swim
(Half Pool)
10:30 am
5:30 pm
11:00 am
11:30 am
12:00 pm
Open Swim
(Half Pool)
12:00 pm
6:30 pm
12:30 pm
1:00 pm
1:30 pm
2:00 pm
2:30 pm
3:00 pm
Open Swim
(Half Pool)
3:00 pm
5:30 pm
3:30 pm
4:00 pm
4:30 pm
5:00 pm
5:30 pm
6:00 pm
6:30 pm
7:00 pm
Open Swim
(Half Pool)
7:00 pm
8:30 pm
Open Swim
(Half Pool)
7:00 pm
8:30 pm
Open Swim
(Half Pool)
7:00 pm
8:30 pm
Open Swim
(Half Pool)
7:00 pm
8:30 pm
7:30 pm
8:00 pm

Monday

  • Open Swim
    7:00 pm – 8:30 pm

Tuesday

  • Open Swim
    9:00 am – 12:00 pm
  • Open Swim
    7:00 pm – 8:30 pm

Wednesday

  • Open Swim
    9:00 am – 12:00 pm
  • Open Swim
    7:00 pm – 8:30 pm

Thursday

  • Open Swim
    9:00 am – 12:00 pm
  • Open Swim
    7:00 pm – 8:30 pm

Friday

  • Open Swim
    12:00 pm – 6:30 pm

Saturday

  • Open Swim
    10:30 am – 5:30 pm

Sunday

  • Open Swim
    3:00 pm – 5:30 pm
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
10:00 am
LK Swim Academy Lessons
10:00 am
3:00 pm
10:30 am
11:00 am
11:30 am
12:00 pm
12:30 pm
1:00 pm
LK Swim Academy Lessons
1:00 pm
7:00 pm
LK Swim Academy Lessons
1:00 pm
7:00 pm
LK Swim Academy Lessons
1:00 pm
7:00 pm
LK Swim Academy Lessons
1:00 pm
7:00 pm
1:30 pm
2:00 pm
2:30 pm
3:00 pm
3:30 pm
4:00 pm
4:30 pm
5:00 pm
5:30 pm
6:00 pm
6:30 pm

Monday

  • LK Swim Academy Lessons
    1:00 pm – 7:00 pm

Tuesday

  • LK Swim Academy Lessons
    1:00 pm – 7:00 pm

Wednesday

  • LK Swim Academy Lessons
    1:00 pm – 7:00 pm

Thursday

  • LK Swim Academy Lessons
    1:00 pm – 7:00 pm

Sunday

  • LK Swim Academy Lessons
    10:00 am – 3:00 pm
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
9:00 am
Family Swim
9:00 am
1:00 pm
Family Swim
9:00 am
12:00 pm
9:30 am
10:00 am
10:30 am
11:00 am
11:30 am
12:00 pm
12:30 pm

Monday

  • Family Swim
    9:00 am – 1:00 pm

Friday

  • Family Swim
    9:00 am – 12:00 pm
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
6:00 am
Lap Swim
6:00 am
9:00 am
Lap Swim
6:00 am
9:30 am
Lap Swim
6:00 am
9:30 am
Lap Swim
6:00 am
9:30 am
Lap Swim
6:00 am
9:00 am
6:30 am
7:00 am
Lap Swim
7:00 am
9:55 am
7:30 am
8:00 am
8:30 am
9:00 am
9:30 am
10:00 am
10:30 am
Lap Swim
(Half Pool)
10:30 am
5:30 pm
11:00 am
11:30 am
12:00 pm
Lap Swim
12:00 pm
1:00 pm
Lap Swim
12:00 pm
1:00 pm
Lap Swim
12:00 pm
1:00 pm
Lap Swim
(Half Pool)
12:00 pm
6:30 pm
12:30 pm
1:00 pm
1:30 pm
2:00 pm
2:30 pm
3:00 pm
Lap Swim
(Half Pool)
3:00 pm
5:30 pm
3:30 pm
4:00 pm
4:30 pm
5:00 pm
5:30 pm
6:00 pm
6:30 pm
7:00 pm
Lap Swim
(Half Pool)
7:00 pm
8:30 pm
Lap Swim
(Half Pool)
7:00 pm
8:30 pm
Lap Swim
(Half Pool)
7:00 pm
8:30 pm
Lap Swim
(Half Pool)
7:00 pm
8:30 pm
7:30 pm
8:00 pm

Monday

  • Lap Swim
    6:00 am – 9:00 am
  • Lap Swim
    7:00 pm – 8:30 pm

Tuesday

  • Lap Swim
    6:00 am – 9:30 am
  • Lap Swim
    12:00 pm – 1:00 pm
  • Lap Swim
    7:00 pm – 8:30 pm

Wednesday

  • Lap Swim
    6:00 am – 9:30 am
  • Lap Swim
    12:00 pm – 1:00 pm
  • Lap Swim
    7:00 pm – 8:30 pm

Thursday

  • Lap Swim
    6:00 am – 9:30 am
  • Lap Swim
    12:00 pm – 1:00 pm
  • Lap Swim
    7:00 pm – 8:30 pm

Friday

  • Lap Swim
    6:00 am – 9:00 am
  • Lap Swim
    12:00 pm – 6:30 pm

Saturday

  • Lap Swim
    10:30 am – 5:30 pm

Sunday

  • Lap Swim
    7:00 am – 9:55 am
  • Lap Swim
    3:00 pm – 5:30 pm

 

The Diving Well is closed for Deep Water Aerobics on Sunday from 10-11 a.m., Monday through Fridays, from 10:30-11:30 a.m. and Tuesdays and Thursdays from 7:30-8:30 p.m.

Children ages 11 and under must be accompanied by an adult into the pool area. During Swim Academy Lessons, we will do our best to make accommodations for lap swimmers in the Indoor Pool.

LAP SWIM: Lap Swimming is considered to be continuous swimming lengthwise, and is available only during designated times. Children may lap swim providing they are adhering to these guidelines and, if necessary, accompanied by a responsible adult. If the number of Lap Swimmers exceeds 2 per lane, circle swimming is required.

OPEN SWIM: Open Swim is designated for free or unstructured swimming and is available for families and individuals. Children must be accompanied by a responsible adult unless they are in at least 6th grade.

AQUA FITNESS: When inside, the Aqua Fitness classes are scheduled to have use of either the deep or shallow end of the pool. If the other half of the pool is not being used for Group Swim Lessons, then it will be designated for Free Swim.

LIFEGUARDS: Please help the lifeguards as they enforce safety rules and respond to emergencies. Parents are expected to supervise their children. Please do not carry on conversations with lifeguards who are on duty.

INDOOR POOL TEMP: For the comfort of all participants, the temperature will be kept at 86 degrees at all times. This may vary slightly as is normal when dealing with a thermostat.

EQUIPMENT: JCC’s kickboards and pull bouys are to be used by lap swimmers and for instructional purposes only. Aqua Fitness equipment is to be used only by Aqua Fitness class participants. Please help us maintain and preserve our equipment by returning them to the shelves designated for these items.

FLOATATION DEVICES: If a child requires a floatation device to swim, then a responsible adult must be within arm’s reach of the child at all times– no exceptions.

DIAPERS: Children who are not toilet trained must wear a swim diaper in the pool– these may be purchased at the Sports & Wellness desk.

ILLNESS: Any swimmer experiencing illness or recently getting over illness, especially in the case of diarrhea, is asked to refrain from swimming for at least 2 weeks. Failure to due so can cause the spread of dangerous pathogens such as: cryptosporidium, e. coli, giardia, shigella, and norovirus.

INDOOR POOL DISTANCE CONVERSIONS:
20 Yards = 1 Length
100 Yards = 5 Lengths
1/4 Mile = 22 Lengths
1/2 Mile = 44 Lengths
1 Mile = 88 Lengths

  • jewishlouisville.org

  • 3600 Dutchmans Lane
  • Louisville, KY 40205
  • Tel | 502.459.0660
  • Fax | 502.459.6885
Contact Us

Website created in part with the support of the Jewish Heritage Fund for Excellence

Site design by VIA Studio