This site is new, and it currently doesn't display completely as it should in all browsers. We're working on this, but in the meantime, let me recommend that you download what I feel is currently the best browser available at www.chromeplus.org - it's an enhanced version of Google's browser, Chrome. It's much faster than other browsers, and it displays this site perfectly!
And if you're on a mac, stick with Safari.. Cheers!
And if you're on a mac, stick with Safari.. Cheers!