/*################################################################*/
/* MARTHA PENDERGAST INTERFACE STYLES				 			  */
/*################################################################*/

html {height:100%;}

body {
	background-image: url(../images/bg_01.gif);
	background-color: #CC0000; /* original: #990000*/
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	height: 100%;
}

td {color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	}


a:link 		{color: #990000; text-decoration: none;}
a:visited 	{color: #990000; text-decoration: none;}
a:active 	{color: #990000; text-decoration: none;}
a:hover 	{color: #AA0000; text-decoration: underline;}


/*################################################################*/
/* GLOBAL NAVIGATION											  */
/*################################################################*/

.tnav01 			{color: #DDC57D; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:bold;}
a.tnav01:link 		{color: #DDC57D; text-decoration: none;}
a.tnav01:visited 	{color: #DDC57D; text-decoration: none;}
a.tnav01:active 	{color: #DDC57D; text-decoration: none;}
a.tnav01:hover 		{color: #E9BE3C; text-decoration: none;}

/*################################################################*/
/* CONTENT AREA  				 							  */
/*################################################################*/

.cntHdr01 {
	color: #990000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	vertical-align: bottom;
	text-transform: uppercase;
}
a.cntHdr01:link 	{color: #990000; text-decoration: none;}
a.cntHdr01:visited 	{color: #990000; text-decoration: none;}
a.cntHdr01:active 	{color: #990000; text-decoration: none;}
a.cntHdr01:hover 	{color: #AA0000; text-decoration: underline;}


.cntHdr02 {
	color: #990000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
}
a.cntHdr02:link 	{color: #990000; text-decoration: none;}
a.cntHdr02:visited 	{color: #990000; text-decoration: none;}
a.cntHdr02:active 	{color: #990000; text-decoration: none;}
a.cntHdr02:hover 	{color: #FF0000; text-decoration: underline;}


.cntTxt01 {
	color: #666666;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	vertical-align: top;
	line-height: 14pt;
}
a.cntTxt01:link 	{color: #000000; text-decoration: none;}
a.cntTxt01:visited 	{color: #000000; text-decoration: none;}
a.cntTxt01:active 	{color: #000000; text-decoration: none;}
a.cntTxt01:hover 	{color: #AA0000; text-decoration: underline;}

/* PROPERTY FEATURES HEADER AND ALTERNATING COLORS */

td.cntFeaHdr01 {
	color: #990000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-indent: 10px;
	background-color: #EFDF80;
	background: #EFDF80;
}
td.cntFeaHdr01 a	{color: #620000; text-decoration: none; display: block; width: 100%;}
td.cntFeaHdr01 a:visited 	{color: #620000; text-decoration: none;}
td.cntFeaHdr01 a:active 	{color: #620000; text-decoration: none;}
td.cntFeaHdr01 a:hover 	{color: #000000; text-decoration: none; background: #FFFFFF; background-color: #FFFFFF;}

td.cntFeaFtr01 {
	color: #580101;
	text-indent: 10px;
	background-color: #EFDF80;
	background: #EFDF80;
	height: 5px;
}

td.cntFea01 {
	color: #000000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-indent: 10px;
	background-color: #FFFFFF;
	background: #FFFFFF;
}
td.cntFea01 a	{color: #620000; text-decoration: none; display: block; width: 100%;}
td.cntFea01 a:visited 	{color: #620000; text-decoration: none;}
td.cntFea01 a:active 	{color: #620000; text-decoration: none;}
td.cntFea01 a:hover 	{color: #000000; text-decoration: none; background: #FFFFFF; background-color: #FFFFFF;}

td.cntFea02 {
	color: #000000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-indent: 10px;
	background-color: #F6F6F6;
	background: #F6F6F6;
}
td.cntFea02 a	{color: #620000; text-decoration: none; display: block; width: 100%;}
td.cntFea02 a:visited 	{color: #620000; text-decoration: none;}
td.cntFea02 a:active 	{color: #620000; text-decoration: none;}
td.cntFea02 a:hover 	{color: #000000; text-decoration: none; background: #FFFFFF; background-color: #FFFFFF;}

.photo01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}

td.photo01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}

td.photo01 a	{border: 2px; border-color: #ffffff; border-style: solid;}
td.photo01 a:visited 	{border: 2px; border-color: #ffffff; border-style: solid;}
td.photo01 a:active 	{border: 2px; border-color: #ffffff; border-style: solid;}
td.photo01 a:hover 	{border: 2px; border-color: #CC0000; border-style: solid; background-color: #000000;
}



/*################################################################*/
/* LEFT NAVIGATION  				 							  */
/*################################################################*/

.lnavBorder {
	border-top-color: #D4A858;
	border-top-style: solid;
	border-top-width: 1px;
}

.lnavBorderEnd {
	border-bottom-color: #D4A858;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}


/* PAGE RELATED NAVIGATION */
td.lnav01 {
	color: #620000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	line-height: 14pt;
	border-top: 1px solid #D4A858;
	text-indent: 10px;
}
td.lnav01 a	{color: #620000; text-decoration: none;	display: block; width: 100%; height: 100%;}
td.lnav01 a:visited {color: #620000; text-decoration: none;}
td.lnav01 a:active 	{color: #620000; text-decoration: none;}
td.lnav01 a:hover 	{color: #ffffff; text-decoration: none; background: #990000; background-color: #990000;}

/* SOLD NAVIGATION */
td.lnavSold {
	color: #620000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	line-height: 10pt;
	border-top: 1px solid #D4A858;
	text-indent: 0px;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
}
td.lnavSold a	{color: #620000; text-decoration: none;	display: block; width: 100%; height: 100%;}
td.lnavSold a:visited {color: #620000; text-decoration: none;}
td.lnavSold a:active 	{color: #620000; text-decoration: none;}
td.lnavSold a:hover 	{color: #ffffff; text-decoration: none; background: #990000; background-color: #990000;}

td.selectSold {
	color: #620000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	line-height: 10pt;
	border-top: 1px solid #D4A858;
	text-indent: 0px;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
}
td.selectSold a	{color: #620000; text-decoration: none;	display: block; width: 100%; height: 100%; font-weight:bold; background: #EFDF80; background-color: #EFDF80;}
td.selectSold a:visited {color: #620000; text-decoration: none;}
td.selectSold a:active 	{color: #620000; text-decoration: none;}
td.selectSold a:hover 	{color: #ffffff; text-decoration: none; background: EFDF80; background-color: EFDF80;}


/* PAGE RELATED SUB-NAVIGATION */
td.lnav01sub {
	color: #620000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	border-top: 1px solid #D4A858;
	text-indent: 10px;
	background-color: #EFDF80;
	background: #EFDF80;
}
td.lnav01sub a	{ color: #620000; text-decoration: none; display: block; width: 100%;}
td.lnav01sub a:visited {color: #620000; text-decoration: none;}
td.lnav01sub a:active 	{color: #620000; text-decoration: none;}
td.lnav01sub a:hover 	{color: #ffffff; text-decoration: none; background: #990000; background-color: #990000;}

/* GENERAL NAVIGATION */
td.lnav02 {
	color: #660000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	line-height: 14pt;
	text-indent: 20px;
}
td.lnav02 a	{color: #620000; text-decoration: none;	display: block; width: 100%; height: 100%;}
td.lnav02 a:visited {color: #620000; text-decoration: none;}
td.lnav02 a:active 	{color: #620000; text-decoration: none;}
td.lnav02 a:hover 	{color: #ffffff; text-decoration: none; background: #990000; background-color: #990000;}

/*################################################################*/
/* NEWS / TESTIMONIALS											  */
/*################################################################*/

td.nws01 {
	color: #996633;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	line-height: 14pt;
	border: 1px solid #8C391D;
	text-indent: 10px;
	background: #580101; background-color: #580101;
}
td.nws02 {
	color: #996633;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	line-height: 14pt;
	text-indent: 10px;
	background: #580101; background-color: #580101;
}
td.nws02 a	{color: #996633; text-decoration: none;	display: block; width: 100%; height: 100%;}
td.nws02 a:visited {color: #996633; text-decoration: none;}
td.nws02 a:active 	{color: #996633; text-decoration: none;}
td.nws02 a:hover 	{color: #FFFF99; text-decoration: none;}

td.tst01 {
	color: #996633;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	line-height: 14pt;
	background: #580101;
	background-color: #580101;
	padding: 10px;
}
td.tst01 a	{color: #996633; text-decoration: none;}
td.tst01 a:visited {color: #996633; text-decoration: none;}
td.tst01 a:active 	{color: #996633; text-decoration: none;}
td.tst01 a:hover 	{color: #FFFF99; text-decoration: none;}

/*################################################################*/
/* FOOTER				 										  */
/*################################################################*/

td.ftr01 {
	color: #996633;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	line-height: 14pt;
	border-bottom: 1px solid #4C0000;
	text-indent: 10px;
	background: #620000; background-color: #620000;
}
td.ftr01 a	{color: #620000; text-decoration: none;	display: block; width: 100%; height: 100%;}
td.ftr01 a:visited {color: #620000; text-decoration: none;}
td.ftr01 a:active 	{color: #620000; text-decoration: none;}
td.ftr01 a:hover 	{color: #ffffff; text-decoration: none; background: #990000; background-color: #990000;}

/*################################################################*/
/* ADMINISTRATION CLASSES							 						  */
/*################################################################*/
td.admHdr01 {
	color: #996633;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: normal;
	line-height: 24pt;
	border-bottom: 1px solid #cccccc;
	padding-top: 20px;
	text-transform: uppercase;
}
td.admHdr01 a	{color: #620000; text-decoration: none;	display: block; width: 100%; height: 100%;}
td.admHdr01 a:visited {color: #620000; text-decoration: none;}
td.admHdr01 a:active 	{color: #620000; text-decoration: none;}
td.admHdr01 a:hover 	{color: #ffffff; text-decoration: none; background: #990000; background-color: #990000;}

td.admHdr02 {
	color: #999999;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-transform: uppercase;
}

/*################################################################*/
/* FORM ELEMENTS					 							  */
/*################################################################*/
.InputText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #FFFFCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CC9933;
	border-right-color: #CC9933;
	border-bottom-color: #CC9933;
	border-left-color: #CC9933;
}
.Button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFF99;
	background-color: #990000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FF6600;
	border-right-color: #330000;
	border-bottom-color: #330000;
	border-left-color: #FF6600;
	cursor: hand;
	font-weight: bold;
}

textarea, input, select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #FFFFCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CC9933;
	border-right-color: #CC9933;
	border-bottom-color: #CC9933;
	border-left-color: #CC9933;
	line-height: 14px;
}

.true {
	background-color: #669900;
		color: #FFFFFF;
}
.false {
	background-color: #CC0000;
		color: #FFFFFF;
}


/*################################################################*/
/* SAMPLE CLASS - DO NOT USE	 								  */
/*################################################################*/

.className {
	font: 11px Tahoma,Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
a.className:link 	{color: #0000FF; text-decoration: none;}
a.className:visited {color: #0000FF; text-decoration: none;}
a.className:active 	{color: #0000FF; text-decoration: none;}
a.className:hover 	{color: #FFFF66; text-decoration: underline;}











