Hi Terry,
Just a thought- there may be a problem with the DNS (Domain Name Service) server that your Internet Service Provider uses. What this should be doing is translating the TVS domain name into the actual IP address of the server that's hosting the website.
One way to check this is to go to the command prompt on your computer, and type 'ping
www.specialtyproducts.com' (note spelling of 'specialty').
This will then try to talk to the site, and will display the IP address. Make a note of this. It will probably time out, but that doesn't matter.
There's several sites on the web that, if you put the IP address in, they will give you a list of other sites that are hosted by that IP address. Try and access one of those. If you get the same message, that's probably the problem. You'll need to contact your ISP and inform them of this.
Paul, this probably applies to you as well. Even if you don't have the same ISP as Terry, yours could well be using the same DNS server.
I got this info from a networking course I did a couple of years ago, so I could be wrong, but it's worth a try.
Cheers,
Simon