¿Por qué la barra lateral no solucionó correctamente el código JS?
# right { float: left; width: 400px height: 2000px background: # C03} Haces este div muy ancho, 2000px, y lo cambias a 200px para experimentar. ¿No es posible?
Estoy pensando en el tamaño de tu monitor. .......