I replaced your giant background with a a much smaller non-repeating one. Keep in mind, people need to download files to view them and downloading large files takes forever.