Dear Mr Chris,
Sorry for the slow reply. The fault actually lies with the theme as the widths are controlled in css (in this case I suspect the style attribute 'min-width'). I suggest you use the FireFox browser with FireBug (getfirebug.com) installed as shown in the attached screen shot to find out where the width is defined.
Cheers,
Gareth