I can only think of 2 things, since you have the issue on IE and Firefox.
1. (Most likely) Steve's site is in your HOSTS file. At this point I would remove all entries except: 127.0.0.1 localhost - reboot and try again.
2. There is a possibility of adjusting your MTU, but that is rather obscure.
My money is on the HOSTS file (it's in C:\WINDOWS\system32\drivers\etc
Life is tough. It's tougher if you're stupid.. – John Wayne