Thank you for your advise.
Refer to answer no 2), it’s nothing to do with customization or require to hire a web pro, but …… In that case, may I know as when I open firebug, it shows some code which suppose not to. I have gone to other sites to check whether they are the same as mine, but no. So I’m wandering, is it due to StartupPro or WordPress.
As for answer no 3), I have checked with the plugin author, he is not familiar with the theme I am using.