Your best option is to contact your ISP. I am VERY surprised that your ISP wouldn't have a 24x7 helpdesk for business internet services.... Many ISP's have 24x7 desks for even residential internet services.
The 'internet' isn't just a collection of hard drives and servers in a warehouse in one centralized location, there are countless locations around the globe where these things are located. Any company can get some server's, and diskspace can get an internet connection, and an IP address, and that equipment essentially becomes part of the internet.