Question: where are idvd themes stored?
Answer: Previous versions of iDVD stored the themes within the application itself, but starting with iDVD 6, Apple moved them to a more sensible location: Computer > Library > Application Support > iDVD > Themes.