Ok kids, I now feel officially welcomed to the "community". One thing, actually, a lot of things, but I'll start with one. I validated, and won. True, all I got out of it was a cold beer and the satisfaction of being valid, but that's good enough for me. Actually, it did have a problem with a java tag, but I'm not sure that counts. Now, what, exactly, is depricated in my code? Is it not to standards? I beg to differ. Should I use CSS? Hell no.
The site is up to standards, my standards. I know, sounds pompus and all that, but there is a reason for this. As far as CSS goes, I have a passionate dislike for it. As someone who is involved in search engine technology, I can tell you that CSS code is like a ghost that won't go away. If some nimrod refuses, no matter what you tell them, to put a description tag in their header, one has to go and get part of their page to use in the description line. Not having one looks terrible. The problem is, that more often than not, if there is any CSS code in the page, that's what you get. And for some reason, no matter what I do in PHP, Perl, or whatever, I can't parse it all out of there, although I have gotten better at it. CSS is a nightmare for search engines.
Tables. I use tables becasue they are a good solution for what I need. Now, I have bookmarked the tables are stupid site and will investigate further as I'm always looking for a better solution.
Now for the really bad part. I'm terribly sorry, but that site of yours, and the one that piersk linked, both look the same. In fact, they look like about 10,000 other sites I've seen. I stopped using that particular type of layout a couple years ago. In the passed couple of months I've had exactly 0 hits from people using 640X480 res. There's no reason to be that constrained any more. 😉
Nick