Honest to goodness, this IS the template, but I got carried away adding stuff to it. Let me know if I need to do another.