poster children

posterchildren.com is totally broken in Opera. I wonder if they know.