Fix some CSS layout problems just because

Apply with a bit of common sense and a dash of testing. Maybe it's just my broken browser acting up.

Illustrated version:

![frob1](https://cloud.githubusercontent.com/assets/1135442/2710502/2525a422-c4c2-11e3-8047-908798f33441.png)

![frob2](https://cloud.githubusercontent.com/assets/1135442/2710503/2766e84a-c4c2-11e3-8f02-ccb549fb7bc2.png)