vBulletin runs fine on all our servers (as far as i'm aware). Just make sure gzip is disabled.
And it looks to me like a CHMOD permission problem and a problem with the code. Its probably best to ask at vBulletin support ticket system (found through vBulletin members area) as to what the correct permissions on all Skin files are.
Also possibly a badly coded skin, but i'm not sure.