/* jp - layout changes */

body#jp ul#top li#currency {width:20px}
body#jp ul#top dt {margin:0; padding:0px; background:#fff; font-size:10px; font-family:Arial, Helvetica, sans-serif; color: #b8b8b8}
ul#top li#site-switcher a{display:inline;color:#b8b8b8}
ul#top li#site-switcher a#jp-switch {color:#555; background:#f7f7f7}
ul#top dd a {width:60px}
#checkout #slimCol h2 {font-weight:normal}

#footwear--jp {width:420px; font-size:10px; float:left; clear:both; margin:10px}
#footwear--jp tr#uk, #footwear--jp tr#eu {color:#b8b8b8}
#footwear--jp td {border-right:1px dotted #e5e5e5}

body#jp .about-tab h1, 
body#jp #checkout .about-tab h2, 
body#jp .about-tab h3 { margin:0; font-size:28px}

a.hatena {background:#003399; color:#fff; float:left; clear:none}

ul.down li{width:120px}
a.submit {font-weight:normal}
#brandheader .viewall {display:none}
body#jp  a#toggleLogin {background:none; padding-right:0px}
body#jp ul#top a {display:inline}

.Lcat_jpheader {position:relative; bottom:4px;}
.Lsearch#jp {top:125px; right:0px;}

#collate a span {font-size:10px}

p.fullprice span.grey,
#col-wide #checkout .myaccount-box h2  {font-size:28px; font-weight:normal; margin:20px 0}
body#jp .fourbox span.desc {font-size:10px; font-family:MS Gothic, Arial, Helvetica, sans-serif}
/* jp search tweaks */
body#jp #collate .Footwear a,
body#jp #collate .Jean a,
body#jp #collate .Shirt a,
body#jp #collate .Sleeve a,
body#jp #collate .T-Shirt a,
body#jp #collate .Knitwear a,
body#jp #collate .Shirt a,
body#jp #wz_locayta #term h2,
body#jp #collate .Product a {background-image:url(../images/bg_collate_a.gif); background-repeat:no-repeat; margin:0; padding:0; width:auto; height:20px; display:block}
body#jp #collate a.ARM {padding-left:95px; background-position:0 -1px;}
body#jp #collate a.ART {padding-left:47px; background-position:0 -19px }
body#jp #collate a.BADGES {padding-left:67px; background-position:0 -819px}
body#jp #collate a.BAGS {padding-left:50px; background-position:0 -38px}
body#jp #collate a.BELTS {padding-left:50px; background-position:0 -59px}
body#jp #collate a.BOX {padding-left:86px; background-position:0 -1318px;}
body#jp #collate a.BOOKS {padding-left:27px; background-position:0 -78px}
body#jp #collate a.BLANKET {padding-left:78px; background-position:0 -798px}
body#jp #collate a.CALCULATOR {padding-left:97px; background-position:0 -98px}
body#jp #collate a.CAMERAS {padding-left:47px; background-position:0 -119px}
body#jp #collate a.CD,
body#jp #collate a.DVD,
body#jp #collate a.MAGAZINES,
body#jp #collate a.FRAGRANCE,
body#jp #collate a.SWIMWEAR,
body#jp #collate a.UNDERWEAR {background:none; padding:0}
body#jp #collate a.EQUIPMENT {padding-left:51px; background-position:0 -1298px;}
body#jp #collate a.EXCLUSIVE.VINYL {padding-left:93px; background-position:0 -1338px;}
body#jp #collate a.HOLDERS {background:none; width:140px}
body#jp #collate a.WATERBOTTLES {background:none;}
body#jp #collate a.FOOTWEAR {padding-left:77px; background-position:0 -179px}
body#jp #collate a.FORMAL {padding-left:67px; background-position:0 -779px}
body#jp #collate a.GLOVES {padding-left:57px; background-position:0 -199px}
body#jp #collate a.HATS {padding-left:50px; background-position:0 -219px}
body#jp #collate a.HEADPHONES {padding-left:77px; background-position:0 -239px}
body#jp #collate a.JACKETS {padding-left:62px; background-position:0 -738px}
body#jp #collate .Product a.JEANS {padding-left:60px; background-position:0 -259px}
body#jp #collate a.JEWELLERY {padding-left:80px; background-position:0 -279px} 
body#jp #collate .Product a.KEY {padding-left:80px; background-position:0 -299px}
body#jp #collate a.KNITWEAR {padding-left:77px; background-position:0 -319px} 
body#jp #collate a.LACE {padding-left:97px; background-position:0 -339px} 
body#jp #collate a.OUTERWEAR {padding-left:67px; background-position:0 -379px}
body#jp #collate a.SCARVES {padding-left:57px; background-position:0 -439px}
body#jp #collate a.SHIRTS {padding-left:52px; background-position:0 -459px}
body#jp #collate a.POLO {padding-left:67px; background-position:0 -399px}
body#jp #collate a.SHORTS {padding-left:84px; background-position:0 -479px}
body#jp #collate .Product a.SOCKS {padding-left:57px; background-position:0 -499px}
body#jp #collate a.SUNGLASSES {padding-left:67px; background-position:0 -518px}
body#jp #collate a.SWEATSHIRTS {padding-left:67px; background-position:0 -538px}
body#jp #collate a.SUITS {padding-left:49px; background-position:0 -859px}
body#jp #collate a.T-SHIRTS {padding-left:57px; background-position:0 -579px}
body#jp #collate a.TIES {padding-left:57px; background-position:0 -559px}
body#jp #collate a.TOWELS {padding-left:47px; background-position:0 -599px}
body#jp #collate .Product a.TROUSERS  {padding-left:52px; background-position:0 -619px}
body#jp #collate a.UMBRELLAS {padding-left:78px; background-position:0 -759px}
body#jp #collate .Product a.VESTS {padding-left:48px; background-position:0 -718px}
body#jp #collate a.VINYL {padding-left:59px; background-position:0 -638px}
body#jp #collate a.WALLETS {padding-left:67px; background-position:0 -658px}
body#jp #collate a.WATCHES {padding-left:37px; background-position:0 -679px}
body#jp #collate a.iPOD {padding-left:0; background:none; }
body#jp #collate .Product a.WAISTCOAT {padding-left:49px; background-position:0 -838px}
body#jp #collate .Footwear a.BOOT {padding-left:49px; background-position:0 -898px;}
body#jp #collate .Footwear a.HI-TOP {padding:20px 0 0 0; background-position:0 -1018px;}
body#jp #collate .Footwear a.PLIMSOLL {background:none}
body#jp #collate .Footwear a.SANDAL {padding-left:62px; background-position:0 -938px;}
body#jp #collate .Footwear a.SHOE{padding-left:62px; background-position:0 -958px;}
body#jp #collate .Footwear a.SLIP-ON {padding-left:71px; background-position:0 -978px;}
body#jp #collate .Footwear a.TRAINER {padding-left:71px; background-position:0 -998px;}
body#jp #collate .Jean a.LOOSE{padding-left:47px; background-position:0 -1058px;}
body#jp #collate .Jean a.REGULAR{padding-left:67px; background-position:0 -1078px;}
body#jp #collate .Jean a.STRAIGHT{padding-left:67px; background-position:0 -1118px;}
body#jp #collate .Jean a.SLIM{padding-left:47px; background-position:0 -1098px;}
body#jp #collate .Jean a.TAPERED {padding-left:67px; background-position:0 -1138px;}
body#jp #collate .Jean a.TWISTED {padding-left:77px; background-position:0 -1158px;}
body#jp #collate a.BOX {padding-left:86px; background-position:0 -1318px;}
body#jp #collate .Sleeve a.LONG {padding-left:49px; background-position:0 -1258px;}
body#jp #collate .Sleeve a.SHORT {padding-left:56px; background-position:0 -1278px;}
body#jp #collate .T-Shirt a.T-SHIRT {padding-left:52px; background-position:0 -1358px;}
body#jp #collate .T-Shirt a.VEST {padding-left:76px; background-position:0 -1378px;}
body#jp #collate .Shirt a.CHECKED {padding-left:68px; background-position:0 -1398px;}
body#jp #collate .Shirt a.PATTERN {padding-left:67px; background-position:0 -1418px;}
body#jp #collate .Shirt a.PLAIN {padding-left:46px; background-position:0 -1438px;}
body#jp #collate .Knitwear a.CARDIGAN {padding-left:77px; background-position:0 -1458px;}
body#jp #collate .Knitwear a.JUMPER {padding-left:68px; background-position:0 -1478px}
body#jp #collate .Knitwear a.SWEATSHIRT {padding-left:67px; background-position:0 -538px}
body#jp #collate .Knitwear a.VEST{padding-left:48px; background-position:0 -1498px}
body#jp #collate .Knitwear a.WAISTCOAT{padding-left:97px; background-position:0 -1518px}
body#jp #collate a.ALL,
body#jp #collate a.GILETS {background:none}

body#jp #wz_locayta #topheader span.sortbyprice {width:90px}
body#jp #wz_locayta #term h2 {padding-left:87px; background-position:0 -1202px; text-indent:-5000px}
body#jp #wz_locayta #collate h2 {display:none}
body#jp #wz_locayta #collate h3 {background: url(../images/bg_h3_collate.gif) top left no-repeat; text-indent:-5000px; height:22px; border:none}
body#jp #wz_locayta #collate h3.Price {background-position:0 0;}
body#jp #wz_locayta #collate h3.Brand {background-position:0 -23px;}
body#jp #wz_locayta #collate h3.Product {background-position:0 -46px;}
body#jp #wz_locayta #collate h3.Colour {background-position:0 -69px;}
body#jp #wz_locayta #collate h3.T-Shirt {background-position:0 -138px;}
body#jp #wz_locayta #collate h3.Jean {background-position:0 -115px;}
body#jp #wz_locayta #collate .Select h3.Jean {background-position:0 -344px !important;}

body#jp #wz_locayta #collate .Fit h3.Fit {background-position:0 -112px !important;}

/* footwear sizing */ body#jp #wz_locayta #collate .Size h3.Size {background-position:0 -369px !important;}

body#jp #wz_locayta #collate h3.Sleeve {background-position:0 -92px;}
body#jp #wz_locayta #collate h3.Polo {background-position:0 -161px;}
body#jp #wz_locayta #collate h3.Footwear {background-position:0 -184px;}
body#jp #wz_locayta #collate h3.Shoe {background-position:0 -207px;}
body#jp #wz_locayta #collate h3.Knitwear  {background-position:0 -230px;}
body#jp #wz_locayta #collate h3.Shirt {background-position:0 -253px;}
body#jp #wz_locayta #collate h3.Hat {background-position:0 -276px;}
body#jp #wz_locayta #collate h3.Short {background-position:0 -299px;}
body#jp #wz_locayta #music #collate h3.Brand {background: url(bg_h3_collate.gif) top left no-repeat; background-position:0 -322px;}

body#jp #wz_locayta #searchresults .searchpsel{float:right; position:relative; bottom:10px; margin-bottom:10px}
body#jp #wz_locayta #topheader span#viewall {background: url(jp_viewallspan.png) top right no-repeat; height:30px; color:#fff; padding-right:240px}
body#jp #wz_locayta #topheader span#viewall:hover {background: url(jp_viewallspan.png) bottom right no-repeat;}
body#jp #wz_locayta #topheader span#results {display:none}
body#jp #wz_locayta #topheader a.right {background: url(jp_resultsspan.png) top right no-repeat; height:30px; padding-right:20px}
body#jp #wz_locayta #topheader a.right:hover {background: url(jp_resultsspan.png) bottom right no-repeat;}
body#jp #wz_locayta #topheader a.right:hover span#viewall{background: url(jp_viewallspan.png) bottom right no-repeat;}
body#jp #wz_locayta #searchresults .sort {display:none}

body#jp #wz_locayta #topheader h1#latestproducts {background: url(bg_latestproducts.gif) top left no-repeat; text-indent:-5000px}
/* goto checkout link */

body#jp #apparel #copy {min-height:100px}
#apparel option, #apparel select {font-size:9px;}
#apparel #rightcol .addedmsg {background:none; font-size:10px; font-weight:normal; padding:0}
#copy p {font-size:10px}

body#jp  ul.across {width:800px}
