While I was fiddling with this \'Fancy 3D Button\' example, I found that the width seemed to be hard-coded to fit the text\'s width.
width
Here is the HTML /
Try to add display:inline; to the CSS property of a button.
display:inline;