html, body, #wrapper{ height: 100%; font-family: 'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif } #input-div, #output-div{ height: 90%; width: 48%; display: block; } #input-div{ float: left; } #output-div{ float: right; } #clearer{ clear: both; } #input-textarea{ width: 90%; height: 90%; border: solid black 1px; padding: 5px; border-radius: 5px; } #output-pre{ height: 90%; width: 90%; border: solid black 1px; padding: 5px; border-radius: 5px; }