I'm not going to waste my time chastising you for the amount of rips your site features. You definitely should get the permission of the artists whose works you're posting on your site. I know the guy who created all those sprites you posted (Infinity's End) and he'd be pissed if he found out you were posting his stuff without permission.
For the stuff you did actually create yourself, you need to change them from the .bmp format to something else like .jpg. The bitmaps take forever to load.
Your background image is way to big to be something that repeats. You need to add the code to keep it from repeating.