geoff,
You may want to contact your ISP about this and have them diagnose the problem for you if it doesn't clear up an another day or so. There are any number of things that could cause this and it's hard to guess what it could be without running some diagnostics from your PC.
Regards,
Joe