a {  font-weight: bold; color: #339933; text-decoration: none; }
a:visited {  }
a:hover {  color: #33CC00; text-decoration: underline}
#container {
		background-color: #EEFFEE;
		margin-top: 0px;
		margin-left: 0px
; margin-bottom: 0px
	}

#pageheading {
		padding: 5px 5px;
		text-align: center;
		margin: 5px 5px;
		background-color: #EEFFEE
	}

#content {
		padding: 5px  5px;
		background-color: #FFFFFF;
		margin:    0px 0px 0px 180px;
		border-left: medium solid #339933;
	}


ul#menu {
	padding: 0 0;
	margin: 0 0;
	list-style-type: none;
	float: left;
	width: 180px;
	line-height: 1.5em
}

ul#menu li {
	display: inline ; 
	
}

.menubreak {color: #333333;
	background-color: #EEFFEE;
	text-decoration: underline;
	text-align: left;
	clip:  rect(   );
	padding-right: 5px;
	width: 165px;
	float: left;
	padding-left: 5px;
	padding-top: 0px;
	padding-bottom: 0px
	
	}

ul#menu li a {
	color: #339933;
	background-color: #EEFFEE;
	text-decoration: none;
; clip:  rect(   )
; padding-right: 5px
; width: 165px
; float: left
; padding-left: 5px
; padding-top: 5px; padding-bottom: 5px
}

ul#menu li a:hover {
	background-color: #339933;
	color: #EEFFEE;
}


#footer {
		clear: both;
		margin-top: 5px;
		background-color: #EEFFEE;
		font-size: smaller;
		text-align: center;
		padding-bottom: 5px
; padding-top: 5px; padding-right: 5px; padding-left: 5px
	}

body {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; font-style: normal; color: #333333; background-color: #FFFFFF; line-height: 1.4em}
.testimonial-name {  font-style: normal; font-weight: bold; font-size: 0.8em}
.testimonial { font-style: italic; margin-right: 3em; margin-left: 3em ; background-color: #FFFFCC; padding-right: 0.5em; padding-left: 0.5em; margin-top: 1em; margin-bottom: 1em; padding-top: 0.2px; padding-bottom: 0.2px}

#leftnav {  
		float: left;
		clear: left;
		width: 180px
	}
.highlight {  font-size: larger; font-weight: bold; color: #CC0000; text-align: left}
h1 {  color: #339933; font-size: x-large}
h2 {  font-size: larger; font-weight: bold; color: #339933; display: inline ;; font-style: italic; line-height: 1.6em}
h3 {  font-size: larger; color: #339933}
.bigger {  font-size: large}
.alpha {  list-style-type: lower-alpha}
.boldtext {  font-weight: bold}
.smallertext { font-size: smaller }
.testimonial-head { font-weight: bold; color: #339933 }
.reference {  font-size: smaller}
.indented {  margin-left: 290px}
p.workshoplisting {  margin-left: 50px}
p#footercontact {  text-align: center; border: thin #339933 solid; clear: both; padding-top: 5px; padding-bottom: 5px}
#lynnspicture {  font-size: smaller; font-weight: bold; float: right; text-align: center; margin-top: 10px; margin-left: 20px; clip:   rect(   ); width: 200px; margin-right: 20px}
#kathspicture {  font-size: smaller; font-weight: bold; float: right; text-align: center; margin-top: 10px; margin-left: 20px; clip:  rect(   ); width: 176px; clear: right; margin-right: 20px}
#kevspicture {  font-size: smaller; font-weight: bold; float: right; text-align: center; margin-top: 10px; margin-left: 20px; clip:  rect(   ); width: 132px; clear: right; margin-right: 20px}
#chrisspicture {  font-size: smaller; font-weight: bold; float: right; text-align: center; margin-top: 10px; margin-left: 20px; clip:  rect(   ); width: 192px; clear: right; margin-right: 20px}
#eithnespicture {  font-size: smaller; font-weight: bold; float: right; text-align: center; margin-top: 10px; margin-left: 20px; clip:  rect(   ); width: 200px; clear: right; margin-right: 20px}
#lynnspicture2 { font-size: smaller; font-weight: bold; float: left; width: 250px; text-align: center }
#lynnspicture3 { font-size: smaller; font-weight: bold; float: right; width: 220px; text-align: center ; clip:     rect(   ); margin-right: 20px}
.tothetop {  font-size: smaller; text-align: right ; margin-top: -2em}
#logo { float: right; width: 100px; clip:  rect(   ); margin-top: -8px; margin-right: -8px}
.boxed {  border: thin #339933 solid; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; margin-top: 10px}
.lmargin180 { margin-left: 190px}
.boxed-centred {  text-align: center; border: thin #339933 solid; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; margin-top: 10px}
.checkedlist {  list-style-image: url(images/checkmark-20.gif); line-height: 1.5em; list-style-position: outside}
.bigboxed { border: medium #339933 solid; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; margin-top: 10px ; font-size: 24px}
.clearright { clear: right}
