Some css hacking.

Don't be offended but (excellent content notwithstanding!) the look of the Rose documentation is reminiscent of mid-'90s web pages :-)  To look good a page ought to be of a sensible width, have non-zero margin size, and avoid gratuitous cheap-looking 3D text borders and such.  This is of course an entirely subjective aesthetic judgment, that you may disagree with!  Even if you like my quick hack on the CSS files, which mostly keeps to your colour styling and does not seem to break the S5 view, I'm not really expecting you to take it as-is as some of my changes do not conform to the internal organisation of your CSS, namely grouping by style type (borders, colours, etc.) instead of element type (headings, divs, etc.) - actually I think the latter is standard there, but that's beside the point.