article,aside,figure,footer,header,hgroup,nav,section,img{display:block}html,body,fieldset,nav ul,nav ul li,h1,section h1 a,h2,h3,fieldset,ul.blocks,ul.blocks li,ul.blocks li a,section ul,section li,.arrow-navigation #previous a,.arrow-navigation #next a,.products a,.item-thumb a,a.cart-link,p.out-of-stock,p.coming-soon,.paypal-submit,dl,dt,dd{margin:0;padding:0}header h1 a,header nav,.add-to-cart input,section h1 a,section h1 span,.arrow-navigation #previous a,.arrow-navigation #next a,a.cart-link,.product h2,p.out-of-stock,p.coming-soon,#cart-summary h2 span,dt.subtotal,dt.shipping span,dt.total,#cart-summary h2#payment,.paypal-submit,h2.shipping-address,h2.billing-address,#bank-details h2,.thank-you,.item-remove input,#shop-cart section p a,form#shipping-information .confirm-order input{text-indent:-9999em;overflow:hidden}nav ul,ul.blocks,section ul{list-style:none}html{font:14px/1.5 Arial;color:#000;min-height:100%;background:#ffc10e url(img/html.png) no-repeat 50% 50%}body{width:1000px;height:512px;position:absolute;margin:-256px 0 0 -500px;top:50%;left:50%;background:#fff}@media all and (max-height:512px){body{margin:0 auto;position:relative;left:0;top:0}}a{text-decoration:none;color:#808080}a img{border:0}p,section ul{margin:0 0 1em}input[type=submit],label[for]{cursor:pointer}header{height:425px;position:relative}header a{outline:0}header h1 a{position:absolute;right:50px;top:0;display:block;background:transparent url(img/logo.png) no-repeat 0 0;width:104px;height:109px}header nav{position:absolute;top:-5px;left:0}body.shop-product header nav,#shop-checkout header nav,#shop-checkout-bank-transfer header nav{display:none}header nav a{display:block;width:400px;height:54px;background:transparent url(img/nav.png) no-repeat 8px 0}header nav li#menu-index a,header nav li#menu-home a{background-position:8px 0}header nav li#menu-collection a{background-position:8px -53px}header nav li#menu-shop a{background-position:8px -106px}header nav li#menu-blog a{background-position:8px -159px}header nav li#menu-contact a{background-position:8px -212px}header nav li#menu-about a{background-position:8px -266px}section{height:325px;position:absolute;top:-4px;left:435px;width:400px;color:#666}section .wrapper{overflow:auto;height:325px;width:400px}.js section .wrapper{overflow:hidden}section .wrapper div{background:#fff}.js #about section .wrapper{height:295px}.js #shop-terms section .wrapper{height:270px}.js section .wrapper-js{height:325px!important}ul.blocks,#index p img{width:390px;height:312px;position:relative;margin-top:4px}#index ul.blocks{background:url(img/blocks.png) no-repeat 0 0}ul.blocks li a{position:absolute;width:78px;height:78px}.block-1 a{top:0;left:0}.block-2 a{top:0;left:78px}.block-3 a{top:0;left:156px}.block-4 a{top:0;left:234px}.block-5 a{top:0;left:312px}.block-6 a{top:78px;left:0}.block-7 a{top:78px;left:78px}.block-8 a{top:78px;left:156px}.block-9 a{top:78px;left:234px}.block-10 a{top:78px;left:312px}.block-11 a{top:156px;left:0}.block-12 a{top:156px;left:78px}.block-13 a{top:156px;left:156px}.block-14 a{top:156px;left:234px}.block-15 a{top:156px;left:312px}.block-16 a{top:234px;left:0}.block-17 a{top:234px;left:78px}.block-18 a{top:234px;left:156px}.block-19 a{top:234px;left:234px}.block-20 a{top:234px;left:312px}section h1,a.cart-link{position:absolute;left:-355px;top:350px}a.cart-link{display:block;left:435px;top:354px;background:url(img/breadcrumb.png) no-repeat 0 -300px;width:69px;height:30px}a.cart-link-plus{width:116px}#shop-cart a.cart-link{left:445px}section h1 a,section h1 span{display:inline-block;background:url(img/breadcrumb.png) no-repeat 0 0;width:74px;height:25px}section h1 span{background-position:-90px 0;width:37px}h1 a.home{width:74px;background-position:0 0}h1 a.collection{width:158px;background-position:0 -50px}h1 a.shop{width:68px;background-position:0 -100px}h1 a.blog{width:67px;background-position:0 -150px}h1 a.contact{width:123px;background-position:0 -200px}h1 a.about{width:86px;background-position:0 -250px}h1 a.cart{width:74px;background-position:0 -300px}h1 a.all{width:46px;background-position:0 -350px}h1 a.new{width:57px;background-position:0 -400px}h1 a.shirts{width:87px;background-position:0 -450px}h1 a.hoodies{width:113px;background-position:0 -500px}h1 a.sweaters{width:130px;background-position:0 -550px}h1 a.jackets{width:113px;background-position:0 -600px}h1 a.dresses{width:107px;background-position:0 -650px}h1 a.accessories{width:173px;background-position:0 -700px}h1 a.retailers{width:127px;background-position:0 -800px}h1 a.sizing{width:84px;background-position:0 -850px}h1 a.play{width:61px;background-position:0 -900px}h1 a.checkout{width:139px;background-position:-150px -550px}h1 a.terms{width:83px;background-position:-150px -600px}h1 a.\0034\0030\0034-document-not-found{width:142px;background-position:-100px -250px}h1 a.\0034\0030\0033-permission-denied{width:139px;background-position:-100px -150px}h1 a.spring-summer-2010{width:286px;background-position:0 -750px}h1 a.fall-winter-2010{width:286px;background-position:0 -1200px}section h2{font-weight:bold;font-size:14px}h2.phone,a.toykyokids,th.shirts,.total-items,.belgium strong{color:#21b254}h2.email,a.toykyo,th.hoodies-sweaters,#cart-totals .subtotal,#cart-totals .subtotal strong,.netherlands strong{color:#ffc10e!important}h2.address,a.bue,th.dresses,.view-cart a,select#shipping-from,.europe strong,strong.toykyo-kids{color:#ed2048}h2.bank-information,#about strong,.checkout a,.world strong,dd.total{color:#009edb}section strong,section a{color:#009edb}section a{padding:2px 1px}section a:hover,section a:focus{background-color:#ed2048;color:#ffc10e}.product{position:absolute;left:-355px;top:0;width:400px}.product h2{position:absolute;top:125px;width:220px;height:32px;right:105px;background:url(img/breadcrumb.png) no-repeat -300px 0}.product h2.birdy{background-position:-300px -50px;width:114px}.product h2.grubby{background-position:-300px -100px;width:153px}.product h2.cutie-bear{background-position:-300px -150px;width:222px}.product h2.hairy{background-position:-300px -200px;width:114px}.product h2.happy-eyes{background-position:-300px -250px;width:225px}.product h2.billy-the-cone{background-position:-300px -300px;width:292px}.product h2.hey-hey{background-position:-300px -350px;width:158px}.product h2.diamond-d{background-position:-300px -400px;width:230px}.product h2.badge-set-1{background-position:-300px -500px;width:232px}.product h2.badge-set-2{background-position:-300px -550px;width:242px}.product h2.toykyo-kids{background-position:-300px -600px;width:260px}.product h2.hairy-pillow{background-position:-300px -650px;width:273px}.product h2.bandito{background-position:-300px -800px;width:128px}.product h2.running-bear{background-position:-300px -700px;width:255px}.product h2.hey-yo-let-s-go{background-position:-300px -900px;width:292px}.product h2.peeping-tom{background-position:-300px -750px;width:232px}.product h2.sweet-bear{background-position:-300px -1000px;width:210px}.product h2.clouds{background-position:-400px -850px;width:140px}.product h2.running-bear{background-position:-300px -1200px;width:258px}.product h2.winter-bear{background-position:-300px -950px;width:230px}.product h2.happy-worm{background-position:-300px -1150px;width:236px}.product h2.blablabla{background-position:-300px -1100px;width:193px}.product h2.happy-bunch{background-position:-300px -1050px;width:243px}.product .price,.product .type{font-weight:bold;font-size:20px;position:absolute;top:290px;left:240px;width:55px;text-align:right}.product p,.product select{text-align:right;position:absolute;text-transform:lowercase}.product .type{top:170px;left:140px;width:155px}.product .description{top:200px;left:0;width:295px}.product .color{top:225px;width:295px}.product .product-sizes{top:250px;left:120px;width:175px}select{font:12px Arial;color:#666}.product select.product-sizes,.product select.product-colors{width:75px;left:220px}.product select.product-colors{top:225px;left:170px;width:125px}.product .images,.product .thumbs{position:absolute;left:355px;top:0}.product .thumbs{left:0;right:250px;width:295px;display:none}.js .product .thumbs{display:block}.thumbs li,.thumbs a{float:right}#shop-accessories-hairy-pillow .thumbs li:first-child{display:none}.thumbs a{padding:5px;background:#ffc10e;margin-left:5px}.thumbs a:hover,.thumbs a:focus{background:#21b254}.product .arrow-navigation{position:relative;left:355px;top:-0}.add-to-cart input,.out-of-stock,.coming-soon{width:143px;height:30px;border:2px solid #fff;border-width:2px 0;background:url(img/breadcrumb.png) no-repeat -100px -95px;position:absolute;top:288px}.browsable .add-to-cart input,.js .shop-product .add-to-cart input{top:274px}.product p.out-of-stock,.product p.coming-soon{top:293px;text-align:left;background-position:-150px -500px}.product p.coming-soon{background-position:0 -1250px;width:168px}.add-to-cart input:focus{border-bottom:2px solid #000;border-top:2px solid #fff}input::-moz-focus-inner,button::-moz-focus-inner{border:0!important}.products,.images{overflow:auto;width:405px;height:312px;margin-top:4px}.js .products,.js .images{overflow:hidden}.js .products,.js .products li,.js .products a,.js .images,.js .images li{width:390px;height:312px;display:block}.arrow-navigation{width:400px}#previous a,#next a{position:absolute;display:block;width:50px;background:url(img/breadcrumb.png) no-repeat -200px 0;top:325px;outline:0}#previous a{left:0}#previous a:hover,#previous a:focus{background-position:-200px -50px}#next a{right:10px;background-position:-220px 0}#next a:hover,#next a:focus{background-position:-220px -50px}#cart-totals{position:absolute;bottom:-192px;right:-123px;text-transform:uppercase;font-size:10px}.total-items{color}.shipping form{display:inline}#shipping-from{font-size:10px;width:60px;border:0;background:#e7e8e9}optgroup{font-style:normal}table{width:100%;vertical-align:top;border-collapse:collapse;font-size:11px;margin:0 0 1.4em;line-height:2}caption{display:none}th{text-align:left}td,thead th{text-align:right}thead{border-bottom:2px solid #d1d2d4}thead th{text-transform:lowercase;font-weight:normal;padding-bottom:5px}th.shirts,th.hoodies-sweaters,th.dresses{text-transform:none;font-weight:bold;width:100px;text-align:left}.first-row td{padding-top:5px}#shop-cart section{left:425px}#shop-cart section p a{float:right;width:30px;height:30px;background:url(img/breadcrumb.png) no-repeat -135px -197px}.cart-item{border-top:2px solid #e3e4e5;position:relative;width:400px;height:70px;font-size:11px}.cart-item li{position:absolute;top:10px;left:80px}.cart-item li.item-thumb{left:0;top:7px}.item-name a{font-weight:bold}.cart-item li.item-color{top:32px;text-transform:lowercase}.cart-item li.item-size{top:54px;text-transform:lowercase}.cart-item li.item-price{width:100px;text-align:right;top:45px;left:300px;font-weight:bold;font-size:20px}.cart-item li.item-remove{width:84px;text-align:right;left:316px;top:15px}.item-remove input{border:0;overflow:hidden;display:block;background:url(img/breadcrumb.png) no-repeat -100px -350px;width:84px;height:0;padding-top:16px}#shop-cart #cart-totals{display:none}.totals{position:absolute;bottom:-9px;left:0;border-top:2px solid #e3e4e5;height:30px;width:400px;overflow:hidden}.totals li{position:absolute;left:0;top:0;padding-top:5px}.totals li.checkout{left:0}.totals li.checkout a{float:left;left:0;background:url(img/breadcrumb.png) no-repeat -100px -395px;width:113px;height:0;padding-top:30px}.totals li.subtotal{left:170px;width:230px;background:url(img/breadcrumb.png) no-repeat -100px -440px}.totals li.subtotal span{visibility:hidden}.totals li.subtotal strong{float:right;font-weight:bold;font-size:20px;color:#666}.js form.wrapper{height:280px;overflow:hidden}#cart-summary{position:absolute;left:-355px;top:0;width:255px}#cart-summary h2{overflow:hidden;width:100%}#cart-summary h2 span{width:88px;float:left;background:url(img/breadcrumb.png) no-repeat -150px -650px}#cart-summary h2 strong{float:right;height:25px}#cart-summary dl{margin:1em 0}dl.summary{height:143px;overflow:auto;font-size:13px;width:255px}dl.total{line-height:2;overflow:hidden;width:100%}dt{float:left;width:190px}dd{float:right;text-align:right}dt.subtotal{background:url(img/breadcrumb.png) no-repeat 0 -1150px;width:130px}dt.shipping span{background:url(img/breadcrumb.png) no-repeat -150px -800px;float:left;width:123px;height:20px}dt.shipping{font-size:10px;line-height:28px;width:200px}dt.total{background:url(img/breadcrumb.png) no-repeat -200px -700px}dd.total{font-weight:bold}#cart-totals .hover,#cart-totals .hover select{background:#ffc10e}#cart-summary h2#payment,h2.shipping-address,h2.billing-address{background:url(img/breadcrumb.png) no-repeat -100px -850px;margin-bottom:1em}h2#payment{margin-top:57px}h2.billing-address{margin-top:30px!important}.paypal-submit{border:0;background:url(img/breadcrumb.png) no-repeat -200px -1100px;width:60px;height:20px}form#shipping-information{position:relative;left:-60px;width:310px;height:410px}form#shipping-information p{margin:0;text-transform:lowercase}form#shipping-information label{width:90px;float:left}form#shipping-information .same-address label{width:310px}form#shipping-information .same-address input{width:auto}form#shipping-information input{border:1px solid #e7e8e9;background:#e7e8e9;width:210px}form#shipping-information .error{border:1px solid #ec2645}h2.shipping-address{margin-bottom:1.3em;background-position:0 -950px}h2.billing-address{margin-top:1em;background-position:0 -1000px}label span{color:#22b24c}form#shipping-information .confirm-order input{border:0;background:url(img/breadcrumb.png) no-repeat 0 -1050px;width:60px;height:0;padding-top:23px;width:210px;position:absolute;bottom:0;right:-7px}@media screen and (-webkit-min-device-pixel-ratio:0){form#shipping-information .confirm-order input{bottom:-5px}#cart-totals{right:-128px}}#shop-checkout section h1,#shop-checkout-bank-transfer section h1,#shop-checkout aside,#shop-checkout-bank-transfer aside,#shop-checkout a.cart-link,#shop-checkout-bank-transfer a.cart-link{display:none}#shop-checkout header h1 a,#shop-checkout-bank-transfer header h1 a{background-image:url(img/logo-small.png);top:445px!important;right:63px;background-position:top right}#bank-details{position:absolute;top:0;left:280px;width:230px;height:410px}#bank-details h2{background:url(img/breadcrumb.png) no-repeat -100px -900px;margin-bottom:1.3em}.confirmation{color:#d1d2d4;font-size:.8em}.thank-you{background:url(img/breadcrumb.png) no-repeat 0 -1100px;width:160px;position:absolute;bottom:0;right:0;margin:0}aside{position:absolute;right:-5px;bottom:195px}aside h1{display:none}aside nav a{display:block;text-transform:lowercase;width:134px}footer{border-top:1px solid #e3e4e5;color:#808080;font-size:11px;padding:16px 80px 10px;position:relative}footer a{color:#ccc}footer nav,footer p{display:block;float:left;width:107px;margin-right:10px}footer nav.follow-us{width:100px}footer nav.shopping{width:94px}footer nav h1{font-size:11px}footer nav a{display:block;text-transform:lowercase}.facebook a,.twitter a{background:url(img/breadcrumb.png) no-repeat -200px -298px;padding-left:15px}.twitter a{background-position:-200px -323px}footer nav ul{margin-top:16px;font-weight:normal;display:block}footer a:hover,footer a:focus{color:#666}footer p{position:absolute;top:16px;left:434px;display:none}section h1 a,section h1 span{float:left!ie}.product .thumbs li a{float:left!ie}.js #products .product .add-to-cart input{padding-top:30px!ie;width:145px!ie;top:233px!ie}.item-remove input{height:35px!ie;padding-top:35px!ie}.totals li.subtotal strong{position:absolute!ie;top:3px!ie;right:0!ie}.paypal-submit{height:20px!ie;padding-top:20px!ie;margin-bottom:-20px!ie;margin-top:-20px}html{_height:100%}