Updated the css so that the resize doesn't leave an awkward middle
ground where the second column doesn't appear. I feel really
strong about my knowledge on how to fix this, so let me know
if you think something should be changed and I will fix it.

Karl