Crossword Time!

12345678
Across
  1. 2. having natural creative skill
  2. 6. a flat paper with sealable flap
  3. 8. supportive structure for a rider of an animal
Down
  1. 1. a folding canopy supported by a pole
  2. 3. to limit the amount of something
  3. 4. a person who is invited
  4. 5. to take out the code
  5. 7. of great weight