I'm not sure why it is stretching all the way across if that is what you are asking. It appears you may need to define a width to one of the outer containers like the empty div or h1 tag. If you add style="width:720px;" to the h1 or style="width:820px" to the div container it appears to look correct.