	BODY {font-family: Arial; font-size: 1em; text-align:left; background-color: #FFFFFF; background-image: url(../images/); background-repeat: no-repeat; background-position: 50% 0%; margin:0 0 0 0;}

#wrapper {text-align:left; margin:0px auto; padding:0px; border:0; width:900px;}
#header {margin:0 0 0 0; background:#FFFFFF;}
#container {}
#side-a {margin:0; float:left; width:350px;}
#side-b {margin:0; float:right; background:transparent; width:240px;}
#content {margin:0; float:left; width:310px; background:transparent;}
#footer {clear: both; background:transparent; border-top:solid 1px #333333; margin:5px 0px 0px 0px;}	
	

A:link  {text-decoration:underline; color:darkgreen;}
A:visited {text-decoration:underline; color:darkgreen;}
A:active 	{text-decoration:underline; color:darkgreen;}
A:hover		{text-decoration:none; color:#990000; background:;}
A 	{text-decoration:underline; color:darkgreen;}

A.toolbarlink:link  {text-decoration:none; color:#000000;}
A.toolbarlink:visited {text-decoration:none; color:#000000;}
A.toolbarlink:active 	{text-decoration:none; color:#000000;}
A.toolbarlink:hover		{text-decoration:none; color:#999999;}
A.toolbarlink 	{text-decoration:none; color:#000000;}

A.buttonlink:link  {text-decoration:none; color:#000000;}
A.buttonlink:visited {text-decoration:none; color:#000000;}
A.buttonlink:active 	{text-decoration:none; color:#000000;}
A.buttonlink:hover		{text-decoration:none; color:#666666; background:#DDDDDD; border-left: solid 1px #999999;border-right: solid 1px #DDDDDD; border-top: solid 1px #999999; border-bottom: solid 1px #DDDDDD;}
A.buttonlink 	{text-decoration:none; color:#666666; background:#CCCCCC; border-left: solid 1px #DDDDDD;border-right: solid 1px #999999; border-top: solid 1px #DDDDDD; border-bottom: solid 1px #999999;}


H1 {font-family:Trebuchet MS, Arial; font-size:20px; color:#000000; text-align:left; letter-spacing:-1px; margin:5px 15px 0px 10px; font-weight:bold;}
H2 {font-family:Trebuchet MS, Arial; font-size:25px; color:#333333; text-align:left; letter-spacing:-1px; margin:5px 15px 10px 10px; font-weight:bold; line-height:26px;}
H3 {font-family:Trebuchet MS, Arial; font-size:19px; color:#333333; text-align:left; letter-spacing:-1px; margin:15px 15px 5px 10px; font-weight:bold; line-height:21px;}
H4 {font-family:Trebuchet MS, Arial; font-size:15px; color:#333333; text-align:left; margin:5px 15px 10px 10px; font-weight:bold; line-height:17px;}
P {font-family:Times,Arial; font-size:14px; color:#000000; text-align:left; margin:5px 15px 10px 10px; line-height:17px;}
HR {height:2px; margin:0px 10px 10px 10px; padding:0px; background:#AAAAAA; border:0px;}
IMG {font-family:Times,Arial; color:#000000; text-align:left; margin:5px 15px 0px 10px;}
IMG.gallery {font-family:Times,Arial; color:#000000; text-align:left; margin:0 5px 0 0;}
.imgnone {color:#000000; text-align:left; margin:0px 0px 0px 00px;}
.borderless {margin:0 0 0 0;}
.figure {font-family:Times,Arial; font-size:12px; color:#000000; text-align:left; margin:5px 15px 15px 10px; line-height:13px; font-style:italic;}

li.beelist {list-style-image:url("images/bee_small.gif"); font-family:Times,Arial; font-size:14px; color:#000000; text-align:left; margin:5px 15px 0px 10px; line-height:17px;}
li.pdflist {list-style-image:url("images/icon_pdf.gif"); font-family:Times,Arial; font-size:14px; color:#000000; text-align:left; margin:5px 15px 0px 10px; line-height:17px;}

.smallprint {font-family:Times; font-size:11px; color:#000000; text-align:left; line-height: 12px; margin:5px 5px 5px 5px;}

.link {font-size:14px; color:#000000; text-align:left; margin:0px 15px 3px 25px; line-height:14px;}
.linkright {font-size:14px; color:#000000; text-align:right; margin:-5px 10px 15px 0px; line-height:14px;}
.seealso {margin:10px 10px 10px 10px; padding:0 0 10px 0; border:solid 1px #BBBBBB; background:#fff4b2;}
.seealsoblack {margin:10px 10px 10px 10px; padding:0 0 10px 0; border:solid 1px #BBBBBB; background:#000;}






.strap {font-family:arial; font-size:18px; color:#FFFFFF; font-weight:bold; text-align:left; margin-left:10px; margin-right:0px; margin-bottom:0px; margin-top:0px; letter-spacing:-1px;}

.normal  {font-family:verdana,arial; font-size:11px; color:#000000; text-align:left; margin:5px 5px 5px 3px;}
.normalright  {font-family:verdana,arial; font-size:11px; color:#000000; text-align:right; margin-left:5px; margin-right:20px; margin-bottom:5px; margin-top:3px;}
.result {font-family:verdana,arial; font-size:11px; color:#000000; text-align:left; margin-left:5px; margin-right:5px; margin-bottom:5px; margin-top:3px; padding:2px; border-top: solid 1px #999999; background:#EEEEEE;}

.button {font-family:verdana,arial; font-size:11px; color:#000000; margin-left:0px; margin-right:0px; margin-bottom:1px; margin-top:1px; padding-left:3px; padding-right:3px;}
.contact {font-family:verdana,arial; font-size:11px; color:#000000; text-align:left; margin-left:5px; margin-right:5px; margin-bottom:0px; margin-top:0px;}
.contactright {font-family:verdana,arial; font-size:11px; color:#000000; text-align:right; margin-left:5px; margin-right:5px; margin-bottom:0px; margin-top:0px;}
.more {text-align:right;}


.gallery  {font-family:verdana,arial; font-size:11px; color:#000000; text-align:center; margin-left:5px; margin-right:5px; margin-bottom:5px; margin-top:3px;}

.toolbar  {font-family:verdana,arial; font-size:12px; color:#000000; text-align:center; margin-left:0px; margin-right:0px; margin-bottom:2px; margin-top:0px; font-weight:normal; line-height:8px;}
.toolbarbottom  {font-family:verdana,arial; font-size:10px; color:#000000; text-align:center; margin-left:0px; margin-right:0px; margin-bottom:0px; margin-top:0px; font-weight:normal;}

.colorstart {background:#33BB33;}
.colorquestions {background:#CCCCFF;}
.colorheadstones {background:#BBBBBB;}
.colorpeople {background:#FFCCCC;}
.colorplaces {background:#99EE99;}
.colortools {background:#DDDDDD;}

.colorpage {background:#FFFFFF; border: solid 1px #999999;}



.page {padding-left:0.5em; padding-right:0em; padding-bottom:0.3em; padding-top:0px; margin-left:0em; margin-right:0em; margin-bottom:0em; margin-top:5px; text-align:left;}

.footnote {font-size:10px; padding-left:4px; padding-right:0px; padding-bottom:1px; padding-top:0px; margin-left:0em; margin-right:0em; margin-bottom:0em; margin-top:2px; text-align:left;}
.menu {font-family:Arial; font-size:11px; color:#666666; text-align:left; margin-left:3px; margin-right:3px; margin-bottom:0px; margin-top:5px;}
.red {color:red; font-size:18px;}

ol {margin-left:0px; margin-right:0em; margin-bottom:15px; margin-top:5px;}
ul {margin-left:0px; margin-right:0em; margin-bottom:15px; margin-top:5px;}
li {text-align:left; margin-left:30px; margin-right:10px; margin-bottom:2px; margin-top:0em;}

.form {font-family:Times,Arial; font-size:14px; color:#000000; background:#FFFFEE; border: thin; line-height:1.2em; margin:0px; padding:0px;} 
.formcontrol {font-family:Times,Arial; font-size:14px; color:#000000; border: thin; line-height:1em; padding-left:0em; padding-right:0em; padding-bottom:0em; padding-top:0.2em; margin-left:0em; margin-right:0em; margin-bottom:0em; margin-top:0em;}
.formright {font-family:Times,Arial; font-size:14px; color:#000000; border: none; line-height:1em; text-align:right; padding-left:0; padding-right:0.4em; padding-bottom:0.3em; padding-top:0.3em;  margin-left:0em; margin-right:0em; margin-bottom:0.3em; margin-top:0.3em;}
.formleft {font-family:Times,Arial; font-size:14px; color:#000000; border: none; line-height:1em; text-align:left; padding-left:0; padding-right:0.4em; padding-bottom:0em; padding-top:0em; margin-left:0em; margin-right:0em; margin-bottom:0em; margin-top:0em;}

	
	


