Kevin, sorry for being misunderstandable. The "cluttered HTML" is not your fault and I didn't mean to blame you for this.
I am using a browser tool where I can edit the appearance of HTML and CSS of any webpage (without changing anything of course) and I tried several things on your site using this tool. It is great for trying small changes like margins, borders and positioning. But since it is not possible to change HTML and CSS things simultanously by that tool it is not so easy to find a way through your page
If I find time I will download your HTML and CSS file and give it a try but I cannot promise if and when this will be.