body {		margin:10px 10px 0px 20px;		padding:0px;		}		#leftcontent {		position: absolute;		left:5px;		top:212px;		width:300px;		background:#fff;		border:1px solid #000;		}	#centercontent {		background:#fff;		margin-top:  0px;   		margin-left: 284px;   		margin-right:224px;		border:1px solid #000;		/*		IE5x PC mis-implements the box model. Because of that we sometimes have		to perform a little CSS trickery to get pixel-perfect display across browsers.		*/				voice-family: "\"}\"";		voice-family: inherit;   		margin-left: 284px;   		margin-right:224px;		}	html>body #centercontent {   		margin-left: 286px;   		margin-right:226px;		}	#rightcontent {		position: absolute;		right:5px;		top:212px;		width:230px;		background:#fff;		border:1px solid #000;		}		#banner {		background:#fff;		height:40px;		margin-left:-15px;   		margin-right:-5px;		border-top:1px solid #000;		border-right:1px solid #000;		border-left:1px solid #000;		voice-family: "\"}\"";		voice-family: inherit;		height:39px;		}	html>body #banner {		height:39px;		}		#bannerwoh {		background:#fff;		margin-left:-15px;   		margin-right:-5px;		border-top:1px solid #000;		border-right:1px solid #000;		border-left:1px solid #000;		voice-family: "\"}\"";		}			p,h1,pre {		margin:0px 10px 10px 10px;		}			h1 {		font-size:14px;		padding-top:10px;		}			#banner h1 {		font-size:14px;		padding:10px 10px 0px 10px;		margin:0px;		}		#rightcontent p {		font-size:10px		}	