body { background: lightgrey; color: black; margin-left:2em; margin-right: 2em; }
h1 { background: green; color:white; font-size: 2.5em; border-radius: 8px; padding-left: 45px; }
h2 { background: olive; color:white;font-size: 1.2em; border-radius: 8px; padding-left: 10px; }
p { line-height:3.0em; font-size:1.5em;}
li { line-height: 1.3em; }
em { font-style:normal; font-weight: normal; color: red;}
a { text-decoration: none; font-size:1.5em} 
a:link { color: darkblue; }
a:vjsite { color: purple; }
a:hover { color: darkorange; }
p.welcome { text-align: center; font-size;3.0em}
p.welcome img { box-shadow: 4px 4px 4px; }
table, td, th { border: 2px solid lightsalmon; font-size: 1.0em; }
td, th { padding: 4px; }
table { border-collapse: collapse; }

