Caixa centrada e fluída. A largura está em % e tem margem no body.
body {
text-align: center;
padding: 0px;
margin-top: 10%;
margin-right: 20%;
margin-bottom: 10%;
margin-left: 20%;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 1.5em;
}
#caixa {
background-color: #EEE;
text-align: left;
padding: 10px;
width: 100%;
height: 550px;
}