If a negative margin makes it rite for you then it seems ok to me, but you may need to do this because of another setting that you have. If you can, please post back and include the steps you took to implement your menu that was giving you the bad settings. I can review the steps to see if the problem occurred as a result.
In regards to the css changes, the wizard is updating the css properly for you correct?