Due to the li.description element having a style of float:right, if that element has too much text, it causes the following ul element blocks to reflow in an undesired manner. It looks like the li.description in-line block is not respecting the boundaries of it's enclosing ul block, which is annoying.
Removing 'float:right' for li.description and adding 'vertical-align:…
…top' fixed problems with lists, and other stuff. #27 #28