margin: auto; } p { #footer { h1 { ul { margin: 0 0 30px 0; } border-top: 1px solid #d9d9d9; Archived web site text-align: left; } "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> } width: 540px; } text-align: right; border-bottom: 1px solid #d9d9d9; padding: 0; font-size: 12px;