last-minute changes

no longer crashes on bad url
login page uses same css