I have a couple of suggestions, but i'm a bit of noob, so I may be wrong in these.
1)I don't really see the need to have your links inside those divs with a class called link. Either add a class to the anchor or just style all anchors in your css anyway.
2)Again with what I believe are unnecessary divs with your whole grayblock,stripedbar,title stuff. All that should be able to go into one element with a little css to position it all.
It doesn't effect too much given it's only a small site, but if you get into the habit of it, and you're creating large scale sites. Every little element is going to effect load time in rendering and what not. Other than that looks pretty good to me.