The only way I could access the site was to cut back the URL to just "http://www.soundillusions.net/sites/speedwagon/" and paste that in so that could get to your site page. Otherwise, I just get the "don't have permission to access" page.
Once I was on your site, then I could click on the various parts, including the Defi gauges page. Again, some of the pics would load as thumbs and some wouldn't and then I'd get the square box "x" that shows where a pic should be. Even right-clicking and clicking the "show picture" doesn't load the pic either.
Br, Dale