If you say it worked with 2.9 and doesn't work anymore in 3.0, the first thing I would check is the code inside the custom-styles.php file. I bet .02 cents that the theme is loading WP from there, when it should hook into 'init' instead. -- http://scribu.net