/* @override http://localhost:8888/dpg11/css/colors.css */

/* Page Background Color */
html {background-color: #e7e6e4;}

/* Full Browser Width Main Gradient Background */
body {background: url(../images/bg-body.jpg) top left repeat-x;}
/* @end */

/* Gradient Shadow Edge for Content Container */
div#container {background: url(../images/bg-container-tile.jpg) top left repeat-y;}

/* Tile for Content Container */
div#container-inner {background: url(../images/bg-container.jpg) top left no-repeat;}

/* Head Background */
div#hd-inner {background: #74a620 url(../images/bg-hd.jpg) top left repeat-x;}

/* Logo */
div.logo a:link, div.logo a:visited {background: url(../images/bg-logo.png) top left no-repeat;}

/* Head Mini Links */
div.hd-menu ul li {background: url(../images/bg-hd-menu-li.gif) center right no-repeat;}
div.hd-menu ul li a:link, div.hd-menu ul li a:visited {color: #FFF;}
div.hd-menu ul li a:hover {color: #a0ff00;}

/* Label For Dropdown Select */
div#products-menu label {
	color: #FFF;
	text-shadow: 1px 1px 2px #373737;
}

/* Nav Background */
div#nav-wrap {background-color: #4a4848;}

/* Nav Colors */
div#nav ul li a:link, div#nav ul li a:visited {
	color: #FFF;
	text-shadow: 1px 1px 2px #373737;
	background: #676767 url(../images/bg-nav-link.gif) top right repeat-y;
}

div#nav ul li a:link span, div#nav ul li a:visited span {background: url(../images/bg-drop-sign.gif) center right no-repeat;}

/* Nav Hover */
div#nav ul li a:hover,
div#nav ul li:hover a:link, div#nav ul li:hover a:visited,
div#nav ul li.sfhover a:link, div#nav ul li.sfhover a:visited {
	color: #FFF;
	background-color: #74a620;
	text-shadow: 1px 1px 2px #517516;
}

/* Nav Current Page */
div#nav ul li.current-page a:link, div#nav ul li.current-page a:visited {color: #a0ff00;}

/* Nav Drop Down Colors */
div#nav ul ul {background-color: #74a620;}

div#nav ul li ul li a:link, div#nav ul li ul li a:visited,
div#nav ul li:hover ul li a:link, div#nav ul li:hover ul li a:visited,
div#nav ul li.sfhover ul li a:link, div#nav ul li.sfhover ul li a:visited {
	color: #a0ff00;
}

div#nav ul li ul a:hover,
div#nav ul li:hover ul li a:hover, div#nav ul li.sfhover ul li a:hover {
	background-color: #486c0b;
}

/* Footer Colors */
div#ft {color: #c5c5c5;}
div#ft-inner {background-color: #464646;}
div#ft ul li {background: url(../images/bg-ft-li.gif) center right no-repeat;}
div#ft a:link, div#ft a:visited {color: #ffffff;}
div#ft a:hover {color: #cafaa4;}

/* Slider Colors */
div.home-slider a.spot0 {background: url(../images/slide1-off.gif) no-repeat 0 0;}
div.home-slider a.spot1 {background: url(../images/slide2-off.gif) no-repeat 0 0;}
div.home-slider a.spot2 {background: url(../images/slide3-off.gif) no-repeat 0 0;}

