If you go to http://thehabbos.org/vote/ or http://thehabbos.org/user/ it takes you to a weird page, I think it should lead you to the homepage, nothing important really, but you could take a look into it.