body, html { width:100%; font-family:Verdana, Arial, Helvetica, sans-serif } h2 { text-align:center; font-size:110%; } p { text-align:center; font-size:90%; } #head { position:absolute; top:13%; left:16%; width:63%; height:4%; background:#EAEAEA; } .newshead { display:block; width:90%; height:10em; background:#000000 } #content { position:absolute; top:18%; left:16%; width:63%; height:20%; background:#fff; }