html {background: url('../images/spring/bg/bg.jpg') 50% 0 repeat !important;height: 100% !important;}
body {background: url('../images/spring/bg/bg2.png') 50% 0 no-repeat !important}
#header {background: none !important;}
#elements div.element1 {background: url('../images/spring/assets/element1.png') 0 0 no-repeat;}
#elements div.element2 {background: url('../images/spring/assets/element2.png') 0 0 no-repeat;}
#elements div.element3 {background: url('../images/spring/assets/element3.png') 0 0 no-repeat;width: 354px !important;height: 200px;right: -19px !important;}
#header #topcart {background: url('../images/spring/assets/topcart_bg.png') 0% 0% no-repeat !important;border: 1px #b0767a dashed !important;}
div#navcategories a, div#navcategories a:hover, div#navcategories2 a, div#navcategories2 a:hover, div#navcategories3 a, div#navcategories3 a:hover, div#navcategories4 a, div#navcategories4 a:hover, #navsubcategories3-1 a, #navsubcategories3-1 a:hover, #navsubcategories3-3 a, #navsubcategories3-3 a:hover {background: url('../images/christmas/assets/arrow.png') 97% 50% no-repeat !important;color: #e7abc5 !important;border-bottom: 1px #7f6265 dashed !important;}
#header #topsearch input[type="submit"] {background: url('../images/spring/assets/topsearch_submit.jpg') 0 0 no-repeat !important;color: #000 !important;}
#bannerwrap #topsellers {background: url('../images/spring/assets/this_weeks_top_bar.png') 0 0 no-repeat !important;}
div#categories div.category_block {background: url('../images/spring/assets/arrow.png') 100% 100% no-repeat !important;}
div#breadcrum {background: url('../images/spring/assets/breadcrumb.png') 0 50% no-repeat !important;color: #e7abc5 !important;}
div#spacer {background: #e7abc5 !important;}
div#left_tabs a:hover, .tab_selected {background: url('../images/spring/assets/tab_hover.png') 50% 0% no-repeat !important;}
div#left_tabs a:hover span, .tab_selected span {background: url('../images/spring/assets/tab.png') 50% 0% no-repeat !important;}
div#downloads a {background: url('../images/spring/assets/pdf1.png') 5px 50% no-repeat !important;color: #e7abc5 !important;}
div#downloads a.stitch {background: url('../images/spring/assets/pdf3.png') 0% 50% no-repeat !important;}
div#downloads a.pdf {background: url('../images/spring/assets/pdf2.png') 5px 50% no-repeat !important;}
div#downloads a span {background: url('../images/spring/assets/arrow.png') 0% 50% no-repeat !important;}
div.detail_heading a.write_review {background: url('../images/spring/assets/write_review.png') 50% 0% no-repeat !important;}
div#right_contact div#opening_hours {background: url('../images/spring/boxes/opening_hours.jpg') 0 0 no-repeat !important;color: #e7abc5 !important;}
div#testimonials div.testimonial_block {background: url('../images/spring/assets/testimonial_quote.png') 0% 0% no-repeat !important;}
a.brochure_drop, a.faq_drop, a.buying_drop {background: url('../images/spring/assets/expand.png') 99% 50% no-repeat;color: #e7abc5 !important;}
div.brochure_wrap .hide, div.faq_wrap .hide, div.buying_drop .hide {background: url('../images/spring/assets/hide.png') 99% 50% no-repeat !important;}
div.internal_rightcolumn div#right_enquire {background: #1b9598 url('../images/spring/assets/enquire_bg.jpg') 50% 0% no-repeat !important;}
div.internal_rightcolumn div#right_enquire input[type="submit"] {background: url('../images/spring/assets/submit.png') 50% 0% no-repeat !important;}
div.leftcolumn div.callback {background: url('../images/spring/boxes/callback.jpg') 0 0 no-repeat !important;}
div#contact_map div#get_directions {background: url('../images/spring/assets/get_directions.jpg') 50% 0% no-repeat;}
span.green_rating1 {background: url('../images/spring/assets/staring.png') 0 0 no-repeat !important;}
span.green_rating2 {background: url('../images/spring/assets/staring.png') 0 -16px no-repeat !important;}
span.green_rating3 {background: url('../images/spring/assets/staring.png') 0 -32px no-repeat !important;}
span.green_rating4 {background: url('../images/spring/assets/staring.png') 0 -48px no-repeat !important;}
span.green_rating5 {background: url('../images/spring/assets/staring.png') 0 -64px no-repeat !important;}
div.getinvolved div.form input[type="submit"] {background: url('../images/spring/assets/bottom_signup.jpg') 0 0 no-repeat !important;}

#header #toplatestnews {background: #6f4e69 !important;}
#header #topnav, #header #topnav a, #header #topnav a:hover, #header #topnav div#currency {color: #fff !important;}
#header #navigation {background: #82acaa !important;border-top: 1px #9fa9b3 solid !important;}
#header #navigation a {background: #82acaa !important;border-right: 1px #e6e6e6 solid !important;}
#header #navigation a:hover {background: #82acaa !important;}
#header div#navdrop, #header div#navdrop2, #header div#navdrop3, #header div#navdrop4 {border: 1px #e7abc5 solid !important;}
#navsubcategories3-1, #navsubcategories3-3 {border-right: 1px #e7abc5 solid; border-top: 1px #e7abc5 solid ;border-bottom: 1px #e7abc5 solid; border-left: 0;}
#header #topsearch {background: none !important;}
#header #topsearch input[type="text"] {background: none !important;color: #fff !important;border: 1px #fff solid !important;}
#bannerwrap #topsellers div.product {border-bottom: 1px #7f6265 dashed !important;}
div.heading_scissor, div.heading_scissor a, div.heading_scissor a:hover {color: #e8a9c6 !important;}
div.heading, .itemselected, .warrantyheader, .freebieheader {background: #e7abc5 !important;}
.compareon {color: #e7abc5 !important;border: 1px #e7abc5 solid !important;}
div.customerservice div.title , div.customerservice div.opening, div.testimonial div.name, div.testimonial div.date {color: #558079 !important;}
div.getinvolved div.form input[type="text"] {background: none !important;color: #fff !important;border: 1px #fff solid !important;}
#footer {background: #557f7b !important;}
div#navbrands span, div#categories div.category_block span.title, div#breadcrum a, div#breadcrum a:hover, div#breadcrum a.active, div#breadcrum a.active:hover, div.pagenumbering span, div.pagenumbering a, div.pagenumbering a:hover, div.pagenumbering a.selected, div.pagenumbering a.selected:hover, div#right_detail div#product_name, div#add_block div.name, .detail_heading, .prod_heading, div#product_name_price div.name, div#gift_block a.name, div.review_block div.name, div.review_block div.date, div#left_contact, div#contact_address, div.left_heading, div.sub_heading, div#right_contact, div.contact_number, div#right_contact a.email, div.internal_leftcolumn a, div.internal_leftcolumn a:hover, div.testimonial_block, div.testimonial_block .location, div.dropdown_block span, div.left_quote, div.top_quote, div#buyer_links a, div#buyer_links a:hover, .buy_selected, div.access_info span {color: #e7abc5 !important;}

div.callback {background: url('../images/spring/boxes/callback.jpg') 0 0 no-repeat !important;}
div.testimonial {background: url('../images/spring/assets/bottom_testimonial_quote.png') 0 8px no-repeat !important;color: #332300 !important;}
div.getinvolved {background: url('../images/spring/assets/bottom_getinvolved.png') 0 10px no-repeat !important;}
div.getinvolved a.facebook, div.getinvolved a.facebook:hover {background: url('../images/spring/assets/bottom_social.png') 0 0 no-repeat !important;}
div.getinvolved a.twitter, div.getinvolved a.twitter:hover {background: url('../images/spring/assets/bottom_social.png') 0 -43px no-repeat !important;}
div.customerservice div.address, div.customerservice div.numbers, div.customerservice div.numbers a, div.customerservice div.numbers a:hover, div.customerservice div.navigation div.block a, div.customerservice div.navigation div.block a:hover {color: #314949 !important;}

div.plusImg {background: url('../images/spring/assets/gift_bg2.png') 2px 50% no-repeat !important;}
div.name a:hover {background: url('../images/spring/assets/green_arrow.png') 98% 5% no-repeat !important;color: #e7abc5 !important;}
div.name a span, span.free_gifts, span.now {color: #e7abc5 !important;}

div#topsearch {border: 1px dashed #fff !important;}
div#currency {border: 1px solid #fff !important;}

div#filter {background: #e7abc5 !important;margin-top: 10px !important;}
div#accessories_heading, div#product_name {color: #e7abc5 !important}