Fixes on the YUIDoc theme

There was some bad HTML somewhere, and also small screens were
displaying the site wrongly...