... and this is the first time I've looked at it with a Mac.
Don't worry, it's probably the first time anybody has looked at it on a Mac.
Sorry, that was inappropriate, but when you are giving me the soft pitches like that, I've gotta take a swing. 

Yes, it's a pretty narrow field, even in our hobby. Although strangely, at one stage it was get thousands of hits from India and Pakistan. Which annoyed the hell out of me because it was obviously not for it's content and it was screwing up my statistics. All I could figure was that there is some word that happens to be really naughty in Hindi. I even said as much on that site for a while to chase them away. whether that worked or not, I don't get any more hits from India or Pakistan any more...
Also, happy new year (",)
Edit: Obviously I don't know much about html etc, and after some fiddling about I decided to delete the whole section I thought was the problem, which was that first section with all the links to emulators. The pyramid effect went away. From a copy of the page I then cut and pasted the text of that into a text file. Then copied that back to the page in the editor. That is to say, it was now just text, as if I had just typed it in. Tested it again. Works fine. Therefore I had gotten rid of the bad code without ever quite finding it

Now I'm about to go through it and put the links back in. Should work. What tends to happen with me is that my pages tend to be written on whatever free editor I can find at the time. As I update them over time, I am using different editors. Each one likes to do it's own thing. I should get into the habit of fixing small changes just by changing the code. That was easier with MS I must admit because you could just open it straight up in (notepad, was it?) to edit the html.
Just finished fixing it. God knows how, but I managed to bring the size of the file down from 11k to 5.8k! That's a lot of redundant code, isn't it?