Hi,
site itself is fine since the theme has not many graphic, the heave things are the pictures which you have posted with Original size, you may resize them to medium size with medium quality and "link" them to original size. put them medium size in the page and when click over it it will open...