body {
	background-color: #3E0002;
	margin:0;
	padding:0;
}
.page {
	width:766px;
	margin:0 auto 0 auto;
	background-color:#FFF;
}
.header{
	width:766px;
	height:390px;	
}
.content_left{
	margin:6px 3px 0 0;
	padding:0;
	float:left;
	background-color:#f4f5ee;
	width:337px;
}
.content_left_pics{
	margin:10px auto auto 28px;
	padding:0;
}
.left_products{
	margin:0 auto 4px 11px;
	padding:0;
	
}
.content_right{
	margin:6px 0 0 3px;
	padding:0;
	float:right;
	background-color:#f2ebdf;
	width:423px;
}
.content_full{
	margin:6px 0 0 0;
	padding:4px 20px 0 20px;
	background-color:#f2ebdf;
	width:726px;
}
div.footer{
	clear:both;
	width:766px;
	height:58px;
	background:url(../images/footer_bg.png) repeat-x;
}
div.footer p{
	padding:25px 0 0 0;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#b09465;
}
div.footer a{
	text-decoration:underline;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#b09465;
}
.text-title{
	font-family:"Times New Roman", Times, serif;
	font-size:30px;
	color:#3a3a3a;
}
.text-subtitle{
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#3a3a3a;
}
.text-tagline{
	font-family:"Myriad Pro", Tahoma;
	font-size:14px;
	color:#640000;
	text-transform:uppercase;
	line-height:200%;
}
.text-tagline-gray{
	font-family:"Myriad Pro", Tahoma;
	font-size:14px;
	color:#333333;
}
.text-tagline2{
	font-family:Tahoma;
	font-size:14px;
	color:#640000;
	text-transform:uppercase;
	line-height:200%;
}
.text-products{
	font-family:Tahoma,"Myriad Pro";
	font-size:11px;
	color:#900004;
	text-transform:uppercase;
	line-height:150%;
}
.text-products-nodeco{
	font-family:Tahoma,"Myriad Pro";
	font-size:11px;
	color:#900004;
	text-transform:uppercase;
	line-height:150%;
	text-decoration:none;
}
a.text-products-nodeco:hover{
	font-family:Tahoma,"Myriad Pro";
	font-size:11px;
	color:#900004;
	text-transform:uppercase;
	line-height:150%;
	text-decoration:underline;
}
.text-body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2e2e2e;
}
.text-body-sm{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2e2e2e;
}
.text-body-red{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#640000;
}
.text-body-red a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#640000;
	text-decoration:underline;
}
.text-body-red a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#640000;
	text-decoration:underline;
}
.text-body-red-sm{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#640000;
}
.text-interject{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#640000;
	font-weight:bold;
}
.input1, .ta1{
	width:190px;
	border:1px solid #CFCFCF;
	color:#555;
}
.input1 {
	height:17px;
}
.contact-table {								 	  	  
	border-collapse:collapse;			 	 
	border:0px;	
	padding:0px 0px 0px 0px;
	width:410px;
	margin-bottom:15px;
}									   
.contact-table-td {							       				  
	font:normal 11px Tahoma, Arial;								 
	vertical-align:top;				  			  
	line-height:13px;						 	 
}