You do not have an index file (index.html or index.php) file in your public_html directory so your site is displaying the default directory listing. Also, it appears that you have at least some of your image links pointing to a folder named "Images" which does not seem to exist. You do have a folder named "images" which seems to be where your images are stored. This is important because Apache is case sensitive therefore "images" and "Images" are not the same thing. You need to change your image links to the "images" (lower case) folder and that should solve that issue.