You can do lots of stuff with CSS nowadays:
.main .image img {
transform: rotate(6deg) scale(0.8);
border: 10px solid #fff;
box-shadow: 0 0 20px rgba(0,0,0,0.2);
}
Seems like the screenshot was taken using Safari, which doesn’t support the transform property without a “-webkit-” prefix: http://caniuse.com/#feat=transforms2d