a:link {color: blue; text-decoration: underline;}
a:visited {color: red; text-decoration: underline;}
a:hover {color: orange; text-decoration: underline;}
a:active {color: purple; text-decoration: underline;}

body {font-family: Georgia, serif; font-size: 1em; font-weight: bold; color: black;}
h1 {font-family: Georgia, serif; font-size: 2em; padding: 10px; text-align: center; margin: 20px; border: 6px double;}
div {border: 6px ridge; padding: 10px; clear: both;}
img#email {float: right; margin: 10px 100px; width: 89px; height: 26px; border: none;}
img#home {float: left; margin: 10px 100px; width: 75px; height: 35px; border: none;}
p#first_line {text-align: center; float:right; background: white; margin: 5px; border: 1px solid;}
p#second_line {clear: both; text-align: center; float:right; background: white; margin: 5px; border: 1px solid;}

p {line-height: 1.4em;}
p.gen2 {margin: 0px 0px;}
p.gen3 {margin: 0px 0px 0px 40px;}
p.gen4 {margin: 0px 0px 0px  80px;}
p.gen5 {margin: 0px 0px 0px  120px;}
p.gen6 {margin: 0px 0px 0px  160px;}
p.gen7 {margin: 0px 0px 0px  200px;}
span {border: 1px solid; padding: 1px 1px; color: black;}
span.C2 {background: white;}
span.C3 {background: yellow;}
span.C4 {background: lime;}
span.C5 {background: pink;}
span.C6 {background: orange;}
span.C7 {background: lightblue;}
span.plus {padding: 0px 2px; border: none;}