in CSS

For Negative Text Indent Text Align left is must : CSS Issue

I got an an email from a customer that anchor text is showing as they should not as we used image in anchor tag and used text indent negative.

An interesting finding for CSS issue for

* to make the negative indent you must set the property text align left. Text align right with text indent negative will not work.

http://blog.adambard.com/2008/02/20/why-isnt-my-negative-text-indent-hiding-text/ that blog post helped me.