body {
  font-family: Garamond, serif;
}

a img {border:0px solid BLACK;}

img.thumb {border:2px solid BLACK;}

img.property-photo-resized {
	max-width:401px;
	width: expression(this.width > 401 ? 401: true);
}

A:link {
  color: #333300;
  text-decoration: none;
  font-family: Garamond, serif;
}

A:visited {
  color: #333300;
  text-decoration: none;
  font-family: Garamond, serif;
}

A:hover {
  color: black;
  text-decoration: underline;
  font-family: Garamond, serif; 
}

.titletext {
	/*border-bottom: 1pt solid #999966;
	/*background: red; */
	font-size: 20pt;
	font-family: Garamond, serif;
	text-decoration: none;
	color: #000000;
}

.bodytext {
  font-family: Garamond, serif;
  line-height: 150%;
  color: #000000;
}

.leftnavtext {
	font-size: 12pt;
	font-family: Garamond, serif;
	text-decoration: none;
	color: #000000;
}

.subnav {
	font-size: 11pt;
	font-family: Garamond, serif;
	text-decoration: none;
	color: #333300;
	padding-left: 50;
}

.padleft {
	padding-left: 30px;
}

.listtext {
  font-style: none;
  font-size: 12pt;
  text-decoration: none; 
  color: #000000;
  font-family: Garamond, serif;
 }

H3.listtext {
  font-style: italic;
  font-size: 13pt;
  font-weight: bold;
  text-decoration: none; 
  font-family: Garamond, serif;
}

.smallmenutext {
  font-size: 10pt; 
  font-family: Garamond, serif;
  color: #555555;   /*blackish;*/
}

.footertext {
  font-size: 11pt;
  font-weight: bolder;
  font-family: Garamond, serif;
  color: #666633;   
}


.footermenu {
	border-top: 1pt solid #999966;
	border-bottom: 1pt solid #999966;
	font-size: 10pt;
	font-family: Garamond, serif;
	text-decoration: none;
	color: #555555; /*blackish;*/
}

.lineontop {
	border-top: 1pt solid black;
	font-size: 12pt;
	font-family: Garamond, serif;
	text-decoration: none;
	color: #333333; 
}

.lineonbottom {
	border-bottom: 1pt solid black;
	font-size: 12pt;
	font-family: Garamond, serif;
	text-decoration: none;
	color: #333333;
}



/*A.producttitle:hover {
  color: #821c22;
  font-weight: bold;
  text-decoration: underline;
  font-family: Arial, Helvetica,sans-serif;
}

A.producttitle:link,A.producttitle:visited {
  font-size: 1.0em;
  color: #821c22;
  font-weight: bold;
  text-decoration: none;
  font-family: Arial, Helvetica,sans-serif;
  font-weight: bold;
}

A.faq:link,A.faq:visited,A.faq:hover {
  font-size: 0.75em;
  color: #0000ff;
  text-decoration: underline;
  font-family: Arial, Helvetica,sans-serif;
}


pre {
  font-size: 0.85em;
  font-family: Arial, Helvetica,sans-serif;
  color: black;
}
*/

.smalltext {
  font-size: 0.85em; 
  font-family: Arial, Helvetica,sans-serif;
  color: #555555;   /*black;*/
}

.boldsmalltext {
  font-style: italic;
  font-weight: bold;
  font-size: 0.85em; 
  font-family: Arial, Helvetica,sans-serif;
  color: #555555;   /*black;*/
}

/* added to match the font size on the products page it is a IE/Netscape issue*/
 .productsmalltext {
  font-size: 0.85em; 
  font-family: Arial, Helvetica,sans-serif;
  color: #003333;   /*black;*/
}
/*---------------------------------------------------------------------*/

.largetext {
  font-size: 1.2em; 
  font-family: Arial, Helvetica,sans-serif;
  color: #555555;   /*black;*/
}

.normaltext {
  font-size: 0.90em; 
  font-family: Arial, Helvetica,sans-serif;
  color: #555555;   /*black;*/
}

.formtext {
  font-size: 0.85em; 
  font-family: Arial, Helvetica,sans-serif;
}

.error {
  color: #ff0000; 
  font-size: 0.80em;
  font-weight: bold; 
  font-family: Arial, Helvetica,sans-serif;
}

.strike {
  text-decoration: line-through;
  color: #663366;
}

.header {
  color: #821c22;
  font-style: italic;
  font-size: 1.4em;
  font-weight: bold;
  font-family: Arial, Helvetica,sans-serif;
}

.subheader {
  color: #821c22;   /*black;*/
  font-style: italic;
  font-size: 1.2em;
  font-weight: bold;
  font-family: Arial, Helvetica,sans-serif;
}

.price {
  color: #821c22;
  font-family: Arial, Helvetica,sans-serif;
}

.breadcrumb {
  font-size: .90em;
}
.breadcrumb_nolink {
  font-size: .90em;
}

/* SETS COLOR OF TEXT BELOW IMAGES IN HEADER */
.imagetext{
	font-family: Arial, Helvetica,sans-serif;
	font-size: .95em;
	font-weight: bold;
	color: #821c22;
}
/* SETS COLOR OF ADDRESS TEXT IN FOOTER */
.addresstext{
	font-family: Arial, Helvetica,sans-serif;
	font-size: .70em;
	font-weight: bold;
	color: #003333;
}

/* SETS COLOR OF TEXT BELOW IMAGES IN HEADER */
.navtext{
	font-family: Arial, Helvetica,sans-serif;
	font-size: .70em;
	font-weight: bold;
	color: #003333;
}

/* SETS STYLE OF HOME DETAILS THUMBNAILS LIST */
ul#home-details-thumbs {list-style-type:none;margin:0;padding:0;}
ul#home-details-thumbs li {display:inline;margin:7px 6px 0px 0px;}