mostly finished visual

unless you don't like how this looks (which is fine, just tell me), this
is the finished css/appearance stuff.