All the markup changes
All the markup changes

So much changes in this branch that it doesn't really make sense to try to separate it out into individual commits, now that it's all done. See the individual CSS commits for some of the details.

foauth/foauth.org,foauth/foauth.org,foauth/foauth.org