Just notice that the layout of this website is really really wrong with IE 5+ for Windows browser. Oh well, I guess I missed a couple of so-called IE-hacks to make this website looks all right like with other modern browser like IE6, Netscape 6/7, Mozilla 1, Firebird 0.6 and Opera 7.
If you are using IE 5+ for Windows and wondering why this website is look so strange, sorry for that. Will work on the issue soon.