TECHNICAL DIFFICULTIES OVER
Firstly, apologies for a technical problem that seems to have occurred at some point over the weekend.
For some reason a number of pages headed as 'Xfree Team OwnZ y0u' were placed in my root directory overwriting all index files to the site. I only became aware of this problem this morning and I'm thankful to say this seems to have been sorted out.
So normal services will resume.