And also,
Yes, I am somewhat new to CSS...I have used it for styling for quite a while without knowing really what I was doing, but when I realized how powerful it could really be, I decided that I needed to learn this stuff. So I know that I have more mark up and floating going on then is really needed, but I am still working out the kinks and doing my best to understand how it all comes together.
Thank you for your patience!