html { background-color: #CCD0DD; } body { color: #000000; font: 11px helvetica,arial,tahoma,sans-serif; margin: 0; padding: 0 1em; } #aboutPageContainer { position: relative; min-width: 330px; max-width: 50em; margin: 4em auto; border: 1px solid #666699; -moz-border-radius: 10px; padding: 3em; -moz-padding-start: 30px; background: #FFFFFF; } #aboutLogoContainer { border: 1px solid #9999CC; width: 300px; margin-bottom: 2em; } img { border: 0; } #version { font-weight: bold; color: #666699; margin: -24px 0 9px 17px; } ul { margin: 0; -moz-margin-start: 1.5em; padding: 0; list-style: square; } ul > li { margin-top: .5em; }