borra el div "lineavertical" y al div "noticias" le pones una imagen de fondo centrada de 1px x 1px y repetida en el eje Y. La imagen se repetirá hacia abajo hasta que termine el div formando una linea de separación. Algo así:
Código HTML:
#noticias {
background: url("/ruta/hacia/la/imagen1x1.jpg") repeat-y center top;
}
y Acordate de limpar el "float" al final.