Попробуйте эту обновленную скрипку: http://jsfiddle.net/YG6tx/12/
Так как в вашей оригинальной скрипке не было изображений из-за неправильного пути к изображениям, поэтому в моей скрипке также нет изображений, но по вашему требованию я изменил макет.
В соответствии с вашими требованиями изображения находятся в положении, красный div принимает всю высоту в соответствии с элементами внутри и по центру, а также поле: 0 авто;
Если я отстаю от некоторых, пожалуйста, прокомментируйте, чтобы я мог изменить согласно требованию.