Looks like the beta site doesn't like your thumbnail previews.
Yeah, that's why I posted this in the WinCustomize 2010 Beta Feedback category. I hope someone who has access to that site and knows what the problem might be will correct it soon. I don't like my work (especially for a community project) messed up like that.