what you will end up needing is to override the css from the themeroller to skin the buttons checkboxes and radio buttons the way you wish for them to be displayed, including space around the text. the space around the text should stay proportionately the same as you change the size of the text, if the buttons follow the same setup that jqueryui has used on most of the other components. If it is still too much space, you have to override the css style that gives it that much space.
-- Kevin
------------------------------------------------
http://www.tentonaxe.com