/* generated from http://instantsprite.com/ */

/* left category */
.left-cat { background: url('/images/categories/left-navigation/sprites-left-cat.png') no-repeat top left;  } 
.left-cat.threeD-Phone-casing-navigation { background-position: 0px 0px; width: 150px; height: 38px;  } 
.left-cat.b_babynapkin { background-position: 0px -48px; width: 151px; height: 37px;  } 
.left-cat.b_balloon { background-position: 0px -95px; width: 151px; height: 36px;  } 
.left-cat.b_birthday { background-position: 0px -141px; width: 151px; height: 36px;  } 
.left-cat.b_bookmark { background-position: 0px -187px; width: 151px; height: 36px;  } 
.left-cat.b_buttonbadge { background-position: 0px -233px; width: 151px; height: 36px;  } 
.left-cat.b_carsign { background-position: 0px -279px; width: 151px; height: 36px;  } 
.left-cat.b_ceramictile { background-position: 0px -325px; width: 151px; height: 36px;  } 
.left-cat.b_cigarette { background-position: 0px -371px; width: 151px; height: 36px;  } 
.left-cat.b_coaster { background-position: 0px -417px; width: 151px; height: 36px;  } 
.left-cat.b_colorportrait { background-position: 0px -463px; width: 152px; height: 36px;  } 
.left-cat.b_cosmeticmirror { background-position: 0px -509px; width: 151px; height: 36px;  } 
.left-cat.b_crystal { background-position: 0px -555px; width: 152px; height: 36px;  } 
.left-cat.b_cushion { background-position: 0px -601px; width: 151px; height: 36px;  } 
.left-cat.b_glassframe { background-position: 0px -647px; width: 151px; height: 36px;  } 
.left-cat.b_graduation { background-position: 0px -693px; width: 151px; height: 37px;  } 
.left-cat.b_horoscope { background-position: 0px -740px; width: 152px; height: 36px;  } 
.left-cat.b_htc { background-position: 0px -786px; width: 150px; height: 36px;  } 
.left-cat.b_iphonecasing { background-position: 0px -832px; width: 151px; height: 36px;  } 
.left-cat.b_keychain { background-position: 0px -878px; width: 151px; height: 36px;  } 
.left-cat.b_minitee { background-position: 0px -924px; width: 151px; height: 37px;  } 
.left-cat.b_moneybank { background-position: 0px -971px; width: 151px; height: 36px;  } 
.left-cat.b_mousepad { background-position: 0px -1017px; width: 151px; height: 36px;  } 
.left-cat.b_mug { background-position: 0px -1063px; width: 151px; height: 36px;  } 
.left-cat.b_name-card-holder { background-position: 0px -1109px; width: 151px; height: 36px;  } 
.left-cat.b_owndesign { background-position: 0px -1155px; width: 151px; height: 36px;  } 
.left-cat.b_parentsday { background-position: 0px -1201px; width: 150px; height: 44px;  } 
.left-cat.b_photobag { background-position: 0px -1255px; width: 151px; height: 37px;  } 
.left-cat.b_photocard { background-position: 0px -1302px; width: 151px; height: 36px;  } 
.left-cat.b_photorock { background-position: 0px -1348px; width: 151px; height: 36px;  } 
.left-cat.b_plate { background-position: 0px -1394px; width: 151px; height: 37px;  } 
.left-cat.b_polyester_mask { background-position: 0px -1441px; width: 150px; height: 35px;  } 
.left-cat.b_puzzle { background-position: 0px -1486px; width: 151px; height: 36px;  } 
.left-cat.b_samsung { background-position: 0px -1532px; width: 151px; height: 36px;  } 
.left-cat.b_strap { background-position: 0px -1578px; width: 151px; height: 36px;  } 
.left-cat.b_tee { background-position: 0px -1624px; width: 152px; height: 36px;  } 
.left-cat.b_valentine { background-position: 0px -1670px; width: 151px; height: 36px;  } 
.left-cat.b_velvet_box { background-position: 0px -1716px; width: 151px; height: 37px;  } 
.left-cat.b_wedding { background-position: 0px -1763px; width: 152px; height: 37px;  } 
.left-cat.b_window_sunshade { background-position: 0px -1810px; width: 151px; height: 37px;  } 
.left-cat.b_xmas { background-position: 0px -1857px; width: 151px; height: 36px;  } 
.left-cat.b_xmas-2013 { background-position: 0px -1903px; width: 155px; height: 71px;  } 
.left-cat.bag-hanger { background-position: 0px -1984px; width: 150px; height: 39px;  } 
.left-cat.Blackberry-casing { background-position: 0px -2033px; width: 151px; height: 39px;  } 
.left-cat.pill-case { background-position: 0px -2082px; width: 150px; height: 40px;  } 
.left-cat.polymer-kc { background-position: 0px -2132px; width: 151px; height: 35px;  } 
.left-cat.valentine2014 { background-position: 0px -2177px; width: 156px; height: 73px;  } 

/* left header */
.left-header { background: url('/images/sprites/sprites-left-header.png') no-repeat top left; width: 158px; height: 36px;  } 
.left-header.b_business { background-position: 0px 0px;  } 
.left-header.btn_bycategory { background-position: 0px -46px;  } 
.left-header.btn_bycreative { background-position: 0px -92px;  } 
.left-header.btn_byoccasion { background-position: 0px -138px;  } 
.left-header.btn_byrecipient { background-position: 0px -184px;  } 
.left-header.btn_links { background-position: 0px -230px;  } 
.left-header.btn_powersearch { background-position: 0px -276px;  } 

/* curve */
.curve { background: url('/images/sprites/sprites-curve.png') no-repeat top left; width: 8px; height: 8px;  } 
.curve.bottomcurve_left { background-position: 0px 0px;  } 
.curve.bottomcurve_right { background-position: 0px -18px;  } 
.curve.topcurve_left { background-position: 0px -36px;  } 
.curve.topcurve_right { background-position: 0px -54px;  } 
