Within cpanel there is an icon labeled as "Error Pages" in the "advanced" section (Bottom of the page) Click on it and on this page you will choose the domain name that you want to create your error pages for, then once selected, you will see a list of HTTP errors. These are:
400
401
403
404
500
Click on the one you wish to modify. This will take you to a new page. On this page you will see an empty box with several buttons above it. These buttons are:
Refering URL
Visitor's IP Address
Requested
URL
Server Name
User's Browser
Status Code
These are all pre-made tags which when you click on the button will insert the designated tag into the box. You can use these buttons to assist you in creating the custom error page, or simply enter your own html code into the box and save it.
Once you have finished creating your error page then click the Save button, this will take you to a new page that says Saved! Your customer error page will now be seen when visitors receieve that error on your site.
One you have activated them from your Cpanel you can also download your error pages to work on them using your favourite shtml programme then re-upload them without changing the names of the files.
Many people prefer to download the pages "404.shtml" for example, and edit them in dreamweaver, notepad, or other code editing applications to create the nicely designed pages then simply re-upload them back to the main "public_html" directory again.