leave 1/2 box_spacing at the top and bottom
move some styles up to a stylesheet, for a ~15 percent speed up
update phylo tree demos
handle label widths correctly