The length of this style section seems to be calling out for a separate style sheet.