Your markup could use a little help. You have many places where you don’t close your tags. Browsers typically don’t complain about this but it makes diagnosing problems a little more difficult when the code isn’t easy to read. You also have many <body> tags. You should only have one in your page. IMO I’d say this site is ripe for redesign from the bottom up.