this site requires browsers that support CSS 2.0 and JavaScript
tested and recommended browsers are Safari, Firefox and Google Chrome