Theming a node teaser to use its content types's custom tpl.php
You can add template files in your template.php &amp; then add files for them. In your case write something like this in your template.php -

function THEME_preprocess_node(&amp;$vars) { //Replace THEME with your theme name.
  if($vars['view_mode'] == 'teaser') {
    $vars['theme_hook_suggestions'][] = 'node__' . $vars['node']-&gt;type . '__teaser';   
  }
}


After that, your TPL file for teaser would be in the format of node--[type]--teaser.tpl.php. Don't forget to clear your cache after you do this..