Basic design, yes, but less is more, right?
I have a couple suggestions to speed it up and keep things a little cleaner, though. It doesn't take too long to load, but it still takes an abnormal amount of time.
1. Use a PHP or SHTML include for your top section.
2. Use a CSS stylesheet instead of specifying styles on every page.
Other suggestions:
3. You need a footer. The way it cuts off at the bottom doesn't quite look right. It almost looks like you can scroll down further when you can't; people need to know when they're at the end of the page. You can also use an include for this.
4. Try sprucing up your buttons. Maybe add a "onmouseover" event on each of them to have the background and/or text change color or something (alternate image) when the user puts their cursor on them.
5. You need a good way to let the user know which page they're currently on. Either put something in the top (blue) header for each page (though you won't be able to use includes this way) or just put in a header at the top of the content area (white) stating the current page.
6. On that note, title your pages. Right now, they all just say "Radtacular.com" in their title tags. Title each page so it reads, Radtacular.com - Home", "Radtacular.com - Blog", ect.
By the way, your code is very clean... good colors too. Nice work.
