http://css-tricks.com/transparent-borders-with-background-clip/