NB This is all rather out of date because shortly after I started redeveloping the site, I got an illness that meant I couldn't use a computer for a year. So expect this all to be swept away somewhen.
When I started redeveloping this site in March 2004, I decided on some criteria I wanted to follow, based on the recommendations of the W3C :-
Apart from that, the purpose of the exercise was to help me learn more about CSS, and try to come up with a neat design to boot.
The point of CSS is to separate content (with semantic markup) from style (with presentational information). The content should be visible, and the website usable, in any browser. But certain browsers such as Internet Explorer may get the layout wrong. If this seems to be happening in your browser, I urge you to upgrade to a standards-compliant browser such as Firefox.
Version 1 of the side menu.
These links are for testing purposes. Non-existent page | Exists with pointless query string | Non-existent on-page anchor