OK, I have fixed it now. If you DO find any real coding errors, please let me know so I can fix them. (The site is hand-coded so I can only blame myself)