Hey

First off the layout is nice, however coding wise it is a nightmare, especially considering it is a template. Best thing to do would be increase the spacing you set aside for tables, nobodies gonna notice a few extra bytes. It might also be worth commenting your code so that the potential user can read it, even after they've changed all the default text.

Finally I would recommend implimenting a stylesheet which you can link to so things can easily be changed en-masse, also it would allow you to set an alternative font if they don't have the one you want to show installed ^_^

Hope that helps

Edit: and Lucidia is only a standard font if you have Word installed