Earlier quoted context omitted.
The text gets chopped for Chrome/OSX.
Argh. I will fix this. Sorry. edit: fixed.
http://developer.expressionz.in/blogs/2009/07/27/user-agent-...
> Basically , It looked like Google Chrome ignored my CSS Resets
> ( margin:0px). It actually was caused by the user agent
> stylesheet (-webkit-padding-start:40px). So the solution
> was to reset this style by setting padding:0 the misbehaving
> elements .
> A good way to prevent this problem from happening to any
> element is use a global CSS Rest as follows
>
> *{ margin:0; padding:0; }