﻿hr.prod_cleaner
{
	clear:both;
	height:1px;
	margin: -1px 0 0 0;
	padding:0;
	visibility: hidden;
}


div.prod_container
{
	width:100%;
}

div.prod_left_column_wrapper
{
	float: left;
	width: 120px;
	margin:0;
	padding:0;
}

div.prod_left_column
{
	background:#eff0f5;
	text-align:center;
	margin:0;
	padding:10px 0px 10px 0px;
}

div.prod_left_column a
{
	display:block;
}

div.prod_right_column_wrapper
{
	margin:0 20px 0 140px; /* 120px (from left column + 20px extra) */
	padding:0;
}

div.prod_right_column
{
	margin:0;
}

div.prod_title
{
	font-family:arial;
	font-size:24px;
	color:#175f1e;
}

div.prod_SKU
{
	color:#929296;
}

div.prod_desc
{
	color:#535569;
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:dashed 1px #336699;
}

div.prod_variants
{
	
}

div.prod_related
{
	
}

div.prod_price_container
{
    float: right;
    height: 80px;
    width: 350px;
    margin-top: 10px;
}

div.prod_price
{
	float:left;
}

span.prod_price_desc
{
	float:left;
	color:#1f4022;
	margin-right:10px;
	display:none;
}

span.prod_price_notax
{
	float:left;
	color:#1f4022;	
	margin-right:6px;
	font-size:20px;
}

span.prod_price_tax
{
	float:left;
	color:#8da68f;
	font-size:20px;
}

div.prod_action
{
	float:right;
	height: 60px;
	width: 180px;
}

div.prod_action input
{
    display: inline;
    float: right;
    padding: 0;
    margin: 0;
}

div.prod_action input.cc_input
{
    width: 50px;
    float: left;
    margin-right: 20px;
    margin-top: 5px;
}

div.prod_add input
{
	margin-right:20px;
}

div.prod_extra
{
	padding-top:20px;
	clear: both;
}

span.prod_extra_desc
{
	color:#535569;
}

div.prod_priceinfo
{
	margin-top:20px;
	color:#535569;
	font-style:italic;	
}

/* Tell a friend */
div.tellafriend
{
    text-align: right;
    margin-right: 15px;
    font-size: 80%;
}

div.tellafriend a.image { text-decoration: none; }
