I sent the administrator's an e-mail to let them knwo there was an issue. You might want to do the same to tell them about your troubles with FireFox. When i had the problem last week, i wasn't on FireFox, so there might be some underlying issue here.
It might be due to all the McNeese fans getting on the site to vote for the game against them as "our" biggest game of the year. Even their internet connections are polluted.