El problema se debe porque en el
div#central hace falta dar cierre con un
</div>. Ya que el
div#right está dentro del
div#central y debería de estar afuera.
Según veo las propiedades del div central es así:
Código CSS:
Ver original#central {
border: 1px solid #FF0000;
float: left;
margin-bottom: 50px;
width: 70%;
}
y el
ID de la columan derecha:
Código CSS:
Ver original#right {
float: left;
overflow: hidden;
width: 20%;
}
Como te decía anteriormente, puedes estar omitiendo un
</div> de cierre y esto hace que el
id right se meta dentro del
id central.
Una pregunta, ¿el link demo que pusistes es el mismo contenido y error que en local? Ya que veo que en este ejemplo de código que dejastes en tu post no cuadran los nombres de los id con los que aparecen en el link. Deberías de checar eso para así ayudarte con los nombres de las clases o id que son.
Te recomendaría subieras el sitio tal y como lo tienes en local para darte una mano.