Hi,
Which browsers are you having problems with and what is your full css/html code.
You don’t need a border for border-radius to work.
e.g.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Untitled Document</title>
<style type="text/css">
div{
background-image: -o-linear-gradient(bottom, rgb(165,80,94) 15%, rgb(198,112,123) 58%, rgb(238,146,160) 79%);
background-image: -moz-linear-gradient(bottom, rgb(165,80,94) 15%, rgb(198,112,123) 58%, rgb(238,146,160) 79%);
background-image: -webkit-linear-gradient(bottom, rgb(165,80,94) 15%, rgb(198,112,123) 58%, rgb(238,146,160) 79%);
background-image: -ms-linear-gradient(bottom, rgb(165,80,94) 15%, rgb(198,112,123) 58%, rgb(238,146,160) 79%);
background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0.15, rgb(165,80,94)),
color-stop(0.58, rgb(198,112,123)),
color-stop(0.79, rgb(238,146,160))
);
background-image: linear-gradient(bottom, rgb(165,80,94) 15%, rgb(198,112,123) 58%, rgb(238,146,160) 79%);
width:200px;
height:200px;
-moz-border-radius:20px;
-webkit-border-radius:20px;
border-radius:20px;
}
</style>
</head>
<body>
<div></div>
</body>
</html>