Как я уже сказал в комментарии, вы должны использовать имя класса для элемента портфолио, а не идентификатор.
Сказал, что вы можете использовать этот код для наложения изображений в верхнем углу с красным div:
$(function(){
$("#portfolio-content .portfolio-item").hover(function(){
var curElem = $(this).children(); // current image
$('<div />').addClass('overlay')
.css('width',curElem.css('width'))
.css('height',curElem.css('height'))
.prependTo($(this).children('a'));
return false;
}, function(){
$(this).children('a').children('.overlay').remove();
});
});
Вот рабочая скрипка:
http://jsfiddle.net/wus7H/1/