/**************************
*      OVERRIDES          *
**************************/
#content {}
#secondary-nav {
	display:none;
}
#content_area {
	float:none;
	width:1130px;
}

/**************************
*        SLIDESHOW        *
**************************/
#slideshow {
  width:1130px;
  height:390px;
  position:relative;
  overflow:hidden;
  margin:0 0 10px 0;
}
#slideshow .slide{
	position:absolute;
	z-index:500;
	top:0;
	left:0;
}
#slideshow .currentPic{z-index:590;}

/**************************
*    FEATURED CATEGORIES   *
**************************/
.featured-categories {
	margin:0 0 25px 0;
}
.category {
	float:left;
	width:369px;
	height:150px;
	background:url("../images/homepage/featured-category-bg.jpg") 0 0 no-repeat;
	margin:0 11px 0 0;
	text-align:center;
	opacity:1;
}
.category.three {
	margin:0 0 0 1px;
}
.category h2 {
	font:400 24px/32px Calibri, sans-serif;
	color:#62534c;
	text-transform: uppercase;
}
.category.one h2 {
	padding:49px 0 0 0;
	margin:0 10px 0 0;
}
.category.two h2 {
	padding:46px 0 0 0;
	margin:0 10px 0 0;
}
.category.three h2 {
	padding:46px 0 0 0;
}
.category .shop-now {
	font:400 15px 'Deja Vu', Serif;
	text-transform: uppercase;
	color:#54423b;
	background:url("../images/template/pointer.jpg") right center no-repeat;
	text-align: center;
	padding:0 10px 0 0;
	margin:0 13px 0 0;
}
.category.three .shop-now {
	margin:0;
}
.category img {
	float:left;
}
.category.one img {
	padding:10px 0 0 63px;
}
.category.two img {
	padding:24px 0 0 9px;
}
.category.three img {
	padding:13px 10px 0 29px;
}
.category:hover {
	opacity:0.8;
	text-decoration: none;
}
/**************************
*    FEATURED PRODUCTS     *
**************************/
h3 {
	font:400 22px Sans-Serif;
	color:#4e4039;
	text-align:center;
}
/*Product Name*/
.v65-productDisplay .productnamecolor.colors_productname, a.productnamecolor.colors_productname {
	color:#4e4039;
	font:400 12px Sans-Serif;
}
/*Our Price*/
.v65-productDisplay .colors_text, .v65-productDisplay .colors_text b, .colors_productprice {
	color:#4e4039;
	font:400 12px Sans-Serif;
}
/*Sale Price*/
.v65-productDisplay br + b > .colors_productprice {
	color:#3d5d8a;
	font:400 12px Sans-Serif;
}
/*Center Product Name and Price*/
#content #content_area table.v65-productDisplay {
	text-align:center;
}
/*Set Max Width on Product Image*/
table.v65-productDisplay a > img {
	max-width:150px;
}
/**************************
*      TESTIMONIALS        *
**************************/
.testimonial {
	background-color: #fff; /* layer fill content */
	-moz-box-shadow: inset 0 0 18px rgba(212,212,212,.75); /* inner glow */
	-webkit-box-shadow: inset 0 0 18px rgba(212,212,212,.75); /* inner glow */
	box-shadow: inset 0 0 18px rgba(212,212,212,.75); /* inner glow */
	display:block;
	font:400 12px/17px Sans-Serif;
	color:#393333;
	margin:0 0 10px 0;
	padding:12px;
}
.testimonial .title {
	font-size:15px;
	margin:0 0 7px;
}
#content_area .testimonial br {
	display:block;
}
.testimonial img {
	float:left;
}
.testimonial .review {
	float:left;
	width:915px;
	padding:5px 0 0 18px;
}
.testimonial .review img {
	margin:5px 0 0;
}
/**************************
*          FIXES          *
**************************/
/*Turn off extra break tags that the system automically throws in at the bottom of the page*/
#content_area br {
	display:none;
}
/*Turn on break tags for "Featured Products" Section*/
#content_area .v65-productDisplay br {
	display:block;
}
/*Remove System-Generated Left Margin from Featured Products*/
img[src*="FeaturedProducts.gif"] {
	margin-left:0px !important;
}
/*Fix Table Width from Expanding Past Content_Area for IE7*/
.oldie .v65-productDisplay {
	table-layout:fixed;
}
/*Remove Divider Lines*/
td[background*="Grid_Divider_Vertical.gif"], td[background*="Grid_Divider_Horizontal.gif"] {
	background:none !important;
}