Richie,
It's nothing to do with BT Broadband and you haven't got a virus. It's more than likely to be caused by browsers not displaying your pages correctly due to bad coding within the Office Live application.
This is what I see:
Internet Explorer
Home page - looks ok, but a big gap between the wording 'Emergency Response' and your address.
Needle stick - OK, but wording under and above pictures is not aligned correctly. Links run off end of page.
Fire damage - Two sizes of font in wording. Big gap after 24 hour telephone number.
Firefox
Home page - Font sizes incorrect. Large text should be small and vice versa. Logos and address details completely messed up.
Needle stick - looks fine, but links appear between text and images. Doesn't look right.
Fire damage - Two sizes of font in wording. Big gap after 24 hour telephone number.
If I were you, I would use a different package to design your site, or get someone to do it for you. If you make that site 'live' it will make your company appear amateurish. Sorry if that sounds harsh, but that's the impression I got.
Hope that helps - ALAN.