Do a file search for "hosts" in your Windows directory and check them for such references too.
Probably, your ISP DNS Nameservers' records are injected with some corrupt data.
Use, 8.8.8.8 as your primary dns nameserver.
punchbag.tk should point to x10 servers,which it isn't doing in your case.
Open C:\windows\system32\drivers\etc\host and remove references to punchbag.tk
Good News: Your site was working fine.
Bad News: It has FreeFileViewer.exe in it.
Would you like to give an explanation as to what exactly FreeFileViewer.exe is doing in your public_html ?
But, before that please read this excerpt from x10 TOS:
---------
* File Storage: Accounts are not...
You have violated x10 TOS by creating a website that masquerades as a trustworthy entity to deceive visitors.
Your account will remain permanently suspended.