I have some cross browser compatibility problem regarding IE 6,7. I’ll be fixing that soon.
Please try to visit this website with other browsers for now.
Update: There are some problem with the navigation bar. It has some compatibility issue with lower versions of IE. It works fine in Firefox and Safari. I will fix the bug when I get time.