div.home-slider a span {color: #000;}
div.home-slider a:link, div.home-slider a:visited {color: #FFF;}
div.home-slider a.current:link, div.home-slider a.current:visited, div.home-slider a:hover {color: #FFF;}

div.home-slider div.spot-container-1 a.current:link, 
div.home-slider div.spot-container-1 a.current:visited,
div.home-slider div.spot-container-1 a:hover {
	background: url(../images/slide1.gif) no-repeat 0 0;
}
div.home-slider div.spot-container-2 a.current:link,
div.home-slider div.spot-container-2 a.current:visited,
div.home-slider div.spot-container-2 a:hover {
	background: url(../images/slide2.gif) no-repeat 0 0;
}
div.home-slider div.spot-container-3 a.current:link,
div.home-slider div.spot-container-3 a.current:visited,
div.home-slider div.spot-container-3 a:hover {
	background: url(../images/slide3.gif) no-repeat 0 0;
}

/* Instant Sale Colors */
div.instant-sale h2 {text-shadow: 1px 1px 1px #7d2836; color:#fff !important;}
div.instant-sale h2 a:link, div.instant-sale h2 a:visited {color: #fff !important;}
div.instant-sale p a:link, div.instant-sale p a:visited {font-weight:bold; text-decoration:none;color:#fff !important;}
div.instant-sale h2 strong, div.instant-sale h2 a:link strong, div.instant-sale h2 a:visited strong {
	color: #ffa742;
}

/* Instant Sale Customize and Buy Link - Left Corner */
div.instant-sale span.customize-and-buy a:link, div.instant-sale span.customize-and-buy a:visited {
	background: url(../images/bg-instant-customize-left.gif) top left no-repeat;
	color: #FFF;
}

/* Instant Sale Customize and Buy Link - Right Corner */
div.instant-sale span.customize-and-buy a:link span, div.instant-sale span.customize-and-buy a:visited span {
	background: url(../images/bg-instant-customize-right.gif) top right no-repeat;
}

/* Featured Gift - Top Corner */
div.featured-gift {background: #eeefec url(../images/bg-featured-gift-top.gif) top left no-repeat;}

/* Featured Gift - Bottom Corner */
div.featured-gift-inner {background: url(../images/bg-featured-gift-bottom.gif) bottom left no-repeat;}

/* Gift Description Area - Top Corner */
div.featured-gift-description {
	background: url(../images/bg-fg-desc-top.gif) top left no-repeat;
	color: #626262;
}

/* Gift Description Area - Bottom Corner */
div.featured-gift-description-inner {background: url(../images/bg-fg-desc-bottom.gif) bottom left no-repeat;}

div.featured-gift-description-inner p a:link, div.featured-gift-description-inner p a:visited {color: #626262;}

/* Featured Gift Button - Left Corner*/
div.featured-gift span.featured-gift-btn a:link, div.featured-gift span.featured-gift-btn a:visited {
	background: url(../images/bg-fg-btn-left.gif) top left no-repeat;
	color: #fff;
	text-shadow: 1px 1px 1px #6a9d09;
}

/* Featured Gift Button - Right Corner*/
div.featured-gift span.featured-gift-btn a:link span, div.featured-gift span.featured-gift-btn a:visited span {
	background: url(../images/bg-fg-btn-right.gif) top right no-repeat;
}

/* Featured Gift Button - Hover Color */
div.featured-gift span.featured-gift-btn a:hover {color: #fff;}

/* Shop Now */
div.shop-now {
	background: #6d9d1c url(../images/bg-shop-now-top.gif) top left no-repeat;
}
div.shop-now-inner {
	background:url(../images/bg-shop-now-bottom.gif) -1px 100% no-repeat;
}
/* Shop Now Link - Left Corner */
div.shop-now-btn a:link, div.shop-now-btn a:visited {
	background: url(../images/bg-shop-now-btn.gif) top left no-repeat;
	color: #fff !important;
	text-shadow: 1px 1px 1px #995e0e;
}
div.shop-now-text p {
	color:#c9fba4;
}
div.shop-now-text p a:link, div.shop-now-text p a:visited {
	color:#c9fba4;
	text-decoration:underline;
}

/* Ideas List - Top Corner*/
div.ideas-list {
	background: #c9fba4 url(../images/bg-ideas-list-top.gif) top left no-repeat;
	color: #FFF;
}

/* Ideas List - Bottom Corner*/
div.ideas-list-inner {background: url(../images/bg-ideas-list-bottom.gif) bottom left no-repeat;}
div.ideas-list-lines {background: url(../images/bg-ideas-list-lines.gif) -21px 0 repeat;}

/* Ideas List Colors */
div.ideas-list a:link, div.ideas-list a:visited {color: #4f770c;}

div.ideas-list ul li a:hover, div.ideas-list h3 a:hover {color: #85bb2d;}

/*number one source text */
p.number-one-source {color:#4f750e;}

/* Social Links */
div.side ul.social-links li a:link, div.side ul.social-links li a:visited {text-decoration:none; color:#575656 !important;}
div.side ul.social-links li a:hover {color:#306805 !important;}

/* Shop By Category - Top Corner*/
div.by-category {background: #fff url(../images/bg-by-category-top.gif) top left no-repeat;}

/* Shop By Category - Bottom Corner*/
div.by-category-inner {background: url(../images/bg-by-category-bottom.gif) bottom left no-repeat;}

/* Shop By Category Colors*/
div.by-category h2 {
	color: #424141;
	font-weight:bold;
	font-size:;
}

div.by-category ul li a:link, div.by-category ul li a:visited {color: #424141; text-decoration:none;}
div.by-category ul li a:hover {color: #85bb2d; text-decoration:none;}


/* Sign Up and Save */
div.sign-up-and-save a:link, div.sign-up-and-save a:visited {
	background: url(../images/bg-sign-up-btn.gif) top left no-repeat;
	color: #fff;
	text-shadow: 1px 1px 1px #995e0e;
}

div.sign-up-and-save a:hover {color: #fff;}

/* Contact Us - Top Corner */
div.contact-us {
	background: #e5f7d7 url(../images/bg-contact-us-top.gif) top left no-repeat;
	color: #284905;
	padding-top:4px;
}

/* Contact Us - Bottom Corner */
div.contact-us-inner {background: url(../images/bg-contact-us-bottom.gif) bottom left no-repeat;}

/* Contact Us Colors */
div.contact-us h2 {
	color:#588212;
	margin-top:0;
	padding-top:0;
	
}
div.contact-us h2 a:link, div.contact-us h2 a:visited {color:#588212;}
div.contact-us p.contact-tel {color: #3a5905;}
div.contact-us p a:link, div.contact-us p a:visited {color: #284905;}
div.contact-us span.email-us-today a:link, div.contact-us span.email-us-today a:visited {color: #3b5b06;}
div.contact-us span.email-us-today a:hover {color: #6ca014;}

/* Photo Contest - Top Corner */
div.photo-contest {background: #ce0707 url(../images/bg-photo-contest-top.gif) top left no-repeat;}

/* Photo Contest - Bottom Corner */
div.photo-contest-inner {background: url(../images/bg-photo-contest-bottom.gif) bottom left no-repeat;}

/* Photo Contest Colors */
div.photo-contest h2 {
	color: #FFF;
	text-shadow: 1px 1px 1px #810404;
}

div.photo-contest h2 a:link, div.photo-contest h2 a:visited {color: #FFF;}
div.side-links ul li a:link, div.side-links ul li a:visited {color: #505050;}
div.side-links ul li a:hover {color: #588212;}

/* Content Page Text Color */
div.main-text {color: #676767;}
div.main-text h1 {color:#31312f;}
div.main-text h2,
div.main-text h2 strong {color:#181616;}
div.main-text p.specials-signup {color:#181616;}
div.main-text p.specials-signup a:link, div.main-text p.specials-signup a:visited {
	color: #10abe5;
	text-decoration: underline;
}
div.main-text p.specials-signup a:hover {
	color: #4c720d;
	text-decoration: underline;
}
div.main-text a:link, div.main-text a:visited {
	color: #74a620;
	text-decoration: underline;
}
div.main-text a:hover {
	color: #4c720d;
	text-decoration: underline;
}

/* All Products Welcome */
div.allproducts-welcome a:link, div.allproducts-welcome a:visited {
	color: #306805;
	text-decoration: underline;
}
div.allproducts-welcome a:hover {
	text-decoration: none;
}

/* Text Headings */
div.main h2 {color:#181616;font-style: normal;}

/* @group Default Links - link visited hover active */
a:link, a:visited {color: #10abe5;}
a:hover {color: #10abe5;}
/* @end */