body	{
	background-image: url(backgr.gif);
	background-repeat: repeat-y;
	background-color: #f8f8f8;
	font: 100% "bookman old style", serif;
	color: #000;
	text-align: center;
}
h1	{
	width: 50%;
	margin-left: 2em;
	padding-left: 1em;
	text-align: left;
	float: left;
	font: 300% helvetica, arial, sans-serif;
	color: #4c6f07;
}
h2	{
	font: 150%helvetica, arial, sans-serif;
	color: #000;
	text-align: center;

}
p	{
	font-size: 90%;
	line-height: 14pt;
}
	
p.heading	{
	font: 100% helvetica, arial, sans-serif;
	font-weight: bold;
}
p.blogheading	{
	font: 100% helvetica, arial, sans-serif;
	font-weight: bold;
	padding: 6px 0 4px;
	border-top: solid black 1px;
	border-bottom: solid black 1px;
}
p.spaced	{
	letter-spacing: .15cm;
}
p.cursive	{
	font-size: 80%;
	font-style: italic;
	line-height: 14pt;
}
p.small	{
	font-size: 70%;
}
p.comment	{
	padding-left: 3em;
	font: 70% helvetica, arial, sans-serif;
	color: #333;
}
p.imgtext	{
	margin-top: -25px;
	margin-left: 115px;
	font: 70% helvetica, arial, sans-serif;
}
blockquote.small	{
	font-size: 70%;
}
.center	{
	padding: 0 0 0 8em;
	font: 80% helvetica, arial, sans-serif;
	font-style: italic;
}
div.right	{float: right; padding-left: 10px;}
div.left	{float: left; padding-right: 10px;}
div.center	{text-align: center; padding: inherit;}
div.clear {clear: left;}
div.rightsteady		{
	float: right; 
	padding-left: 10px;
	
}
ul.textlist {
	list-style-type: none;
	font-size: 80%;
}
#container	{
	width: 90%;
	margin: auto;
}
#content	{
	width: 57%;
	margin: 2em auto 0;
	padding: 1em;
	float: left;
	text-align: left;

}
#content2	{
	width: 57%;
	margin: 2em auto 0;
	padding: 1em;
	float: left;
	text-align: left;

}
#blogcontent	{
	width: 800px;
	margin:  auto auto auto 100px;
	padding: 1em;
	float: left;
	text-align: left;
	background-color: silver;
}
#rightcolumn	{
	width: 22%;
	margin-top: 1em;
	float: right;
	padding: 1em;
	background-color: #ddd;
	text-align: justify;
}
#picture	{
	width: 37%;
	margin: 4em auto;
	float: right;
}
#address	{
	width: 70%;
	margin: auto;
	padding: 1em;
	font: 70% helvetica, arial, sans-serif;
	text-align: center;
}
#nav	{
	width: 100%;
	margin-top: 2em;
	font: 70% helvetica, arial, sans-serif;
	color: #222;
	border-bottom: solid black 1px;
}
#nav ul	{
	padding: 0;
	letter-spacing: .2cm;
	list-style-type: none;
}
#nav li	{
	
}
a:link, a:active, a:visited	{text-decoration: none; color: #000; }
a:hover	{text-decoration: none; background-color: red; color: #fff; }
a.text:link, a.text:active, a.text:visited	{text-decoration: none; color: red; }
a.text:hover	{text-decoration: none; background-color: red; color: #fff; }
a.img:link, a.img:active, a.img:visited	{text-decoration: none;  }
a.img:hover	{text-decoration: none; background-color: silver; }
a.clean	{text-decoration: none; color: #fff; background-color: #fff}