Sorry about the loss, but this emphases a couple things.
(1) always do a backup of your database, wp-content folder and wp-config.php before doing any upgrades.
(2) if you make changes to any code - DOCUMENT, DOCUMENT, DOCUMENT!
an automatic upgrade replaces the contents of the theme folder. This wipes out any configuration you have done. Since WordPress is doing this, there is no way the theme can prevent it. If you had a backup, you would be able to add back in your images and copare code to add back in your changes.
This is also why I urge users not to make changes to the code base. If you can change the CSS in the CSS Inserts instead of muching with css.php, the changes will be in the DB and be there after the upgrade
you may want to read thru
http://forum.bytesforall.com/showthr...5762#post25762