You have .headerContainer floated left for some reason; when that float is removed, the content falls back into place.