That css should have worked, I had tested it in Firebug. Your css will also work, it's basically doing the same thing.
I don't know why it did not work. I cleared browser and website cache and it still had not moved it down. Anyways I just set the padding to 100px and I'm happy with the results.