Actually after looking at it again I think I know what's happening there. Try this:
If this works, you can change the last move line with your Left and Top values.
Code:
dim ileft as long, itop as long
docmd.openreport ...
with reports("report name")
ileft = .left
itop = .top
.move 0,0,10,10
.move ileft, itop, Widthscr, Heightscr
end with