Th colors are off but this is as simple as it gets with some backwards compatibility. Can answer any questions later on if need be.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<title>CSS Donut</title>
<style>
#div1
{
background-color: #f00;
border: #f0f solid 1px;
height: 100px;
width: 100px;
border-radius: 50px;
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
}
#div2
{
background-color: #0f0;
border: #f0f solid 1px;
height: 60px;
margin: 20px 0px 0px 20px;
width: 60px;
border-radius: 30px;
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
}
</style>
</head>
<body>
<div id="div1"><div id="div2"> </div></div>
</body>
</html>