body, td {
  font-family:		Verdana,  Arial, sans-serif;
  font-size:		12px;
  color:		    #392c13; 
  line-height:      16px; 
}

body {
background:        #345b4a;
}

.hdr {
  font-size:		16px;
  color:		    #3B734B;
  font-weight:  bold;
  line-height:      20px; 
}
a {
  color:           	#015a5b; 
  text-decoration:	underline;
}
a:hover {
  color:		 #348c7c;
  text-decoration:	underline;
}
a.MENU-1-ON, a.MENU-1-OFF:hover, a.MENU-1-ON:hover {
  text-decoration:	none;
  color:		 #348c7c;
  font-weight:  500;
  font-size:	14px;
  line-height:  15px;
  font-family: 		Arial, Verdana, Helvetica, sans serif;
}


a.MENU-1-OFF {
  text-decoration:	none;
  color:		#015a5b;
  font-weight:  500;
  font-size:	14px;
  line-height:  15px;
  font-family: Arial, Verdana, Helvetica, sans serif;
}

h1 {
  font-size:		20px;
  font-weight:		bold;
  font-style:		italic;
  color:           #584525;
  line-height:      28px;
  font-family: 		Arial, Verdana, Helvetica, sans serif;
}
h2 {
  font-size:		16px;
  color:		 #197d6b;
  font-style:    bold;
  font-family: Arial, Verdana, Helvetica, sans serif;
}
h3 {
  font-size:		14px;
  font-style:    bold;
  color:           #197d6b;
  margin-top:       15;  
  margin-bottom:    0;
  line-height:      18px;
  font-family: Arial, Verdana, Helvetica, sans serif; 
}
h4 {
  font-size:		14px;
  font-style:    bold;
  color:           #197d6b;
  margin-top:       0;  
  margin-bottom:    0;
  font-family: Arial, Verdana, Helvetica, sans serif; 
}

th.Event {
  font-size:		13px;
  font-style:    normal;
  font-weight:   bold;
  text-align:    center;
  color:           #3B734B;
  margin-top:       15;  
  margin-bottom:    0; 
}
div.quote, div.info {
	text-align:	left;
	width: 50%;
	background-color: #e6decf;
	colour: #000000;
	font-size:		11px;
	border: 1px;
	border-color:     #9c9078;
	border-style: solid;
	padding: 10px;
	float: "right";
	margin-left: 10px;
	margin-top: 20px;
	margin-bottom: 10px;
}
div.clientquote {
	text-align:	left;
	width: 492px;
	background-color: #e6decf;
	colour: #000000;
	border: 1px;
	border-color: #9c9078;
	border-style: solid;
	padding: 15px;
	margin-left: 10px;
	margin-top: 20px;
	margin-bottom: 10px;
}

div.paybox {
	text-align:	left;
	width: 492px;
	background-color: #f5efe3;
	border: 1px;
	border-color: #9c9078;
	border-style: solid;
	padding: 15px;
	margin-left: 10px;
	margin-top: 20px;
	margin-bottom: 10px;
}

div.clientquote .name {
	font-style:italic;
	font-weight:800;
	padding-top:1.2em;
}
div.spec { 
  font-size:		13px;
  font-weight:   bold;
  font-style:    normal;
  color:           #3B734B;
  }

div.quotenarrow {
	text-align:	center;
	width: 80%;
	background-color: #e6decf;
	color: #000000;
	font-size:		11px;
	border: 1px;
	border-color:     #9c9078;
	border-style: solid;
	padding: 10px;
	float: "right";
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 5px;
	margin-bottom: 10px;
}

div.quotenarrow2 {
	text-align:	center;
	background-color: #e6decf;
	color: #000000;
	font-size:		11px;
	border: 1px;
	border-color:     #9c9078;
	border-style: solid;
	padding: 4px;
	margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 10px;
}

div.quotenarrow3 {
	text-align:	center;
	background-color: #ffffff;
	color: #000000;
	font-size:		11px;
	border: 1px;
	border-color:     #9c9078;
	border-style: solid;
	padding: 10px;
	margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 10px;
}

div.quotenarrow4 {
	text-align:	center;
	background-color: #e6decf;
	color: #000000;
	font-size:		11px;
	border: 1px;
	border-color:     #9c9078;
	border-style: solid;
	padding: 4px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
}

b, dt {
  font-weight:		bold;
}
dl {
  color:           #3B734B;
}

ul {
  font-size:   12px;
  line-height: 15px;
  margin-top:  		4px;
  margin-right:  		0px;
  margin-bottom:  	4px;
}
li  {
  margin-bottom:  4px;
}




hr {border: none 0; 
	border-top: 1px solid   #4989C4;
	border-bottom: none 0;
	width: 100%;
	height: 2px;
	margin: 1px auto 0 0;
	text-align: center;
	}

hr.events {border: none 0; 
	border-top: 1px solid   #4989C4;
	border-bottom: none 0;
	width: 80%;
	height: 2px;
	margin: 1px auto 0 0;
	text-align: center;
	}
hr.workshops {border: none 0; 
	border-top: 1px solid   #4989C4;
	border-bottom: none 0;
	width: 60%;
	height: 2px;
	margin: 1px auto 0 0;
	text-align: center;
	}
hr.contact {border: none 0; 
	border-top: 1px solid   #4989C4;
	border-bottom: none 0;
	width: 60%;
	height: 1px;
	margin: 1px auto 0 0;
	text-align: center;
	}

span.hilite {
  font-weight:		bold;
  color:             #3B734B;
}
span.poem {
  font-size:     15px;
  color:		 #197d6b;
  font-weight:   bold;
}
.blueText {
  color:             #333399;
}
.maroonText {
  color:             #800080;
}
.smallText {
  font-size:     9px;
}
.tealText{
	color:	#348c7c;
}
.italic {font-style:italic;}
.bold {font-weight:800;}
.brown {color:#584525;}

div #crt.item #frm.next {display:inline;}

div.FOOTER
{
  font-size:		10px;
  line-height: 		11px;
  color:			#f2eee2;
  background-color:	#345b4a;
  text-align: 		right;
}

div.FOOTER a
{
  font-size:		10px;
  color:			#8fccd0;
  text-decoration:	underline;
}
div.FOOTER a:hover
{
  font-size:		10px;
  color:			#b2f5f6;
  text-decoration:	underline;
}
