/*
// this is the stylesheet that makes ty's Online Store out of the zc template_default
*/
body {
	background-color:#FFF0F5 /*lavenderblush*/;
	margin:0px 1.5em;
}
#logo { float:none; margin:0px auto; width:712px; }
/*HEADER CSS*/

#logoWrapper{
  background: #FFF0F5 url(http://triyoga.org/public_includes/creategradientbg.php?height=108&fade_from=ffcea2&fade_to=fff0f5) repeat-x 0% 0%;
  border: 3px outset #ff8c00;
}
a:link, a:visited, #navEZPagesTOC ul li a {
  color: #8B008B;
  text-decoration: none;
}
a:hover {
  color: #8B0000;
  text-decoration: none;
}
/*SIDEBOX CSS*/
.leftBoxHeading {
	background-color:transparent;
}
.centerBoxHeading {
	padding:5px;
	font-size:16px;
	letter-spacing:3px;
	font-variant:small-caps;
	background: #FFF0F5 url(http://triyoga.org/public_includes/creategradientbg.php?height=32&fade_from=ffcea2&fade_to=fff0f5) repeat-x 0% 0%;
	color:#8B1313;
	}
h3.leftBoxHeading, h3.leftBoxHeading a {
	font-size: 11px;
	letter-spacing: 1px;
	color:#8B1313;
	text-align:left;
}
h3.leftBoxHeading a:hover {
	color:#8B0000;
}
#indexCategoriesHeading {
  font-size: 12px;
  font-weight: bold;
  color: #8B1313;
}
.greeting  {
   color: #A0522D;
   font-weight: bold;
   font-size: 10px;
   padding:5px;
}
.leftBoxContainer {
	border: none;
	}
.sideBoxContent {
	background-color: transparent;
	}
#navMainWrapper a:link, #navSupp a:link, #navCatTabsWrapper a:link, #navBreadCrumb a:link, .columnLeft a:link,
#navMainWrapper a:visited, #navSupp a:visited, #navCatTabsWrapper a:visited, #navBreadCrumb a:visited, .columnLeft a:visited {
	font-weight: bold;
	color: #8B008B /*darkmagenta*/;
	}
#navMainWrapper a:hover, #navSuppWrapper a:hover, #navCatTabsWrapper a:hover, .columnLeft a:hover {
	color: #8B0000;
}
#navColumnOne {
  background: #FFF0F5 url(http://triyoga.org/public_includes/creategradientbg.php?height=999&fade_from=ffcea2&fade_to=fff0f5) repeat-x 0% 0%;
  border: 3px outset #ff8c00;
}
#navColumnOne li, #navColumnOne #categoriesContent {
	margin-left:2em;
}
#navColumnOne li a, #navColumnOne #categoriesContent a {
	font-weight:normal;
	font-size:13px;
	line-height:1.7em;
}
.floatingBox, #accountLinksWrapper, #sendSpendWrapper, #checkoutShipto, #checkoutBillto, #navEZPagesTOCWrapper {
  border:1px solid #FFE4E1; /*mistyrose*/
}
/*wrappers - page or section containers*/
#mainWrapper {
	background-color:transparent;
}
#navBreadCrumb, #navMainWrapper, #navSuppWrapper, #navCatTabsWrapper {
	background-color: transparent;
	color:#8B1313;
}
.categoryListBoxContents, .centerBoxContentsSpecials, .centerBoxContentsNew, .centerBoxContentsAlsoPurch {
	background-color:#FFE4E1;
	margin:.3em;
	padding-top:.5em;
}
#productMainImage, .additionalImages {
	background-color:#FFE4E1;
	margin: 0em 1em 1em 0em ;
	padding:.5em;
}
.centerBoxContentsSpecials, .centerBoxContentsNew, .centerBoxContentsAlsoPurch {
	width:28%;
	min-width:28%;/*search dir for above to adjust 'style="width:' . $col_width . '%-1em;"'*/
	max-width:30%;
}
.categoryListBoxContents {
	width:18%;
	min-width:18%;/*search dir for above to adjust 'style="width:' . $col_width . '%-1em;"'*/
	max-width:20%;
}
.productListing-even {
	background-color:#FFE4E1;
}
.tabTable td {
	padding:.5em;
}
.itemTitle {
	font-size:12px;
}
#popupAdditionalImage, #popupImage {
	background-color:#FFE4E1;
	padding:.5em;
}

