I patched the CSS to make this readable in HTML, but non-breaking spaces are probably better. Although they could mess with wrapping.