Big Red L,
Do you have your own web address that is diverted to BTopenworld free web space. If so it may be that the ISP that maintain your domain name (e.g.
www.BigRedL.com) have had a hiccup. If you own a domain name you should have a way of remote administrating it.
Just a thought as this happened to me not so long ago. I'd forgotten to pay my renewal to my domain name company, and rather than telling me they just severed my links.
Hope this helps,
FWyg