Si quieres que sean fijos..
Cita: #left {
float:left;
width:200px;
}
#main {
float:left;
min-width:50%;
max-width:520px;
}
#right {
float:left;
width:200px;
}
para que sea centrado coloca otra div que se llame "contenedor" y haz lo siguiente con el CSS:
Cita: #contenedor {
width:920px;
margin: 0 auto;
}
todas las otras divs debén estar adentro de la div "contenedor"
el ancho de las 3 columnas sumalas, y si es mayor a el del contenedor sube el del contenedor para no tener problemas.
saludos