Shoestring

Tried to keep it simple.
A setup like this with columns would most likely use a `display: block` instead of  `display: inline-block`, since they are floated left.  It will have the same basic affect, but as the page gets smaller the boxes will resize appropriately.