Thank you so much for that suggestion max44. I didn't know there was a module out there that did that. I've installed it and it seems to be working nicely now.

Now I just have to sort out the rest with my ISP.