Usa la propiedad de Margin-Bottom para lograr el resultado esperado. La separación entre cajas es del 3%. Las tres cajas ocupan el ancho total del espacio, y tienen 50 pixeles de altura.
#blue { background-color: #8D94FF; width:30%; height: 50px; border: 1px solid #0000B0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } #red { background-color: #E8B190; width:30%; height: 50px; border: 1px solid #CC0000; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } #green { background-color: #E8B190; width:30%; height: 50px; border: 1px solid #CC0000; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }