I have spoken with the admin of the server and they say there is nothing that should stop you.
One thing they asked is can you get to the site via our test link
tlhws.com.c10.host.camz.com/ that should be the same as
If you still can't see the sites, can you send me you ip to - (take out the *) jake@*lolsh.com. You can get your IP ipaddressworld.com/