Some code cleanup, and the item show page now better uses the available space as well as handles different screen sizes more appropriately.