Site tested with IE7, Opera 9.10 and Firefox 2.0.0.1