Here's the
official word from the U.S. Department of State.
So... as your ship is leaving from Seattle (not Vancouver), my advice is to stay tuned as far as passports are concerned. As you live close to the border, you might want to look into the Passport Card described on the same page.