It's likely a DNS issue of some weird kind.
Try this -- drop to a command prompt, and ping forum.arcadecontrols.com. If it returns an IP address then we can verify it's the right IP address. If it has no IP address then that's a problem too.
It should resolve to 74.208.166.36 ... If it doesn't, you can put this entry in your C:\windows\system32\drivers\etc\hosts file (note - not hosts.sam or hosts.txt, just "hosts") which should fix it. I helped another person using AOL UK with this issue and this was the resolution.
The entry:
74.208.166.36 arcadecontrols.com forum.arcadecontrols.com wiki.arcadecontrols.com files.arcadecontrols.com byoac.com
save the file then try again.