/* reset.css ========================================================================= */
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
legend{color:#000;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}

/* LAYOUT ============================================================================ */
body {color:#000;font:11px/13px Helvetica, Arial sans-serif;background:#fff;min-width:1000px;}
img {border-style:none;}
a {color:#000;text-decoration:none;}
a:hover {text-decoration:underline;}
strong {font-weight:bold;font-style:inherit;}
em {font-weight:inherit;font-style:italic;}
input, textarea, select {font:100% arial,sans-serif;vertical-align:middle;}
#wrapper {width:1000px;margin:0 auto;overflow:hidden;position:relative;}
#header {overflow:hidden;width:740px;height:107px;padding:0 0 0 260px;margin:0 0 15px;}
#header .holder {margin:26px 0 17px;overflow:hidden;padding:0 4px 0 0;width:736px;}
#header .holder .text-the-littlelegs {float:left;display:inline;width:286px;height:30px;background:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/logos/the-littlelegs-company.gif) no-repeat;text-indent:-9999px;margin:0 0 0 11px;}
#header .info {float:right;}
#header .info .menu {margin:2px 0 0;padding:0;list-style:none;float:left;overflow:hidden;}
#header .info .menu li {float:left;display:inline;background:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/bg/separator-menu.gif) no-repeat 0 4px;padding:0 8px;margin:0 0 0 -1px;font-size:11px;}
#header .info .menu a {color:#999;}
#header .info .menu li.active a,
#header .info .menu a:hover {color:#fb4b12;}
#header .info .btn-login {float:left;width:71px;height:18px;padding:3px 0 0;background:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/bg/bg-green-small.gif) no-repeat;text-align:center;font-size:11px;font-weight:bold;color:#fff;}
#header .info .btn-logout {float:left;width:71px;height:18px;padding:3px 0 0;background:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/bg/btn-red-small.jpg) no-repeat;text-align:center;font-size:11px;font-weight:bold;color:#fff;}
#header .info .services {margin:0 0 0 5px;padding:0;list-style:none;float:left;display:inline;}
#header .info .services li {float:left;display:inline;margin:0 0 0 4px;}
#header .info .services a {display:block;width:21px;height:21px;text-indent:-9999px;overflow:hidden;}
#header .info .services .facebook {background:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/logos/ico-services.gif) no-repeat;}
#header .info .services .twitter {background:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/logos/ico-services.gif) no-repeat 0 -21px;}
#header .info .services .blogger {background:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/logos/ico-services.gif) no-repeat 0 -42px;}
#header .logo {position:absolute;left:0;top:0;z-index:15;background:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/logos/logo.gif) no-repeat;text-indent:-9999px;width:259px;height:133px;overflow:hidden;}
#header .logo a {display:block;height:100%;}

#nav {margin:0 0 0 43px;position:relative;list-style:none;float:left;display:inline;width:500px;height:30px;padding:6px 0 0 4px;background:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/bg/bg-nav.gif) no-repeat;}
#nav-newsletter {margin:0 0 0 43px;position:relative;list-style:none;float:right;display:inline;width:500px;height:22px;padding:6px 0 0 4px;}
#nav li{float:left;padding:4px 14px 4px 13px;margin:0 0 0 -1px;background:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/bg/separator-nav.gif) no-repeat 0 3px;}
#nav li:first-child {background:none;}
#nav li a{color:#fb4b12;}
#nav-newsletter li a{color:#fb4b12;}
#nav li a.current {text-decoration:underline;}

.newsletter-form{float:right;width:143px;height:47px;padding:9px 20px 0 18px;background:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/bg/bg-newsletter-form.gif) no-repeat;}
.search-form{float:right;width:143px;height:27px;padding:9px 20px 0 18px;background:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/bg/bg-search-form.gif) no-repeat;}
.search-form fieldset{float:left;}
.search-form input.text{float:left;width:100px;font-size:11px;color:#f6921e;padding:2px 0;margin:0 23px 0 0;border:0;background:none;}
.search-form input.submit{float:left;width:18px;height:18px;padding:0;margin:0;}
.search-autocomplete{display:none;}

#main {height:1%;padding:0 0 0 54px;overflow:hidden;margin:0 0 10px;}

#sidebar {float:left;width:180px;}
#sidebar .menu-area {background:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/bg/bg-menu-mid.gif) repeat-y;width:100%;margin:0 0 10px;}
#sidebar .menu-area .holder {width:100%;background:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/bg/bg-menu-top2.gif) no-repeat;padding:30px 0 0;}
#sidebar .menu-area .holder .frame {background:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/bg/bg-menu-bottom.gif) no-repeat 0 100%;padding:0 25px 60px 20px;}
#sidebar .menu-area .ttl-offthepeg {text-indent:-9999px;background:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/titles/OffThePeg.gif) no-repeat;margin:0 0 5px;font:23px/25px Arial, Helvetica, sans-serif;color:#fb4b12;}
#sidebar .menu-area .toddler-clothes {text-indent:-9999px;background:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/titles/toddler-clothes-red.jpg) no-repeat;margin:0 0 5px;font:23px/25px Arial, Helvetica, sans-serif;color:#fb4b12;}
#sidebar .menu-area .menu {padding:0;margin:0;list-style:none;overflow:hidden;width:100%;}
#sidebar .menu-area .menu li {background:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/bg/divider-menu.gif) repeat-x;padding:8px 0 0;margin:-1px 0 6px;font:12px Helvetica, Arial, sans-serif;}
#sidebar .menu-area .menu a {color:#fb4b12;}

#sidebar .menu-block {width:100%;background:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/bg/bg-menu-cloth-mid.gif) repeat-y;}
#sidebar .menu-block .holder {background:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/bg/bg-menu-cloth-top.gif) no-repeat;padding:15px 0 0;width:100%;}
#sidebar .menu-block .holder .frame {background:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/bg/bg-menu-cloth-bottom.gif) no-repeat 0 100%;height:1%;padding:5px 30px 10px 20px;position:relative;}
#sidebar .menu-block .img1{position:absolute;bottom:0;right:0;}
#sidebar .menu-block .ttl-clothes-line {margin:0 0 5px;color:#fff;font:23px/29px Arial, Helvetica, sans-serif;text-indent:-9999px;background:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/titles/ClothesLine.gif) no-repeat;}
#sidebar .menu-block .ttl-baby-clothes {margin:0 0 5px;color:#fff;font:23px/29px Arial, Helvetica, sans-serif;text-indent:-9999px;background:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/titles/baby-clothes-rev.gif) no-repeat;}
#sidebar .menu-block .menu-cloth {padding:0;margin:0;list-style:none;overflow:hidden;width:100%;}
#sidebar .menu-block .menu-cloth li {background:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/bg/divider-menu-cloth.gif) repeat-x;padding:8px 0 0;margin:-1px 0 6px;font:12px Helvetica, Arial, sans-serif;}
#sidebar .menu-block .menu-cloth a {color:#fff;}

#content {float:right;width:752px;}
#content.columns-3 {float:left;width:552px!important;padding-left:8px;}

#panel-right {float:right;width:181px;}
#panel-right a {display:block;margin-bottom:10px;}
#panel-right form {margin-bottom:10px;}

#content .breadcrumbs {margin:0;list-style:none;float:left;padding:0 0 0 5px;}
#content .breadcrumbs li {float:left;font:9px Helvetica, Arial, sans-serif;color:#fb4b12;padding:0 0 0 2px;}
#content .breadcrumbs a {color:#fbc312;padding:0;}
#content .breadcrumbs span {color:#fbc312;}

#content .grid-page .blocks-area {width:100%;margin:0 0 10px;background:none;}
#content .grid-page .blocks-area .holder {background:none;}
#content .grid-page .blocks-area .holder .frame {background:none;position:relative;height:1%;overflow:hidden;}
#content .grid-page .blocks-area .boxes .box {width:220px;float:left;display:inline;margin:0 0 0 10px;padding:10px 10px 35px; text-align:center;}

#content .blocks-area {width:auto;margin:0 0 10px;background:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/bg/bg-blocks-mid.gif) repeat-y; float:left;}
#content .blocks-area .holder {background:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/bg/bg-blocks-top.gif) no-repeat;}
#content .blocks-area .holder .frame {background:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/bg/bg-blocks-bottom.gif) no-repeat 0 100%;position:relative;height:1%;overflow:hidden;}
#content .blocks-area .boxes {width:auto;margin:0 0 0 -10px;overflow:hidden; float:left;}
#content .blocks-area .boxes .box {width:160px;float:left;display:inline;margin:0 0 0 10px;padding:10px 10px 35px;}
#content .block-related .blocks-area .boxes .box {text-align:center;}
#content .boxes .box .img {width:100%;overflow:hidden;margin:0 0 10px;}
#content .boxes .box .img img {display:block;margin:0 auto;border:0;}
#content .boxes .box .text {width:100%;overflow:hidden;margin-bottom:15px;}
#content .boxes .box .text h4 {color:#fb4b12;font:bold 11px/18px Helvetica, Arial, sans-serif;margin:0;text-transform:uppercase;}
#content .boxes .box .text h4 a {color:#fb4b12;}
#content .boxes .box .text p {margin:0 0 5px;font:11px Helvetica, Arial, sans-serif;color:#f6921e;}
#content .grid-page .boxes .box .text .price {color:#FB4B12;}
#content .boxes .box .text .price {color:#000;font:bold 18px/20px Helvetica, Arial, sans-serif;}
#content .boxes .box .text .price .price-box p {margin:0;}

#content .blocks-area .box .buttons {position:absolute;bottom:0;overflow:hidden;width:100%;}
#content .blocks-area .box .buttons .btn-list {padding:0;margin:0 0 10px;list-style:none;overflow:hidden;width:100%;}
#content .box .buttons .btn-list li {float:left;overflow:hidden;font:11px/18px Helvetica, Arial, sans-serif; margin-left:30px;}
#content .grid-page .box .buttons .btn-list li { margin-left:65px;}
#content .box .buttons .btn-list a {color:#f6921e;}
#content .box .buttons .btn-list .basket {background:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/bg/bg-btn-basket.jpg) no-repeat;color:#fff;float:right;margin:0 0 0 5px;width:81px;text-align:center;height:20px;overflow:hidden;}

#content .std a {color:#fb4b12;}

.footer-area {height:1%;padding:0 0 0 54px;overflow:hidden;}

#footer {background:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/bg/bg-footer-mid.gif) repeat-y;width:100%;}
#footer .holder {background:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/bg/footer-top.gif) no-repeat;}
#footer .holder .frame {background:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/bg/bg-footer-bootom.gif) no-repeat 0 100%;height:1%;overflow:hidden;padding:10px 10px 10px 20px;}
#footer p {margin:0;color:#fb4b12;float:left;}
#footer .nav {padding:0;margin:0;list-style:none;float:right;overflow:hidden;}
#footer .nav li {float:left;display:inline;background:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/bg/separator-f-nav.gif) no-repeat 100% 40%;padding:0 10px 0 0;margin:0 -1px 0 8px;}
#footer .nav a {color:#fb4b12;}
#footer .footer-categories { color: #FB4B12; }
#footer .footer-categories .footer-category { float: left; width: 375px; margin: 10px 5px 10px 5px; }
#footer .footer-categories .footer-category h3 { margin-bottom: 0.8em; text-align: center; }
#footer .footer-categories .footer-category ul { float: left; width: 375px; list-style: none inside none; margin: 0; padding: 0; }
#footer .footer-categories .footer-category ul li { float: left; width: 120px; margin-right: 5px; }
#footer .footer-categories .footer-category ul li a { color: #FB4B12; line-height: 1.8em; }

/* HOMEPAGE ========================================================================== */
#homepage-heading {float:left;width:750px;}
#homepage-left {float:left;width:569px;margin:0;padding:0;}
#homepage-right {float:left;width:181px;margin:0;padding:0;}
#homepage-left a {float:left;padding:9px 9px 0 0;}
#homepage-right a {float:left;padding:9px 0 0 0;}
#content.homepage p {margin:0;padding:0;}

/* CONTENT PAGE ====================================================================== */
#content {color:#7A7A7A;font-size:12px;line-height:18px;}
#content h2 {color:#FB4B12;font-size:18px;margin:20px 10px 10px 10px;}
#content h3 {}
#content p {margin:0 10px 10px 10px;}
#content dl {margin:20px 10px 10px 10px;}
#content dl dt {color:#FB4B12;font-size:14px;margin:10px 0;}
#content dl dd {}
#content ul {margin-left:25px;}
#content ul li {color:#FB4B12;margin-bottom:10px;}
#content ul li a {color:#FB4B12;}

#content .col2-set {float:left;}
#content .col2-set .col-1 {float:left;width:375px;}
#content .col2-set .col-2 {float:left;width:375px;}

#content .col2-set .col-1 strong {color:#fb4b12;}

.content-container {position:relative;}

/* PRODUCT PAGINATION ================================================================ */
.paging-area {clear:both;width:100%;overflow:hidden;margin:0 0 5px;}
.paging-area .pages-form {float:left;width:100%;overflow:hidden;}
.paging-area .pages-form .amount {display:none;}
.paging-area .pages-form fieldset {float:left;}
.paging-area .pages-form span {float:left;padding:0 5px 0 0;font:10px/18px Helvetica, Arial, sans-serif;color:#FB4B12;}
.paging-area .pages-form select {float:left;margin:0 5px 0 0;}
.paging-area .paging {float:right;padding:0;margin:0;list-style:none;overflow:hidden;}
.paging-area .paging li {float:left;display:inline;background:transparent url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/bg/separator-paging.gif) no-repeat 0 50%;padding:0 0 0 5px;margin:0 5px 0 0;color:#fb4b12;font:bold 11px Helvetica, Arial, sans-serif;}
.paging-area .paging li:first-child {background:none;}
.paging-area .paging a {color:#f6921e;font-weight:normal;text-decoration:underline;}
.paging-area .paging a:hover{text-decoration:none;color:#FB4B12;}
.paging-area .paging .link {font-weight:normal;}

.sort-form {position:relative;top:5px;right:0;float:right;}
.sort-form fieldset {float:left;}
.sort-form label {color:#FB4B12;float:left;font:10px/18px Helvetica, Arial, sans-serif;}
.sort-form select {float:left;color:#FB4B12;margin:0 5px;width:110px;font:10px Arial, Helvetica, sans-serif;}
.sort-form a {float:left;}

/* PRODUCT VIEW STYLES =============================================================== */
.product-view {}
.product-shop {float:right;width:370px;margin-top:32px;}
.product-options {float:right;width:370px;margin-top:0;border-top:dotted 2px #7A7A7A;}
#content .product-options dl {clear:both;float:left;margin:10px 10px 0;padding:5px 0 10px;}
#content .product-options dl dt {float:left;margin:0;padding:4px 0;}
#content .product-options dl dd {float:left;margin:0;padding:0 5px;}
#content .product-options p.required {clear:both;float:left;}
.product-options-bottom {float:right;width:370px;margin-top:0;border-top:dotted 2px #7A7A7A;}
#content .product-shop .product-name h1 {background:transparent url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/bg/bg-line-short.gif) no-repeat left bottom;color:#FBC312;font-weight:bold;font-size:18px;margin:0 0 10px 0;padding:0 0 15px 10px;text-transform:uppercase;}
.product-shop .product-sku span,
.product-shop .box-description span {color:#FB4B12;text-transform:uppercase;}
.product-shop .availability {display:none;}
.product-shop .product-price-basket {float:left;clear:both;width:370px;border-top:dotted 2px #7A7A7A;}
.product-shop .price-box {float:left;color:#000;font:bold 18px/20px Helvetica, Arial, sans-serif;padding:10px;width:65px;}
.product-shop .price-box p.old-price {font-size: 11px; color:#FB4B12; line-height: 12px; font-weight:bold; font-style:italics;}
.product-shop .price-box p.special-price .price-label{font-size: 12px; line-height: 12px; display: block;}

.product-shop .price-box p.special-price .price {font-size: 18px; display: block;} 
#content .product-shop .price-box p.old-price, #content .product-shop .price-box p.special-price { margin:0 0 10px 0; padding: 0;}

.product-shop .add-to-cart {float:left;padding:10px 0;width:285px;text-align:center;}
.product-shop .add-to-cart label {float:left;margin-right:5px;}
.product-shop .add-to-cart input {float:left;margin-right:15px;}
.product-shop .add-to-cart a.link-wishlist {color:#FBC312;font-size:11px;float:left;margin-right:5px;}
.product-shop .add-to-cart a.btn-cart {background:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/bg/bg-btn-basket.jpg) no-repeat;color:#fff;float:left;margin:0 0 0 5px;font-size:11px;width:81px;text-align:center;height:20px;overflow:hidden;}

.product-shop .box-additional {clear:both;}

.product-img-box {float:left;width:380px;margin-bottom:10px;}
#content .product-img-box .product-image {background:transparent url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/bg/product-detail-image.jpg) no-repeat 0 0;margin:0 0 13px 0;padding:5px;text-align:center;}
#content .product-img-box .more-views h4 {background:none;margin:10px 0;padding:0;}
.more-views h4 {background:none;margin:10px 0;padding:0;text-align:left;}
#content .product-img-box .more-views ul {list-style:none;margin:0;padding:0;}
#content .product-img-box .more-views ul li {float:left;background:transparent url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/bg/zoom-frame.jpg) no-repeat 0 0;height:68px;width:69px;margin:0 10px 0 0;padding:15px 10px;text-align:center;}

/* FORM STYLES ======================================================================= */
#content form .content {min-height:170px;padding:14px 0;}
#content form h2 {background:transparent url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/bg/bg-line-short.gif) no-repeat left bottom;font-weight:bold;font-size:13px;margin:0 0 10px 0;padding:0 0 14px 14px;text-transform:uppercase;color:#FB4B12;}
#content form .fieldset h2 {background-image:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/bg/bg-line-long.jpg);}
#content form ul.form-list {list-style:none;margin:5px 0 0 0;padding:0 14px;}
#content form ul.form-list li {color:#7A7A7A;font-size:12px;}
#content form ul.form-list li label em,
#content form ul.form-list li .input-box .validation-advice {color:#FB4B12;}
#content form ul.form-list li .input-box {margin:5px 0 10px 0;}
#content form ul.form-list li .input-box .input-text {border:solid 1px #7A7A7A;width:100%;padding:2px 3px;}
#content form ul.form-list li.fields {clear:both;float:left;width:100%;}
#content form ul.form-list li.fields .field {float:left;width:50%;}
#content form ul.form-list li label em,
#content form ul.form-list li .input-box .validation-advice {color:#FB4B12;}
#content form ul.form-list li .input-box {margin:5px 0 10px 0;}
#content form ul.form-list li .input-box .input-text {border:solid 1px #7A7A7A;width:95%;}
#content form .buttons-set {margin:0;padding:8px 22px 8px 14px;}
#content form .buttons-set .button {cursor:pointer;background:transparent url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/bg/bg-red-medium.jpg) no-repeat 0 0;border:0;color:#FFFFFF;line-height:18px;height:23px;width:198px;text-align:center;}
#content form .buttons-set  a {color:#FB4B12;}
#content form .registered-users .buttons-set {text-align:right;}

#text-item-class{color:#FBC312;font-size: 18px;font-weight: bold;margin: 0 0 0px;padding: 0 0 0px 10px;text-transform: uppercase;text-indent:0;}

/* PAGE TITLES ======================================================================= */
.page-title,
.heading-underline {background:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/bg/bg-line-short.gif) no-repeat 0 100%;clear:both;width:100%;overflow:hidden;padding:0 0 7px;margin:0 0 18px;}
.page-title h1 {color:#746553;font-size:18px;margin:0;padding:10px;text-transform:uppercase;}
.heading-underline h1 {background-color:transparent;background-repeat:no-repeat;background-position:0 0;height:33px;width:350px;margin:0;padding:0;text-indent:-9999px;overflow:hidden;}
span.required {color:#F6921E;}
h1.AboutTLLC {background-image:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/titles/AboutTLLC.jpg);}
h1.Accessories {background-image:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/titles/Accessories.jpg);}
h1.AccountInformation {background-image:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/titles/AccountInformation.jpg);}
h1.AddressBook {background-image:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/titles/AddressBook.jpg);}
h1.BabygrowsVests {background-image:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/titles/BabygrowsVests.jpg);}
h1.BedroomBaby {background-image:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/titles/BedroomBaby.jpg);}
h1.Checkout {background-image:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/titles/Checkout.jpg);}
h1.ClassicBaby {background-image:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/titles/ClassicBaby.jpg);}
h1.ClothesLine {background-image:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/titles/ClothesLine.jpg);}
h1.ContactInformation {background-image:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/titles/ContactInformation.jpg);}
h1.ContactUs {background-image:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/titles/ContactUs.jpg);}
h1.CoolBaby {background-image:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/titles/CoolBaby.jpg);}
h1.CreateAnAccount {background-image:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/titles/CreateAnAccount.jpg);}
h1.Dresses {background-image:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/titles/Dresses.jpg);}
h1.Delivery {background-image:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/titles/Delivery.jpg);}
h1.EditBillingAddress {background-image:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/titles/EditBillingAddress.jpg);}
h1.FunkyBaby {background-image:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/titles/FunkyBaby.jpg);}
h1.ForgotYourPassword {background-image:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/titles/ForgottenPassword.jpg);}
h1.GiftSets {background-image:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/titles/GiftSets.jpg);}
h1.Links {background-image:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/titles/Links.jpg);}
h1.LoginOrCreateAnAccount {background-image:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/titles/LoginOrCreateAnAccount.jpg);}
h1.LongSleeveTops {background-image:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/titles/LongSleeveTops.jpg);}
h1.MaximiseIt {background-image:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/titles/MaximiseIt.jpg);}
h1.MyAccount {background-image:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/titles/MyAccount.jpg);}
h1.MyWishlist {background-image:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/titles/MyWishlist.jpg);}
h1.NewBaby {background-image:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/titles/NewBaby.jpg);}
h1.NewsletterSubscription {background-image:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/titles/NewsletterSubscription.jpg);}
h1.OffThePeg {background-image:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/titles/OffThePeg.jpg);}
h1.OthersAlsoBought {background-image:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/titles/OthersAlsoBought.jpg);}
h1.OurBrands {background-image:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/titles/OurBrands.jpg);}
h1.PrivacyPolicy {background-image:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/titles/PrivacyPolicy.jpg);}
h1.Pyjamas {background-image:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/titles/Pyjamas.jpg);}
h1.ReturnsPolicy {background-image:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/titles/ReturnsPolicy.jpg);}
h1.Shoes {background-image:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/titles/Shoes.jpg);}
h1.ShoppingBasket {background-image:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/titles/ShoppingBasket.jpg);}
h1.Shorts {background-image:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/titles/Shorts.jpg);}
h1.ShortSleevedTops {background-image:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/titles/ShortSleeveTops.jpg);}
h1.SiteMap {background-image:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/titles/SiteMap.jpg);}
h1.SizingGuide {background-image:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/titles/SizingGuide.jpg);}
h1.SocksTights {background-image:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/titles/SocksTights.jpg);}
h1.StripyBaby {background-image:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/titles/StripyBaby.jpg);}
h1.T-ShirtsTops {background-image:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/titles/T-ShirtsTops.jpg);}
h1.TermsAndConditions {background-image:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/titles/TermsAndConditions.jpg);}
h1.TrousersLeggings {background-image:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/titles/TrousersLeggings.jpg);}
h1.WhatsNew {background-image:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/titles/WhatsNew.jpg);}
h1.ZooBaby {background-image:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/titles/ZooBaby.jpg);}
h1.Tops {background-image:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/titles/tops.jpg);}  
h1.Bottoms {background-image:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/titles/bottoms.jpg);}  
h1.Newborn {background-image:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/titles/newborn.jpg);} 
h1.Sleepwear {background-image:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/titles/sleepwear.jpg);}  
h1.Underwear {background-image:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/titles/underwear.jpg);}  
h1.FeetHeadLegs {background-image:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/feet-head-legs.jpg);}  


