Chris,
You can only use an ID one time. <li id="onetimeuse">
Try putting a space between footer and li, like this:
#footer li { margin: 0; padding: 10px; text-align:center; vertical-align: middle; color: #ffffff; display: inline; font-size: 12px; font-weight: bold; }
Do the same with your #footerul.
Now in your footer div, change it to be <div id="footer"> and make your ul and li statements look like this:
<ul>
<li><a href="http://www.uwearusa.com">Main</a></li>
<li><a href="http://www.uwearusa.com/contact.html">Contact Us</a></li>
<li><a href="http://www.uwearusa.com/links.html">Links</a></li>
</ul>
That should help standards compliant browsers such as Firefox and Opera to read your styles.