@charset "utf-8";
/* ========================================= */
/* General Formatting ====================== */
/* ========================================= */
#home-content {padding:10px; position:relative; height: 400px;}
#home_promos_wrapper {
	clear: both;
    height: 400px;
    width: 960px;
	margin:0px auto;
    position: absolute;
}
#home-promos {height:400px; width:960px; position:relative; display:block; overflow: hidden;}

#sub_content_wrapper {clear:both; display:block; width:960px; position:relative; margin:0px auto;}

/* ========================================= */
/* SlideShow =============================== */
/* ========================================= */
#home-slideshow {clear:both; height:400px; overflow:hidden; width:960px;}
#home-slideshow li a {display:block; height:400px; list-style:none; opacity:1; width:960px;}

/* Pager Controls */
.bx-wrapper, .bx-window {height:400px!important; width:960px!important;}
.bx-pager {background:-webkit-gradient(linear, 0 0, 0 20, color-stop(0.1, #7b7b7b), to(#5e5e5e)); background:-webkit-linear-gradient(#7b7b7b 10%, #5e5e5e); background:-moz-linear-gradient(#7b7b7b 10%, #5e5e5e); background:-o-linear-gradient(#7b7b7b 10%, #5e5e5e); background:linear-gradient(#7b7b7b 10%, #5e5e5e); border:1px solid #b2b2b2; border-radius:5px; bottom:10px; box-shadow:0 0 2px #000; overflow:hidden; padding:5px; position:absolute; right:10px; z-index:2;}
.bx-pager a {background:#444; border:1px solid #444; border-radius:5px; color:#fff; cursor:pointer; display:block; float:left; font-size:11px; margin-left:5px; padding:2px 6px; text-decoration:none; zoom:1;}
.bx-pager a:hover {background:#444; border:1px solid #999;}
.bx-pager a.pager-active {background:#3a7527; border:1px solid #b2b2b2; color:#fff;}

/* ======================================== */
/* Products =============================== */
/* ======================================== */
#grid-wrap {margin:0px; width:555px;}
.grid-wrap {margin:0px; width:555px;}
li.grid-prod-wrap {
	width:33.33333333% !important;
	height:auto !important;
}
.review-wrap {display:none !important;}
.price-wrap {display:none !important;}


/* ========================================= */
/* Featured Promos ========================= */
/* ========================================= */
#products {position:relative !important;}
#home-feat li {display:inline;}
#home-feat li a {display:block; float:left; height:300px; width:314px; margin-right:9px; margin-top:0px;}
#home-feat .promo1 a {background-position:0 0;}
#home-feat .promo2 a {background-position:-314px 0;}
#home-feat .promo3 a {background-position:-628px 0; margin-right:0px !important;}

#home_banner_clicks_wrapper {
	clear: both;
    display: block;
    margin: 0 auto;
	padding-top:1px;
    position: relative;
	}

/* ========================================= */
/* Gift Guide Navigation =================== */
/* ========================================= */
#navigation_gift_guide {float:right; margin:10px 0 0; width:210px;}
#navigation_gift_guide h3 {
	
	border-bottom:1px solid #C9C9C9;
	color:#187302;
	font-size:14px;
	font-weight:bold;
	margin:0;
	padding:6px 8px;
}
#navigation_gift_guide .gift-guide li {font-size:1.25em; margin:0 0 2px 25px;}


/* ========================================= */
/* Blog ==================================== */
/* ========================================= */
#blog {float:right; margin:10px 0 0; width:210px; display:none;}
#blog h3 {
	
	border-bottom:1px solid #C9C9C9;
	color:#187302;
	font-size:14px;
	font-weight:bold;
	margin:0;
	padding:6px 8px;
}
#blog .gift-guide li {font-size:1.25em; margin:0 0 2px 25px;}