body {
	background-image: url(images/background.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #170A01;
}

/*** H1-H6 ***/
H1, .h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:21px;
	font-weight:bold;
	color:#52391A;
}

H2, .h2 {
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#52391A;
}

H3, .h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	font-style:normal;
	color:#B08500;
	letter-spacing:normal;
}

H4, .h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#660000;
}

H5, .h5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#52391A;
}

H6, .h6 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#52391A;
}

/*** Body Content ***/
P, .content {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	line-height:17px;
}

.footer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#72716F;	
	line-height:1.5em;
	text-decoration: none;
}

.MinionGold {
	font-family:Minion Pro, Georgia, "Times New Roman", Times, serif, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	color:#B08500;
	letter-spacing:.1em;
}
 a
	{font:Arial, Helvetica, sans-serif 12px;
	font-weight:bold;
	text-decoration: underline;
	color: #003300;
	}
a:visited
	{font:Arial, Helvetica, sans-serif 12px;
	font-weight:bold;
	text-decoration: underline;
	color: #003300;
	}

a:hover
	{font:Arial, Helvetica, sans-serif 12px;
	font-weight:bold;
	text-decoration:none;
	color: #003300;
	} 

/*** Navigation ***/

.nav-bar:visited {
	color:#CCCCCC;	
	text-decoration: none;
}
.nav-bar:hover {
	color:#FFFFFF;	
	text-decoration: none;
}
.nav-bar:active {
	color:#CCCCCC;	
	text-decoration: none;
}
.nav-bar {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#CCCCCC;	
	text-decoration: none;
}

.nav-footer:visited {
	color:#72716F;	
	text-decoration: none;
}
.nav-footer:hover {
	color:#72716F;	
	text-decoration: underline;
}
.nav-footer:active {
	color:##72716F;	
	text-decoration: none;
}
.nav-footer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#72716F;
	text-decoration: none;
}

ol#difference li{
 padding: .5em 0 .5em 0;
 }

#contactcheck {
   line-height:1.7em;
   }
   
.testimonials {
	border: #295641 solid 1px;
	width: 200px;
	padding: .5em;
	margin: 1em;
	float:right;
	background-color: #E6DDD2;
	}
	
p.testimonials strong, p.testimonialsleft strong{ 
	float: right;}

p.testimonials span, p.testimonialsleft span { 
	font-size: 1.5em;
	font-family: Times New Roman, Times, serif;}

p#faq a
	{font:Arial, Helvetica, sans-serif 12px;
	font-weight:bold;
	text-decoration: none;
	color: #333333;
	}
p#faq a:visited
	{font:Arial, Helvetica, sans-serif 12px;
	font-weight:bold;
	text-decoration: none;
	color: #333333;
	}

p#faq a:hover
	{font:Arial, Helvetica, sans-serif 12px;
	font-weight:bold;
	text-decoration:underline;
	color: #333333;
	}

.house
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#72716F;	
	line-height:1.5em;
	text-decoration: none;
	}
	
.house:hover
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#72716F;	
	line-height:1.5em;
	text-decoration: underline;
	}
