Successful poster placed in-store and in front window of On Your Mark, a running shoe, athletic footwear and sports apparel shop in Los Altos, Calif. Eli Blair Media handles numerous marketing, design, Web and print needs for On Your Mark, including logo and identity, branding, business card and letterhead, brochures, rack cards and Web site.