Here's a little CSS quiz that I found courtesy of the CSS weblog (yes, there is such a thing).  I got a 19 out of 20.  Apparently I messed up the index of the left and right padding values.  No doubt the result of years and years of writing symmetric web pages -- so that right-to-left languages like Hebrew and Arabic look good in OWA.