Busycal displays all-day events on Holiday calendars in a unique style. Double-click a calendar to open the Calendar info dialog, and check the "Holiday calendar" checkbox to display all-day events on that calendar on the bottom of the day cell in gray italicized text, rather than as banners.
When subscribing to a WebDAV calendar, such as "US Holidays", BusyCal will detect if the calendar is a holiday calendar by its title, and set the Holiday calendar checkbox automatically. You can set the Holiday calendar checkbox on any calendar, such as a shared company holidays calendar.
An "observed" checkbox appears in the Info Panel for each Holiday event. If you select this option, the date will be displayed in red on that date.
Note: Only one all-day event per day is displayed in the Holiday style. If there is more than one all-day event on a Holiday calendar, the additional all-day events are displayed in the same style as a Journal entry.