With a different order of the background position and padding, these buttons can use fancier backgrounds.
Float and shrinkwrap!
A button with way too much text
Original: Copyright © 2003-2009 Roger Johansson, from the article Creating bulletproof graphic link buttons with CSS
Improved and enhanced by Anika Henke 2009, in the article Sliding Doors Squared