I don't see why your having problems with getting on the website seeing as you can get on the forums. I'm not sure but the forums are hosted on the website, but then again they might have them on a different server and not have your IP put in the ban list here. *shrug* You could talk to Alkaren or Nemesis and see what they have to say.
Just forum PM Alkaren.
