So I might be a complete blonker but I wonder if someone can help. Where I have got my email address on the site can I have it so it possible for the user to roll over the email address, click it and it will go to their email program?
Have a look at: Email link
If you really want to show your email on the site then you can go the way suggested by @ScottinPollock. Myself I usually implement contact form as then you can hide your email address from bots.