Learn about typography, color theory, layout, and other key elements that make up effective graphic design.