I'd appreciate an opinion here.
I own/operate a site that features half of its pages based on an e-commerce platform, and the other half on WP (2.1.3). I do some code work on the blog and I created the design, but the build was accomplished by a developer who I no longer use. He recently transferred my blog files over from one URL (shallowfish.com) to another (shallowfishblog.com) with the same host, and things went somewhat smoothly. I work on a Mac, and the design displays fine in all browsers. Buddy with a PC checked , and it was fine on his browsers...except for IE (7), in which the template breaks all apart and text scampers outside the margins. Can someone help me pinpoint this issue? Does WP generate code on the fly for different browsers, or am I overlooking something basic? Note that on secondary pages, like my "About" and "Contact" pages, the entire header disappears when viewed in IE.
Thanks for any/all insight. I do realize that I'm running an old verion of WP, and I plan on fixing that soon. The developer I used did a "manual" install of my files, which my host said was a bad idea since I'm not linked to the host's tools, including the ability to perform "one click" WP updates.
Finally, if someone can refer to me a WordPress coding whiz who can help me with this issue - and a number of other design/development tasks - I'd be obliged.