We be Testing

I want the box model to cling to the right of the preformatted text. Most attempts have the box extending to the right margin.

Bad  +----------------------------------------------------------+
     | Here is                                                  |
     | the text                                                 |
     +----------------------------------------------------------+
Good +----------+
     | Here is  |
     | the text |
     +----------+
Here is the solution. display:table; does the trick
Four score and seven years ago our fathers brought forth on this 
continent, a new nation, conceived in Liberty, and dedicated to the 
proposition that all men are created equal. 


The following all don't work

This looks strange... Four score and seven years ago our fathers brought forth on this continent, a new nation, conceived in Liberty, and dedicated to the proposition that all men are created equal.

This is has the white going to the right margin of the page, rather than the right edge of the text

Four score and seven years ago our fathers brought forth on this continent, a new nation, conceived in Liberty, and dedicated to the proposition that all men are created equal.

Same problem as above

Four score and seven years ago our fathers brought forth on this 
continent, a new nation, conceived in Liberty, and dedicated to the 
proposition that all men are created equal. 

This is what I want, only I have to use a table to achieve it

Four score and seven years ago our fathers brought forth on this 
continent, a new nation, conceived in Liberty, and dedicated to the 
proposition that all men are created equal. 

The following doesn't work because the text isn't preformatted.

Four score and seven years ago our fathers brought forth on this continent, a new nation, conceived in Liberty, and dedicated to the proposition that all men are created equal.