Yep. If you book a package (room plus tickets, dining) then they require a $200 deposit per room and the balance is due 45 days before you arrive. You can log in/call and make small payments, or just send them a lump payment as that date approaches. You can arrange to wait up to 14 days after booking to submit a deposit (gives check-writing folks time to send in the mail).
If you only book a room (no tickets, etc) then you must put a deposit of the first night's rate at time of booking. The balance is not due until you check in. We've done this a couple times when using up leftover tickets or whatever, and usually are not actually charged until checkout, on the credit card we put on the room at check-in.
HTH.