hmmm. It must be something to do with the hosting. I am doing the website for a school(as you could probably see) and their security is a bitch. I think you could be right with a permissions issue, or they are somehow blocking access to the files. I uploaded the site to a private hosting account and it works fine.