﻿.afro_productlisting {
float:right;
width:746px;
}

.afro_header {
clear:both;
position:relative;
border-right:#5f7799 solid 10px;
background:url(images/collections/afro_samurai/afro_header.jpg) bottom left no-repeat;
height:122px;
width:964px;
margin:20px 0 0;
}

.afro_mid {
background:url(images/collections/afro_samurai/afro_mid.jpg) top left no-repeat;
position:relative;
margin-left:5px;
border-right:#5f7799 solid 10px;
width:721px;
height:196px;
float:right;
}

.afro_body {
background:url(images/collections/afro_samurai/afro_footer.jpg) bottom left;
background-repeat:repeat-y;
margin-left:15px;
border-right:#5f7799 solid 10px;
width:691px;
float:right;
padding:20px 0 110px 10px;
}

.afro_copyright {
padding-top:20px;
text-align:center;
font-size:10px;
color:#6b6258;
}

.afro_body .afro_men {
background:transparent url(images/collections/afro_samurai/men_header.gif) no-repeat scroll left top;
height:67px;
overflow:hidden;
text-indent:-2000px;
width:475px;
margin-left:10px;
padding:0;
}

.afro_body .afro_women {
background:transparent url(images/collections/afro_samurai/women_header.gif) no-repeat scroll left top;
height:67px;
overflow:hidden;
text-indent:-2000px;
width:475px;
margin-left:10px;
padding:0;
}

.afro_body .afro_dvds {
background:transparent url(images/collections/afro_samurai/dvd_header.gif) no-repeat scroll left top;
height:67px;
overflow:hidden;
text-indent:-2000px;
width:475px;
margin-left:10px;
padding:0;
}

/* French Afro Headers  */
.afro_body .afro_men_fr-FR {
background:transparent url(images/collections/afro_samurai/fr_FR/men_header.gif) no-repeat scroll left top;
height:67px;
overflow:hidden;
text-indent:-2000px;
width:475px;
margin-left:10px;
padding:0;
}

.afro_body .afro_women_fr-FR {
background:transparent url(images/collections/afro_samurai/fr_FR/women_header.gif) no-repeat scroll left top;
height:67px;
overflow:hidden;
text-indent:-2000px;
width:475px;
margin-left:10px;
padding:0;
}

/* German Afro Headers  */
.afro_body .afro_men_de-DE {
background:transparent url(images/collections/afro_samurai/de_DE/men_header.gif) no-repeat scroll left top;
height:67px;
overflow:hidden;
text-indent:-2000px;
width:475px;
margin-left:10px;
padding:0;
}

.afro_body .afro_women_de-DE {
background:transparent url(images/collections/afro_samurai/de_DE/women_header.gif) no-repeat scroll left top;
height:67px;
overflow:hidden;
text-indent:-2000px;
width:475px;
margin-left:10px;
padding:0;
}

/* Spanish Afro Headers  */
.afro_body .afro_men_es-ES {
background:transparent url(images/collections/afro_samurai/es_ES/men_header.gif) no-repeat scroll left top;
height:67px;
overflow:hidden;
text-indent:-2000px;
width:475px;
margin-left:10px;
padding:0;
}

.afro_body .afro_women_es-ES {
background:transparent url(images/collections/afro_samurai/es_ES/women_header.gif) no-repeat scroll left top;
height:67px;
overflow:hidden;
text-indent:-2000px;
width:475px;
margin-left:10px;
padding:0;
}

.afro_listingProductGroup .afro_body .product {
float:left;
width:130px;
height:185px;
overflow:visible;
display:inline-block;
margin-left:6px;
padding:12px 18px 11px 14px;
}

.afro_listingProductGroup .afro_body .product a {
color:#fff;
text-decoration:none;
}

.afro_listingProductGroup .afro_body a span {
display:block;
font-size:85%;
text-align:center;
margin-top:8px;
line-height:1em;
}

.afro_listingProductGroup .afro_body a SPAN.sale {
color:#FF0;
display:inline;
font-size:85%;
text-align:left;
margin:0;
padding:0;
}

.afro_listingProductGroup .afro_body a:hover,.afro_listingProductGroup .afro_body a:hover span {
text-decoration:underline;
}

.afro_listingProductGroup .afro_body .divider {
float:left;
clear:left;
width:662px;
height:52px;
overflow:hidden;
display:inline-block;
padding:0;
}

