Update Serif theme

I had made this theme a while ago; here are some much-needed improvements.

basically I fixed the link appearance, added better arrow styles, and cleaned up some other formatting