.content-table{
		margin:0 0 2em 2em;
		width:582px;	
	}
	.product-table{
		width:570px;
		margin-left:5px;
	}
	
	.product-table td{
		border:1px dashed #888;
	}
	.td-right-col{
		border:1px solid #231F20;		
		border-top:0;
		border-bottom:0;
		padding:0;
		margin:0;
	}
	.bonus{
		text-align:left;
		margin-left:1.8em;
		padding: 5px 0 .8em 0;
	}
	.kind-of-product-top{
		float:left;
		padding:.5em 1em .5em 2em;
	}
	.kind-of-product{
		padding:.5em 0;
		text-align:center;
		margin:0 auto;
	}
	.title{
		font-size:22px;
		font-family:Impact;
		color:#B66612;
		padding:0;
		margin:0 0 .5em;
	}
	.description{
		clear:both;
		font-size:14px
	}
	.how-much{
		margin:.6em auto;
		color:#FF0000;
		font-family:impact;
		padding:0 auto;
		display:block;
	}
	.us{
		font-size:28px;
		position:relative;
		top:-18px;
	}
	.price{
		margin-top:7px;
		font-size:40px;
	
	}
	.discount{
		float:left;
		position:relative;
		right:-20px;
		margin-top:1em;
	}
	.xmas{
		float:right;
		position:relative;
		margin-right:4.5em;
		margin-top:-1em;
		margin-bottom:-6em;
	}
	#subscribe{
		padding:.5em 0;
		font-size:13px;
		color:#fff;
	}
	#subscribe a {
		color:#fff;
		text-decoration:underline;
	}
	#subscribe a:hover {
		color:#714313;
		text-decoration:underline;
	}
	.control-form{
		margin: 0 0 0 3.5em;
	}
	.h3-newsletter{
		font-family:"Myriad Pro"; 
		font-size:1.3em;
		margin:0;
		padding:0;
		color:#473B2B;
	}
	form.signup-form{
		border:1px solid #555;
		width:470px;
		font-family: arial;
	}
	.form-header{
		font-family:"Myriad Pro"; 
		font-size:1.2em;
		color:#fff;
		background-color:#A8733D;
		padding:4px 0 3px 1.2em;
		margin:0 0 1em 0;
	}
	.mce_inline_error{
		border:1px solid red;
		margin:0;
		padding:0;
		width:320px;
	}
	.input-signup{
		padding:2px 0 2px 1.2em;
		margin:0 0 0 0;
		width:300px; 
		z-index: 999;
		font-size:13px;
		background-color:#FFF1ED;		
	}
	