td img{display:block;}
body{background:#FDEEF2 url(http://www.babyface.uk.com/img/pink-bg-no-rose.png) repeat;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:75%;color:#1C3677;text-align:center;margin-top:10px;}
.wrapper{width:963px;margin:0 auto;}
.header{background:url(img/bf_header_white2.png) no-repeat;height:154px;width:963px;color:#DE1B6C;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:80%;margin:0 auto;}
.header img{border:0px;}
.header a{color:#DE1B6C;text-decoration:none;}
.header a:active,visited{color:#DE1B6C;text-decoration:none;}
.header_right a{color:#DE1B6C;text-decoration:none;}
.header_right a:active,visited{color:#DE1B6C;text-decoration:none;}
.header a:hover{color:#DE1B6C;text-decoration:underline;}
.logo{float:left;padding-top:12px;padding-left:12px;}
.header_right{float:right;color:#DE1B6C;font-family:Verdana, Arial, Helvetica, sans-serif;}
.header_right img{border:0px;}
.cart_info{float:right;padding-right:20px;margin-top:12px;padding-left:26px;background:url(img/icon_cart_small.gif) no-repeat;height:24px;}
.searchbar{padding-right:20px;float:right;height:20px;}
.search_input{border:1px solid #DFEAF9;background:#fff;color:#7F96B1;font-size:13px;margin-top:-10px;width:180px;padding:2px;}
.searchbar img{}
.topnav{margin-top:31px;padding-right:12px;float:right;}
.breadcrumb{float:left;margin-left:16px;margin-top:16px;}
.contactinfo{float:right;margin-top:16px;margin-right:18px;}
.clearfix{clear:both;}
.main{background:url(img/bf_content_bg.png) repeat-y;}
.homeBadge{position:absolute;z-index:10;width:138px;height:137px;margin-left:-40px;margin-top:-46px;}
.homeBanner img{margin-top:-16px;margin-bottom:-5px;}
.home_feature{text-align:left;}
.home_feature_txt{margin-left:26px;width:604px;color:#fff;background:#E895B0;text-align:left;padding:12px;padding-bottom:-12px;}
.home_feature_txt p{padding-top:0px;margin-top:0px;}
.home_feature_txt a{float:right;color:#fff;font-weight:bold;margin-top:6px;padding-right:17px;background:url(img/arrow_pink.gif) right center no-repeat;}
#gallery-home{border:1px solid #dee7f8;height:250px;margin:20px 0;overflow:hidden;padding:10px 11px;width:628px;}
#gallery-home ul{list-style:none;margin:0;overflow:hidden;padding:0;}
#gallery-home ul li{margin-bottom:40px;}
#gallery{height:130px;overflow:hidden;width:640px;}
#gallery ul {list-style:none;margin:0;padding-left:45px;}
#gallery ul li {display:inline;float:left;margin-bottom:60px;}
.box_this_month{position:relative;margin-top:-50px;margin-left:0px;text-align:left;float:left;}
.box_this_month ul{list-style:none;margin:0;padding:none;}
.box_this_month ul li{float:left;width:140px;}
.box_this_month a:link, .box_this_month a:visited{color:#1c3677;font-weight:bold;text-decoration:none;}
.box_this_month a:hover{text-decoration:underline;}
.box_this_month a img{margin-bottom:5px;}
.xmas {background:url(img/snowflakes.png) no-repeat;margin-bottom:20px;}
.this_month, .this_xmas{background-color:#fff;border:1px solid #dee7f8;padding-top:12px;padding-left:12px;padding-bottom:8px;font-size:80%;height:154px;width:638px;}
.this_xmas {background-color:#b71e25;}
.this_xmas p{color:#fff;}
.this_month p{margin-bottom:4px;}
.this_month a{color:#173375;font-weight:bold;text-decoration:none;}
.this_month a:hover{text-decoration:underline;}
.this_month div{float:left;text-align:center;margin-right:11px;}
.collection a{color:#fff;text-decoration:none;}
.collection a:hover{color:#fff;text-decoration:underline;}
.collection p{text-align:center;color:#fff;}
#product01, #product02, #product03, #product04{margin-right:20px;}
div#product01{color:#fff;}
div#product02{color:#fff;}
div#product03{color:#fff;}
div#product04{color:#fff;}
div#product05{color:#fff;}
div#product06{color:#fff;}
.leftcol{float:left;width:224px;margin-top:6px;padding-left:16px;}
.vertnav{background:url(img/products.png) no-repeat;line-height:100%;padding-top:36px;text-align:left;}
.leftnews{padding-top:10px;padding-left:6px;text-align:left;font-size:90%;padding-bottom:8px;}
a#green{text-decoration:none;padding-left:17px;margin-right:36px;color:#98C686;background:url(img/arrow_green.gif) left center no-repeat;}
a:hover#green{margin-left:2px;}
a#blue{text-decoration:none;padding-left:17px;margin-right:36px;color:#79A3D6;background:url(img/arrow_blue.gif) left center no-repeat;}
a:hover#blue{margin-left:2px;}
a#turq{text-decoration:none;padding-left:17px;margin-right:36px;color:#00BAC6;background:url(img/arrow_turq.gif) left center no-repeat;}
a:hover#turq{margin-left:2px;}
.leftbottom{text-align:left;}
.leftbottom p{margin-bottom:6px;}
.leftbrochure{padding-left:6px;margin-bottom:12px;font-size:90%;}
.leftbrochure img{margin-left:-6px;}
.leftfollow{padding-left:6px;font-size:90%;}
.leftfollow img{margin-left:-6px;}
.content{float:right;font-size:.95em;line-height:150%;margin-top:0;margin-bottom:24px;margin-left:26px;margin-right:56px;text-align:left;width:640px;}
.content h1{color:#e54989;font-family:Georgia, "Times New Roman", Times, serif;font-size:1.5em;font-style:italic;margin-bottom:-15px;}
.content h2{color:#E54989;font-family:Georgia;font-weight:normal;font-size:200%;font-style:italic;margin-bottom:0px;letter-spacing:-1px;}
.content h3{color:#E54989;font-family:Georgia;font-weight:normal;font-size:150%;font-style:italic;margin-bottom:12px;margin-top:12px;letter-spacing:-1px;}
.content p{margin:0 0 1em;padding:0;}
.footer-extend-bottom{background:url(img/bf_footer_bg.png) no-repeat;font-size:11px;height:36px;margin-top:-18px;text-align:center;}
.top_right{height:80px;padding:0px;overflow:hidden;margin:0px;}
.caption{background:#fff;color:#fff;}
#social {background:url(img/bf_content_bg.png) repeat-y;padding-top:20px;padding-bottom:5px;}
#social-inner{background-color:#f4f4f4;margin:10px;padding-top:10px;}
#social .col {width:30%;float:left;text-align:left;padding:10px;}
#social .col img{float:left;margin-right:10px;}
#social .col p.small {font-size: 0.9em;}
#footer-extend{background:url("http://www.babyface.uk.com/img/bf_content_bg.png") repeat-y;margin-left:0px;paddin-left:10px;text-align:left;width:965px;}
#footer-extend-inner{border-top:2px solid #edf3fb;margin-left:5px;padding-left:5px;width:946px;}
#footer-extend h3{font-size:11px;font-weight:normal;}
#footer-extend li{font-size:11px;list-style:none;margin-left:-30px;margin-bottom:5px;}
#footer-extend p{padding:10px 0 20px;text-align:center;}
#footer-extend a{color:#1C3677;text-decoration:none;}
#footer-extend a:hover{padding-left:2px;text-decoration:none;}
.footer-extend-col{float:left;padding:10px 14px;width:161px;}
.clear{clear:both;}
#image-holder{border:1px solid #edf3fb;float:right;margin:10px;padding:10px;width:300px;}
#image-holder img{border:1px solid #ccc;margin-bottom:5px;}
#image-holder span{font-size:.9em;line-height:130%;margin-top:-10px;width:300px;}
div.loader{position:absolute;top:0;left:0;}
div.slideshow{border:none;}
div.slideshow span.image-wrapper{display:block;position:absolute;}
span.image-caption{display:block;position:absolute;}
div.caption{line-height:130%;margin-left:4px;margin-bottom:10px;width:628px;}
div.caption h5{margin-bottom:-10px;padding-bottom:0;}
div.navigation{}
ul.thumbs{clear:both;padding:0px;margin:0px;}
ul.thumbs li{float:left;height:30px;list-style:none;padding:0px;margin:0px;}
div.slideshow img{border:0px;display:block;height:386px;margin-left:4px;margin-top:-13px;width:628px;}
ul#primary-nav, ul#primary-nav ul{margin:0;padding:0;width:180px;background:none;font-size:100%;z-index:20;}
ul#primary-nav{margin-bottom:6px;margin-left:4px;}
ul#primary-nav li{position:relative;list-style:none;}
ul#primary-nav li a{display:block;text-decoration:none;color:#173375;padding:6px;border-bottom:1px dotted #ccc;}
#primary-nav li a:hover{margin-left:0px;}
* html ul#primary-nav li{float:left;height:1%;}
* html ul#primary-nav li a{height:1%;}
ul#primary-nav ul{background-color:#fff;position:absolute;display:none;left:156px;top:4px;}
ul#primary-nav li ul li a{display:block;text-decoration:none;color:#173375;padding:5px;border-bottom:0;}
ul#primary-nav li:hover ul ul, ul#primary-nav li:hover ul ul ul, ul#primary-nav li.over ul ul, ul#primary-nav li.over ul ul ul{display:none;}
ul#primary-nav li:hover ul, ul#primary-nav li li:hover ul, ul#primary-nav li li li:hover ul, ul#primary-nav li.over ul, ul#primary-nav li li.over ul, ul#primary-nav li li li.over ul{display:block;}
#primary-nav ul, ul#primary-nav li.menuparent{background:transparent right center no-repeat;}
ul#primary-nav li.menuparent:hover, ul#primary-nav li.over{background-color:#f9f9f9;}
ul#primary-nav li a:hover{background-color:#f9f9f9;color:#DE1B6C;}
ul#primary-nav li:last-child a {color:#c2020a;text-transform:uppercase;}
ul#primary-nav li ul li {border-bottom:1px dotted #ccc;}
ul#primary-nav li ul li:last-child a {color:#173375;text-transform:none;}
ul#primary-nav .sectionheader{font-weight:bold;}
ul#navigation{list-style-type:none;padding:0;margin:0;border:0;top:0px;left:0px;width:502px;height:39px;background:url(img/topnav_over.gif) no-repeat;display:none;}
ul#navigation li{padding:0;margin:0;display:block;float:left;text-indent:-9999px;}
ul#navigation li a{border:0;display:block;height:39px;background:url(img/topnav.gif) no-repeat;}
ul#navigation li a:hover{border:0;display:block;background-image:url(img/topnav_over.gif);}
li#home a{width:93px;}
li#cart a{width:135px;}
li#cart a:link, li#cart a:visited, li#cart a:hover{background-position:-93px 0px;}
li#contact a{width:108px;}
li#contact a:link, li#contact a:visited, li#contact a:hover{background-position:-228px 0px;}
li#about a{width:95px;}
li#about a:link, li#about a:visited, li#about a:hover{background-position:-336px 0px;}
li#trade a{width:71px;}
li#trade a:link, li#trade a:visited, li#trade a:hover{background-position:-431px 0px;}
#landpage{margin-top:20px;width:650px;}
#landpage #header-girls, #landpage #header-boys, #header-nursery, #header-accessories, #header-personalised, #header-bargainboutique, #header-ginghams, #landpage #header-fabric-letters, #landpage #header-bambino-merino, #landpage #header-playhouse, #landpage #header-rugs, #landpage #header-duvets, #landpage #header-quilts, #landpage #header-curtains, #landpage #header-cushions, #landpage #header-blankets, #landpage #header-wallart, #landpage #header-bedroom-accessories, #landpage #header-storage, #landpage #header-toys, #landpage #header-playhouse, #landpage #header-fillandtell{background-image:url(uploads/images/girls/Girls-Landing-Header.png);background-repeat:no-repeat;height:200px;margin-top:20px;margin-bottom:0px;padding:20px;width:600px;}
#landpage #header-boys{background-image:url(uploads/images/boys/Boys-Landing-Header.png);}
#landpage #header-nursery{background-image:url(uploads/images/Nursery/Nursery-Landing-Header.png);}
#landpage #header-bambino-merino{background-image:url(uploads/images/Bambino-Merino/Bambino-Landing-Header.png);background-repeat:no-repeat;}
#landpage #header-accessories{background-image:url(uploads/images/accessories/AccessoriesLanding-Header.png);background-repeat:no-repeat;}
#landpage #header-personalised{background-image:url(uploads/images/accessories/Personlised-AccessoriesLand.png);background-repeat:no-repeat;}
#landpage #header-bargainboutique{background-image:url(uploads/images/Bargain-Boutique/Bargain2-Landing-Header.png);background-repeat:no-repeat;}
#landpage #header-ginghams{background-image:url(uploads/images/Ginghams/Gingham-Landing-Header.png);background-repeat:no-repeat;}
#landpage #header-fabric-letters{background-image:url(uploads/images/Landing-Pages/Letters2-Landing-Header.png);background-repeat:no-repeat;}
#landpage #header-playhouse{background-image:url(uploads/images/Playhouse/Playhouse-Landing-Header.png);background-repeat:no-repeat;}
#landpage #header-rugs{background-image:url(uploads/images/Rugs/Rugs-Landing-Header.png);background-repeat:no-repeat;}
#landpage #header-duvets{background-image:url(uploads/images/Landing-Pages/Duvet-Landing-Header.png);background-repeat:no-repeat;}
#landpage #header-quilts{background-image:url(uploads/images/Landing-Pages/Quilts-Landing-Header.png);background-repeat:no-repeat;}
#landpage #header-curtains{background-image:url(uploads/images/Landing-Pages/Curtains-Landing-Header.png);background-repeat:no-repeat;}
#landpage #header-cushions{background-image:url(uploads/images/Landing-Pages/Cushions-Landing-Header.png);background-repeat:no-repeat;}
#landpage #header-blankets{background-image:url(uploads/images/Landing-Pages/Blankets-Landing-Header.png);background-repeat:no-repeat;}
#landpage #header-wallart{background-image:url(uploads/images/Landing-Pages/Wallart-Landing-Header.png);background-repeat:no-repeat;}
#landpage #header-bedroom-accessories{background-image:url(uploads/images/Landing-Pages/Bedroom-Landing-Header.png);background-repeat:no-repeat;}
#landpage #header-playhouse{background-image:url(uploads/images/Landing-Pages/Tents-Landing-Header.png);background-repeat:no-repeat;}
#landpage #header-storage{background-image:url(uploads/images/Landing-Pages/Storage-Landing-Header.png);background-repeat:no-repeat;}
#landpage #header-toys{background-image:url(uploads/images/Landing-Pages/Toys-Landing-Header.png);background-repeat:no-repeat;}
#landpage #header-fillandtell{background-image:url(uploads/images/Landing-Pages/fill-Landing-Header.png);background-repeat:no-repeat;}
#landpage #header-girls h1, #landpage #header-girls p, #landpage #header-boys h1, #landpage #header-boys p, #header-nursery h1, #landpage #header-bargainboutique h1, #header-nursery p, #header-accessories h1, #header-accessories p, #header-bambino-merino h1, #header-bambino-merino p, #header-personalised h1, #header-personalised p, #landpage #header-bargainboutique p, #landpage #header-ginghams h1, #landpage #header-ginghams p, #landpage #header-fabric-letters h1, #landpage #header-fabric-letters p, #landpage #header-playhouse h1, #landpage #header-playhouse p, #landpage #header-rugs h1, #landpage #header-rugs p, #landpage #header-duvets h1, #landpage #header-duvets p, #landpage #header-quilts h1, #landpage #header-quilts p, #landpage #header-curtains h1, #landpage #header-curtains p, #landpage #header-cushions h1, #landpage #header-cushions p, #landpage #header-blankets h1, #landpage #header-blankets p, #landpage #header-wallart h1, #landpage #header-wallart p, #landpage #header-bedroom-accessories h1, #landpage #header-bedroom-accessories p, #landpage #header-storage h1, #landpage #header-storage p, #landpage #header-toys h1, #landpage #header-toys p, #landpage #header-playhouse h1, #landpage #header-playhouse p, #landpage #header-fillandtell h1, #landpage #header-fillandtell p{margin-left:250px;width:310px;}
#landpage #header-girls p, #landpage #header-boys p, #landpage #header-nursery p, #landpage #header-accessories p, #landpage #header-bambino-merino p, #landpage #header-personalised p, #landpage #header-bargainboutique p, #landpage #header-ginghams p,  #landpage #header-fabric-letters p, #landpage #header-playhouse p, #landpage #header-rugs p{margin-top:25px;}
#landpage #header-bambino-merino h1, #landpage #header-bambino-merino p{color:#fff;}
#landpage #header-girls h1, #landpage #header-ginghams h1, #landpage #header-fabric-letters h1{padding-top:35px;}
#landpage #header-boys h1{padding-top:35px;color:#1C3677;}
#landpage #header-nursery h1, #landpage #header-accessories h1, #landpage #header-personalised h1, #header-bargainboutique h1, #landpage #header-ginghams h1, #header-fabric-letters h1, #landpage #header-playhouse h1, #landpage #header-rugs h1, #landpage #header-duvets h1, #landpage #header-quilts h1, #landpage #header-curtains h1, #landpage #header-cushions h1, #landpage #header-blankets h1, #landpage #header-wallart h1, #landpage #header-storage h1, #landpage #header-bedroom-accessories h1, #landpage #header-playhouse h1, #landpage #header-toys h1, #landpage #header-fillandtell h1{color:#50844a;padding-top:35px;}
#landpage #header-accessories h1, #landpage #header-bambino-merino h1{padding-top:20px;}
#landpage #header-nursery p, #landpage #header-accessories p, #landpage #header-personalised p, #header-bargainboutique p, #landpage #header-ginghams p, #header-fabric-letters p, #landpage #header-playhouse p, #landpage #header-rugs p, #landpage #header-duvets p, #landpage #header-quilts p, #landpage #header-curtains p, #landpage #header-cushions p, #landpage #header-blankets p, #landpage #header-wallart p, #landpage #header-bedroom-accessories p, #landpage #header-storage p, #landpage #header-playhouse p, #landpage #header-toys p, #landpage #header-fillandtell p{color:#50844a;margin-top:25px;}
#landpage #header-accessories, #landpage #header-bambino-merino{padding-top:35px;}
#landpage p{margin-top:25px;}
#landpage p.usage{margin-top:5px;text-align:center;}
#landpage ul#product, #landpage ul#product-boutique{margin:0;margin-left:-10px;padding:0;}
#landpage ul#product li, #landpage ul#product-boutique li{float:left;list-style:none;margin-left:10px;margin-bottom:20px;padding:0;width:205px;}
#landpage ul#product-boutique li{width:150px;}
#landpage ul#product-boutique li img{margin-left:-10px;}
#landpage ul#product img:hover, #landpage ul#product-boutique img:hover{-moz-transform:rotate(-5deg);-o-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);}
#landpage ul#product li p{margin-top:0;}
#intro-text {float:left;width:350px;}	
#bosses{border:1px solid #e0e0e0;float:right;font-size:1.1em;margin-left:10px;padding:10px;width:250px;box-shadow:0 0 1px #eee;}
#bosses p{color:#f067a6;font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;}
#bosses img{float:right;margin-left:10px;margin-bottom:10px;}
.deliv-img img{float:right;margin:20px;margin-right:0;}
#twitter{background-color:#e4eff2;border:1px solid #c3e3eb;border-bottom:none;border-radius:10px 10px 0 0;background-position:bottom;background-repeat:no-repeat;margin-top:20px;margin-left:-6px;width:197px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;}
#twitter li{font-family:Georgia, "Times New Roman", Times, serif;font-size:1.1em;font-style:italic;line-height:150%;list-style:none;padding:0;width:180px;}
#twitter_update_list{padding:0 10px 10px;margin-bottom:0;}
ul.tabs{margin:0;margin-bottom:20px;padding:0;float:left;list-style:none;height:32px;border-top:1px solid #dbe6f7;border-left:1px solid #dbe6f7;width:100%;}
ul.tabs li{float:left;margin:0;padding:0;height:31px;line-height:31px;border:1px solid #dbe6f7;border-left:none;margin-top:-1px;overflow:hidden;position:relative;}
ul.tabs li a{text-decoration:none;color:#000;display:block;font-size:1.2em;padding:3px 20px;outline:none;}
ul.tabs li a:hover{-moz-transform:rotate(-5deg);-o-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);}
html ul.tabs li.active, html ul.tabs li.active a:hover{background:#f5f8fd;border-top:1px solid #f5f8fd;}
.tab_container{background-color:#f5f8fd;border:1px solid #dbe6f7;border-bottom:none;overflow:hidden;clear:both;float:left;width:100%;}
.tab_content{padding:0px;font-size:1.2em;}
twitter-share-button twitter-count-horizontal{margin-top:10px;}
#banner-lp{margin-top:6px;margin-left:-55px;}
#comp-header { background-color:#fff;height:300px;margin:20px 0;width:auto;}
#comp-mid { margin-bottom:20px; }
#comp-mid-col-1 {background-color:#fff;float:left;width:310px; }
#comp-mid-col-2 {background-color:#999;float:right;width:310px; }
#comp-bottom { background-color#aaa;height:200px;width:auto; }
@media screen and (max-device-width: 480px){
    /* All iPhone only CSS goes here */
    html, body, form, fieldset, p, div, h1, h2, h3, h4, h5, h6 {
    -webkit-text-size-adjust:none;
}
}

