Never Use White Type on a Black Background: And 50 Other Ridiculous Design Rules