This is the online portfolio of Hal Earp, visual designer.