I have tried playing with the padding and margins for the boxes on my site but I can't seem to figure out why the heading in the boxes don't line up before there is any formatting done to them. The title "Welome" and the "announcing..." text should be aligned in their respective boxes.
If anyone has some advice on what to do to get these to line up I would REALLY apprecaite it.
The page is on www.weddingsandmore.comlu.com
I didn't see any problems with your headings. If you want to make sure, you can try zeroing out the margins/padding though: margin:0, padding:0 on h2. The text you have there is a tight fit, as well, and browsers will render it differently; so you may want to leave some headroom to account for that.
Working with percentages and em measurements can also help, rather than fixed amounts, though you'd have to rework a bunch of stuff for that
Your headings look OK for me in Firefox 3.6 and IE. But your PNGs are messed up in pre-IE7 browsers. See screenshot. If this matters to you, do a Google search for IE PNG Fix.js.