body     { 
	color: #666; 
	font-size: 12px; 
	font-family: Georgia, "Times New Roman", Times, serif; 
	/*background-image: url("images/fleur-bg.gif");*/
	background-color: #d9ebc5;
	margin: 0 
}
#logoBlock {
	float: right;
}
#logoBlock p {
	background-color: #cdbbaf;
	padding: 3px;
	text-align: center;
	font-weight: bold;
	color: #543019;
	display: block;
	margin: 3px 14px 3px 14px;
	font-size: 12px;
	letter-spacing: 1px;
}
h1 {
	color: #543019;
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 10px
}
h2 {
	color: #9B7760;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 3px;
	padding-top: 2px;
	padding-bottom: 2px
}
h3 {
	color: #543019;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 3px;
	padding-top: 2px;
	padding-bottom: 2px
}
h4 {
	color: #9B7760;
	font-size: 14px;
	font-weight: bold;
	margin-top: 3px;
	margin-bottom: 3px;
	padding-top: 2px;
	padding-bottom: 2px
}
.pullout {
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #b3d88c;
}
.pullout p { color: #333; font-size: 12px; line-height: 140%; margin-left: 5px }
.pullout ul { list-style-image: url("images/bullet2.gif") }
.pullout a:link, .pullout a:visited {
	background-color: #fff;
	display: block;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #b3d88c;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	text-decoration: none;
}
.pullout a:hover, .pullout a:active, .pullout #current {
	color: #543019;	
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #543019;
	text-decoration: none;
}
p  {
	font-size: 14px;
	margin-top: 5px;
	margin-bottom: 15px
}
a:link, .eventTable a:link strong, .eventTable a:visited strong {
	color: #336600;
	text-decoration: none
}
a:visited      { color: #64734c; text-decoration: none }
a:hover      { color: #72041a; text-decoration: underline }
a:active     { color: #666; text-decoration: underline }
.leftdot { padding-left: 4px; border-left: 2px dotted #00727c }
.underdot { border-bottom: 2px dotted #00727c }
.padleft { padding-left: 15px }
.smaller { font-size: 11px }
ul { list-style-image: url("images/bullet.gif"); margin-top: 5px; margin-bottom: 10px }
li {
	font-size: 14px;
	margin-top: 5px;
	margin-bottom: 10px
}
.intro { color: #333 }
.overdot { border-top: 2px dotted #00727c }
.formtable { }
.formtable td  { font-size: 13px; border-bottom: 1px solid #ccc }
.menu { }
.menu div {  border-bottom: 2px dotted #00727c }
#servicesMenu   { font-size: 13px; font-weight: bold; background-color: #ac8871; visibility: hidden; margin-left: 300px; position: absolute; z-index: 3; width: 180px; height: auto }
#servicesMenu a { color: #543019; display:block; padding: 5px 5px 2px; border-bottom: 1px dotted #fff; text-decoration: none; }
#servicesMenu a:hover{ color: #543019; background-color: #FFFFFF; }
/*
#servicesMenu      { font-size: 13px; font-weight: bold; visibility: hidden; margin-left: 304px; position: absolute; z-index: 3; width: 180px; height: 122px }
#servicesMenu a:link,  #servicesMenu a:visited { color: #027d86; background-color: #99c7cb; display: block; padding: 5px 5px 2px; border-bottom: 1px dotted #fff }
#servicesMenu a:hover, #servicesMenu a:active { color: #fff; text-decoration: none; background-color: #027d86; display: block; padding: 5px 5px 2px; border-bottom: 1px dotted #fff }
*/
div.vert_nav a{color:white;display:block;padding-top:3px;padding-bottom:3px;padding-left:7%;width:93%;}
div.vert_nav a:hover{background:#000033;}

.blockLeft { margin-top: 5px; margin-right: 5px !important; margin-bottom: 5px; float: left }
.blockRight { margin-top: 5px; margin-bottom: 5px; margin-left: 5px; float: right }
strong {
	color: #636363
}
#contactForm {
}
#contactForm .contactField {
	clear: left;
	margin: 5px 0 5px 0;
}
#contactForm .label {
	width: 200px;
	float: left;
	text-align: right;
	padding-right: 10px;
	font-size: 14px;
	font-weight: bold;
}
#contactForm input {
	size: "15";
	width: 250px;
}
#contactForm textarea {
	width: 250px;
}
#contactForm .radioStyle {
	width: auto;
}
.eventTable {
	width: 100%;
	font-size: 14px;
}
.eventTable th {
	text-align: left;
}
.clearAll {
	clear: both;
}
.mythFact {
	width: 250px;
	background-color: #333333;
	padding: 15px;
	float: left;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	border: 2px solid #d9ebc5;
}
.mythFact h2 {
	font-size: 16px;
	color: #d9ebc5;
	margin-top: 5px;
	margin-bottom: 15px;
	text-align: center;
}
.mythFact p, .mythFact strong {
	color: #fff;
	font-size: 16px;
	text-align: justify;
}
