No comprendo bien, pero document.ready no trabaja bien con backgrouds y algunas otras cosas. Entonces, si es eso, en vez de:
Código:
$(document).ready(function(){
$('#contenedor').hide();
$('#contenido').hide();
});
Intenta con:
Código:
$(window).load(function(){
$('#contenedor').hide();
$('#contenido').hide();
});
Suerte