html, body { background-color:#333333; font-family:sans-serif; align:center; }
p { }
address { text-align:right; padding-left:1em; padding-right:1em; }
h1 { background-color:#6666AA; padding:0.2em; text-align:center; }
h2 { background-color:#6666AA; padding:0.2em; margin-bottom:0; clear:both; }
.navigation-menu { background-color:#AADDAA; border:thin solid #444444; float:left; }
.content { border-left:thin solid #888888; border-right:thin solid #888888; align:center; width:50em; padding:0 1em 0 1em; margin: 0 auto;}
img { border:none; clear:both; }
.main-screenshot { float:none; text-align:center; }
.feature { margin-top:0; padding:2em; background-color:#DDDDDD; }
li { margin-top:0.4em; }
