Eth0 keeps losing its config after poweroff

I keep losing the config on interface eth0 after doing a poweroff. After powering, I have to use the sudo ifconfig command to add the static back to the interface. Is there a command to make sure this config stays with the interface? The GUI always show the right IP address, gateway, and is set to auto start the interface. Any help would be appreciated.

Centos Interface Configuration is a good article about manually setting up the eth0 interface.