Ho un layout a 3 colonne fatto così:

codice:
  
<div id="sidebar-a">
<ul>
      <li id="lisxr">1
      <li id="lisxr">2
      <li id="lisxr">3[/list]
<div>
<div id="sidebar-b">
 <div class="tools">Tools</div>
    <ul>
      <li id="lisxr">1
      <li id="lisxr">2
      <li id="lisxr">3[/list]
</div> 
<div id="content">
<h1 class="blu">Titoletto di pagina</h1>
<p class="testo">ppp ppp ppp ppp ppp ppp ppp</p>
<p class="testo">ppp ppp ppp ppp ppp ppp ppp</p>
</div>
codice:
		#content {
		margin:0px;
			padding: 6px;
			padding-top:0px;
			background-color: #fff;
	padding-left:150;
	padding-right:150;

		}

		#sidebar-a {
			float: left;
			width:145px;
			margin: 0px;
			padding: 0px;
				text-align: left;
		}
		
				#sidebar-b {
			float: right;
			width:147px;
			margin: 0;
			padding: 0px;
			text-align: left;
		}
1- Il problema è che il testo del content (che è alllineato a sx) esce di un paio di px a sx da dove finisce la siber-a in giù!
2- se notate cose che secondo voi sematicamente non vanno sono qui anche per questo.