Well, normally I'd done it using ASP, but as I won't be able to use ASP much longer (brinkster.com decided to put ads on the free accounts) I have to go back to good ol' HTML. The problem is that I wan't pages to be 100% compatible with lynx (it's a bet, don't ask :-)), except for the parts that are dependant on pictures, such as image galleries.
This means that all text has to be just as readable as before, though boring if it's viewed with a non-CSS browser.