Either
1) Stop declaring the 'width' param, and let the boxes resize to fit their contents, or
2) Since you're already using Javascript, have another box whose contents reflect the value of a given option when mouseover'ed. You might consider the status bar? If you use layers, you could have a much shorter "value" for each option, which pops up a tooltip-like div with a longer explanation.