Life at the bleeding edge (of web standards) Just found out how to do beveled corners and simulate negative border ,Read the text in the dabblet below to find out how (or just check the code): The main idea is to have 4 gradients that each occupy a quarter of the element's area.