body { 
 background: lavender;
 color: black; 
 margin-left: 2em; 
 margin-right: 2em; 
 margin-top: 2em; 
 margin-bottom: 2em; 
}
h1 { 
 background: darkslateblue; 
 color: black; 
 font-size: 1.5em;
}
h2 { 
 background: mediumslateblue; 
 color: black; 
 font-size: 1.2em; 
}
p { 
 line-height: 1.5em; 
}
table, td, th {
 border-width: 2px; border-style: solid; border-color: mediumslateblue; 
}
a:link { 
 color: blue; 
}
a:visited { 
 color: blueviolet; 
}
a:hover { 
 color: orange; 
}