Error page (page 404) creation is an essential but often neglected part of a web design process. What will your visitors see if by some error thay try to access a page that does not exist on your website? It takes time to create such page. It must be visually pleasing and informative at the same time.
Here is my take at customising a 404 page.