<style type="text/css">

#header {}

#wrapper {overflow:hidden;}

#outer1 {float:left; width:150px; padding:5px; }
#outer3 {float:right; width:140px; padding:5px; }
#outer2 {margin:10px 210px;}
#outer1, #outer2, #outer3 {padding-bottom:32767px; margin-bottom:-32767px;}

#footer {clear:both; }

</style>

<!--[if lte IE 7]>
<style type="text/css">
body {word-wrap:break-word;}
#outer2 {float:left; display:inline; margin-left:10px; margin-right:10px;}

#wrapper {display:inline-block;}
</style>