Inner box padding and border
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http: //www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http: //www.w3.org/1999/xhtml"xml: lang="en"lang="en"> <head> <title></title> <style rel="stylesheet" type="text/css"> #content { padding: 10px; margin-top: 5px; margin-bottom: 0px; margin-right: 5%; margin-left: 5%; background-color: #fff; border: 1px solid #ccc; } .innerBox { padding: 0px 10px 0px 10px; margin: 0px; border: 1px solid #000; } #navBar { padding: 0px 10px 0px 10px; margin-top: -10px; margin-bottom: 5px; margin-right: 5%; margin-left: 5%; background-color: #fff; border: 1px solid #ccc; text-align: right; } .nav { margin-top: 0px; margin-bottom: 5px; } </style> <meta http-equiv="content-type"content="text/html;charset=iso-8859-1"/> </head> <body> <div id="content"> <p>this is a test. this is a test. this is a test. .</p> <div class="innerBox"> <p>this is a test. this is a test. this is a test. this is a test. .</p> </div> <p>this is a test. this is a test. this is a test. this is a test. this is a test. </p> </div> <div id="navBar"> <p class=nav><back |home |next></p> </div> </body> </html>