National Geographic Style Manual has moved to
Capitalize recognized secular and religious holidays.
See also Day, Eve, festival, High Holiday, High Holy Day, Jewish Holidays