/* === Market Home === */
body.markets { background: url('/images/markets/markets-bg.jpg') top center; }
/*.markets #wrapper{ background: url('/images/markets/markets-bg-wrapper.jpg') top center repeat-x; }*/
.markets #headerTitle { background: url('/images/markets/hdr-home.png') no-repeat; }

body.markets .feature.left{ background: url('/images/markets/foot_markets_left.jpg') no-repeat;}
body.markets .feature.right{ background: url('/images/markets/foot_markets_right.jpg') no-repeat;}
body.markets #content #scrollerContent{ background: url('/images/markets/markets_scrollercontent.jpg') no-repeat; }
/* body.markets #content #scrollerContent h2{ color: #bfd164; } */
body.markets #content #scrollerContent a:hover{ color: #0ed5f0; }
body.markets #content #lowerContent .feature.right a:hover {
	background-image: none;
	color: #674d2c!important;
}

/* === Apparel === */
body.apparel { background: #fff; }
.apparel #wrapper{ background: url('/images/markets/apparel-bg-wrapper.jpg') top center repeat-x; }
body.apparel #header { background: url('/images/markets/apparel-header-bg.png') repeat left top; }
body.apparel #nav { background: url('/images/markets/apparel-nav-bg.png') repeat left top; }

body.apparel .feature.left{ background: url('/images/markets/foot_apparel_left.jpg') no-repeat;}
body.apparel .feature.right{ background: url('/images/markets/foot_apparel_right.jpg') no-repeat;}
body.apparel #content #scrollerContent{ background: url('/images/markets/apparel_scrollercontent.jpg') no-repeat; }
body.apparel #content #scrollerContent h2{ color: #FFFFFF; }
body.apparel #content #scrollerContent a:hover{ color: #fc7c94; }


body.apparel #content #lowerContent .feature.right .lcwrapper li{
	float: none;
}

body.apparel #content #lowerContent .feature.right a:hover{
	background-image: none;
	color: #fc7c94!important;
}



/* toptabs */
.apparel #toptabs a .left { background: url('/images/markets/tabLeftApparel.png') no-repeat left top; }
.apparel #toptabs a .middle { background: url('/images/markets/tabMiddleApparel.png') repeat-x left top; }
.apparel #toptabs a .right { background: url('/images/markets/tabRightApparel.png') no-repeat left top; }
/* toptabs hover/current styles */
#toptabs a:hover span, #toptabs .current a span, .apparel #toptabs a:hover span { color: #000000; background-position: left -23px; }

.apparel #header #login input.submit { background: url('/images/markets/apparel-login-submit.gif') no-repeat; }
.apparel #header #logoutForm input.submit{ background: url('/images/markets/apparel-login-signout.gif') no-repeat; width:50px;}
.apparel #nav-submit { background: url('/images/markets/apparel-nav-search.png') no-repeat; }
.apparel #headerTitle { background: url('/images/markets/hdr-apparel.png') no-repeat; }

/* Scroller styles */
.apparel .jScrollPaneDrag { background:#de5871; }

/* === Gift === */
body.gift { background: url('/images/markets/gift-bg.jpg') top center; }
/*.gift #wrapper{ background: url('/images/markets/gift-bg-wrapper.jpg') top center repeat-x; }*/
.gift #headerTitle { background: url('/images/markets/hdr-gift.png') no-repeat; }
.gift #toptabs a:hover span, .gift #toptabs .current a span { color: #000000; }

body.gift .feature.left{ background: url('/images/markets/foot_gift_left.jpg') no-repeat;}
body.gift .feature.right{ background: url('/images/markets/foot_gift_right.jpg') no-repeat;}
body.gift #content #scrollerContent{ background: url('/images/markets/gift_scrollercontent.jpg') no-repeat; }
/* body.gift #content #scrollerContent h2{ color: #bfd164; } */
body.gift #content #scrollerContent a:hover{ color: #0ed5f0; }
body.gift #content #lowerContent .feature.right a:hover{
	background-image: none;
	color: #746417!important;
}
/* === Rug === */

