a:link,
a:active,
a:visited,
a:hover {
	color:#FF0000;
	text-decoration:none;
}

a:hover {
	color:#A52A2A;
}

body {
	background: #000000 url(graphics/default.png) repeat fixed center;
	color:#CCCC33;
	font-family:"Goudy Old Style", "Book Antiqua", "Century Schoolbook", "Times New Roman", Times;
	margin:0px 40px;
	text-align:center;
}

div.date{
	background:#0000FF none;
	border:3px outset #0000FF;
	color:#FFFF00;
	font:normal normal 600 1em/normal "Book Antiqua" "Times New Roman" serif;
	margin:15px auto;
	text-align:center;
	width:150px;
}

div.rnft{
	text-align:center;
}
.rnft p {
	text-align: center;
}

hr{
	background:url(images/hr01.gif);
	border:none;
	height:1px;
}

p.counter{
	text-align:center;
}

div#head {
	clear:both;
}

div#head img{
	margin:0px 0px 0px 100px;
	float:left;
}

div#content{
	width:780px;
	margin:0px auto;
}

table.link td a{
	background-color:#0000FF;
	display:block;
}

table.link,
table.link td,
table.link td img{
	border: 1px solid #0000FF;
	border-collapse:collapse;
	padding:0px;
	text-align:center;
	vertical-align:middle;
	height:50px;
	margin:0px auto;
}

table.link td img{
	border:none;
	height:50px;
	width:175px;
}

table.link td a{
	width:175px;height:50px;
	border: 1px solid #000000;
	border-width: 2px 0px 0px 2px;
}

td.sur a{
	background:url(/shgilley/graphics/surnames.gif);
}

td.per a{
	background:url(/shgilley/graphics/persons.gif);
}

td.cen a{
	background:url(/shgilley/graphics/census.gif);
}

td.anc a{
	background:url(/shgilley/graphics/ancestors.gif);
}

tr td a:hover {
	background-color:#FF0000;
	border: 1px solid #000000;
	border-color: #FFF #808080 #808080 #FFF;
}

hr{
	border:1px solid #A51A16;
	border-width:0px 0px 1px;
	height:0px;
}

ul.links li{
	list-style: none none;
	margin: 0px auto;
	text-align: left;
	width:300px;
}


