body a 
{
	text-decoration: none;
	color:white;
}

body { font-family:  Times serif; }

a img { border-color: white; }

#Quote
{
	font-style: italic;
	font-size: 10pt;
	color: white;
	margin-bottom: 0;
}

#QuoteSource
{
	margin-top: 0;
	font-size: 10pt;
	color: white;
}

#FirstLine
{
	margin-top: 0;
	margin-bottom: 0;
	color: #531f33;
	font-weight: bold;
  font-size: 1.1em;
}

#SecondLine
{
	margin-top: 0;
	margin-bottom: 0;
	color: #531f33;
  font-size: 1.0em;
}

#BodyText
{
	margin-top: 0;
	color: white;
	font-size: 1em;
	margin-bottom: 0;
}

#BodyText h1
{
	font-size: 1.2em;
	color: white;
	margin-top: 0;
	margin-bottom: 0;
}

#address
{
  display: block;
  height: 100%;
  width: 100%;  
  background-image: url(images/brownbox.gif);
  font-size: 11pt;
	color: white;
	margin: 0 0 0 0;
  text-align: right;
}

#address p
{
  margin: 0 4pt 0 4pt;
  font-size: 0.7em;
}

#addressLong
{
  height: 100%;
  width: 100%;  
  background-image: url(images/darkbrownbox.gif);  
  font-size: 11pt;
	color: white;
	margin: 0 0 0 0;
  text-align: right;
  display: block;
}

#addressLong p
{
  margin: 0 4pt 0 4pt;
  font-size: 0.9em;
}

#contact
{
  height: 100%;
  width: 100%;  
  background-image: url(images/lightgraybox.gif);
  font-size: 10pt;
	color: white;
	margin-bottom: 0;
  text-align: right;
}

#contact p
{
  margin: 0 10pt 0 0;
  color: #531f33;
  font-size: 1.2em;
}

#contact a
{
  margin: 0 10pt 0 0;
  color: #531f33;
  font-size: 1.1em;
}

#quote 
{
  height: 100%;
  width: 100%;  
  background-image: url(images/quotebackground.gif);
  font-style: italic;
	font-size: 8pt;
	color: white;	
  text-align: center;
}

#quote p
{
  font-style: normal;
  text-align: right;
  margin: 0 12pt 0 0;
}

#about
{
  height: 100%;
  width: 100%;  
  background-image: url(images/lightgraysquare.gif);
  font-size: 11pt;
	color: white;
	margin: 0 0 0 0;
}

#about p
{
  margin: 0 5pt 0 5pt;
}

#about a
{
  margin: 0 0 0 10pt;
  color: white;
  font-size: 1.1em;
  font-weight: bold;  
}

#about a:hover
{
  margin: 0 0 0 10pt;
  color: #531f33;
  font-size: 1.1em;
  font-weight: bold;  
}

#hours
{
  height: 100%;
  width: 100%;  
  background-image: url(images/lightgraybox.gif);
  font-size: 8.5pt;
	color: white;
	margin: 0 0 0 0;
}

#hours p
{
  margin: 0 5pt 0 5pt;
}

#about
{
  height: 100%;
  width: 100%;  
  background-image: url(images/lightgraysquare.gif);
  font-size: 11pt;
	color: white;
	margin: 0 0 0 0;
}

#about p
{
  margin: 0 5pt 0 5pt;
}

#bioLink 
{
  text-align: right;
  margin-right: 10pt;  
}

#bioLink a
{
  color: #531f33;
}

#directions
{ 
  height: 100%;
  width: 100%;  
  background-image: url(images/directions_bgnd.gif);
  font-size: 8pt;
	color: white;
	margin: 0 0 0 0;
}

#directions p
{
  font-size: 1.1em;
  margin: 0 0 0 10pt;
}

#directions h1
{
  font-size: 1.5em;
  margin: 0 0 2pt 10pt;
}

#directions h2
{
  font-size: 1.2em;
  margin: 0 0 0 10pt;
}

#directions a
{
  font-size: 1.2em;
  margin: 0 0 0 10pt;
}

#testimonial
{
  height: 100%;
  width: 100%;  
  background-image: url(images/lightgraysquare.gif);
  font-size: 11pt;
	color: white;
	margin: 0 0 0 0;
}

#testimonial p
{
  margin: 0 5pt 0 5pt;
}

#links
{
  height: 100%;
  width: 100%;  
  background-image: url(images/lightgraysquare.gif);
  font-size: 11pt;
	color: white;
	margin: 0 0 0 0;
}

#links p
{
  margin: 0 5pt 0 5pt;
}

#links a
{
  margin: 0 0 0 5pt;
  color: white;
  font-size: 0.9em;
  font-weight: bold;  
}

#links a:hover
{
  margin: 0 0 0 5pt;
  color: #531f33;
  font-size: 0.9em;
  font-weight: bold;  
}

