	.product-body h1 {
		font-size: 20px;
	}
	
	.product-body a:hover, .product-info a:hover, .add-to-cart a:hover {
		border: none;
		color: #000000 !important;
		margin: 0px;
		padding: 0px;
		background-color: transparent;
	}
	
	.add-to-cart label {
		color: #000000;
	
	}
	
	.add-to-cart label:hover {
		color: #000000;
	
	}
	
	.content {
		position: relative;
	}
	
	.product-image{
		display: none;
	}
	
	.product-body {
		width: 560px;
		color: #000000;
	}
	

	.product-body h3 {
		font-style: italic;
		font-size: 14px;
		margin-bottom: 10px;
		padding-top: 20px;
		color: #1C1244;
	}
	
	.product-body #feature_box{
		width: 100%;
		border-top: 4px solid #FFD24C;
		border-bottom: 4px solid #FFD24C;
		border-left: 10px solid #FFD24C;
		border-right: 10px solid #FFD24C;
		padding: 20px;
	}
	
	.product-body:hover{
		color: #000000;
		
	}
	.product-body #feature_content_title {
		font-style: italic;
		font-size: 20px;
		color: #1C1244;
	}
	
	.product-body .feature_content_subtitle{
		color: #EAAF00;
		font-sytle: italic;
		font-size: 16px;
		margin-top:10px;
		margin-bottom:5px;

	}
	
	.product-body #feature_content_content{
		font-size: 12px;
		padding-bottom: 10px;
	}
	
	.product-body #feature_content_content p{
		max-width: none;

	}
	
	.product-body #feature_content_content p{
		max-width: none;

	}
	
	.product-body  #feature_content_content ul {
		width: auto;
		max-width: none;
		background-color: #FFF3CB;
		padding: 10px;
	}
	
	.product-body  #feature_content_content ul l, #content .node .content .product-body li {
		margin: 2px 20px 5px 2em !important;
		max-width: none;
		width: auto;	
	}
	
	
	
	.product-body .col{
		margin-top: 20px;
		width: 250px;
		float: left;
	
	}
	
	.product-body #leftcol {
		border-right: 1px solid #FFD24C;
		padding-right: 20px;
	}
	
	.product-body #rightcol {
		padding-left: 20px;
	}
	
	.product-body .special_offer {
		width: 100%;
		background-color: #1C1244;
		margin-top: 20px;
		margin-bottom: 10px;
	}
	
	.product-body .special_offer .special_offer_title {
		color: #FFD24C;
		font-size: 18px;
		padding-top: 10px;
		margin-left: 10px;
		font-style:italic;
	}
	
	.product-body .special_offer .special_offer_content {
		 color: #FFFFFF;
		 font-size: 12px;
		 padding: 10px;
		 
		
	}
	
	.product-body #footer_price {
		font-size:  32px;
		font-style: italic;
		padding-top: 10px;
		color: #1C1244;
	}
	
	.product-body #add_large {
		margin-top: 10px;
	}
	
	.product-body .info_title {
		color: #666666;
		font-size: 12px;
		width: 100px;
		font-weight: bold;
		
	}
	
	.product-body .info_descr {
		color: #1C1244;
		font-size: 12px;
		width: 138px;
	}
	
	.product-body #prod_image {
		float: left;
	}
	
	.product-body #info {
		float: left;
		padding-top: 20px;
		padding-left: 10px;
		padding-bottom: 20px;
	}
	
	.product-body #add {
		float: right;
		clear: right;
	}
	
	.product-body #info tbody {
		border-top: none !important;
		border-bottom: none !important;
	}
	
	.product-info {
		position: relative;
	}
	

	.product-info .uc-price-display {
		font-size: 26px;
		position: absolute;
		top: 120px;
		right: 0px;
		color: #1C1244;
		width: 100px;
		text-align: left;
	}
	
	.product-body #add img {
		margin-top: 10px;
	}
	
	.product-body #paypal_image {
		margin-top: 20px;
		margin-bottom: 10px;
	}
	
	
	input.node-add-to-cart {
		position: absolute;
		bottom: 70px;
		left: 290px;
		width: 141px;
		height: 39px;
		border: none;
		background: url(/shopimages/basket_large.jpg) no-repeat top left;
		text-content: 'Add to Basket';
		text-indent: -999em;
		cursor: pointer;
		
	}
	
	.product-info .price-prefixes {
	display: none;
	
	}
	
	.uc-price-sell {
		position: absolute;
		bottom: 120px;
		left: 290px;
		font-size:  32px;
		font-style: italic;
		color: #1C1244;
	
	}
	
	#edit-qty-wrapper {
		position: absolute;
		bottom: 120px;
		left: 420px;
	}
	
	.product-body #price_title{
		position: absolute;
		bottom: 150px;
		left: 290px;
	}
	.taxonomy {
		margin-bottom:20px;
	}
	
	.attributes {
		position: absolute;
		left: 290px;
		bottom:60px;
		
	}
	
	.moreinfo {
		width:240px;
		position:absolute;
		bottom:30px;
	}
	
	.product-body #feature_content_content table td {
		width:190px;
	}
	
	.product-body strong {
		color: #1C1244;

	}

	.product-body #feature_content_content table {
		margin-top:10px;
		margin-bottom:10px;

	}
	
	.product-info .price-prefixes {
	display: none;
	}
	
	
	
	.product-body .feature_box{
		width: 100%;
		border-top: 4px solid #FFD24C;
		border-bottom: 4px solid #FFD24C;
		border-left: 10px solid #FFD24C;
		border-right: 10px solid #FFD24C;
		padding: 20px;
	}
	
	.product-body:hover{
		color: #000000;
		
	}
	.product-body .feature_content_title {
		font-style: italic;
		font-size: 20px;
		color: #1C1244;
	}

	.product-body .feature_content_content{
		font-size: 12px;
		padding-bottom: 10px;
	}
	
	.product-body .feature_content_content p{
		max-width: none;

	}
	
	.product-body .feature_content_content p{
		max-width: none;

	}
	
	.product-body  .feature_content_content ul {
		width: auto;
		max-width: none;
		background-color: #FFF3CB;
		padding: 10px;
	}
	
	.product-body  .feature_content_content ul l, .content .node .content .product-body li {
		margin: 2px 20px 5px 2em !important;
		max-width: none;
		width: auto;	
	}
	
	.product-body  #feature_content_content  ul.floatl {
		float: left;
		width: 248px;
		margin-left: 5px;
	}
	
	.product-body  #feature_content_content  .floatl {
		float: left;
		width: 272px;
		margin-left: 5px;
	}
	
