/* 1) Main Settings */

#Layout h2 {
	font-size: 2em; 
	color: #4EA3D7; 
	margin: 15px 0;
	font-weight: normal;
	font-family: Tahoma, Verdana, sans-serif;
}

	#Layout h2 a {
		color: #3E91C4;
		text-decoration: none;
	}
	#Layout a:hover {
		text-decoration: underline;
	}

#ProductGroup {

}

/* 2) Product Categories Settings */

.categoryTitle {
	position: relative;
	margin-bottom: 10px;
	border-bottom: 1px solid #c28571;
	font-size: 1.4em;
	font-weight: normal;
	line-height: 2em;
	color: #000;
}
	.categoryTitle img {
		position: absolute;
		right: 0;
		bottom: 10px;
		border: none;
	}

.category {
	overflow-x: hidden;
}

.product_summary .productGroupTitle {
	border-bottom: 1px solid #000;
	margin-bottom: 10px;
}

li.productItem {
	list-style-type: none;
}

#ProductGroup {
	margin-top: 20px;
	width: 614px;
	clear: both;
}

#productContainer {
	width: 614px;
	overflow: hidden;
	margin-bottom: 10px;
	clear: both;
}

#productImageContainer,
#productInfoContainer,
#productDetailsContainer {
	float: left;
}

#productInfoContainer {
	margin-left: 10px;
}

#productTitleContainer a {
	text-decoration: none;
	font-size: 14.0pt;
	font-weight: bolder;
	color: #854138;
}

#productTitleContainer a:hover {
	text-decoration: underline;
}

#productTitleContainer,
#productDesc {
	width: 363px;
}

#productDesc {
	font-size: 10.0pt;
}

#productDesc a {
	text-decoration: none;
	color: #854138;
}

#productDesc a:hover {
	text-decoration: underline;
}


#productAction {
	float: left;
	width: 95px;
}

#productPrice {
	font-weight: bold;
	margin-left: 10px;
	text-align: right;
}

#productPurchase {
	text-align: right;
	margin-top: 10px;
}