What is wrong with this page?

Code:
<html>
  <head>
    <style type="text/css">
      body {
        background-color: 6666CC;
      }
      p {
        color: FF0000;
      }
    </style>
  </head>
  <body>
    <p>This is an ugly page.</p>
  </body>
</html>
I see what I expect to see in IE 5.0 and Netscape 6.1. I see red text on a white background in Opera 5.12, but black text on a white background in Opera 6.0.

***? Is Opera that messed up? I have it in document or author mode, and I have selected to use the author's CSS, but... what?