
body { 
  background-color: #b5a789;
  font-family:      Georgia, "Times New Roman", Times, serif;
  font-size:        14px;
  margin:           0px;
	color: #000000;
}
#allcontent {
	
width: 916px;
	
padding-top: 5px;
	
padding-bottom: 5px;
	
background-color: #675c47;
	
margin-left: auto;
margin-right: auto;

}

#header {
  background-color: #675c47;
  margin:           10px;
  height:           108px;
}

#main {
color: #000000;  
background-color:       #efe5d0;
  font-size:        14px;
  padding:          15px;
  padding-left: 296px;  

	margin:           0px 10px 10px 10px;
  
	line-height: 1.3em;

	background-image: url(images/reggie.gif);

	background-repeat: no-repeat;

	background-position:	 top left;
}
#lessons {
color: #000000;  
background-color:       #efe5d0;
  font-size:        14px;
  padding:          15px;
  padding-left: 296px;  

	margin:           0px 10px 10px 10px;
  
	line-height: 1.3em;

	background-image: url(images/students2.jpg);

	background-repeat: no-repeat;

	background-position:	 top left;
}
#bio {
color: #000000;  
background-color:       #efe5d0;
  font-size:        14px;
  padding:          15px;
  padding-left: 296px;  

	margin:           0px 10px 10px 10px;
  
	line-height: 1.3em;

	background-image: url(images/oldlisabiothin.jpg);

	background-repeat: no-repeat;

	background-position:	 top left;
}
#testimonials {
color: #000000;  
background-color:       #efe5d0;
  font-size:        14px;
  padding:          15px;
  padding-left: 296px;  

	margin:           0px 10px 10px 10px;
  
	line-height: 1.3em;


}
#testimonial1 {
color: #000000;  
background-color:       #efe5d0;
  font-size:        14px;
  padding:          15px;
  padding-left: 270px;  

	margin:           0px 10px 10px 10px;
  
	line-height: 1.3em;

	background-image: url(images/betsy1.jpg);

	background-repeat: no-repeat;

	background-position:	 top left;
}
#testimonial2 {
color: #000000;  
background-color:       #efe5d0;
  font-size:        14px;
  padding:          15px;
  padding-left: 270px;  

	margin:           0px 10px 10px 10px;
  
	line-height: 1.3em;

	background-image: url(images/jennysep.jpg);

	background-repeat: no-repeat;

	background-position:	 top left;
}
#testimonial3 {
color: #000000;  
background-color:       #efe5d0;
  font-size:        14px;
  padding:          15px;
  padding-left: 270px;  

	margin:           0px 10px 10px 10px;
  
	line-height: 1.3em;

	background-image: url(images/kelly.jpg);

	background-repeat: no-repeat;

	background-position:	 top left;
}
#testimonial4 {
color: #000000;  
background-color:       #efe5d0;
  font-size:        14px;
  padding:          15px;
  padding-left: 270px;  

	margin:           0px 10px 10px 10px;
  
	line-height: 1.3em;

	background-image: url(images/helen.jpg);

	background-repeat: no-repeat;

	background-position:	 top left;
}
h1 {
  font-size:        140%;
  color:            #5a0000;
}

h2 { font-size: 130%;
	color: #000000;
 }

h3 { font-size: 110%; }

.slogan { color: #954b4b; }

p.quotee {
  text-align:       right;
  font-weight:      bold;
  
	font-size: 110%;
	color:	#000000;
}
p.normalbold {
	font-weight: bold;
	font-size: 14px;
	color: #000000;

}

p.normal {
	font-weight: normal;
	font-size: 14px;
	color: #000000;
}
blockquote.quote{
	line-height: 1.5em;
	color: #5a0000; 
}
a:link {
  color:            #5a0000;
  text-decoration:  none;
  border-bottom:    thin dotted #5a0000;
	font-size: 14px;
}
a:visited {
  color:            #675c47;
  text-decoration:  none;
  border-bottom:    thin dotted #675c47;
  font-size: 14px;

}a:hover {
  color:            #5a0000;
  text-decoration:  none;
  border-bottom:    thin dotted #5a0000;
  font-size: 16px;
  
}

li {
	
list-style-type: none;
font-size: 14px;
line-height: 1.3em;
font-weight: normal;

}


li.normal {
	font-weight: normal;
	font-size: 14px;
	color: #000000;
}
table {
	
margin-left: auto;
	
margin-right: auto;
	
color: 	#efe5d0;
	
background-color: #675c47;
	
border: thin solid #efe5d0;
	
border-collapse: collapse;
font-size: 14px;
padding: 5px;
}

td {
padding: 5px;
}
#footer {
  background-color: #675c47;
  color:            #efe5d0;
  text-align:       center;
  padding:          15px;
  margin:           10px;
  font-size:        12px;
	font-weight: normal;
}#footer a:link, #form a:link {
  color:            #efe5d0;
  text-decoration:  none;
  border-bottom:    thin dotted #efe5d0;
	font-size: 12px;
}
#footer a:visited, #form a:visited {
  color:            #efe5d0;
  text-decoration:  none;
  border-bottom:    thin dotted #efe5d0;
  font-size: 12px;

}
#footer a:hover, #form a:hover {
  color:            #efe5d0;
  text-decoration:  none;
  border-bottom:    thin dotted #efe5d0;
  font-size: 12px;
  
}

