The twitter and rs icons are showing fine in my Ie7.
the terms and conditions are on another line because floats have t come first in IE7 and under. You can't have a solitary float at the end of the line because it drops to a new line unless there is floated content before it.
Change the html order as follows:
<p class="footer-info">[B]<a href="http://www.islecreative.com">Home</a> <a href="http://www.islecreative.com/terms-and-conditions">Terms and Conditions</a> [/B]<img src="http://www.islecreative.com/wp-content/themes/display/images/wordpress-small.png" height="16px" width="16px" class="wordpress-footer-logo" alt="" /> Powered by Wordpress + hand-crafted XHTML and CSS. Copyright © 2010 Isle Creative. All rights reserved | Web Design & Development Malta </p>
<!-- social bookmarks -->