A: 

What happens there is that you said width='99%' which is subject to some rounding I believe and IE8 comes up with 1 extra pixel. You used a different technique for the div below, in order to obtain the white margin - a padding. On the social media div you used white borders with a width of 5px. IE counts the border width into the overall container width so if you'd say width=100% it would have been 10 pixels wider so I guess you chose 99% to make it closest to a right width.

I suggest you either use the same technique as in the "innerpad" div (paddings) or use an absolute width of 950px rather than a relative one.

CyberDude
Thank you so much for taking the time to respond. My aptitude resides in design, but I am trying to learn CSS so as not to be a sloppy coder.So yes adding a 100% width made the <Div> look wider on the right in FireFox but fine in IE, so it was really frustrating me to no end.However, building off of your recommendation this is the updated CSS:
Allison Bricker
#socialMedia{ background:#000000 no-repeat right top; border-bottom:5px solid white; border-left:5px solid white; border-right:5px solid white; overflow:hidden; }
Allison Bricker
I looked at the live site and it looks fine in that area. Is that the case?
CyberDude