две картинки рядом внутри тега "a".
Вторая по умолчанию display:none
при наведении меняешь display:none первой
и display:block второй
p.s. они у тебя всё равно одинаковых размеров все
твой код:
<div class="alignleft post_thumbnail">
<a href="http://blog.sk8er.name/lytdybr/samoprezentaciya.html" title="$$$ Самопрезентация $$$">
<img width="190" height="130" src="/wp-content/plugins/kama-thumbnail/thumb/1017e5901_190x130.png" alt="$$$ Самопрезентация $$$">
</a>
</div>
твой код css в файле
blog.sk8er.name/wp-content/themes/sk8er/style.css
в строке 64:
.post_thumbnail {
background:none repeat scroll 0 0 #FFF;
box-shadow:0 0 3px #CCC;
margin:0 5px 5px 0;
padding:3px;
}
замените на
.post_thumbnail {
background:none repeat scroll 0 0 #FFF;
box-shadow:0 0 3px #CCC;
margin:0 5px 5px 0;
padding:3px;
}
.post_thumbnail > a {
position:relative;
display:block;
}
.post_thumbnail > a:before {
display:none;
content:'';
position:absolute;
width:100%;
height:100%;
top:0;
left:0;
background: url('<<путь к изображению>>');
}
.post_thumbnail > a:hover:before {
display:block;
}
это как пример.
а вообще тебе стоит идти на
htmlbook.ru