Ok, I think I just answered my own question! I was assuming that a style sheet was created, but it looks like the CSS is part of the page itself. That's why a new page must be generated after each change to the layout, or as you suggested edit the CSS code directly.
Has anyone used this extension with a style sheet?