Looks good, but it is better that you published this your own even in some free hosting site, so we can check,. Honestly I cannot further see the actual page, I can do check it however, but it is your responsibility to do so,, and like others, I am just here to say some opinion.