body {
 color: #000;
 background-color: #fff;
 font-size: 100.01%;
 font-family: Helvetica,Arial,sans-serif;
 margin: 5px; 
 padding: 0;
}

#head {
 border-bottom-style:dotted;
 border-bottom-color:#000;
 border-bottom-width:thin;
 margin:0%;
 padding:0%;
}

#head p {
 font-family: Arial,Verdana,sans-serif;
 font-size: 400%;
 font-weight: bold;
 margin:0%;
 padding:0 0 0 30px;
}

#links {
 text-align:left;
 margin:0.5em 0 2.5em 0;
 padding:0%;
}

#links a {
 padding:0 0 0 30px;
 margin:0%;
 color:#669900;
}

#links a:link, #links a:visited {
 color:#669900;
 text-decoration:none;
}

#links a:hover {
 text-decoration:underline;
}

#about, #features, #download, #installation, #changelog, #development, #faq, #contact {
 margin-top:3em; 
 padding:0 0 0 30px;
}

#about a span, #features a span, #download a span, #installation a span, #changelog a span, #development a span, #faq a span, #contact a span {
color:#818181;
font-size:130%;
}

#features ul, #changelog ul, #download ul, #faq ul {
 list-style-type: square;
}

#download li a:link, #download li a:visited, #development p a:link, #development p a:visited {
 color:#669900;
 text-decoration:none;
}

#download li a:hover, #development p a:hover {
 text-decoration:underline;
}

#about img {
 border:0;
 padding:12px 0 0 15px;
}

#development pre {
 line-height:1.5em;
}
 #contact ul {
 list-style-type: none;
}