html, body {
	margin:0px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:.9em;
	color:#000000;
}



/* Defualt ALL images to NO BORDER. This saves from repeating the code of border="0" on every image that is linked */
img {display:none;}

/* Fix IE bug that leaves a space where form tags fall */
form {
	display:inline;
}


#printIcon {display:none;}

/* site links */
a:link		{ color:#385745; text-decoration:none; }
a:active	{ color:#385745; text-decoration:none; }
a:visited	{ color:#385745; text-decoration:none; }
a:hover		{ color:#385745; text-decoration:underline; }

/* Headings */
h1 {
	font-family:"Times New Roman", Times, serif;
	font-size:28px;
	color:#f7f4e7;
	font-weight:normal;
	}
h2 { font-size:1em; display:inline; line-height:20px;  font-weight:normal; color:#385745; }
h3 { font-size:.9em; display:inline; font-weight:normal;}
h4 {  }

/* Colors of text used throughout the site*/
.green { color:#385745; }	/* orange text color */

/* font sizes used throughout the site */
.ltext	{ font-size:1.3em; }	/* Larger text */
.mltext { font-size:1em;   }	/* medium/large text */
.mtext	{ font-size: .9em; }	/* Medium sized text */
.ntext 	{ font-size: .6em; }	/* Normal text (should always match the font size set in the html, body style set at the beginning of this document) */
.stext	{ font-size: .5em; }	/* smaller sized text */

.errmsg {
	color:red;
}

#largehomeimage {
display:none;
}



#mainnav {
display:none;
}

.clear {clear:both}

#homefooter { display:none;}

#mastHeadLeft	{ display:none; }
#mastHeadCenter	{ display:none; }
#mastHeadRight	{ display:none;	}

#mastHeadNewsLetter { display:none; }
#mastHeadNewsLetterSeperator {display:none;}

#homecontent	{}
#homeleftbox	{}
#homemiddlebox	{}
#homerightbox	{}


#subpageheader		{ display:none; }
#subpagemainimage	{ display:none; }
#subcontent	{ 
			
			}
#subfooter	{ display:none;}

#subpageleftside	{ display:none;	}

.errMsg {color:#ff0000;}

#subnav {
	text-align:center;
}

.subnavitem, .subnavitem_on	{
							padding-top:10px;
							padding-bottom:10px;
							border-bottom:1px dashed #d5d1ac;
							}
.subnavitem a		 { font-size: 15px; color:#385745; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none; }
.subnavitem a:hover	 { font-size: 15px; color:#a28536; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:underline; }
.subnavitem a:active { font-size: 15px; color:#a28536; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none; }

.subnavitem_on a	 { font-size: 15px; color:#a28536; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none; }		  


#subtestimonial	{
				font-family: "Times New Roman", Times, serif;
				font-style:italic;
				padding:10px;
				font-size:16px;
				color:#a88b40;
				text-align:center;
				}

#readmoretestimonials {text-align:center;}
#readmoretestimonials a {font-family: Arial, Helvetica, sans-serif; font-size:12px; font-style:italic; color:#948f68;}

.brownImgBorder {border:1px solid #cabd99; padding:2px;}

.spamfield {display:none;}

a.footer-nav-links:link { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; text-decoration:none; }
a.footer-nav-links:active { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; text-decoration:none; }
a.footer-nav-links:visited { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; text-decoration:none; }
a.footer-nav-links:hover { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#c8ba8c; text-decoration:underline; }

div#aboutparainfo {display: none; text-align:center;}