This site refuses to load altogether on my main computer, even though it was working fine 2 days ago. What happened? Just tried it on IE, and now the site will load (IE only) but there is no option to log in.