De acuerdo a tu estructura, tienes lo siguiente:
Código:
<body>
<div id="background">
Y segun veo tu CSS, tienes definido la imagen de fondo (background-dko.jpg) para el body, mientras que, si no me equivoco, el div#background no tiene ningun estilo definido.
Mi recomendacion:
Crea una imagen de 1px de ancho, con la altura necesaria para el gradiente. Seguidamente la defines como fondo para el body repitiendola horizontalmente.
Código:
body {
background: #edecda url('images/background.jpg') top repeat-x;
}
Luego, redimensionas la imagen "background-dko.jpg" para que su ancho sea lo necesario para que se vean los detalles (dibujos). Te quedaran como 1100px aproximadamente (de 3000px actuales).
Con eso, la defines como fondo para tu capa #background (pero sin color de relleno):
Código:
#background {
background: url('images/background-dko.jpg') top center no-repeat;
}
Eso deberia trabajarte. Nos avisas cualquier novedad.