me quize referir a un
reset css, también puedes probar agregando al inicio de tu css -> *{margin:0;padding:0;}
Código CSS:
Ver original*{margin:0;padding:0;}
html,body{margin:0;padding:0;height:100%;overflow:hidden;}/* el simbolo % ; es el signo porcentual algunas veces este editor lo cambia*/
body {overflow-y:auto;}
#container{background:#000 url('images/bg.png') center center no-repeat;width:100%; height:100%;}
si eso te funciona definitivamente necesitas un reset css, e igual tu nos has mostrado el CSS que usas seria conveniente también poder ver el html como lo tienes...
una pregunta algo tardía --> si has declarado un doctype valido?