Cleaned up the CSS, it's a lot nicer now