Please have patience. The theme will change often while we try to find a good one.
I think you have to keep IE around. It's the only site that's compatible with everything