no puedes ponerlo por que el div contenido esta flotando a la izquierda, y no entiendo por que flota si mide 1000px de ancho. quitale eso y dejalo asi, o explica por que lo haces flotar:
Código css:
Ver original#contenido {
width: 1000px;
background: #9ACD32;
margin: 0 auto;
border-left: 1px Solid #000;
border-bottom: 1px Solid #000;
border-right: 1px Solid #000;
font-weight: normal;
min-height:100%;height:auto!important; height:100%;/*o la medida que quieras*/
overflow:auto;
}
así debería funcionarte lo que dice
gazpachoymochil