Gostaria de saber se é relevante mesmo ou é usado no mercado a formatação da imagem apenas pelo CSS. Se eu não me engano já ouvi falar que o correto é formatar a imagem em alguma ferramenta de edição, já com tamanho e formato certo, porque assim você utiliza menos banda quando for hospedar este site em algum local.
Por Exemplo: Ir no GIMP já redimensionar ela para 300px e já fazer as bordas. Assim teoricamente ela ficaria "mais leve" e consumiria menos no local de hospedagem