Well done! I got this wrong in my attempt as I was falling asleep last time I replied 
There is some rhyme and reason in no longer using ID’s but rather using specific class targeting, but hey what the hell. it works.
ie, ID’s can only EVER point to ONE Thing only. Slightly different things or another instance of it, you cant.
So if you ever want to do the same thing to something else…you cant!
you have to create ANOTHER ID tag… for the 2nd thing.
So if you are sure you will NEVER EVER EVER use that style EVER (enough times?) in the future, go ahead and use and ID.
otherwise…well, classes all the way.
I did read up on that somewhere…once…and practice it until I forgot.
either Paul Irish or Chris Coyer I think.
But well done! it works.
Now about all your inline styles…er…you MIGHT…want to move them to an external style sheet.
…really… like yesterday.
ummm… and
your
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
thing… well you know, thats what css is for now, with regards, divs and layout and MARGIN and PADDING and all that goodness.
as you move through this design, start to try and integrate MARGIN and PADDING not your design by using them instead of countless line breaks.
even though its quite often easier
for prototyping