@charset "utf-8";
/* CSS Document */


.mm5_search {
	font-size: 10px;
	margin: 0;
	padding: 0;
}

.red{
	color: #990000;
}

.ltgreen {
	background-color:#cccccc;
}

.lightgreen {
	background-color:#cccccc;
}

/***************************** CATEGORY PAGES ****************************/


#mm5_cat_table {
	padding:15px;
}

/***************************** PRODUCT PAGES ****************************/

#product_display {
	padding: 10px;
}

.productScent {
	padding:2px 0;
	color:#ABB71C;
	font-size:14px;
	text-transform: uppercase;
}

/***************************** PRODUCT PAGES ****************************/

.cartHeadTitle {
	margin:0; padding:10px 10px 5px;
	font-size:32px;
	color:#336633;
}

.cartHeadImage {
	margin:0; padding:3px 5px;
}

.cartHeadText {
	padding:10px 15px 0;
	margin:0;
}

/***************************** CART PAGES ****************************/

.order_info {
	background-color: #666666;
	color:#fff;
	padding: 5px;
	font-weight: bold;
}

.basketHeader {
	background-color:#666666;
	color:#ffffff;
}

#cartHeader, invoiceTable td {
	background-color: #ffffff;
	padding:3px;
}

#invoiceTable {
	background-color: white;
}

.cartTotals {
	color: #000000;
	background-color:#cccccc;
	font-size:14px;
	text-align: right;
}



/************************************ FOOTER ************************************/

#footer_links {
	padding:0 10px; margin: 0;
	color:#364644;
	font-size:10px;
	font-weight: bold;
}

#footer_links li {
	padding: 0; margin: 0;
	list-style: none;
	display: inline;
}

#footer_links a {
  color: #364644;
  text-decoration: underline;
}

#footer_links a:hover {
	color: #364644;
	text-decoration: none;
}

#footer_links a:visited {
  color: #364644;
  text-decoration: underline;
}

.footer_first {
	padding-left: 5px;
}