.rug #headerTitle { background: url('/images/markets/hdr-rug.png') no-repeat; }
.rug #toptabs a:hover span, .gift #toptabs .current a span { color: #000000; }

body.rug .feature.left{ background: url('/images/markets/foot_rug_left.jpg') no-repeat;}
body.rug .feature.right{ background: url('/images/markets/foot_rug_right.jpg') no-repeat;}
body.rug #content #scrollerContent{ background: url('/images/markets/rug_scrollercontent.jpg') no-repeat; }
/* body.rug #content #scrollerContent h2{ color: #bfd164; } */
body.markets #content #scrollerContent a:hover{ color: #0ed5f0; }
body.rug #content #lowerContent .feature.right a:hover{
	background-image: none;
	color: #3e6278!important;
}

#content #scrollerContent h3{
	font-size: 17px;
	font-weight: bold;
	color: #c6ad2a;
	line-height: 19px;
	padding-bottom: 5px;
}

#content #scrollerContent p{
	background: url('/images/markets/bg-content-p.png');
	padding: 3px;
	margin-bottom: 4px;
	margin-right: 4px;
}

/* markets page specific menu */

.markets #menu li#one a{
	background: url(/images/markets/markets-nav.png) no-repeat 0 0;
	height: 32px;
	width: 133px;
}

.markets #menu li#one a:hover, .markets #menu #one.act a{
	background: url(/images/markets/markets-nav.png) no-repeat 0 -32px;
}

.markets #menu li#two a{
	background: url(/images/markets/markets-nav.png) no-repeat -151px 0;
	height: 32px;
	width: 68px;
}

.markets #menu li#two a:hover, .markets #menu #two.act a{
	background: url(/images/markets/markets-nav.png) no-repeat -151px -32px;
}

.markets #menu li#three a{
	background: url(/images/markets/markets-nav.png) no-repeat -233px 0;
	height: 32px;
	width: 88px;
}

.markets #menu li#three a:hover, .markets #menu #three.act a{
	background: url(/images/markets/markets-nav.png) no-repeat -233px -32px;
}

.markets #menu li#four a{
	background: url(/images/markets/markets-nav.png) no-repeat -337px 0;
	height: 32px;
	width: 140px;
}

.markets #menu li#four a:hover, .markets #menu #four.act a{
	background: url(/images/markets/markets-nav.png) no-repeat -337px -32px;
}

.markets #menu li#five a{
	background: url(/images/markets/markets-nav.png) no-repeat -495px 0;
	height: 32px;
	width: 79px;
}

.markets #menu li#five a:hover, .markets #menu #five.act a{
	background: url(/images/markets/markets-nav.png) no-repeat -495px -32px;
}

.markets #menu li#six a{
	background: url(/images/markets/markets-nav.png) no-repeat -591px 0;
	height: 32px;
	width: 46px;
}

.markets #menu li#six a:hover {
	background: url(/images/markets/markets-nav.png) no-repeat -591px -32px;
}

.markets #menu li#one ul li a, 
  .markets #menu li#one ul li a:hover, 
  .markets #menu li#one.act ul li a,
  .markets #menu li#two ul li a, 
  .markets #menu li#two ul li a:hover, 
  .markets #menu li#two.act ul li a, 
  .markets #menu li#three ul li a, 
  .markets #menu li#three ul li a:hover, 
  .markets #menu li#three.act ul li a, 
  .markets #menu li#four ul li a, 
  .markets #menu li#four ul li a:hover, 
  .markets #menu li#four.act ul li a, 
  .markets #menu li#five ul li a, 
  .markets #menu li#five ul li a:hover, 
  .markets #menu li#five.act ul li a { /* cancel out the img backgrounds */ 
	background-image: none;
	border-right: 2px solid #001d29;
	border-left: 2px solid #001d29;
	border-bottom: 2px solid #001d29;
	line-height: 32px;
	padding: 0 0 0 10px;
	width: 146px; /* 160 - 10 - 2x2 */
}

