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




/* On Products pages, have a smaller inner area: */
#wrapper-inner {
	padding:0 10px;
	max-width:810px;
}

/* Hide the page title on the home page: */
#wrapper-inner .message .pageTitle {
	display:none;
}


/* Make sure the table that holds the products (on a category page) expands to full width, even if the item names are short: */
table.contentsTable {
	width:810px;
}

table.contentsTable td.contentsTableTd {
	padding-left:30px;
	padding-bottom:20px;
}

table.contentsTable td.contentsTableTd .itemName h2 {
	margin:0 0 10px 0;
	padding:0;
	position:relative;
	color:#65432f;
	font-size:2.1em;
	line-height:0.9em;
	font-weight:bold;
	font-style:italic;
	font-family:Adobe Garamond Pro, Adobe Garamond, Garamond Pro, Garamond, Helvetica, Arial, sans serif, sans-serif;
}



#breadcrumbs {
	margin:0 0 20px 0;
	color:#65432f;
	font-weight:bold;
}
#breadcrumbs a, #breadcrumbs a:link, #breadcrumbs a:hover, #breadcrumbs a:visited {
	color:#65432f;
	font-weight:normal;
}


.contentArea {
	color:#65432f;
}




/* Category pages: */
table.contentsTable, table.contentsTable a, table.contentsTable a:link, table.contentsTable a:visited, table.contentsTable a:hover {
	color:#65432f;
}





/* Name of product on item page */
h2 {
	margin:0 0 14px 0;
	padding:10px 0 0 370px;
	color:#65432f;
	font-size:2.1em;
	line-height:0.9em;
	font-weight:bold;
	font-style:italic;
	font-family:Adobe Garamond Pro, Adobe Garamond, Garamond Pro, Garamond, Helvetica, Arial, sans serif, sans-serif;
}


p.pageText {
	padding-right:25px;
	line-height:18px !important;
}
p.pageText a, p.pageText a:link, p.pageText a:hover, p.pageText a:visited {
	color:#65432f;
	font-weight:bold;
}



/* Product image on left side of item page */
.itemContainer {
	margin-top:-30px;
	float:left;
}
.itemContainer img {
	margin:0 20px 20px 0;
}
/* Click to Enlarge image */
.itemContainer p.clickToEnlarge {
	margin:0 0 0 -20px;
	padding:0;
	text-align:center;
	position:relative;
}
.itemContainer p.clickToEnlarge a, .itemContainer p.clickToEnlarge a:link, .itemContainer p.clickToEnlarge a:hover, .itemContainer p.clickToEnlarge a:visited {
	color:#65432f;
}






/* Product information box */
.itemProperties {
	width:410px;
	float:left;
	font-weight:bold;
}
.itemProperties p {
	margin:0 0 3px 0;
	padding:0;
}
.itemProperties span.itemProperty {
	width:110px !important;
	display:block;
	float:left;
	font-weight:normal;
}
.itemProperties select, .itemProperties select option, .itemProperties input, .itemProperties .itemPropertiesMonogram {
	color:#65432f;
}
.itemProperties .itemPropertiesMonogram {
	margin-right:5px;
}
/* Add To Cart button */
.itemProperties .addToCart {
	margin:-75px 0 0 250px;
	padding:0;
	float:left;
}





/*Cross-Sell */
#ys_relatedItems, #ys_relatedItems a, #ys_relatedItems a:link, #ys_relatedItems a:hover, #ys_relatedItems a:visited {
	color:#65432f;
}
#ys_relatedItems .ystore-cross-sell-table {
	width:450px;
	float:right;
}
#ys_relatedItems h3.ystore-cross-sell-title {
	margin:20px 0 10px 0;
	padding:0;
	color:#65432f;
	font-size:1.8em;
	font-style:italic;
	font-family:Adobe Garamond Pro, Adobe Garamond, Garamond Pro, Garamond, Helvetica, Arial, sans serif, sans-serif;
}
#ys_relatedItems .ystore-cross-sell-table tr td.ystore-cross-sell-cell {
	padding:0 10px;
	vertical-align:top;
}
#ys_relatedItems img {
	border:0;
}
#ys_relatedItems h4.ystore-cross-sell-product-name {
	margin:0;
	padding:0;
	width:140px;
}
#ys_relatedItems p {
	margin:0;
	padding:0;
	text-align:right;
}




