Sorry, I thought, from home, you couldn't get into https://x10hosting.com/sso/login
So from home, you have FTP and cPanel access?
Yet from home, you can't see your actual site http://pcb.x10host.com/
(I can see it from Australia)
You said your IP was, "public".
If so, then as lyle suggested...