Could someone please tell me what I am doing with this code? All the formatting displays correctly in IE but it is all standard text with none of the formatting applied. (center, indent, fonts)

<html>
<head>
<title>Untitled</title>
<style>
div.head {text-align:center; font: bold 16pt, times, arial}
div.list {font:normal 12pt; text-indent:15}
</style>
</head>
<body>
<div class=head>Heading:</div><br>
<div class=list>Link 1</div>
<div class=list>Link 2</div>
<div class=list>Link 3</div>
<div class=list>Link 4</div>
</body>
</html>

Any help would be great.. Thanks.