﻿body   { 
	font-family:"Times New Roman", Times, serif;
	margin:0; 
}

h1 {
	text-align:center;
	font-weight: bold;
	font-size:  x-large;
}

h3 {
	margin-bottom: 0;
}

h4{
	padding-left: 1em;
	font-weight: normal;
	margin-top: 0;
}


.zcolor				{ color: #5A4B2A; }
.zbg				{ padding: 15px; background-color: #5A4B2A; }
.rcolor				{ color: #92192A; }
.rbg				{ background-color: #92192A; }

a					{ color: #5A4B2A; font-weight: normal }
a:link				{ color: #5A4B2A; font-weight: normal }
a:visited    		{ color: #5A4B2A; font-weight: normal }
a:hover      		{ color: #92192A; font-weight: normal }
a:active      		{ color: #92192A; font-weight: normal }

a.navlink            { color: #FFFFFF; font-weight: bold; text-decoration:none }
a.navlink:link       { color: #FFFFFF; font-weight: bold; text-decoration:none }
a.navlink:visited    { color: #FFFFFF; font-weight: bold; text-decoration:none }
a.navlink:hover      { color: #FFFFFF; font-weight: bold; text-decoration:underline }
a.navlink:active     { color: #FFFFFF; font-weight: bold; text-decoration:underline }

.thumb  {
	margin: 0 10px 0 0;
	border: 3px #5A4B2A ridge;
}

a img 		{border: 3px #5A4B2A ridge}
a:hover img {border: 3px #92192A ridge}

.smalltext {
	font-size:x-small;
}

/***********  Images with captions  ******/
div.caption
{
	margin: 0 10px 10px 10px;
	background-color: #fff;
	padding: 10px;
	border-top: 1px solid #999;
	border-right: 2px solid #555;
	border-bottom: 2px solid #555;
	border-left: 1px solid #999;
	text-align: center;
}

div.caption img
{
	border-top: 2px solid #555;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
	border-left: 2px solid #555;
}

div.caption p {
	text-align: center;
	font-style: italic;
	font-size: smaller;
	text-indent: 0;
	margin-top:0;
}


