body{background:#ffffe0;
padding-left:0.5em;}
h1{color:#4b0082;
}
h2{background:#98fb98;
color:#4b0082;
padding-left:0.5em;
box-shadow:3px 3px 3px lightsteelblue;
}
div.mydiv{border-style:dotted;
border-color:#f5deb3;
padding-left:0.5em;
padding-right:0.5em;
}
div.footer{border-top-style:solid;
border-top-color:gray;
margin-top:1em;
padding-top:0.5em;
}
a:hover{background:#afeeee;
}