Port Blink's UA stylesheet.

I just went and prefixed every element name with "custom-". I am sure we will need
to tweak and prune this a lot. This is just a first pass.