.homehead {
	font-family: Arial, Helvetica, sans-serif;
	color: #7baf8c;
	font-size: 22px;
}

.body {
	font-family: Arial, Helvetica, sans-serif;
	color: #887d75;
	font-size: 12px;
}

A	{	
	text-decoration:	none;
	color:	#887d75;
	}	
		
		
A:hover	{	
	text-decoration:	none;
	color:	#7BAF7D;
	}
	
.categoryhead{
	color: #887d75;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}
.links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: 887d75;
	text-transform:uppercase;
}
.copyright{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #887d75;
}

/***********************************************************
Product Info Page Styles
/***********************************************************/

.shoptitle {
	color: #7BAF7D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}

#piecetitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #7BAF7D;
	font-weight: bold;
}

.price {
	color: #887D75;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.caption {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	color:#887d75;
}

.caption_no_italic {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color:#887d75;
}

.artcare {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
	color: 887d75;
	font-weight: bold;
}

.subhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 887d75;
	font-weight: bold;
	font-style: italic;
	margin:0;
	padding-top:10px;
	padding-bottom:10px;
}

#description_body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #887d75;
	line-height: 16px;
}

.feature {	
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:12px;
	color:#887d75;
}

.feature_size {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color:#887d75;
}

.featurelist {
	padding-top:5px;
}

/***********************************************************
Index Page Styles - Frontpage
/***********************************************************/

.category_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #887d75;
	text-decoration: none;
	padding-left:2px;
}

#category_text {
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #887d75;
	line-height:1.2;
}

/***********************************************************
Product Pick Page
/***********************************************************/

.prod_header {
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	color:#7baf8c;
	font-weight:bold;
}

.prod_subheader {
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	color:#7baf8c;
	font-style:italic;
}

.prod_price {
	text-decoration:none;
	color:#887D75;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}

.prod_title {
	color:#7baf7d;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;	
}

.productListing-data {
	background-color: #dfdbd8;
}

.product_listing .feature, .product_listing .feature_size, .product_listing .featurelist {
	display:none;
}

/***********************************************************
Shopping Cart Stuff
/***********************************************************/

.cartheader {
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #887d75;
}

.cartliner {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}

td.productListing-heading {
	color:#887d75;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
}

td.productListing-data {
	color:#887d75;
	font-size:12px;
}

.cart_price {
	font-size:10px;
}

.cart_total {
	color:#887d75;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
}

.main {
	color:#887d75;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
}

.boxText {
	color:#887d75;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
}

td.smallText a {
	color:#887d75;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	text-decoration:underline;
}

td.smallText a:hover {
	color:#7baf7d;
}

td.smallText {
	color:#887d75;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
}

.messageStackError, .messageStackSuccess {
	color:#887d75;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
}

.pageHeading {
	font-family:Arial, Helvetica, sans-serif;
	color:#4d4d4d;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
}
/***********************************************************
MENU LINKS
/***********************************************************/
.menulink{
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	display:block;
}