Código organizar web en CSS

Código para organizar una página web en encabezado, columna derecha, columna izquierda, parte central y pie de página.



<style type="text/css">


#contenedor2{
width:100%; background-color: #90EE90; text-align: center; margin: 0 auto 0 auto; font-family:Verdana;
}
#cabecera2{
width:100%; background-color: #90EE90; text-align: center; overflow:hidden; padding: 0px 0px 0px 0px; margin: 0 auto 10px auto; color: green;
}
#cuerpo2{
width: 100%; margin: 0px auto 0px auto; background-color: #90EE90; overflow: hidden;
}
#izquierda2{
float: left; width: 20%; background-color: #90EE90; font: 10pt Verdana; text-align: center;
}
#centro2{
float: left; width: 50%; margin: 0px 50px 0px 10px; background-color: #90EE90; font: 12pt Verdana; text-align: justify;
}
#derecha2{
margin: 0px 50px 0px 10px; background-color: #90EE90; font: 10pt Verdana; text-align: left;
}
#pie2{
background-color: brown; margin: 10px 0 0 0; padding: 0 0 0 0px; text-align:center; clear: both; font: 8pt Verdana; color: yellow;
}


</style>