One of the surprising things about design in general and websites specifically is how fine a line there is sometimes between good and bad design. All the little details and design choices incrementally contribute or detract from the quality of a website. Equally surprising is…