Schedule a theme to display on the live site for holidays or special events. (Available from Appearance - Scheduled Themes)
This plugin allows a wordpress administrator to schedule a different theme to display on the website for holidays or special events for all visitors.
The theme will be overridden on the live site for all people who visit the site. Great for setting a Christmas theme!
If you just want to have a css file added instead of a whole theme, check out the wp-scheduled-styles plugin.