I just talked to the hosting company and they said:
They knew they were having issues with the server that hosts our forum. They had planned to move to a different server last week, but ran into problems. They are now set up to move to a new server tonight which will solve our problems.
We will know it worked if the forum speeds up.