text-decoration: none; } } #logo { margin: auto; margin: 10px 0; } ul { width: 540px; padding: 0; } text-align: left; font-weight: normal; font-size: 24px; width: 540px; h2 { color: #4C5CBD; #footer { font-weight: normal; Archived web site } margin: auto; border-top: 1px solid #d9d9d9; body { margin-bottom: 10px; text-decoration: underline; color: #F7931E; margin: auto; } } p { font-size: 14px; color: #555; font-family: Arial, Helvetica, sans; margin: 0 0 20px 0; }