How can I alter the HTML output of a specific content-type in display mode via a module, without creating the node type in a module?
IMO, a very good approach would be using Display Suite to generate the basic markup/layout and then add the appropriate styling to the theme.