/*
.afro_listingProductGroup .afro_body .win09divider {
	float: left;
	clear: left;
	padding: 0;
	width: 662px;
	height: 92px;
	overflow: hidden;
	display: inline-block;
}

 productlisting CSS */
#productlisting-header {
clear:both;
background:url(images/Listing/listing_header_jinx.jpg) top left no-repeat;
width:974px;
height:63px;
margin:19px -5px 0 0;
padding:0;
}

#productlisting-header .title {
position:absolute;
padding-left:18px;
padding-top:18px;
font-size:20px;
}

#productlisting-header img {
float:left;
margin:0;
}

#productlisting-header p {
background-position:top left;
background-repeat:no-repeat;
width:310px;
margin:0;
padding:0;
}

#productlisting-header p img {
border:0;
margin:15px 0 0;
padding:0;
}

#pagenav {
background:url(images/productspage/pagenav_bg.gif) top left no-repeat;
color:#ffc300;
overflow:hidden;
border:0 #242d3a solid;
width:931px;
margin:0;
padding:2px 0;
}

.pagenav-advanced {
background:url(images/productspage/pagenav_advanced_bg.gif) top left no-repeat;
color:#503c00;
font-weight:700;
border:0;
vertical-align:middle;
width:901px;
height:31px;
margin:0;
padding:3px 15px;
}

#pagenav-footer {
clear:right;
float:right;
width:710px;
background:url(images/productspage/pagenav_bg_new.gif) top left no-repeat;
color:#ffc300;
overflow:hidden;
border:0 #242d3a solid;
margin:20px 0 0;
padding:2px 0;
}

#pagenav-footer p {
border-right:0 #293442 solid;
}

#pagenav-footer p.show {
float:right;
border-right:0;
padding-top:2px;
padding-left:5px;
margin:0;
}

#pagenav-footer div.sort {
padding-right:0;
margin-right:0;
padding-left:5px;
margin-left:0;
}

#pagenav-footer p.rightBar {
padding-right:0;
margin-right:0;
}

#pagenav-footer span.nextprev {
margin-left:0;
margin-right:0;
padding-left:5px;
padding-right:0;
}

#productlisting {
position:relative;
width:930px;
margin:0 5px;
padding:10px;
}

.slide-hide {
display:none;
}

.slide-show {
display:block;
}

.store-feature {
background:#3a495d url(images/partners/background_store.gif) bottom left no-repeat;
font-size:90%;
width:207px;
float:left;
clear:left;
margin:0 5px 20px 0;
}

.store-feature .product {
margin-left:22px;
clear:both;
background:url(images/listing/featured_imageback.gif) no-repeat;
width:137px;
display:inline-block;
padding:11px 10px 15px 13px;
}

.store-feature .text {
margin-left:-10px;
}

.store-feature .product a {
cursor:pointer;
}

.store-feature .product a img {
margin-bottom:9px;
}

.store-feature .product div {
margin-top:2px;
clear:both;
text-align:center;
width:161px;
}

.store-menu h2,.store-feature h2 {
font-size:90%;
text-indent:-2000px;
margin:0;
}

#listing-product-sidebar {
float:left;
width:0;
}

#listing-product-sidebar h2.store {
background:url(images/listing/title_store_v2.gif) no-repeat;
width:207px;
height:48px;
}

#listing-product-sidebar h2.store_fr_FR {
background:url(images/listing/fr_FR/title_store_v2.gif) no-repeat;
width:207px;
height:48px;
}

#listing-product-sidebar h2.store_de_DE {
background:url(images/listing/de_DE/title_store_v2.gif) no-repeat;
width:207px;
height:48px;
}

#listing-product-sidebar h2.store_es_ES {
background:url(images/listing/es_ES/title_store_v2.gif) no-repeat;
width:207px;
height:48px;
}

#listing-product-sidebar h2.featured-product {
background:url(images/listing/title_featuredproduct.gif) no-repeat;
width:207px;
height:48px;
}

#listing-product-sidebar .title {
text-align:center;
margin-left:-10px;
}

/* Image Backgrounds */
div.product.imageback_girls_01 {
background:url(images/productspage/imageback_girls_01.gif) no-repeat;
}

div.product.imageback_girls_02 {
background:url(images/productspage/imageback_girls_02.gif) no-repeat;
}

