I cleared all cache and, thanks to the weather here in Texas lately, all the machines including the router have been rebooted several times.
Also, I finally got around to installing Firefox on the Vista system. First website I tried to go to was my own. Same issue.
I'll go back and check the host file on the Linux server but I think it's a router issue. Maybe it doesn't support loopback.
Once again, thanks for all the help.