i swear css is the bane of my existence. it's like the language of the gods - you either get it or you don't. And i'm firmly in the "don't" camp.