This should help, if you need more info: http://codex.wordpress.org/Template_Hierarchy
Simply put, WordPress looks for template files in the following order for single posts:
single-{post_type}.php
,single.php
,index.php
.
If you want to override the standard single.php
file, that’s how (for a custom post type only, as you’re using)