CSS Not Working

Hi!
I am learning HTML/CSS.
Here's some HTML code for index.html :
<!DOCTYPE html>
<html>
<head>
<title>Money By Tony</title>
<meta chartset="UTF-8">
<link rel="stylesheet" href="style.css">
</head>
<body>
<h1>Home</h1>
<p style="color:red;">
Hello world!
</p>
</body>
</html>
Here's some CSS code for style.css :
h1 {color=red;}
When displayed , "Home" is not "red" but "Hello world!" is "blue." What am I doing wrong?
Thanks!
Dr. T