Try pulling the "style" declaration off of your <p>s. In firebug I see a lot of extra directives in element.style, like "left: 0", which is going to interfere with centering, and I'm thinking those may be coming from defaults because you have a style declared inline. If that doesn't help, you could also try changing from <p> to <div> to enclose each image in the slideshow.
Jamie