Ok, ok, I'll tell you what was happening. I thought it might be a cool idea to have pictures of related cars as Forum Icons, so I made a bunch of small car-icons and put them next to the forum titles. To be honest, I thought it looked too busy so I pulled them. I still may do something , but if I do it will most likey be a very small logo icon for each marque.
Basil