why does the #footer ID not have to specify anything about the width in this example? Yet the width goes nearly perfectly across the page. I've tried removing elements in the CSS and removing text in html but it doesn't change width. Maybe not that important but curiosity is distracting me.
position: relative; height: 50px; background-color: #668284; clear: both; font-family: Verdana, sans-serif; font-size: 14px; text-align: center; color: #ffffff;