I sent an email to the AIS president about this just this morning, and just now Jones, the "temporary web site helper" got back to me saying the link to the 2019 ballot has been fixed. No word as to whether they will extend the voting deadline because of this.
So, get busy download the ballot, and vote for your 25 favorites. As far as I know the deadline for submissions is still August 1, and if using snail mail, you need to allow mail time. So hurry.