A completely different question, but around the same elements: is there some clever way to ensure the h1, nav and div share the same baseline, so that they all appear to be bottom-aligned to each other? Currently I'm just doing math based on the font-size difference from the h1, but that's rather imperfect.