body {
    margin: 20px;
    padding: 20px;
    color: #666;
    background-color:#fff;
    font-size:12px;
    line-height:1.5em;
    font-family: verdana,arial,helvetica,sans-serif;
    max-width: 800px;
}
    
h1 {
    font-size: 20px;
    margin-bottom: 30px;
}

h2 {
    font-size: 17px;
    margin-bottom: 20px;
}

h3 {
    font-size: 15px;
    margin-bottom: 20px;
}

hr {
    height: 1px;
    color: #aaa;
    background-color: #aaa;
}
ul {

}

li {
    list-style-type: square; 
}

a {
    padding:2px;
    background-color:#ccc;
    text-decoration:none;
    margin: 2px;
    border: 1px dotted #333;
}
a:hover {
    color: #c33;
}
a:visited {
    color: #33c;
}






