Our site seems to be under some sort of attack, probably a Distributed Denial of Service. The technical department is working on it, but we don't have an estimate yet. These types of issues are typically resolved within 24 hrs, but there is no guarantee.
Deepest apologies for the inconvenience.
The crew at F&P.