You have to move every thing down that's the only solution.
The reason is that the viewports coordinate system is up side down from what you would expect from a normal coordinate system. (Its like that for all programming languages as far as I know, not only C2).
So 0,0 is the top left corner
(0,0)----------->(100,0)
|
|
|
|
(0,100)
So when you make the layout bigger it will increase sizes in these directions.