body {
background: #fff;
margin: 0.5em 1em;
font-family: Palatino, Georgia, Times New Roman, serif;
font-size: 200%;
color: #534640;
}
h1 {
font-size: 400%;
color: #726257;
margin: 0;
font-weight: normal;
}
h2 {
font-size: 150%;
margin: 0;
font-weight: normal;
}
h2 strong {
color: #67798A;
font-weight: bold;
}
a:link {
color: #384D66;
font-weight: bold;
text-decoration: none;
}
a:visited {
color: #64707D;
font-weight: bold;
text-decoration: none;
}
a:hover, a:focus {
color: #603811;
background: #E6DCD1;
font-weight: bold;
text-decoration: none;
}
a:active {
color: #790000;
background: #cccccc;
font-weight: bold;
text-decoration: none;
}