/* MESSAGES ========================================================================== */
#content .messages {list-style:none;margin:20px 0;padding:0;text-align:left;}
#content .messages ul {list-style:none;margin:0;padding:0;}
#content .messages ul li {font-weight:bold;text-decoration:underline;text-transform:uppercase;}
#content .messages .success-msg {display:block;clear:both;}
#content .messages .success-msg li {color:#6ABD46;}
#content .messages .error-msg {display:block;clear:both;}
#content .messages .error-msg li {color:#FF0000;}

/* DASHBOARD ========================================================================= */
#content .dashboard a {color:#FB4B12;}
#content .dashboard div h2 {background:transparent url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/bg/bg-line-long.jpg) no-repeat left bottom;color:#FB4B12;font-size:13px;margin:0 0 10px 0;padding:0 0 10px 10px;text-transform:uppercase;}
#content .dashboard div .box-title,
#content .dashboard div h4 {color:#FB4B12;padding-left:10px;}
#content .dashboard div address {padding-left:10px;}
#content .dashboard div p {color:#7A7A7A;font-size:12px;line-height:175%;margin:0;padding: 0 10px 5px 10px;}
#content .dashboard .col2-set {margin:0 0 15px;}

/* ADDRESS BOOK ====================================================================== */
/* Address Book */
.addresses-list h2 { font-weight:bold; font-size:13px; color:#e26703; text-transform:uppercase; }
.addresses-list h3 { font-weight:bold; font-size:13px; }
.addresses-list address { margin:0 0 3px; }
.addresses-list p { margin:0; }
.addresses-list a { font-weight:bold; }
.addresses-list .link-remove { color:#646464; }
.addresses-list .separator { margin:0 3px; }
.addresses-list ol {float:left; list-style:none;margin:0 0 20px 0;padding:0;}
.addresses-list li.item { float:left; margin:0; padding:0 14px; width:347px;  }
.addresses-list li.item h3 {color:#FB4B12; font-size:12px; font-weight:normal; margin:3px 0 5px 0; padding:0;}
.addresses-list li.item a {color:#F6921E; font-size:12px;}
.addresses-list li.item address,
.addresses-list li.item p {color:#7A7A7A;font-size:12px;line-height:175%;margin:0;padding: 5px 0;font-style:normal;}
.addresses-list li.empty { background:none; border:0; padding:0; }
.addresses-list li.empty p { font-weight:normal; }

/* SHOPPING CART ===================================================================== */
#shopping-cart-table {width:100%;}
#shopping-cart-table thead {background:transparent url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/bg/bg-line-long.jpg) no-repeat center bottom;}
#shopping-cart-table th {color:#FB4B12;padding:10px;}
#shopping-cart-table td {padding:10px;}
#shopping-cart-table h3.product-name a {color:#FB4B12;font-weight:normal;margin:0;padding:0;}
#shopping-cart-actions {float:left;clear:both;margin:20px 0;width:750px;} 
#shopping-cart-actions .btn-continue {float:left;background:transparent url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/bg/bg-red-medium.jpg) no-repeat;color:#FFFFFF;margin:0 0 0 5px;width:198px;text-align:center;height:23px;line-height:20px;overflow:hidden;} 
#shopping-cart-actions .btn-update {float:right;background:transparent url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/bg/bg-red-medium.jpg) no-repeat;color:#FFFFFF;margin:0 0 0 5px;width:198px;text-align:center;height:23px;line-height:20px;overflow:hidden;}
.cart-collaterals {float:left;width:750px;}
.cart-collaterals .col2-set {float:left;width:550px;}
.cart-collaterals .col2-set h3 {color:#FB4B12;margin:5px 0;text-transform:uppercase;}
.cart-collaterals .col2-set .input-text {width:198px;}
#content .cart-collaterals .buttons-set {margin:5px 0;padding:0;}
#content .cart-collaterals .buttons-set .btn-apply-coupon {float:left;background:transparent url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/bg/bg-red-medium.jpg) no-repeat;color:#FFFFFF;cursor:pointer;font-size:11px;margin:0;width:198px;text-align:center;height:23px;line-height:20px;overflow:hidden;}
.cart-collaterals .totals {float:left;width:200px;}
#shopping-cart-totals-table {width:200px;}
#shopping-cart-totals-table td {padding:5px 5px 10px 5px;}
.cart-collaterals .totals .btn-checkout {float:left;background:transparent url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/bg/bg-orange-large.jpg) no-repeat;color:#FFFFFF;cursor:pointer;font-size:14px;margin:0;width:200px;text-align:center;height:37px;line-height:35px;overflow:hidden;}


/* CHECKOUT ========================================================================== */
#checkoutSteps {list-style:none;margin:0;padding:0;}
#checkoutSteps h2 {background:transparent url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/bg/bg-line-long.jpg) no-repeat left bottom;cursor:pointer;font-weight:bold;font-size:13px;margin:20px 0 10px 0;padding:0 0 4px 14px;text-transform:uppercase;color:#FB4B12;}
#checkoutSteps .section {float:left;clear:both;width:750px;}
#checkoutSteps .step h3,
#checkoutSteps .step h4 {padding:0 10px 10px 10px;}
#checkoutSteps .form-list {list-style:none;margin:5px 0 0 0;padding:0 14px;}
#checkoutSteps .form-list li {color:#7A7A7A;font-size:12px;}
#checkoutSteps .form-list li label {color:#FB4B12;padding:0;}
#checkoutSteps .form-list li.control label {padding-left:5px;}
#checkoutSteps .form-list ul {list-style:none;margin:0;padding:0;}

#checkoutSteps .buttons-set {margin:0;padding:0 14px 8px 14px;}
#checkoutSteps .buttons-set .button {cursor:pointer;background:transparent url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/bg/bg-orange-large.jpg) no-repeat 0 0;border:0;color:#FFFFFF;line-height:18px;height:23px;width:198px;text-align:center;}
/* #checkoutSteps .buttons-set .button {cursor:pointer;background:transparent url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/bg/bg-red-medium.jpg) no-repeat 0 0;border:0;color:#FFFFFF;line-height:18px;height:23px;width:198px;text-align:center;} */ 
#checkoutSteps .buttons-set a {color:#FB4B12;}

#checkoutSteps .no-display {display:none;}

#checkout-step-shipping_method ul {margin-left:0;list-style:none;}
#checkout-step-payment ul li {float:left;clear:both;margin-top:5px;}
#checkout-step-payment .v-fix {float:left;margin-right:5px;}

#checkout-review-table {margin-left:10px;width:95%;}
#checkout-review-table thead {border-bottom:solid 1px #FB4B12;margin-bottom:5px;padding-bottom:5px;}
#checkout-review-table thead th {color:#FB4B12;}
#checkout-review-table tbody h3.product-name {margin:0;padding:0;}
#checkout-review-table tbody dl.item-options {margin:0;padding:0;}
#checkout-review-table tbody dt {margin:0;padding:0;}
#checkout-review-table tbody dd {margin:0;padding:0;}
#checkout-review-table tfoot {border-top:solid 1px #FB4B12;margin-top:5px;padding-top:5px;}
#checkout-review-table .a-right {text-align:right;}
#checkout-review-table .a-center {text-align:center;}

/* WIDGETS =========================================================================== */
#search-baby-girl {float:left;background:transparent url(http://www.thelittlelegscompany.com/skin/media/search-baby-girl.jpg) no-repeat;height:71px;width:180px;margin-bottom:5px;}
#search-baby-girl fieldset {padding:39px 10px 0 10px;}
#search-baby-girl input.text {border:0;color:#EC008B;font-size:11px;width:135px;}
#search-baby-girl input.submit {border:0;background:#FFFFFF url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/bg/bg-btn-search-pink.gif) no-repeat;height:18px;width:18px;text-indent:-9999px;}

#search-baby-boy {float:left;background:transparent url(http://www.thelittlelegscompany.com/skin/media/search-baby-boy.jpg) no-repeat;height:71px;width:180px;margin-bottom:5px;}
#search-baby-boy fieldset {padding:39px 10px 0 10px;}
#search-baby-boy input.text {border:0;color:#00A5C5;font-size:11px;width:135px;}
#search-baby-boy input.submit {border:0;background:#FFFFFF url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/bg/bg-btn-search-blue.gif) no-repeat;height:18px;width:18px;text-indent:-9999px;}

#widget-age {float:left;background:transparent url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/bg/age-search.gif) no-repeat;height:70px;width:180px;margin-top:5px;margin-bottom:5px;}
#widget-age #select-size {margin: 40px 0 0 10px;}

#widget-manufacturer {float:left;background:transparent url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/bg/designer-search.gif) no-repeat;height:70px;width:180px;margin-top:5px;margin-bottom:5px;}
#widget-manufacturer #select-manufacturer {margin: 40px 0 0 10px;}

/* Product Images */
.col3-layout .product-view .product-img-box { float:none; margin:0 auto; }
#content .product-view .product-img-box .product-image-zoom { position:relative; width:360px; height:270px; overflow:hidden; z-index:9; }
#content .product-view .product-img-box .product-image-zoom img { position:absolute; left:0; top:0; cursor:move; margin:2px 5px; }
.product-view .product-img-box .zoom-notice { font-size:11px; margin:0 0 5px; text-align:center; }
.product-view .product-img-box .zoom { position:relative; z-index:9; height:18px; margin:0 auto 13px; padding:0 28px; background:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/slider_bg.gif) 50% 50% no-repeat; cursor:pointer; }
.product-view .product-img-box .zoom.disabled { -moz-opacity:.3; -webkit-opacity:.3; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";/*IE8*/ opacity:.3; }
.product-view .product-img-box .zoom #track { position:relative; height:18px; }
.product-view .product-img-box .zoom #handle { position:absolute; left:0; top:-1px; width:9px; height:22px; background:url(http://www.thelittlelegscompany.com/skin/frontend/little-legs/default/images/magnifier_handle.gif) 0 0 no-repeat;  }
.product-view .product-img-box .zoom .btn-zoom-out { position:absolute; left:2px; top:0; }
.product-view .product-img-box .zoom .btn-zoom-in { position:absolute; right:2px; top:0; }
.product-view .product-img-box .more-views h2 { font-size:11px; border-bottom:1px solid #ccc; margin:0 0 8px; text-transform:uppercase; }
.product-view .product-img-box .more-views ul { margin-left:-9px }
.product-view .product-img-box .more-views li { float:left; margin:0 0 8px 9px; }
.product-view .product-img-box .more-views li a { float:left; width:60px; height:60px; overflow:hidden; }

.product-image-popup { margin:0 auto; }
.product-image-popup .nav { font-weight:bold; text-align:center; }
.product-image-popup .image { display:block; margin:10px 0;  }
.product-image-popup .image-label { font-size:13px; font-weight:bold; margin:0 0 10px; color:#2f2f2f; }

.discount-form .disclaimer { clear: both; float: left; margin-top: 1em; width: 375px; }

.slider-container {overflow: hidden; position: relative; height: 520px; z-index:100;width: 748px;margin-left: 1px;}

.slider-container ul {list-style: none; margin: 0 !important; padding: 0 !important; width: 99999999px; position: relative; z-index:1000;}

.slider-container ul, .slider-container li {float: left; position: relative; z-index:1000;}

.slider-container .btn {display: none;}
#content.homepage .payment-logo {text-align: center;margin-top: 10px;}
/*


   Magic Zoom v3.1.24 
   Copyright 2011 Magic Toolbox
   Buy a license to use Magic Scroll on your site.
   Go to www.magictoolbox.com/magiczoom/


*/

.MagicZoom img {
border: 0 !important;
padding: 0 !important;
margin: 0 !important;
}

/* Style of zoomed window */
.MagicZoomBigImageCont {
border: 1px solid #999;
}

/* Style of header, activated with "title" attribute in <a> tag */
.MagicZoomHeader {
font-size: 8pt !important;
line-height: normal !important;
color: #fff;
background: #666;
text-align: center !important;
}

/* Style of small square under mouse */
.MagicZoomPup {
border: 1px solid #aaa;
background: #fff;
cursor: move;
}

/* Style of message box while image is loading */
.MagicZoomLoading {
border: 1px solid #ccc;
background: #fff url(/skin/frontend/default/little-legs/css/img/ajax-loader.gif) no-repeat 2px 50%;
padding: 4px 4px 4px 24px !important;
margin: 0;
text-decoration: none;
text-align: left;
font-size: 8pt;
font-family: sans-serif;
color: #444;
}
/* Contaner with main image and selectors container */
div.MagicToolboxContainer {
    text-align: center;
}

/* Main image styles */
div.MagicToolboxContainer a {
    margin: 0 auto;
}

/* Container with selectors*/
div.MagicToolboxSelectorsContainer {
    clear: both;
}

/* Selectors styles */
div.MagicToolboxSelectorsContainer a {
    display: inline-block;
    margin: 4px 1px;
}


div.MagicToolboxSelectorsContainer {
    clear: none;
}
div.MagicToolboxContainer {
    text-align: center;
}
.product-view .product-img-box .more-views ul {
    margin-left: 0px;
}



/*------------------------------------*\
	RESET
\*------------------------------------*/
/*
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{	border:0;}
address,caption,cite,code,dfn,th,var{	font-style:normal;	font-weight:normal;}
caption,th{	text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0; } #F6921E = orange / #FB4B12 red

html{height:101%;}
body{font-family:Arial,Verdana,sans-serif;font-size:0.75em;color:#333;width:960px;margin:0 auto;padding:10px;}
*/
/*------------------------------------*\
    DD-NAV
\*------------------------------------*/
#xdd-nav{list-style:none;font-weight:bold;margin-bottom:10px;float:left;width:100%;position:relative;z-index:4000;}
#xdd-nav li{float:left; padding: 4px 11px 4px 10px; margin:0 50 0 40px;background:url(http://www.thelittlelegscompany.com/skin/frontend/default/little-legs/images/bg/separator-nav.gif) no-repeat 0 3px;} 
#dd2-content{ position: relative;margin: 0 auto;width: 450px;top: 5px;height: 180px;overflow:visible;color:#FB4B12;}

#dd-nav {color:#776553;margin:0 0 0 50px;list-style:none;float:left;display:inline;width:450px;height:28px;padding:4px 0px 0px 4px;z-index:4000;position:absolute;background-color:#FFF;}
#dd-nav li{ float:left;margin-left:25px; margin-right:20px; position:relative;color:#776553;}
#dd-nav a{display:block;padding:5px;color:#746553;background:#FFF;text-decoration:none;}
#dd-nav a:hover{color:#776553; background:#FFF; text-decoration:none;}
#dd-nav ul{background:#776553; background:rgba(255,255,255,0); list-style:none; position:absolute;left:-9999px;margin-left:-19px; }
#dd-nav ul li{float:none;padding-top:1px;background:#ECECEC;font-size:12px;}
#dd-nav ul a{white-space:nowrap;}
#dd-nav li:hover ul{left:0px;}
#dd-nav li:hover a{background:#FFF;text-decoration:underline; }
#dd-nav li:hover ul a{text-decoration:none;}
#dd-nav li:hover ul li a:hover{background:#F6921E;color:#FFF;}

/*
.dd-top-nolink{display:block;padding:5px;color:#fff;background:#FB4B12;text-decoration:bold;} 
.dd-menu-area {margin: 0 0 10px}
.dd-holder {padding: 15px 0 0;width: 100%;}
.dd-menu-block{ width: 100%;}

 #dd-nav {color:#F6921E;margin:0 0 0 5px;list-style:none;float:left;display:inline;width:500px;height:30px;padding:6px 0 0 4px;z-index:4000;position:absolute;background-color:#F6921E;backgrousnd:url(http://www.thelittlelegscompany.com/skin/frontend/default/little-legs/images/bg/bg-nav-bottom.gif) no-repeat;}*/
