I'm trying to override the theme function for mimemail_message, to include css code for a html email. Basically I'm looking for the easy/lazy way of outputting the newsletter.css from an include file. My feeble attempt that doesn't work... /** * Themeable message body for newsletter */ function phptemplate_mimemail_message($body) { $output = '<html><head><style type="text/css"><!--' ; // include a stylesheet specifically for the newsletter include_once("$_SERVER[DOCUMENT_ROOT]/mysite/modules/contrib/ simplenews/newsletter.css"); $output .= '--></style>'; $output .= '</head><body id="mimemail-body">'; $output .= '<div id="newsletter-header" style="border: 1px solid black;">Clubmark</div>'; $output .= '<br />'.$body.'</body></html>'; // compress output return preg_replace('/\s+|\n|\r|^\s|\s$/',' ',$output); } ?> What's the best way of doing this? Mark