Huh, weird that some of you are getting the site to work with Mozilla, some aren't. I don't have any ad-blockers or anything like that that would interfere with the web content.

Not sure why I'm not seeing thumbnails.