That sounds correct. Make sure you:
- You place the new css late in the altskin.css file after any other body background settings (or at the end of the size breakpoint you are working with)
- Clear cache or turn off/on speed-up settings for css so it picks up your css changes