.subtitles {
	color: #ffffff;
	font: normal 14px Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	padding-left: 15px;
	border-top: 3px solid #ffffff;
	border-bottom: 3px solid #ffffff;
	background: #75b70b;
	margin-top: 10px;
	padding-bottom: 3px;
	padding-top: 3px;
}
.bluetitles {
	color: #ffffff;
	font: bold 14px Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	border-bottom: 1px solid #ffffff;
	border-top: 2px solid #ffffff;
	background: #0f295c;
	margin-top: 10px;
	padding: 5px 10px 5px 12px;
}


.table {
	border: 1px solid #4c4c4c;
}

.aboutpic {
	padding: 15px 20px 15px 30px;
	font: 12px/16px Arial, Helvetica, sans-serif;
}
.aboutpic a {
        /*/*/padding: 0px;
        text-decoration: none;
}
 .aboutpic a:link, .aboutpic a:visited {
        color: #005EA5;
        text-decoration: none;
}
 .aboutpic a:hover, .aboutpic a:active {
        color: #007700;
	text-decoration: underline;
}


.abouttext {
	font: 12px/16px Arial, Helvetica, sans-serif;
	padding: 10px 25px 10px 40px;
	text-align: justify;
	text-indent: 10px;
}
.abouttext a {
        /*/*/padding: 0px;
        text-decoration: none;
}
 .abouttext a:link, .abouttext a:visited {
        color: #005EA5;
        text-decoration: none;
}
 .abouttext a:hover, .abouttext a:active {
        color: #007700;
	text-decoration: underline;
}


.lairsmall {
	padding-left: 50px;
	padding-top: 15px;
	font: 12px/20px Arial, Helvetica, sans-serif;
}

}
.lairsmall a {
        /*/*/padding: 0px;
        text-decoration: none;
}
 .lairsmall a:link, .lairsmall a:visited {
        color: #005EA5;
        text-decoration: none;
}
 .lairsmall a:hover, .lairsmall a:active {
        color: #007700;
	text-decoration: nonee;
}

.pagetitle {
	color: #333333;
	font: bold normal 18px Arial, Helvetica, sans-serif;
	padding-left: 16px;
	padding-bottom: 15px;
	padding-top: 15px;
	letter-spacing: 1px;
	text-align: left;
}

.contacts {
	border-top: inherit #666666;
	border-bottom: 1px solid #4c4c4c;
	border-right-width: 1px;
	font: 12px Arial, Helvetica, sans-serif;
	padding: 10px 10px 10px 15px;
	letter-spacing: 1pt;
	text-align: left;
}
.contactst a {
        /*/*/padding: 0px;
        text-decoration: none;
}
 .contacts a:link, .contacts a:visited {
        color: #005EA5;
        text-decoration: underline;
}
 .contacts a:hover, .contacts a:active {
        color: #007700;
	text-decoration: underline;
}

.formtext {
	font: 12px Arial, Helvetica, sans-serif;
	padding-left: 10px;
}

.memoirsubtitles {
	padding-top: 10px;
	padding-left: 20px;
	padding-bottom: 10px;
	font: bold 14px Courier, "Courier New", mono;
	border-top: 1px solid #4c4c4c;
	border-bottom: 1px solid #4c4c4c;
}
