Now, if the background was not textured, I could do some CSS tricks with padding / margins, etc.
When you execute a scrollable div (what am I doing now):
overflow: auto;
height: 80%;
scroll bar is displayed inside scrollable div
Here is a mockup of what I'm trying to do:

source
share