Well this may not seem like the place because it seems more like a place for people with dSLR's but I can still try.
I just bought a new Pentax Optio E50 (8.1mp) digital camera.
I recently had a family BBQ and took loads of great pictures, the quality was fine but today I turned it on at school (to work on a portfolio) and the photos that were taken seemed... off.
See for yourself;
Link to photo
This was taken on the Digital SR setting, but it does this for every setting. (auto, portrait, landscape)
Any help would be appreciated.