Christmas crosspuzzle

123456789101112131415161718192021222324252627282930
Across
  1. 3. mistletoe
  2. 8. Christmas tree
  3. 14. Christmas lights
  4. 16. holly
  5. 17. candy cane
  6. 19. Christmas day
  7. 20. Happy New Year
  8. 21. Advent
  9. 24. countdown
  10. 25. Midnight
  11. 27. Merry Christmas
  12. 28. champagne
  13. 29. Christmas Eve
  14. 30. Christmas sale
Down
  1. 1. gift
  2. 2. candle
  3. 4. Christmas decorations
  4. 5. New Year
  5. 6. Christmas
  6. 7. fireplace
  7. 9. holidays
  8. 10. celebration
  9. 11. angel
  10. 12. fireworks
  11. 13. Christmas card
  12. 15. gingerbread man
  13. 18. elf
  14. 22. carol
  15. 23. bells
  16. 26. baby Jesus