I like the layout, Nice, simple and easy to read. You will need some more <head> information. Or you just haven't added it yet

For all my sites i use 1 <head> layout and change it for the particular site.
<html lang="en">
<head>
<title>
Page title here</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="description" content="
des here " />
<meta name="keywords" content="
keywords here" /> -
Not much use for now<meta name="author" content="James Madge" />
<meta name="robots" content="Index, follow" /> -
Directs bots around your site <link rel="shortcut icon" href="images/favicon.ico" /> -
Title icon <meta charset="utf-8">
<link rel="stylesheet" href="css/reset.css" type="text/css" media="all"> -
CSS style sheets for site, unlimited amount can be added<link rel="stylesheet" href="css/layout.css" type="text/css" media="all">
<link rel="stylesheet" href="css/style.css" type="text/css" media="all">
Make sense? Email me