.markets #menu li ul {
	background: #001d29;
	border-top: 2px solid #001d29;
	width: 160px;
}

.markets #menu li ul li a{
	background-image: none;
	color: #ffffff;
	font-weight: bold;
	text-indent: 0;
	text-decoration: none;
	width: 160px;
}

.markets #menu li#one.act ul li a:hover,.markets #menu li#two.act ul li a:hover, .markets #menu li#three.act ul li a:hover, .markets #menu li#four.act ul li a:hover, .markets #menu li#five.act ul li a:hover{
	/*background: #f7ce30;
	color: #504620;*/
	background: #000000;
}

/* gifts page specific menu */

.gift #menu li#one a{
	background: url(/images/markets/markets-nav.png) no-repeat 0 0;
	height: 32px;
	width: 133px;
}

.gift #menu li#one a:hover, .gift #menu #one.act a{
	background: url(/images/markets/markets-nav.png) no-repeat 0 -32px;
}

.gift #menu li#two a{
	background: url(/images/markets/markets-nav.png) no-repeat -151px 0;
	height: 32px;
	width: 68px;
}

.gift #menu li#two a:hover, .gift #menu #two.act a{
	background: url(/images/markets/markets-nav.png) no-repeat -151px -32px;
}

.gift #menu li#three a{
	background: url(/images/markets/markets-nav.png) no-repeat -233px 0;
	height: 32px;
	width: 88px;
}

.gift #menu li#three a:hover, .gift #menu #three.act a{
	background: url(/images/markets/markets-nav.png) no-repeat -233px -32px;
}

.gift #menu li#four a{
	background: url(/images/markets/markets-nav.png) no-repeat -337px 0;
	height: 32px;
	width: 140px;
}

.gift #menu li#four a:hover, .gift #menu #four.act a{
	background: url(/images/markets/markets-nav.png) no-repeat -337px -32px;
}

.gift #menu li#five a{
	background: url(/images/markets/markets-nav.png) no-repeat -495px 0;
	height: 32px;
	width: 79px;
}

.gift #menu li#five a:hover, .gift #menu #five.act a{
	background: url(/images/markets/markets-nav.png) no-repeat -495px -32px;
}

.gift #menu li#six a{
	background: url(/images/markets/markets-nav.png) no-repeat -591px 0;
	height: 32px;
	width: 46px;
}

.gift #menu li#six a:hover {
	background: url(/images/markets/markets-nav.png) no-repeat -591px -32px;
}

.gift #menu li#one ul li a, 
.gift #menu li#one ul li a:hover, 
.gift #menu li#one.act ul li a,
.gift #menu li#two ul li a,
.gift #menu li#two ul li a:hover,
.gift #menu li#two.act ul li a,
.gift #menu li#three ul li a,
.gift #menu li#three ul li a:hover,
.gift #menu li#three.act ul li a,
.gift #menu li#four ul li a,
.gift #menu li#four ul li a:hover,
.gift #menu li#four.act ul li a,
.gift #menu li#five ul li a,
.gift #menu li#five ul li a:hover,
.gift #menu li#five.act ul li a { /* cancel out the img backgrounds */ 
	background-image: none;
	border-right: 2px solid #001d29;
	border-left: 2px solid #001d29;
	border-bottom: 2px solid #001d29;
	line-height: 32px;
	padding: 0 0 0 10px;
	width: 146px; /* 160 - 10 - 2x2 */
}

.gift #menu li ul {
	background: #001d29;
	border-top: 2px solid #001d29;
	width: 160px;
}

.gift #menu li ul li a{
	background-image: none;
	color: #ffffff;
	font-weight: bold;
	text-indent: 0;
	text-decoration: none;
	width: 160px;
}

