This is the final code for a right column page using CSS-P. The "margin-right:" I've used is 120px. A 20px value would also have worked assuming the screen has enough total space.
I'd recommend absolutely sizing your <div> column and adding that to your regular "margin-right:" property value. This will keep the text from going beneath the box if the content's height exceeds the <div>'s.