/*  Backgrounds */

@import "mobile-msie.css";

html {
	background-image:url(../images/default/bg.gif);
	background-color: #ffefbc;
	background-repeat: repeat-y;

}
body {

	background-repeat: repeat-y;

}
.nav {
	background-image:url(../images/default/topNav.gif);
}
.navw {
	background-image:url(../images/default/topNavW.gif);
}

#category-logo {
	background-image: url(../images/default/logo.gif);
}

.left-part {	
	background-color: #ffefbc;
}

.top-navigation {

	background-color: #ad9c6b;
	background-repeat: repeat-x;
}	

#search-box {
	background-image: url(../images/default/searchBox.gif);}
a.submitGo {

}
#search-go-button {

	color: #ffc23f;
	background-image:url(../images/default/button-go.gif);
}

.search-title {
	color: #ffefbc;

}
.content {

}	


#flash-bottom-part {

	background-position: -5px 18px;
	
}


/* Navigation */
div#folder2 {
	background-repeat: no-repeat;
/* XXX	padding-right: 10px; */
	background-image:url(../images/default/3dr.gif) !important;
}

div.ecsNavCat2act2#folder2 {
	padding: 0px !important;
	border-bottom: none;
}

div.ecsNavCat2#folder2 a {
	background-image:url(../images/default/3dron.gif);
	background-image: none, none; /* Safari only */
	background-position: -300px 0px; 
	background-repeat: no-repeat;
	display: block;
}

div.ecsNavCat2act2#folder2 a {
	display: block;
	padding-top: 0px;
	background-image:url(../images/default/3dron.gif);
	height: 15px;
}

div.ecsNavCat2act#folder2 a {
	color: #4f4531 !important;

}


#item, .ecsNavCat2, .ecsNavCat2act2 {
	background-color: #ffefbc;
}

#item a, .ecsNavCat2 a, .ecsNavCat2act2 a {

	color: #4f4531;
}	
#item-active a, .ecsNavCat2act a{
	color: #FFFFFF;
}

#categories, #brands, .ecsNavCat1, .ecsNavCat1act, .ecsNavCat1act2 {
	background-color: #ad9c6b;
	color: #ad9c6b;
}

#categories, #brands, .ecsNavCat1 a, .ecsNavCat1act a, .ecsNavCat1act2 a {
	background-color: #ad9c6b;
	color: #ad9c6b;
	text-decoration: none;
}
#item-active a {
	padding-left: 13px;
}
#item-active, .ecsNavCat2act {
	background-color: #566385;

}

.ecsNavCat2act2 {
	background-color: #566385 !important;
	padding-left: 13px;
}

#topNav {
	background-color: #576385;
	border: 1px solid #FFFFFF;
}
#topNav a {
	color: #ffefbc;
}



/* Left navigation level 3 */
#item2, .ecsNavCat3, .ecsNavCat3act2  {
	background-color: #fef6db;
}

#item2-active, .ecsNavCat3act  {
	background-color: #566385;
}

#item2 a, .ecsNavCat3 a, .ecsNavCat3act a, .ecsNavCat3act2 a {
	color: #4f4531;
}

#item2-active a, .ecsNavCat3act a  {
	color: #FFFFFF;
}


	
/* ECS Elements */



#ecs-product-brand {	color: #e21e25;}
#ecs-product-brand-item {	color: #e21e25;}
#ecs-product-name {		color: #e21e25;}
#related-brand { 	color: #e21e25;}
#related-name a{ 	color: #e21e25;}


.xxecs-product-item {
	background-image:url(../images/default/item-bg.jpg);
	background-repeat:no-repeat;
	background-position: -4px 0px;
}
.ecs-product-desc {

;
}

/* Buttons */


#ecs-button-enlarge {
	background-image:url(../images/default/button-enlarge.gif);
}

#ecs-button-flip a {
	background-image:url(../images/default/button-flip.gif);
	display: block;
	width: 66px;
	height: 21px;
	background-repeat:no-repeat;
}


#ecs-button-flip a:hover {
	background-image:url(../images/default/button-flip-on.gif);
}


#add-cart-button {
	background-image:url(../images/default/button-addcart.gif);
	color:#ffeeef;
}

#wtbSearch {
	background-image:url(../images/default/button-addcart.gif);
	color:#ffeeef;
}

#add-display-options {
	color:#ffeeef;
	background-image:url(../images/default/button-display.gif);
}
/**********/

#ecs-product-sku {
	color: #e2282c;

}

#desc-ecs-product { 
	color: black;
	font-weight: normal;
}

#related-text {
	color: #ac1e26;

	
}
#search-box {

}	
.ecsPath {
	position: absolute;	
	top: 50px;
	left: 180px;


}

#noDesignCategory {
	font-family:"Trebuchet MS", Tahoma, Verdana, serif;
	width: 180px;
	border-bottom: 1px solid #ee5223;
	font-size: 21px;
	color: #866d25;
	white-space: nowrap;
	text-decoration: none;
	position: absolute;
	top: 50px;
	left: 570px;
}
#noDesignDesc {
	position: absolute;
	top: 85px;
	left: 570px;
	width: 180px;
	font-size: 13px;



}




#catName, .ecsPath3 a, .ecsPath3{
	font-family:"Trebuchet MS", Tahoma, Verdana, serif;
	width: 350px;
	border-bottom: 1px solid #ee5223;
	font-size: 24px;
	color: #866d25;
	text-decoration: none;
}
#subCatName, .ecsPath4, #subCatName a, .ecsPath4 a {

	font-family:"Trebuchet MS", Tahoma, Verdana, serif;
	width: 350px;

	font-size: 18px;
	color: #866d25;
	text-decoration: none;

}



.style3 {color: #ffefbc; font-weight: bold; }





.item-item-0 {
	background-color: #ffefbc;
}

.item-item-0 a {

	color: #4f4531;
}	
.item-item-0-active a{
	color: #FFFFFF;
}



select {
 	text-align: left !important;
	font-size: 11px !important; 
 /*	width: 70%; */

}

.error {

 	background-color: #ee5223;
	color: #ffffff;

}
xxinput {
 	width: 100%;

}
textarea{
 	width: 100%;
	height: 70px;

}
.candyLinks1 {
	width: 228px;
	top: 481px;
	position: absolute;
/*	margin-top: 120px;*/
	left: 172px;
	z-index:1000;
}
.candyLinks2 {
	width: 228px;
	top: 358px;
	position: absolute;
	left: 172px;
	z-index:1000;
}
.candyLinks1 a, .candyLinks2 a{
	display: block;
	width: 228px;
	height: 121px;
	background-image: url(/spacer.gif)
}
.candyLinks1 span, .candyLinks2 span {
 	display: none;
}
.greenStory span {
 	display: none;
}

.greenStory {
	background-image:url(/spacer.gif);
	display:block;
	height:36px;
	left:467px;
	position:absolute;
	top:257px;
	width:228px;
}
.bottleAd {
	position:absolute;
	top: 52px;
	left: 88px;
	width: 505px;
}
.bottleAd h3 a {
 	text-decoration:none;
}
.bottleAd h2 {
 	margin-bottom: 0px;
}
.bottleAd h3 {
 	color: red;
	white-space:nowrap;
	margin-top: 0px;
}
.smallest {
 	font-size: 10px;
	font-weight: bold;
}
