body{
	background-color: #d2d6ca;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;	
	text-align: justify;
	padding: 0px 0 3px 0;
	margin: 0 0 0 0;	
}
span{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;	
	text-align: justify;
	padding: 0px 0 3px 0;
	margin: 0 0 0 0;	
}
a{
   text-decoration: none;
	color: #ffffff;
}
h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #ffffff;	
	font-weight: bold;
	padding: 0 0 10px 0;
	margin: 0 0 0 0;	
}
h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;	
	font-weight: bold;
	padding: 0 0 10px 0;
	margin: 0 0 0 0;	
}
h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;	
	font-weight: bold;
	padding: 0 0 0px 5px;
	margin: 0 0 0 0;	
}
h4{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;	
	font-weight: bold;
	padding: 0 0 0px 5px;
	margin: 0 0 0 0;	
}
.special-margin{
	padding: 0px  0px 0 25px;
	margin: 0 0px 0 0;	
}
img{
	border: 0px;
}
/* HEADER */
.navigation{
	background-image: url(images/hd-bg.jpg);
	background-repeat:repeat-x;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #28411b;	
}
.navigation a{
	color: #28411b;	
	text-decoration: none;
	background-image: url(images/nav-arw-up.png);
	background-repeat: no-repeat;
	background-position: bottom center;
	display: block;
	float: right;
	height: 25px;
	padding: 10px 8px 2px 10px;
	margin: 0 0px 0 0;	
}
.navigation a:hover{
	color: #28411b;	
	text-decoration: none;
	background-image: url(images/nav-arw-dwn.png);
	background-repeat: no-repeat;
	background-position: bottom center;
	display: block;
	float: right;
	height: 25px;
	padding:10px 8px 2px 10px;
	margin: 0 0px 0 0;	
}

/*CONTENT */
.content-house{
	background-image: url(images/cnt-bg.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: #a4b49b;
	padding: 20px 20px 20px 20px;
}
.products{
	margin:  0 0 10px 0;
}
.products p{
  text-align: left;
  font-weight: bold;
}
.products a{
   text-decoration: none;
	color: #ffffff;
}
.products td{
	background-color: #7B8C71;
}
.products div{
  text-align: left;
  background-color: #93a389;
  padding: 1px 2px 1px 2px;
  display: block;
}
.products div p{
  color: #000000;	
  font-weight: normal;
}
.products-indv p{
  text-align: left;
}
.products-indv h3{
	padding: 0 0 0px 0px;
}
.principal{
	margin:  0 0 10px 0;
}

.principal p{
  text-align: left;
  font-weight: bold;
  padding: 0 0 0 0;
	margin: 0 0 0 0;
}
.principal a{
   text-decoration: none;
	color: #ffffff;
}
.principal td{
	background-color: #7B8C71;
}
.principal div{
  text-align: center;
  background-color: #93a389;
  padding: 1px 1px 1px 1px;
  display: block;
}
.principal div span{
  color: #617355;	
  font-size: 12px;  
  font-weight: bolds;
}
.quality p{
	padding: 2px 5px 2px 5px;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.contact-staff{
	border: 1px solid #c1cdba;
	background-image: url(images/gallery10.png);
	padding: 2px 2px 2px 2px;
	margin: 5px 0 0 0;
}
.contact-staff h1{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
.contact-staff h2{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
.contact-staff p{
	padding: 0 0 0 2px;
	margin: 0 0 0 0;
	text-align: none;
}
.contact form{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
.contact #textfield{
   background-color: #84957a;
	border: 0px;
	width: 180px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	padding: 3px 3px 3px 5px;
}
.contact #multi-textfield{
   background-color: #84957a;
	border: 0px;
	width: 180px;
	height: 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	padding: 3px 3px 3px 5px;
}
.contact .top-area{ 
	border-bottom: 1px solid #929f8c; 
}
.contact .submit-area{ 
	border-top: 1px solid #929f8c; 
}
.contact #submit{
   background-color: #84957a;
	border: 0px;
	padding: 0px 0 0 0;
	margin: 5px 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}
/* FOOTER */
.footer-text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #28411b;
}