I would also recommend not using negative margins at all.
Instead of padding that containing element and then using the negative margins to bring the child back up where you want it... just don't pad #home-hook-wrap in the first place.
Look at these changes -
If you follow your layout down further, the next conflicting thing you've put in your CSS is a bottom margin that pushes down the very h4's you want up.
background: none repeat scroll 0 0 #FFFFFF;
/* padding: 20px;*/
/*margin: -18px -20px 0;*/
You have also applied .ez-only on that element, no need to float a full-width element.
margin: 0 0 20px;
Once you fix those things, this makes a little more sense: