darkfish,
You can exclude pages from the menu, using the wp_list_pages template tag. See this codex reference
http://codex.wordpress.org/Template_Tags/wp_list_pages#Exclude_Pages_from_List
Thanks very much for the response, but where excactly should I put the code?
Before you try to exclude this through the code, are you sure your theme doesn’t have options in your admin panel to allow you to exclude certain pages?
I don’t think so – where would this option normally be?
If your theme offers these options, look under “Appearance” in 2.7, or “Design” in earlier versions of WordPress.
If you want to do it through the code, look in header.php of your theme.
Or you can use a plugin to hide pages from output. A very good one is pageMash.
http://wordpress.org/extend/plugins/pagemash/
I’ve installed the plugin and it works beautifully.
Many thanks for all your help.