Just out of curiosity, you state you dont use "automated software". Is that including the abhorant Front Page? You code seems to use the famous MSO prefixed style in your style tag.
Cleaned that code up for a client from another developer who used Front Page where the results had not turned out like the client wanted. They hired me to come in and make it right. I then liked the results of that particular style and cut and pasted it for other applications.
I'd be interested in knowing if there are any particular issue with the use of that tag. Haven't noticed any to date.