I don't know if these pictures help. Hard to get board pictures without pulling it out, and I don't feel like disconnecting everything.
The power switch does go open when off, so it's getting power from somewhere else.
http://img.photobucket.com/albums/v3...n/tvboard1.jpg
http://img.photobucket.com/albums/v3...n/tvboard2.jpg
http://img.photobucket.com/albums/v3...n/tvboard3.jpg