/* Include all the everyday styles */
@import url("../../CarteBlanche/css/carteblanche.css");

/* Override specific styles for this theme */

body {
background:#FFF url(../theme/bg_mothers.jpg) no-repeat  scroll 50% 0;
}

.new_product_right .price-box .regular-price .price, .products-grid .price-box .regular-price .price, .products-grid .price-box .minimal-price .price, .new_product_right .price-box .minimal-price .price {
color:#D65E9F;
}

.cutoff_1{
background:transparent url(../theme/mothers_home.gif) no-repeat scroll 0 0;
float:right;
height:80px;
margin-bottom:0;
margin-top:12px;
text-align:right;
width:312px;
display:block;
}

.cutoff_1 a{
	color:#D65E9F;
}

.cutoff_2 {
background-color:#F9E4E5;
text-align:center;
}

.cutoff_2 .orderby {
margin:0 auto;
padding:0;
background:transparent url(../theme/mothers_shipping.gif) 50% 0 no-repeat;
height:101px;
width:674px;
}

a {
color:#D65E9F;
}
ul#in_your_basket li.first a {
color:#DA5D63;
}

/* Navigation */


ul.menu-top li.home a.toplevel,
ul.menu-top li.home a.toplevel:hover, ul.menu-top li.home:hover a.toplevel, ul.menu-top li.home a.toplevel.active,
ul.menu-top li.whats-hot a.toplevel,
ul.menu-top li.whats-hot a.toplevel:hover, ul.menu-top li.whats-hot:hover a.toplevel, ul.menu-top li.whats-hot a.toplevel.active,
ul.menu-top li.gifts a.toplevel,
ul.menu-top li.gifts a.toplevel:hover, ul.menu-top li.gifts:hover a.toplevel, ul.menu-top li.gifts a.toplevel.active,
ul.menu-top li.brands-departments a.toplevel,
ul.menu-top li.brands-departments a.toplevel:hover, ul.menu-top li.brands-departments:hover a.toplevel, ul.menu-top li.brands-departments a.toplevel.active, 
form#search_mini_form {
background-image:url(../theme/nav_sprite.png) !important;
}

ul.menu-top li a:hover, ul.menu-top li:hover a, ul.menu-top li.over a {
background-color:#6AB5D0;
}
ul.menu-top li:hover ul, ul.menu-top li.over ul.submenu {
background-color:#6AB5D0;
}
ul.menu-top li ul.submenu li {
background-color:#6AB5D0;
}
ul.menu-top li ul.submenu li a {
background-color:#6AB5D0;
}
ul.menu-top li ul.submenu li a:hover {
background-color:#6AB5D0;
}
ul.menu-top li ul.submenu li h3 {
color:#D9EBF2;
}

/* Product Detail */

#type_blue.body_wrapper {
background-color:transparent;
}

#alt_wrapper.category_wrapper {
background-color:transparent;
background-image:none;
}

.image_holder, .product-collateral, .review_holder, .additional_right, .upsell, .product-reminder {
border:1px solid #E9EBEE;
}

.additional-data {
width:455px;
}

.options_list #personalise_accordian, .options_list #wrapping_accordian {
background-color:#E8F3FD;
}


/* Collections */

ul#collections_list li.toplevel:hover, ul#collections_list li.toplevel.over {
border:5px solid #Ba4e8a !important;
}

ul#collections_list li.toplevel ul li a span {
background-color:#D65E9F;
}
ul#collections_list li.toplevel ul li a span b.title {
color:#FFF;
}
ul#collections_list li ul {
display:block;
}

/* General */

div.tablet div.inner {
background:transparent url(../theme/title_bg_blue.jpg) no-repeat scroll 100% 0;
}
div.tablet {
background:transparent url(../theme/title_bg_blue.jpg) no-repeat scroll 0 0;
}
.homepage_gifting_options {
background:transparent url(../theme/home_gifting_bg.jpg) 50% 0 no-repeat;
}
.branding_gifting_options {
background:transparent url(../theme/brand_gifting_bg.jpg) 50% 0 no-repeat;
}
div.tablet.half {
  background:transparent url(../theme/bg_half_tablet.gif) 0 0 no-repeat;
}
div.tablet.half.brnd {
}

div.tablet.half div.inner {
  background:transparent url(../theme/bg_half_tablet.gif) 100% 0 no-repeat;
}



/* Badges */


.new_product_right .badge_sml, .products-grid .badge_sml  {
background:transparent url(../theme/badge.png) no-repeat scroll 0 0;
width:20px;
height:20px;
margin-top:-8px;
margin-left:67px;
}

p.shoplink {
background:transparent url(../theme/badge.png) 100% 0 no-repeat;
}

.product_carousel .basket_info .badge_sml, #top_products_list .basket_info .badge_sml {
background:transparent url(../theme/badge.png) no-repeat scroll 0 0;
width:20px;
height:20px;
margin-top:-4px;
margin-left:70px;
}

.badge_lrg {
width:25px;
height:36px;
background:transparent url(../theme/badge_lrg.png) 0 0 no-repeat;
}

.badge_sml {
width:20px;
height:20px;
background:transparent url(../theme/badge.png) 0 0 no-repeat;
}

div.tablet .badge_lrg {
margin-top:6px;
}


/* Banners */

.banner_new, .banner_new_lrg {
  background:transparent url(../theme/banner_new.png) 0 0 no-repeat;
}

/*
.banner_new_lrg {
  background:transparent url(../theme/banner_new_lrg.png) 0 0 no-repeat;
}
  */

.banner_new_sml {
  background:transparent url(../theme/banner_new_small.png) 0 0 no-repeat;
}

/* Ratings */

.product_carousel ul.products-list li div.product_info .rating-box, #top_products_list ul.products-list li div.product_info .rating-box {
background:transparent url(../theme/bg_rating_pink.gif) repeat-x scroll 0 0;
}
.reviews_wrapper .reviews #my_recent_reviews .rating-box .rating, .reviews_wrapper .reviews #my_recent_reviews .rating-box, .reviews_wrapper .reviews #your_recent_reviews .rating-box .rating, .reviews_wrapper .reviews #your_recent_reviews .rating-box, {
background-image:url(../theme/bg_rating_snow.gif) ;
}
.rating-box .rating {
background:transparent url(../theme/bg_rating_pink.gif) repeat-x scroll 0 100%;
}
.rating-box {
background:transparent url(../theme/bg_rating_pink.gif) repeat-x scroll 0 0;
}
.reveiws .rating-box .rating {
background:transparent url(../theme/bg_rating_pink_alt.gif) repeat-x scroll 0 100%;
}
.reveiws .rating-box {
background:transparent url(../theme/bg_rating_pink_alt.gif) repeat-x scroll 0 0;
}

div.homepage_gifting_options p.gifting_blurb a{
	color:#D65E9F;
}





