Streamline CSS; add new classes for vertical margins; IE fixes