
div#leftCol dl dt { display: none; }

#productExtras { margin: 23px 0; padding: 15px; border: 1px solid #a99663; background: #fff; }
#productExtras dt { font: normal 14px Times New Roman, serif; color: #492913; text-transform: uppercase; margin-bottom: 14px; }
#productExtras a { text-decoration: underline; }
#productExtras ul.parings li { float: left; width: 70px; margin-right: 15px; text-align: center; color: #9b8348; padding-top: 55px; background-position: top center; background-repeat: no-repeat; }
#productExtras ul.parings li.coffee { background-image: url('../img/parings-coffee.gif'); }
#productExtras ul.parings li.wine { background-image: url('../img/parings-wine.gif'); }
#productExtras ul.parings li.food { background-image: url('../img/parings-food.gif'); }
#productExtras dl.recipes { padding-left: 15px; }
#productExtras dl.recipes dt { text-transform: none; font: normal 12px Arial, sans-serif; margin-bottom: 5px; }
#productExtras dl.recipes li { font-size: 12px; margin-bottom: 5px; }
#productExtras.did-u-know dt, #productExtras.tasting-tips dt { float: left; padding-right: 15px; text-transform: uppercase; }
#productExtras.did-u-know dt { width: 115px; }
#productExtras.tasting-tips dt { width: 70px; }
#productExtras.did-u-know dt span, #productExtras.tasting-tips dt span { font-size: 30px; line-height: 25px; }
#productExtras.did-u-know dd { margin-left: 105px; }
#productExtras.tasting-tips dd { margin-left: 85px; }

#content.detail { padding-top: 10px; border: none; background: none; margin-left: 20px; width: 900px; text-align: left; }

#content.detail #productDetails { float: right; width: 430px; }
#content.detail #productDetails p { font: normal 14px/20px Times New Roman, serif; color: #79521b; padding-bottom: 10px; }
/* #content.detail #productDetails p { min-height: 138px; } */ 
/*#content.detail #productDetails form { padding: 23px 0; border-bottom: 1px solid #cbbfa0; }*/
#content.detail #productDetails form { padding: 23px 0;}
#content.detail #productDetails form button { cursor: pointer; float: right; font-size: .9em; margin-top: -3px; padding: 6px 18px; border: none; background: #50311c; color: #efece2; }
#content.detail #productDetails form button:hover { background: #f3eee4; color: #4f2f19; }
#content.detail #productDetails form label { font-size: .9em; color: #a99663; padding-right: 10px; }
#content.detail #productDetails form input { width: 56px; font-size: .9em; padding: 2px 4px; color: #777; border: 1px solid #777; margin-right: 10px; }
#content.detail #productDetails form span { font: normal 14px Times New Roman, serif; }
#content.detail #productDetails #packages { font-size: .95em; padding: 12px 0; }
#content.detail #productDetails #packages a { margin-left: 5px; text-decoration: underline; }

#content.detail #productTools { width: 444px; padding-top: 20px; }
#content.detail #productTools li { float: left; padding: 0 5px 12px 0;  }
#content.detail #productTools li a { display: block; text-align: center; width: 125px; padding: 6px; }
#content.detail #productTools ul.buttons li a { font-size: .9em; background: #f5ede3; color: #4f2f19; }
#content.detail #productTools ul.buttons li a:hover { background: #50311c; color: #efece2; text-decoration: none; }

#content.category-landing { padding: 0; border: none; background: none; margin: 0 0 20px 20px; width: 900px; text-align: left; }
#content.category-landing h1 { margin-top: -11px; }
#content.category-landing dl.recommendations dt { font: normal 21px Times New Roman, serif; margin-bottom: 10px; }
#content.category-landing dl.recommendations span.name { text-transform: none; font-family: Arial, sans-serif; }
#content.category-landing dl.recommendations span.info { text-transform: none; font-family: Arial, sans-serif; font-size: 10px; color:#9B8348; margin-top:3px; }
#content.category-landing dl.recommendations a.shop-all { float: right; font-size: .95em; text-decoration: underline; color: #4f2f19; padding-right: 10px; background: url('../img/more.gif') no-repeat center right; }
#content.category-landing dl.recommendations a.shop-all:hover { color: #9a7616; }

#content.category-listing { padding: 0; border: none; background: none; margin: 0 0 20px 20px; width: 900px; text-align: left; }
#content.category-listing #themeMain { margin-left: 225px; }
#content.category-listing h1 { margin-top: -11px; }
#content.category-listing dl.recommendations dt { display: none; }
#content.category-listing dl.recommendations li {  padding: 0 0 20px 0; }
#content.category-listing dl.recommendations li span.name { font-size: 14px; }


/**** product configurations ****/
.product_config_option{
	clear:both;
  	font: normal 14px/20px Times New Roman, serif; color: #79521b; 
	padding-bottom: 10px;
	padding-top: 10px;
}

.product_config_option_label{
	float: left;
	font-size: .9em; 
	color: #a99663; 
	padding-right: 10px;
}

.product_config_option_menu{
	float:left;
}

.product_configuration_popup_menu{
}

.product_config_add_to_cart {
	clear:both;
	padding-top: 20px;
}


#content .search{ padding:25px 50px 50px; font: normal 1.1em Times New Roman, serif; }

