ok my div is inside another div - the parent div the body and the html all have a width of 100%
if I use width:auto it fills 2/3rds ish of the screen?
if I use width:100%; I get the horizontal scroll for the 10px;
a solution I found is nesting the div in another container div with a width:100% and the repeating background image.
but that seems like an unnecessary step?