Ok so I know you're thinking this is a CSS thing and not wordpress related but please read through and look at the examples I'm talking about first. I'm not saying it's not a CSS issue, but there's something more than CSS messed up here based on the fact that the styles have not changed from the first CPT to the second. Here goes.
We have had a CPT setup for bios for some time on the site. You can view the bio here.
Those are working perfectly fine. What we recently did was make a copy of those, change the tabs on that page, and query a different CPT with a bit different formatting. Nothing changed as far as structure in the header/footer/etc.
We are using the template single-services.php to control the single post for the "services" post type. It's pulling the correct template and everything, but for some reason it's seriously jacking up the elements on the page. It's only in IE though, of course, and I think it's pulling in styles from the print.css file. I have a print.css file that is set to "media=print" but from what I can tell in the developer toolbar in IE, it's pulling some of those styles in for the site as well. So that is 1 potential problem.
Anyway, I have all the code but not sure what to post to be honest. Here is the link to the pages that are messed up. Again, only in IE.
Please let me know if you have any thoughts or suggestions. I'm taking them all at this point. I'll post the code for that single-services.php in a bit.