Hi lowgas,
Thanks for getting back to me. Unfortunately, its not the width of the div that is causing the legend to wrap - logically, such wrapping would be controlled by the CSS, but as I showed in the code samples below, the actual HTML structure seems to come out different in the sample and the demo. The structure that is created in using the sample wont allow the label to be adjacent because it is placed in the next table row element (TR).
You can also see from the attached jpg that setting the width much larger than the legend entries doesnt solve the problem.
Rich.