I have a block view in the header. The suggested tpl files are block__mens_header (block--mens-header.tpl) as well as node--mens-header.tpl For some reason the more general tpl files are working but I need to get specific here. Is there a preprocess function I need before these will be seen?
I seem to remember, in drupal 6 at least, that you need to have block.tpl.php there, even if you don't modify it at all, in order for the specific block templates to be seen.
ADD: If it's in there, you might try a preprocess_block() hook with something like:
$variables['template_files'] = 'block--mens-header';
stuck in it. This should point it to block--mens-header.tpl.php in your theme directory. Obviously, wrap that in some logic so it's only set for the block in question.