RE: "I've run into a problem with my template but I'm not sure what I messed up. http://freepages.school-alumni.rootsweb.ancestry.com/~florian/the-rockdoctor /test-left-align.html I used the CSS from my "misc" page, changed the colors, and tried to enter content. This CSS is named rd.css" I think the primary problem isn't in the CSS; it's an unclosed <.center> tag within your search class div in the page HTML. (BTW, the search class isn't in the CSS file.) So remove the <.center> tag from the HTML and either: 1. Change the div tag to <.div align=center> OR 2. Add at least this much to the CSS file: .search { text-align: center; /* centers text */ } input.search { position: relative left: ??%; /* positions input box */ } img.search { position: relative left: ??%; /* positions image */ } Other comments: 1. Check CSS & HTML files to see that every class & ID in HTML is matched with corresponding .class or #id in CSS; non-matches don't work. Its OK for HTML not to call styles in CSS, but vice-versa isn't OK. 2. Divs without properties or styling applied don't do much but complicate the HTML. They just make it harder to see what's open. 3. In rd.css -- body { font: 1em Arial, Helvetica, sans-serif; background-color: #330000; margin: 0px; padding: 0px; color: #330000; /* Text color set to same as background */ /* Good place for text-align: left; will be over-ridden with more specific CSS rules */ } -rt_/)