There is a router between the modem and the server. In the admin panel, I use single-port forward
Internal Port External Port IP 80 80 to 192.168.1.101 (Web Server)
Basically, I'm not on site, and there is a local IT person who is supposed to have this ready. I saw the port forward page, and it was configured as described above.
So my question is, the only other thing it could be is firewall software, or some other device on the network that their not telling me about, right?
UPDATE: I should mention, it is saying that "The server is taking too long to respond", as opposed to "Server cannot be found" if that changes the diagnosis.