Я не думаю, что вы хотите работать с процентами, чтобы достичь того, что вы описываете.
Это в основном то, что вы хотите:
http://jsfiddle.net/fdXHs/2/
Вы можете проверить мои стили, чтобы увидеть, как я это сделал, если вам понадобится более подробное объяснение, я опубликую его.
Также вы описываете, что с изображением ничего не происходит, это указывает на то, что стили не применяются, проверьте вашу разметку CSS, если есть что-то, что может вызвать неиспользование.
ПОСЛЕ РЕДАКТИРОВАНИЯ ВЕБ-САЙТА
Столбец, в котором должны содержаться оба элемента (изображение и разделение ширины 40%), недостаточно широк, чтобы вместить их обоих (объединенная ширина 957 пикселей, ширина контейнера 845 пикселей). Недостаточно места для изображения, поэтому оно сталкивается с первым делом ...
заменить prductsummary на:
#productsummary {
clear: both;
background: red;
margin: 0 220px 0 10px;
padding: 10px 0 0 0;
)
и изображение:
#lol {
width: 200px;
float: right;
margin: 10px;
}