Attached is a copy of the site as far as I got it. Here's the HTML: <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8" /> <title>[re]act</title> <link rel="stylesheet" type="text/css" href="style.css" media="screen" /> </head> <body> <div id="page-wrap"> <div id="main-content"> <p>Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. Aenean ultricies mi vitae est. Mauris placerat eleifend leo. Quisque sit amet est et sapien ullamcorper pharetra..... /*abbreviated </p> </div> <div id="sidebar"> <ul id="main-nav"> <li><a href="#">05.03.12</a></li> /*I don't know how I would make these reference links to point to the latest blog posts <li><a href="#">04.30.12</a></li> <li><a href="#">04.16.12</a></li> <li><a href="#">03.23.12</a></li> <li><a href="#">02.28.12</a></li> </ul> </div> </div> </body></html> --- Here's the CSS: body { color: #333333; font: 14px Franklin Gothic Book; background: url("../images/background.jpg") repeat scroll 0 0 transparent; top: 0px; right: 0px; bottom: 0px; left: 0px; width:960px; height: 100%; margin: auto;} a { text-decoration:none;} a img { border: 0;} #page-wrap { width: 960px; margin: 175px 0 0 30px;} #main-content { float: left; background: #d6d6d6; padding: 20px; width: 600px;} #sidebar { float: right; width: 200px;} #main-nav { list-style: none;} #main-nav li { font: 12px Franklin Gothic Book;} #main-nav li a { color: #333333;} #main-nav li a:hover { color: white;} --- Obviously I've got a long way to go. I guess this is just gonna be a plain old html site.. as in, I'm not going to use wordpress? Is that bad? Should I ultimately use wordpress? Wordpress has kind of messed up my idea of how sites work. It does a lot of the coding work and I can't really see it to understand what's going on. For example, when it comes to the blog posts, every time I write a new blog I would just have to go into the HTML and add my new post. But if the site was on wordpress, then I could just add a new blog. But thats where I get confused. I know thats where php comes in, but I know even less about php. I would like to add an image for the header, but looking up how to do that, I found a million different answers that didn't make sense and no one was there to explain what the code actually does.