Add expandable search

Not perfect, but a first pass. Uses a little hack to make the area tab focusable and the max-width code work without any javascript.