These pages are written in Emacs using html-helper-mode. I have used XHTML 1.0 recommendation and WML for preprocessing. My reference for HTML were Web Design group's pages.