CSS cleanup

Also changed a lot of the links to appear correctly in correct context.