div.product.imageback_girls_03 {
background:url(images/productspage/imageback_girls_03.gif) no-repeat;
}

div.product.imageback_girls_04 {
background:url(images/productspage/imageback_girls_04.gif) no-repeat;
}

/* Image Backgrounds */
div.product.imageback_hoodie_01 {
background:url(images/productspage/imageback_hoodie_01.gif) no-repeat;
}

div.product.imageback_hoodie_02 {
background:url(images/productspage/imageback_hoodie_02.gif) no-repeat;
}

div.product.imageback_hoodie_03 {
background:url(images/productspage/imageback_hoodie_03.gif) no-repeat;
}

div.product.imageback_hoodie_04 {
background:url(images/productspage/imageback_hoodie_04.gif) no-repeat;
}

/* Image Backgrounds */
div.product.imageback_sticker_01 {
background:url(images/productspage/imageback_sticker_01.gif) no-repeat;
}

div.product.imageback_sticker_02 {
background:url(images/productspage/imageback_sticker_02.gif) no-repeat;
}

div.product.imageback_sticker_03 {
background:url(images/productspage/imageback_sticker_03.gif) no-repeat;
}

div.product.imageback_sticker_04 {
background:url(images/productspage/imageback_sticker_04.gif) no-repeat;
}

/* Image Backgrounds */
div.product.imageback_button_01 {
background:url(images/productspage/imageback_button_01.gif) no-repeat;
}

div.product.imageback_button_02 {
background:url(images/productspage/imageback_button_02.gif) no-repeat;
}

div.product.imageback_button_03 {
background:url(images/productspage/imageback_button_03.gif) no-repeat;
}

div.product.imageback_button_04 {
background:url(images/productspage/imageback_button_04.gif) no-repeat;
}

/* Image Backgrounds */
div.product.imageback_patch_01 {
background:url(images/productspage/imageback_patch_01.gif) no-repeat;
}

div.product.imageback_patch_02 {
background:url(images/productspage/imageback_patch_02.gif) no-repeat;
}

div.product.imageback_patch_03 {
background:url(images/productspage/imageback_patch_03.gif) no-repeat;
}

div.product.imageback_patch_04 {
background:url(images/productspage/imageback_patch_04.gif) no-repeat;
}

/* Image Backgrounds */
div.product.imageback_long_01 {
background:url(images/productspage/imageback_long_01.gif) no-repeat;
}

div.product.imageback_long_02 {
background:url(images/productspage/imageback_long_02.gif) no-repeat;
}

div.product.imageback_long_03 {
background:url(images/productspage/imageback_long_03.gif) no-repeat;
}

div.product.imageback_long_04 {
background:url(images/productspage/imageback_long_04.gif) no-repeat;
}

/* J!NX Community EXP GOLD Survey Buttons */
div.buttoncontainer {
clear:left;
float:left;
width:207px;
margin:0 5px 20px 0;
}

div.menu_rotator_red {
background-color:Red;
padding:0 0 5px;
}

a.survey {
display:block;
width:207px;
height:97px;
text-decoration:none;
background:url("images/exp/survey_banner_med.gif");
}

a.gold {
display:block;
width:207px;
height:78px;
text-decoration:none;
background:url("images/exp/gold_banner_med_v3.gif");
}

a.exp {
display:block;
width:207px;
height:81px;
text-decoration:none;
background:url("images/exp/exp_banner_med.gif");
}

a.shippingpromo {
display:block;
width:207px;
height:198px;
text-decoration:none;
background:url("images/checkout/shippingpromo_small.gif");
}

div.breadcrumb_rotator {
position:absolute;
right:0;
top:122px;
width:300px;
height:33px;
text-align:right;
padding:0;
}

.afro_products,div.menu_rotator_red div.rotator_item,div.menu_rotator div.rotator_item {
padding:0;
}

.afro_listingProductGroup .afro_body img,div.menu_rotator_red div.rotator_item img,div #goldbutton img,div #expbutton img,div #surveybutton img,div.menu_rotator div.rotator_item img {
border:0;
}

div.product.imageback01,div.product.imageback02,div.product.imageback03,div.product.imageback04 {
background:url(images/collections/afro_samurai/imageback_01.gif) no-repeat;
}

div #goldbutton,div #expbutton,div #surveybutton {
padding:0 0 5px;
}
