/*This is the main style sheet of the family site.*/



body {margin-left: 5%; margin-right: 5%;
	font-family: 'Times New Roman', Times, serif;
}

pre { font-family: monospace; }

/*img {border: none;}*/

.sans, p, ul, ol, blockquote, td.sans {font-family: Arial, Helvetica, Verdana, sans-serif;}

p.line {line-height: 1.2;}

td.sans {font-family: Arial, Helvetica, Verdana, sans-serif;}

.thin {margin-top: 0; margin-bottom: 0;}

ul {list-style-type: square;}

.lgb {font-size: 250%; font-weight: bold;}

.big {font-size: 120%;}

.norm {font-size: 85%;}

.serif {font-family: 'Times New Roman', Times, serif;
	font-weight: bold;
	font-size: 125%;}

.current {background-color: #ff80ff; color: #black;}

.currentw {background-color: black; color: white; font-weight: bold;}

.headingr {background-color: black; color: #ff0000;}
.headingo {background-color: black; color: #ff6701;}
.headingy {background-color: black; color: #ffff00;}
.headingg {background-color: black; color: #00cc00;}
.headingb {background-color: black; color: #3399ff;}
.headingp {background-color: black; color: #9966ff;}

.newsdate {background-color: #ff80ff; color: black; font-weight: bold;}

a {
	font-weight: bold;
	}

a:link {color: #660099; text-decoration: none;}

a:visited {color: #ff80ff; text-decoration: none;}

a:hover {color: red; text-decoration: none;}

a:active {color: red; text-decoration: none;}



a:hover.r, a:active.r {
color: #ff0000;}

a:hover.o, a:active.o {
color: #ff6701;}

a:hover.y, a:active.y {
color: #ffff00;}

a:hover.g, a:active.g {
color: #008000;}

a:hover.b, a:active.b {
color: #0000ff;}

a:hover.p, a:active.p {
color: #9966ff;}

a.back {font-family: Arial, Helvetica, Verdana, sans-serif; text-decoration: underline;}

a:link.headerr, a:visited.headerr {background-color: black; color: #ff80ff;}

a:hover.headerr, a:active.headerr {
color: #ff0000;}

a:link.headero, a:visited.headero {background-color: black; color: #ff80ff;}

a:hover.headero, a:active.headero {
color: #ff6701;}

a:link.headery, a:visited.headery {background-color: black; color: #ff80ff;}

a:hover.headery, a:active.headery {
color: #ffff00;}

a:link.headerg, a:visited.headerg {background-color: black; color: #ff80ff;}

a:hover.headerg, a:active.headerg {
color: #00cc00;}

a:link.headerb, a:visited.headerb {background-color: black; color: #ff80ff;}

a:hover.headerb, a:active.headerb {
color: #3399ff;}

a:link.headerp, a:visited.headerp {background-color: black; color: #ff80ff;}

a:hover.headerp, a:active.headerp {
color: #9966ff;}

a.red, a:visited.red, a:hover.red, a:active.red {color: #ff0000;}

a.orange, a:visited.orange, a:hover.orange, a:active.orange {color: #ff6701;}

a.yellow, a:visited.yellow, a:hover.yellow, a:active.yellow {color: #ffff00;}

a:link.txt, a:visited.txt {text-decoration: underline;}

a:link.back, a:visited.back {font-family: Arial, Helvetica, Verdana, sans-serif; text-decoration: underline;}

