css asisstance with IE8 margin vs Other Major 3 Browsers

I am aware that IE handles padding and margin differently to Firefox and chrome.

That is why I think I am having the issue of my content blocks in IE8 not aligning instead they wrap under each other.

see this link in an IE7 or 8 browser

I am using css3pie http://css3pie.com/ to show css3 border shadow on IE browsers such as IE7,8

I notice when I remove the box shadow css to not show in IE the different content blocks work fine but this is I assume they have no additional margin due to the box shadow.

How do I make the content blocks fit in IE with the box shadow css as can be seen in firefox or chrome.

Really appreciate your help on this.