I saw another support thread marked 'resolved' which suggested issues with NextGen Gallery and JQuery that seemed like what I'm experiencing - I have both - but I'm not sure and didn't want to mess up that discussion.
I've tried the usual, WordPress 101 troubleshooting steps, but have kinda narrowed it down to BJ Lazy Load. All my images are blank - placholder.gif - just like what happens for a fraction of second after pageload when BJLL is active. Scroll up and down all day - the images don't appear.
BUT, when I log into the site, or enter the password on a protected post, they all suddenly appear, which suggests there's no problem between theme and plugin.
I've disabled NextGen Gallery, rolled it back to a previous version, updated to a beta version, and so on. The problem remains.
Since I saw the comments above about JQuery, I took a look at the source code on the page. I see the following and wonder if it might be relevant?
<b>Contact Form 7?</b>
Any thoughts? I'd appreciate any insights. Trying to keep my site simple to reduce potential snags like this.
Oh yeah, site is http://gearboxmagazine.com