.gift #menu li#one.act ul li a:hover,.gift #menu li#two.act ul li a:hover, .gift #menu li#three.act ul li a:hover, .gift #menu li#four.act ul li a:hover, .gift #menu li#five.act ul li a:hover{
	/*background: #f7ce30;*/
	background: #000000;
	/*color: #504620;*/
}

/* apparel page specific menu */

.apparel #menu li#one a{
	background: url(/images/markets/apparel-nav.png) no-repeat 0 0;
	height: 32px;
	width: 133px;
}

.apparel #menu li#one a:hover, .apparel #menu #one.act a{
	background: url(/images/markets/apparel-nav.png) no-repeat 0 -32px;
}

.apparel #menu li#two a{
	background: url(/images/markets/apparel-nav.png) no-repeat -151px 0;
	height: 32px;
	width: 68px;
}

.apparel #menu li#two a:hover, .apparel #menu #two.act a{
	background: url(/images/markets/apparel-nav.png) no-repeat -151px -32px;
}

.apparel #menu li#three a{
	background: url(/images/markets/apparel-nav.png) no-repeat -233px 0;
	height: 32px;
	width: 88px;
}

.apparel #menu li#three a:hover, .apparel #menu #three.act a{
	background: url(/images/markets/apparel-nav.png) no-repeat -233px -32px;
}

.apparel #menu li#four a{
	background: url(/images/markets/apparel-nav.png) no-repeat -337px 0;
	height: 32px;
	width: 140px;
}

.apparel #menu li#four a:hover, .apparel #menu #four.act a{
	background: url(/images/markets/apparel-nav.png) no-repeat -337px -32px;
}

.apparel #menu li#five a{
	background: url(/images/markets/apparel-nav.png) no-repeat -495px 0;
	height: 32px;
	width: 79px;
}

.apparel #menu li#five a:hover, .apparel #menu #five.act a{
	background: url(/images/markets/apparel-nav.png) no-repeat -495px -32px;
}

.apparel #menu li#six a{
	background: url(/images/markets/apparel-nav.png) no-repeat -591px 0;
	height: 32px;
	width: 86px;
}

.apparel #menu li#six a:hover{
	background: url(/images/markets/apparel-nav.png) no-repeat -591px -32px;
}

.apparel #menu li#one ul li a, .apparel #menu li#one ul li a:hover, .apparel #menu li#one.act ul li a,.apparel #menu li#two ul li a, .apparel #menu li#two ul li a:hover, .apparel #menu li#two.act ul li a, .apparel #menu li#three ul li a, .apparel #menu li#three ul li a:hover, .apparel #menu li#three.act ul li a, .apparel #menu li#four ul li a, .apparel #menu li#four ul li a:hover, .apparel #menu li#four.act ul li a, .apparel #menu li#five ul li a, .apparel #menu li#five ul li a:hover, .apparel #menu li#five.act ul li a { /* cancel out the img backgrounds */ 
	background-image: none;
	border-right: 2px solid #de5772;
	border-left: 2px solid #de5772;
	border-bottom: 2px solid #de5772;
	line-height: 32px;
	padding: 0 0 0 10px;
	width: 146px; /* 160 - 10 - 2x2 */
}

.apparel #menu li ul {
	background: #be4960;
	border-top: 2px solid #de5772;
	width: 160px;
}

.apparel #menu li ul li a{
	background-image: none;
	color: #ffffff;
	font-weight: bold;
	text-indent: 0;
	text-decoration: none;
	width: 160px;
}

.apparel #menu li#one.act ul li a:hover,.apparel #menu li#two.act ul li a:hover, .apparel #menu li#three.act ul li a:hover, .apparel #menu li#four.act ul li a:hover, .apparel #menu li#five.act ul li a:hover{
	background: #ffd1da;
	color: #141414;
}




