hi chris for now it would be enough to change the hover image for all portfolio items (on every page that uses a portfolio).
check out the links:
all my blog images have a plus symbol: http://www.mathemitnullplan.de/neuigkeiten
all my portfolio images have a powerpoint symbol: http://www.mathemitnullplan.de/lehrmaterial
i achieved this letting the custom.js check if the image file attribute match a certain extension
e.g. jpg, gif, jpeg, tiff get the plus-hover while .png gets the powerpoint-hover.
if(jQuery(this).attr('href').match(/(jpg|gif|jpeg|tif)/)) $newclass = 'lightbox_plus';
if(jQuery(this).attr('href').match(/(png)/)) $newclass = 'lightbox_powerpoint';
therefore i need to change the picture formats which is not a really satisfying way to do.
but check out the hover on the homepage: http://www.mathemitnullplan.de/
the contact site: http://www.mathemitnullplan.de/kontakt
and the book sites: http://www.mathemitnullplan.de/buchvorstellung/analysis
they are all png, but i created a new class for each one in the custom.js so an image gets an hover effect that is independant from the file format of the image.
if(jQuery(this).hasClass('buy')) $newclass = 'lightbox_buy';
if(jQuery(this).hasClass('plus')) $newclass = 'lightbox_plus';
if(jQuery(this).hasClass('book')) $newclass = 'lightbox_book';
if(jQuery(this).hasClass('skype')) $newclass = 'lightbox_skype';
if(jQuery(this).hasClass('powerpoint')) $newclass = 'lightbox_powerpoint';
i hope you can present a solution for the portfolio images that is independant from the image format too by simply adding the class "powerpoint" to all the images there.
best regards
thomas
ps: the coolest thing will be of course to change the hover effect for each post individually by simply give them a custom class from the backend. maybe this is possible with a plugin that is working with the theme.