Please bear with us while we upgrade the Vector15 website, folks.
It will take some time for us to get everything back in working order and migrated from the old site, and in the interim you may see odd behavior, and fragments of the old site peeking through as we move through the process.
Our plan is to have things ironed out this week, and you should see steady improvements as the week goes on.