@charset "utf-8";
/* CSS Document */

.container {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 17px;
	background-image: url(../../../assets/images/late-for-the-train-content-bg.jpg);
	background-repeat: repeat-y;
	margin-bottom: 10px;
}
/* product list formats */
/* includes overloads by LE */
#product-list,
p 
{
	margin-bottom: 10px;
	margin-top: 15px;	
	color: #523017;
}

#product-box,
#product-list div.product-box
 {
	width: 140px;
	margin-left:35px;
	margin-right:35px;
	font-size: 0.7em;
	margin-bottom: 30px;
	float:left;
}



#coffee-product-title,
#coffee-product-title img,
#product-list h2.product-title
 {
	color: #B02417;
	font-family: Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 7px;
}
.coffee-learn-buy,
#product-list div.learn-buy
 {
	height: 21px;
	width: 121px;
	clear: both;
	margin-top: 5px;
}
.coffee-learn-buy ol,
#product-list div.learn-buy ol {
	margin: 0px;
	padding: 0px;
}
.coffee-learn-buy li,
#product-list div.learn-buy ol li
 {
	text-decoration: none;
	list-style-type: none;
	display: inline;
	padding: 0;
	margin: 0;
	float: left;
}
#coffee-learn-more,
#product-list div.learn-buy .learn-more
 {
	display: block;
	width: 105px;
height: 21px;
	background-image: url(../images/buttons-logos/buy-learn-coffee.jpeg);
	background-repeat: no-repeat;
	background-position: 0 0px;
}
#coffee-learn-more:hover,
#product-list div.learn-buy .learn-more:hover
 {
	background-position: 0px -21px;
}
#coffee-learn-more span,
#product-list div.learn-buy .learn-more span
 {
	display: none;
}
#coffee-buy,
#product-list div.learn-buy .buy

 {
	display: block;
	width: 105px;
height: 21px;
	background-image: url(../images/buttons-logos/buy-learn-coffee.jpeg);
	background-repeat: no-repeat;
	background-position: 0 0px;
}
#coffee-buy:hover,
#product-list div.learn-buy .buy:hover {
	background-position: 0px -21px;
}
#coffee-buy span,
#product-list div.learn-buy .buy span {
	display: none;
}
/*  end product list formats */


/* Begin add-to-cart Info */
/* includes overloads by LE */
#add-to-cart,
a.add-to-cart {
	display: block;
	width: 76px;
	height: 24px;
	background-image: url(../images/add_to_cart.jpg);
	background-repeat: no-repeat;
	background-position: 0 0px;
}
#add-to-cart:hover,
a.add-to-cart:hover
{
	background-position: 0px -24px;
}
#add-to-cart span,
a.add-to-cart span
{
	display: none;
}


table.control-Table td
{
	padding-right:16px;
	font-size:.8em;
}


/* End add-to-cart Info */

/* returns */
/* includes overloads by LE */

#coffee-return,
#return-link 
{
	height: 58px;
	clear: both;
	text-align: right;
	background-position:right;
	background-repeat: no-repeat;
	float: right;
}


#return-coffee-regions,
#return-link a.return-coffee-regions,
#return-link a.return-coffee
{
	display: block;
	width: 202px;
	height: 58px;
	background-image: url(../images/coffee/return-texts/return-coffee.jpg);
	background-repeat: no-repeat;
	background-position: 0 0px;
}
#return-coffee-regions:hover,
#return-link a.return-coffee-regions:hover
{
	background-position: 0px -58px;
}
#return-coffee-regions span,
#return-link a.return-coffee-regions span
{
	display: none;
}

#return-coffee-categories,
#return-link a.return-coffee-categories
 {
	display: block;
	width: 202px;
	height: 58px;
	background-image: url(../../../products-accounts/assets/images/coffee/return-texts/return-coffee-categories.png);
	background-repeat: no-repeat;
	background-position: 0 0px;
}
#return-coffee-categories:hover,
#return-link a.return-coffee-categories:hover
{
	background-position: 0px -58px;
}
#return-coffee-categories span,
#return-link a.return-coffee-categories span
{
	display: none;
}
#return-coffee-roasts,
#return-link a.return-coffee-roasts
{
	display: block;
	width: 202px;
	height: 58px;
	background-image: url(../../../products-accounts/assets/images/coffee/return-texts/return-coffee-roasts.png);
	background-repeat: no-repeat;
	background-position: 0 0px;
}
#return-coffee-roasts:hover,
#return-link a.return-coffee-roasts:hover
{
	background-position: 0px -58px;
}
#return-coffee-roasts span,
#return-link a.return-coffee-roasts span
{
	display: none;
}


/* end returns */


#product-detail-box {
	margin-bottom: 10px;
	margin-top: 15px;
	width: 646px;
}


#source-detail-box
{
	width: 646px;
	clear:both;
}


#about-detail-box
{
	width: 646px;
	clear:both;
	padding-top: 25px;
}

#order {
	width: 646px;
	clear:both;
	padding-top: 20px;
}
#coffee-country-title {
	color: #B02417;
	font-family: Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.7em;
	font-weight: bold;
	margin-top: .1em;
	margin-bottom: 5px;
}
#product-detail-pic-float-left {
	float:left;
	margin-right:25px;
}
#product-detail-pic-float-right {
	float:right;
	margin-left:25px;
}
#coffee-price {
	font-family: Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	color: #523017;
	font-size: 1.3em;
	font-weight: bold;
	margin-bottom: 0px;
	margin-top: .5em;
}
#roast {
	font-family: Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	color: #523017;
	font-weight: bold;
	font-size: 1em;
	margin-top: 0.7em;
	margin-bottom: .3em;
}
#grown {
	font-family: Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	color: #523017;
	font-weight: bold;
	font-size: 1em;
	margin-top: 0px;
}
#about-coffee-title {
	font-family: Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	color: #B02417;
	font-size: 1.3em;
	font-weight: bold;
	margin-bottom: 0px;
	margin-top: .5em;
}

		
#coffee_tagline {
	height: 58px;
	clear: both;
	text-align: right;
	background-image:url(../images/coffee/coffee-taglines/we-roast-coffee-fresh-and-ship-it-quickly.png);
	background-position:right;
	background-repeat: no-repeat;
}

/* Returns */


		
	/* End Returns */
