I am also a Firefox user, and I, too, have had no problems loading this or any other site. It seems that, occasionally, there is a problem with one site or another, whatever browser you use; but it is usually temporary and goes away eventually. If the problem persists, perhaps you should...