The Spec Sheet is a new online hub for managing and sharing up-to-date ad specs between media owners, planners and producers.