I believe using the line-height attribute in CSS could easily accomplish this. The Definitive Guide, by Eric A. Meyer. Another reference to check out is Guide to Cascading Style Sheets by Web Design Group. As for your poll, I would highly recommend moving it to your home page where it will get seen. When I looked at your source code, I noted that you are not taking advantage of meta tags.
Meta tags are important.
Many search engines use them to index pages. When designing a Web site, it is very important to maintain consistency throughout. If you use black for your background color on one page, you should use black on all corresponding pages. Colors should be limited to two or three main colors. More than that, and the site looks unprofessional and confused.