Added partially transparent black background for text on images

Makes text easier, and difference on hover a bit more obvious