
body#products-list-main #supplementary-content
{
	margin: -30px 45px 20px 10px;
}


/* so:header */
#header {
	background: #261309 url(/images/dark/head_bg.jpg) left top no-repeat;
}

h1#logo {
	background: transparent url(/images/global/logo.gif) left top no-repeat;
}

h2#strapline {
	background: transparent url(/images/global/strapline.gif) left top no-repeat;
}

/* so:main-nav */
#main-nav li a:hover {
	background: transparent url(/images/global/menu_select2.gif) left top no-repeat;	
}

/* so:active */

/* Moved: Nav Background postions in 'Skin.css' as these where duplicates */


/* eo:active */
/* eo:main-nav */
/* eo:header */

/* so:content */
#content {
	background: #fef8c3 url(/images/dark/content_border.gif) repeat-y;
}

/* so:main-content */
#content-wrap {
	background: transparent url(/images/dark/content_bottom_bg.jpg) left bottom no-repeat;
}

/* so:mood */
body#mood.orange #main-content h1 {
	background: transparent url(/images/orange/titles/mymood.gif) left top no-repeat;
}

.tab-box li a {
	border-bottom: none;
}

#tab-box-content img {
	border: 4px solid #fff;
}

#main-content blockquote {
	background: transparent url(/images/dark/quotes/2_bg.gif) left 2px no-repeat;
}

/* so:colour specific */
body#mood #tab-box-content h2 {
	height: 25px;
	overflow:hidden;
	text-indent:-2000em;
}

body#mood.orange h2#music {
	background: transparent url(/images/orange/titles/music.gif) no-repeat;
}

body#mood.orange h2#fashion {
	background: transparent url(/images/orange/titles/fashion.gif) no-repeat;
}

body#mood.orange h2#gossip {
	background: transparent url(/images/orange/titles/gossip.gif) no-repeat;
}

body#mood.orange h2#lucky-dip {
	background: transparent url(/images/orange/titles/lucky_dip.gif) no-repeat;
}

body#mood.orange h2#hair {
	background: transparent url(/images/orange/titles/hair.gif) no-repeat;
}

body#mood.orange h2#health {
	background: transparent url(/images/orange/titles/health.gif) no-repeat;
}

body#mood.orange h2#holidays {
	background: transparent url(/images/orange/titles/holidays.gif) no-repeat;
}

body#mood.orange h2#beauty {
	background: transparent url(/images/orange/titles/beauty.gif) no-repeat;
}

body#mood.orange h2#movies {
	background: transparent url(/images/orange/titles/movies.gif) no-repeat;
}

body#mood.orange h2#relationships {
	background: transparent url(/images/orange/titles/relationships.gif) no-repeat;
}

body#mood .tab-box ul {
	background: transparent url(/images/orange/tabs/list_bg.gif) left bottom repeat-x;
}

body#mood .tab-box li {
	background: transparent url(/images/orange/tabs/right.gif) right top no-repeat;
}

body#mood .tab-box li a {
	background: transparent url(/images/orange/tabs/left.gif) left top no-repeat;
}

body#mood .tab-box li.current a {
	background: transparent url(/images/orange/tabs/left_active.gif) left top no-repeat;
}

body#mood .tab-box li.current {
	background: transparent url(/images/orange/tabs/right_active.gif) right top no-repeat;
}

body#mood #tab-box-content {
	background: #e35816 url(/images/orange/tabs/box_bg_bottom.gif) left bottom no-repeat;
}
/* eo:colour specific */
/* eo:mood */ 

/* so:faq */
#faq-nutri {
  border-top:1px dotted #000;
}


strong.reveal {
/*Updated by LM - 11/01
background: transparent url(/images/orange/titles/reveal_answer.gif) left top no-repeat;*/
background: transparent url(/images/dark/titles/reveal_answer.gif) left top no-repeat;
}
/* eo:faq */

/* so:products page */

#products-list-main #product-holder-top {
    float:left;
    margin-top: 20px;
    height:160px;
    background: transparent url(/images/dark/coffee_range.jpg) left top no-repeat;padding-left:180px;
}

#products-list-main #product-holder-bottom {
    float:left;
    width:440px;
    height:160px;
    margin-top:20px;
    background:url("/images/dark/chocolate_range.png") no-repeat scroll right top transparent;
}

#products-list-main #product-holder-bottom1 {
    float:left;
    width:440px;
    height:160px;
    margin-top:20px;
    background: transparent url(/images/dark/indulge_range.jpg) right top no-repeat;
}
#products-list-main #product-holder-bottom1 p {
width:250px;
}
body#products-list #main-content h1 {
	background: transparent url(/images/orange/titles/decisions.gif) left top no-repeat;	
}

#products-list-main #btn-holder {
    float:left;
    width:157px
}

#products-list-main #btn-holder1 {
    float:left;
    width:157px
}

#products-list-main .btn-top {
    float:left;
    width:157px;
    height:10px;
    background: transparent url(/images/dark/btns/btn_top.gif) bottom no-repeat;
}

#products-list-main .btn-middle {
   float:left;
   width:157px;
   height:auto;
   text-align:center;
   color:#000000;
   font-weight:bold;
   Background: transparent url(/images/dark/btns/btn_middle.gif) top repeat-y; 
}

#products-list-main .btn-middle a {
   text-decoration: none;
   color: #000000
}

#products-list-main .btn-bottom {
    float:left;
    width:157px;
    height:11px;
    background: transparent url(/images/dark/btns/btn_bottom.gif) top no-repeat;
}

#products-list-main #supplementary-content-poll {
	float: right;
	position: relative;
	width: 229px;
	margin: -27px 25px 0 0;
	/* margin-right: 0px;*/
}

#products-list-main .note-fix {
    margin-left:29px;width: 200px;background-color: #dbedf9;
}

#products-list-main .note {
    background-color: #261309;
    background-image: url("/images/dark/sub_notes/blue_bg_bottom.gif") no-repeat scroll left bottom #DBEDF9;
    background-repeat: no-repeat;
    background-attachment: scroll;
    width:229px;
    background-position: right bottom;
}

#products-where {
	border-bottom: 1px solid #fff;	
}

	#products-where li {
		background: transparent url(/images/dark/products_where_bullet.gif) right center no-repeat;
	}
	
	#products-where li.last {
		background: none;
	}

	#products-where	li.selected a {
		background: transparent url(/images/dark/notch.gif) center bottom no-repeat;
	}

.ingredients-table-wrap {
	background: transparent url(/images/global/gauss.gif) top left repeat;
}

.ingredients-table {
	background-color: #fff;
	border: 4px solid #fff;
}
.ingredients-table td, .ingredients-table th {
	border-bottom: 1px dotted #000;
}
	
	.ingredients-table th, .ingredients-table td {
		border-bottom: 1px solid #000;
	}
	
	.ingredients-table tr.last td, .ingredients-table tr.last th {
		border-bottom: none;
	}
/* so:colour specific */

/* so:orange */
.product-box-wrap.orange .product-note {
	border-top: 1px solid #fea04a;
	background: #e35816 url(/images/orange/products/note_bg_bottom.gif) left bottom no-repeat;
}
.product-box-wrap.orange .ingredients-table caption {
	background-color: #e35816;
	border-top: 1px solid #fea04a;
}
.product-box-wrap.orange .ingredients-table caption a.close {
	background: transparent url(/images/orange/products/close.gif) top no-repeat;
}
.product-box-wrap.orange dt {
	background: url(/images/orange/products/outrageous_orange.gif) left top no-repeat;
}
/* eo:orange */

/* so:white */
.product-box-wrap.white .product-note {
	border-top: 1px solid #91c8ff;
	background: #66a9eb url(/images/white/products/note_bg_bottom.gif) left bottom no-repeat;
}
.product-box-wrap.white .ingredients-table caption {
	background-color: #66a9eb;
	border-top: 1px solid #91c8ff;
}
.product-box-wrap.white .ingredients-table caption a.close {
	background: transparent url(/images/white/products/close.gif) top no-repeat;
}
.product-box-wrap.white dt {
	background:  url(/images/white/products/wicked_white.gif) left top no-repeat;
}
/* eo:white */

/* so:toffee */
.product-box-wrap.toffee .product-note {
	border-top: 1px solid #ffa955;
	background: #ca782e url(/images/toffee/products/note_bg_bottom.gif) left bottom no-repeat;
}
.product-box-wrap.toffee .ingredients-table caption {
	background-color: #c87a2e;
	border-top: 1px solid #ffa955;
}
.product-box-wrap.toffee .ingredients-table caption a.close {
	background: transparent url(/images/toffee/products/close.gif) top no-repeat;
}
.product-box-wrap.toffee dt {
	background: url(/images/toffee/products/tempting_toffee.gif) left top no-repeat;
}
/* eo:toffee */

/* so:hazelnut */
.product-box-wrap.hazelnut .product-note {
	border-top: 1px solid #ffd1a3;
	background: #d29c6b url(/images/hazelnut/products/note_bg_bottom.gif) left bottom no-repeat;
}
.product-box-wrap.hazelnut .ingredients-table caption {
	background-color: #d29c6b;
	border-top: 1px solid #ffd1a3;
}
.product-box-wrap.hazelnut .ingredients-table caption a.close {
	background: transparent url(/images/hazelnut/products/close.gif) top no-repeat;
}
.product-box-wrap.hazelnut dt {
	background: url(/images/hazelnut/products/cracking_hazelnut.gif) left top no-repeat;
}
/* eo:hazelnut */

/* so:vanilla */
.product-box-wrap.vanilla .product-note {
	border-top: 1px solid #fff;
	background: #e9da81 url(/images/vanilla/products/note_bg_bottom.gif) left bottom no-repeat;
}
.product-box-wrap.vanilla .ingredients-table caption {
	background-color: #e9da81;
	border-top: 1px solid #fff;
}
.product-box-wrap.vanilla .ingredients-table caption a.close {
	background: transparent url(/images/vanilla/products/close.gif) top no-repeat;
}
.product-box-wrap.vanilla dt {
	background: url(/images/vanilla/products/oh_la_la_vanilla.gif) left top no-repeat;
}
/* eo:vanilla */

/* so:belgian */
.product-box-wrap.belgian .product-note {
	border-top: 1px solid #d28771 ;
	background: #a65340 url(/images/belgian/products/note_bg_bottom.gif) left bottom no-repeat;
}
.product-box-wrap.belgian .ingredients-table caption {
	background-color: #a65340;
	border-top: 1px solid #d28771;
}
.product-box-wrap.belgian .ingredients-table caption a.close {
	background: transparent url(/images/belgian/products/close.gif) top no-repeat;
}
.product-box-wrap.belgian dt {
	background: url(/images/belgian/products/belgian_choc.gif) left top no-repeat;
}
/* eo:belgian */

/* so:mint */
.product-box-wrap.mint .product-note {
	border-top: 1px solid #cfff99;
	background: #8ed652 url(/images/mint/products/note_bg_bottom.gif) left bottom no-repeat;
}
.product-box-wrap.mint .ingredients-table caption {
	background-color: #8ed652;
	border-top: 1px solid #cfff99;
}
.product-box-wrap.mint .ingredients-table caption a.close {
	background: transparent url(/images/mint/products/close.gif) top no-repeat;
}
.product-box-wrap.mint dt {
	background: url(/images/mint/products/mint_madness.gif) left top no-repeat;
}
/* eo:mint */

/* so:banana */
.product-box-wrap.banana .product-note {
	border-top: 1px solid #fff66f ;
	background: #dcc130 url(/images/banana/products/note_bg_bottom.gif) left bottom no-repeat;
}
.product-box-wrap.banana .ingredients-table caption {
	background-color: #dcc130;
	border-top: 1px solid #fff66f;
}
.product-box-wrap.banana .ingredients-table caption a.close {
	background: transparent url(/images/banana/products/close.gif) top no-repeat;
}
.product-box-wrap.banana dt {
	background: url(/images/banana/products/go_bananas.gif) left top no-repeat;
	width: 105px;
	
}
/* eo:banana */

/* so:coconut */
.product-box-wrap.coco .product-note {
	border-top: 1px solid #fffffe ;
	background: #e1d8d2 url(/images/coco/products/note_bg_bottom.gif) left bottom no-repeat;
}
.product-box-wrap.coco .ingredients-table caption {
	background-color: #e1d8d2;
	border-top: 1px solid #fffffe;
}
.product-box-wrap.coco .ingredients-table caption a.close {
	background: transparent url(/images/coco/products/close.gif) top no-repeat;
	margin-right:-5px;
}
.product-box-wrap.coco dt {
	background: url(/images/coco/products/caribbean_coco.gif) left top no-repeat;
}
/* eo:coconut */

/* so:double */
.product-box-wrap.double .product-note {
	border-top: 1px solid #d41827 ;
	background: #af3131 url(/images/double/products/note_bg_bottom.gif) left bottom no-repeat;
}
.product-box-wrap.double .ingredients-table caption {
	background-color: #af3131;
	border-top: 1px solid #d41827;
}
.product-box-wrap.double .ingredients-table caption a.close {
	background: transparent url(/images/double/products/close.gif) top no-repeat;
}
.product-box-wrap.double dt {
	background: url(/images/double/products/double_choc.gif) left top no-repeat;
}
/* eo:double */

/* so:cappuccino */
.product-box-wrap.cappuccino .product-note {
	border-top: 1px solid #a50023 ;
	background: #721127 url(/images/cappuccino/products/note_bg_bottom.gif) left bottom no-repeat;
	color: #ffffff;
}

.product-box-wrap.cappuccino .product-note a.ingredients {
	color: #ffffff;
}

.product-box-wrap.cappuccino .ingredients-table caption {
	background-color: #721127;
	border-top: 1px solid #a50023;
	color: #f8c59a;
}
.product-box-wrap.cappuccino .ingredients-table caption a.close {
	background: transparent url(/images/cappuccino/products/close.gif) top no-repeat;
}
.product-box-wrap.cappuccino dt {
	background: url(/images/cappuccino/products/dreamy_cappuccino.gif) left top no-repeat;
	width:104px;
}
/* eo:cappuccino */

/* so:mocha */
.product-box-wrap.mocha .product-note {
	border-top: 1px solid #4a2507 ;
	background: #341a05 url(/images/mocha/products/note_bg_bottom.gif) left bottom no-repeat;
	color: #ffffff;
}
.product-box-wrap.mocha .product-note a.ingredients {
	color: #ffffff;
}
.product-box-wrap.mocha .ingredients-table caption {
	background-color: #341a05;
	border-top: 1px solid #4a2507;
	color: #f8c59a;
}
.product-box-wrap.mocha .ingredients-table caption a.close {
	background: transparent url(/images/mocha/products/close.gif) top no-repeat;
}
.product-box-wrap.mocha dt {
	background: url(/images/mocha/products/melting_mocca.gif) left top no-repeat;
	width:104px;
}
/* eo:mocha */

/* so:latte */
.product-box-wrap.latte .product-note {
	border-top: 1px solid #211281 ;
	background: #110942 url(/images/latte/products/note_bg_bottom.gif) left bottom no-repeat;
	color: #ffffff;
}
.product-box-wrap.latte .product-note a.ingredients {
	color: #ffffff;
}
.product-box-wrap.latte .ingredients-table caption {
	background-color: #110942;
	border-top: 1px solid #211281;
	color: #f8c59a;
}
.product-box-wrap.latte .ingredients-table caption a.close {
	background: transparent url(/images/latte/products/close.gif) top no-repeat;
}
.product-box-wrap.latte dt {
	background: url(/images/latte/products/luscious_latte.gif) left top no-repeat;
	width:104px;
}
/* eo:mocha */






/* so:fudge */
.product-box-wrap.fudge .product-note {
	border-top: 1px solid #7a5787;
	background: #aa7eb9 url(/images/fudge/products/note_bg_bottom.jpg) left bottom no-repeat;
}
.product-box-wrap.fudge .ingredients-table caption {
	background-color: #aa7eb9;
	border-top: 1px solid #7a5787;
}
.product-box-wrap.fudge .ingredients-table caption a.close {
	background: transparent url(/images/fudge/products/close.gif) top no-repeat;
}
.product-box-wrap.fudge dt {
	background: url(/images/fudge/products/chocolate_fudge.gif) left top no-repeat;
}
/* eo:fudge */

/* so:brownie */
.product-box-wrap.brownie .product-note {
	border-top: 1px solid #b57168;
	background: #ed9488 url(/images/brownie/products/note_bg_bottom.jpg) left bottom no-repeat;
}
.product-box-wrap.brownie .ingredients-table caption {
	background-color: #ed9488;
	border-top: 1px solid #b57168;
}
.product-box-wrap.brownie .ingredients-table caption a.close {
	background: transparent url(/images/brownie/products/close.gif) top no-repeat;
}
.product-box-wrap.brownie dt {
	background: url(/images/brownie/products/chocolate_brownie.gif) left top no-repeat;
}
/* eo:brownie */

/* so:cherry */
.product-box-wrap.cherry .product-note {
	border-top: 1px solid #ae3049;
	background: #eb375a url(/images/cherry/products/note_bg_bottom.jpg) left bottom no-repeat;
}
.product-box-wrap.cherry .ingredients-table caption {
	background-color: #eb375a;
	border-top: 1px solid #ae3049;
}
.product-box-wrap.cherry .ingredients-table caption a.close {
	background: transparent url(/images/cherry/products/close.gif) top no-repeat;
}
.product-box-wrap.cherry dt {
	background: url(/images/cherry/products/chocolate_cherry.gif) left top no-repeat;
}
/* eo:cherry */

/* so:banoffee */
.product-box-wrap.banoffee .product-note {
	border-top: 1px solid #754c18;
	background: #cd923a url(/images/banoffee/products/note_bg_bottom.gif) left bottom no-repeat;
}
.product-box-wrap.banoffee .ingredients-table caption {
	background-color: #cd923a;
	border-top: 1px solid #754c18;
}
.product-box-wrap.banoffee .ingredients-table caption a.close {
	background: transparent url(/images/banoffee/products/close.gif) top no-repeat;
}
.product-box-wrap.banoffee dt {
	background: url(/images/banoffee/products/limited_edition.gif) left top no-repeat;
}
/* eo:banoffee */





/* so:whats-new */
.product-box-wrap.whats-new .product-note {
	border-top: 1px solid #fff;
	background: #a1d0ff url(/images/dark/main_notes/new_bg_bottom.gif) left bottom no-repeat;
}
.product-box-wrap.whats-new dt {
	background: url(/images/colour_ind/titles/whatsnew.gif) left top no-repeat;
}
#whats-new .ingredients-table caption a.close {
	background: transparent url(/images/vanilla/products/close.gif) top no-repeat;
}
#whats-new .ingredients-table caption {
	background-color: #f9a4d8;
	border-top: 1px solid #fff;
}
/* eo:whats-new */
/* eo:colour specific */
/* eo:products page */

/* so:lounge */
body#lounge #main-content h1  {
	background: transparent url(/images/dark/titles/how_are_you_feeling_today.gif) left top no-repeat;
}

#lounge-scene {
	background: transparent url(/images/dark/cafescene.gif) left top no-repeat;
}

.lounge-note-wrapper {	
	background: transparent url(/images/global/gauss.gif) top left repeat;
}

.lounge-note {
	background-color: #fff;
}

li > .lounge-note-wrapper {
	background: transparent url(/images/global/gauss.gif) top left repeat;
}

.lounge-note .rss {
	border-top: 1px dotted #000;
}

#product-info li {
	background: none; /* for IE6 */
	border-bottom: 1px dotted #6f4334;
}

#product-info li.last {
	border: none;
}

/* so:colour specific */
#orange-note .lounge-note dt {
	background-color: #FE6100;
}

#vanilla-note .lounge-note dt {
	background-color: #E9DA81;
}

#belgian-note .lounge-note dt {
	background-color: #A65340;
}

#mint-note .lounge-note dt {
	background-color: #8ED652;
}

#toffee-note .lounge-note dt {
	background-color: #C87A2E;
}

#white-note .lounge-note dt {
	background-color: #66A9EB;
}

#hazelnut-note .lounge-note dt {
	background-color: #D29C6B;
}

#orange-note a.close {
	background: transparent url(/images/orange/products/close.gif) center no-repeat;
}
#vanilla-note a.close {
	background: transparent url(/images/vanilla/products/close.gif) center no-repeat;
}
#belgian-note a.close {
	background: transparent url(/images/belgian/products/close.gif) center no-repeat;
}
#mint-note a.close {
	background: transparent url(/images/mint/products/close.gif) center no-repeat;
}
#toffee-note a.close {
	background: transparent url(/images/toffee/products/close.gif) center no-repeat;
}
#white-note a.close {
	background: transparent url(/images/white/products/close.gif) center no-repeat;
}
#hazelnut-note a.close {
	background: transparent url(/images/hazelnut/products/close.gif) center no-repeat;
}

#orange-note .lounge-note .btn {
	background: url(/images/orange/note_btns/bg_bottom.gif) left bottom no-repeat;
}
#orange-note .lounge-note .btn a {
	background: url(/images/orange/note_btns/bg_top.gif) left top no-repeat;
}
#orange-note .lounge-note .btn:hover, #orange-note .lounge-note .btn.hover {
	background:  url(/images/orange/note_btns/bg_bottom_over.gif) left bottom no-repeat;
}
#orange-note .lounge-note .btn:hover a, #orange-note .lounge-note .btn.hover a {
	background: url(/images/orange/note_btns/bg_top_over.gif) left top no-repeat;
}


#vanilla-note .lounge-note .btn {
	background: transparent url(/images/vanilla/note_btns/bg_bottom.gif) left bottom no-repeat;
}
#vanilla-note .lounge-note .btn a {
	background: transparent url(/images/vanilla/note_btns/bg_top.gif) left top no-repeat;
}
#vanilla-note .lounge-note .btn:hover, #vanilla-note .lounge-note .btn.hover {
	background:  url(/images/vanilla/note_btns/bg_bottom_over.gif) left bottom no-repeat;
}
#vanilla-note .lounge-note .btn:hover a, #vanilla-note .lounge-note .btn.hover a {
	background: url(/images/vanilla/note_btns/bg_top_over.gif) left top no-repeat;
}



#belgian-note .lounge-note .btn {
	background: transparent url(/images/belgian/note_btns/bg_bottom.gif) left bottom no-repeat;
}
#belgian-note .lounge-note .btn a {
	background: transparent url(/images/belgian/note_btns/bg_top.gif) left top no-repeat;
}
#belgian-note .lounge-note .btn:hover, #belgian-note .lounge-note .btn.hover {
	background:  url(/images/belgian/note_btns/bg_bottom_over.gif) left bottom no-repeat;
}
#belgian-note .lounge-note .btn:hover a, #belgian-note .lounge-note .btn.hover a {
	background: url(/images/belgian/note_btns/bg_top_over.gif) left top no-repeat;
}



#mint-note .lounge-note .btn {
	background: transparent url(/images/mint/note_btns/bg_bottom.gif) left bottom no-repeat;
}
#mint-note .lounge-note .btn a {
	background: transparent url(/images/mint/note_btns/bg_top.gif) left top no-repeat;
}
#mint-note .lounge-note .btn:hover, #mint-note .lounge-note .btn.hover {
	background:  url(/images/mint/note_btns/bg_bottom_over.gif) left bottom no-repeat;
}
#mint-note .lounge-note .btn:hover a, #mint-note .lounge-note .btn.hover a {
	background: url(/images/mint/note_btns/bg_top_over.gif) left top no-repeat;
}



#toffee-note .lounge-note .btn {
	background: transparent url(/images/toffee/note_btns/bg_bottom.gif) left bottom no-repeat;
}
#toffee-note .lounge-note .btn a {
	background: transparent url(/images/toffee/note_btns/bg_top.gif) left top no-repeat;
}
#toffee-note .lounge-note .btn:hover, #toffee-note .lounge-note .btn.hover {
	background:  url(/images/toffee/note_btns/bg_bottom_over.gif) left bottom no-repeat;
}
#toffee-note .lounge-note .btn:hover a, #toffee-note .lounge-note .btn.hover a {
	background: url(/images/toffee/note_btns/bg_top_over.gif) left top no-repeat;
}



#white-note .lounge-note .btn {
	background: transparent url(/images/white/note_btns/bg_bottom.gif) left bottom no-repeat;
}
#white-note .lounge-note .btn a {
	background: transparent url(/images/white/note_btns/bg_top.gif) left top no-repeat;
}
#white-note .lounge-note .btn:hover, #white-note .lounge-note .btn.hover {
	background:  url(/images/white/note_btns/bg_bottom_over.gif) left bottom no-repeat;
}
#white-note .lounge-note .btn:hover a, #white-note .lounge-note .btn.hover a {
	background: url(/images/white/note_btns/bg_top_over.gif) left top no-repeat;
}


#hazelnut-note .lounge-note .btn {
	background: transparent url(/images/hazelnut/note_btns/bg_bottom.gif) left bottom no-repeat;
}
#hazelnut-note .lounge-note .btn a {
	background: transparent url(/images/hazelnut/note_btns/bg_top.gif) left top no-repeat;
}
#hazelnut-note .lounge-note .btn:hover, #hazelnut-note .lounge-note .btn.hover {
	background:  url(/images/hazelnut/note_btns/bg_bottom_over.gif) left bottom no-repeat;
}
#hazelnut-note .lounge-note .btn:hover a, #hazelnut-note .lounge-note .btn.hover a {
	background: url(/images/hazelnut/note_btns/bg_top_over.gif) left top no-repeat;
}


#supporting-content h2 {
	background: transparent url(/images/dark/titles/choc-range.gif) left top no-repeat;
	margin-bottom: -5px;
}

#products-list-coffee #supporting-content h2 {
	background: transparent url(/images/dark/titles/coffee-range.gif) left top no-repeat;
	height: 108px;
}

#products-list-indulgence #supporting-content h2 {
	background: transparent url(/images/dark/titles/indulgence-range.gif) left top no-repeat;
}

#products-list-main #supporting-content h2 {
    background-image: url(/images/dark/titles/complete-range-temp.gif);
}

#products-list-main #supporting-content {
	color: #c59b73;
}
#products-list-main #supporting-content a {
	color: #c59b73;
}

#supporting-content a {
	color: #a2d1ff;
}

#products-list-new #supporting-content {
	color: #a65340;
}

#products-list-new #supporting-content a {
	color: #a65340;
}

#products-list-coffee #supporting-content {
	color: #c59b73;
}

#products-list-coffee #supporting-content a {
	color: #c59b73;
}

#products-list-indulgence #supporting-content {
	color: #a65340;
}

#products-list-indulgence #supporting-content a {
	color: #a65340;
}


/* eo:colour specific */
/* eo:lounge */

/* so:faq */
body#faq.default #main-content h1 {
	/*Updated by LM - 11/01
	background: transparent url(/images/orange/titles/frequently_asked_questions.gif) left top no-repeat;*/
	background: transparent url(/images/dark/titles/frequently_asked_questions.gif) left top no-repeat;
}

#faq-nutri tbody td, #faq-nutri tbody th {
	border-top: 1px dotted #000;
}


/* so:colour specific */

/*Updated by LM - 11/01
body#faq.orange .note-box {
	border-top: 1px solid #fea049;
	background: #e35816 url(/images/orange/tabs/box_bg_bottom.gif) left bottom no-repeat;
}*/
body#faq.default .note-box {
	border-top: 1px solid #fea049;
	background: #dbedf9 url(/images/dark/main_notes/blue_bg_bottom_curve.gif) left bottom no-repeat;
}

body#faq .note-box dt#faq-1 {background: url(/images/orange/faq/1.gif) left center no-repeat;}
body#faq .note-box dt#faq-2 {background: url(/images/orange/faq/2.gif) left center no-repeat;}
body#faq .note-box dt#faq-3 {background: url(/images/orange/faq/3.gif) left center no-repeat;}
body#faq .note-box dt#faq-4 {background: url(/images/orange/faq/4.gif) left center no-repeat;}
body#faq .note-box dt#faq-5 {background: url(/images/orange/faq/5.gif) left center no-repeat;}


body#faq #th-belgian {background: url(/images/orange/faq/th_belgian.gif) 7px top no-repeat; }
body#faq #th-orange {background: url(/images/orange/faq/th_orange.gif) 7px top no-repeat; }
body#faq #th-white {background: url(/images/orange/faq/th_white.gif) 7px top no-repeat; }
body#faq #th-hazelnut {background: url(/images/orange/faq/th_hazelnut.gif) 7px top no-repeat; }
body#faq #th-mint {background: url(/images/orange/faq/th_mint.gif) 7px top no-repeat; }
body#faq #th-vanilla {background: url(/images/orange/faq/th_vanilla.gif) 7px top no-repeat; }
body#faq #th-toffee {background: url(/images/orange/faq/th_toffee.gif) 7px top no-repeat; }

body#faq .note-box dd td#th_white {background: url(/images/orange/faq/th_white.gif) 7px top no-repeat;}

/* eo:colour specific */
/* eo:faq */

/* so:whats-new */
body#whats-new #main-content h1 {
	background: transparent url(/images/dark/titles/whatsnew.gif) left top no-repeat;
}

body#whats-new .note-box {
	background: #dbedf9 url(/images/dark/main_notes/blue_bg_bottom.gif) left bottom no-repeat;
}

body#whats-new .note-box h2 .turkish{
	background: url(/images/dark/titles/turkish_delight.gif) left top no-repeat;
}

/* eo:whats-new */


/* so:product-summary */
body#products-list .driver .btn {
	background: transparent url(/images/orange/note_btns/bg_bottom_dark.gif) left bottom no-repeat;
}
body#products-list .driver .btn a {
	background: transparent url(/images/orange/note_btns/bg_top_dark.gif) left top no-repeat;
}
body#products-list .driver .btn:hover, body#products-list .driver .btn.hover {
	background: transparent url(/images/orange/note_btns/bg_bottom_dark_over.gif) left bottom no-repeat;
}
body#products-list .driver .btn:hover a, body#products-list .driver .btn.hover a {
	background: transparent url(/images/orange/note_btns/bg_top_dark_over.gif) left top no-repeat;
}

/* eo:product-summary */

/* so:get-in-touch */
body#get-in-touch #main-content h1 {
	background: transparent url(/images/dark/titles/getintouch.gif) left top no-repeat;
}

body#get-in-touch .note-box {
	background: #dbedf9 url(/images/dark/main_notes/blue_bg_bottom_curve.gif) left bottom no-repeat;
}

body#get-in-touch .note-box h2 {
	background: transparent url(/images/colour_ind/titles/simply_fill_in_this_form.gif) left top no-repeat;
}
/* eo:get-in-touch */

/* so:competition */
body#competition #main-content h1 {
	background: transparent url(/images/dark/titles/competition.gif) left top no-repeat;
}

body#competition .note-box {
	background: #dbedf9 url(/images/dark/main_notes/blue_bg_bottom_curve.gif) left bottom no-repeat;
}

body#competition .note-box h2 {
	background: transparent url(/images/colour_ind/titles/enter_competition.gif) left top no-repeat;
}
/* eo:get-in-touch */

/* so:select-your-mood */
h1#find-options {
	background: transparent url(/images/dark/titles/perfect_options.gif) left top no-repeat;
}

#perfect-options fieldset {
  padding-bottom: 10px;
}

#perfect-options legend span {
	background: transparent url(/images/dark/select_mood_border_top.gif) left top repeat-x;
}

#perfect-options li img {
	border: 4px solid #fff;
}
/* eo:select-your-mood */

/* eo:main-content */

/* so:supporting-content */
 #supporting-content p.right-for {
	background: transparent url(/images/dark/titles/right_for_you_blue.gif) left top no-repeat;
}
#supporting-content p.right-for-temp {
	background: transparent url(/images/dark/titles/right_for_you_blue-temp.gif) left top no-repeat;
}
#products-list-new #supporting-content p.right-for {
	background: transparent url(/images/dark/titles/right_for_you_white.gif) left top no-repeat;
}
#products-list-coffee #supporting-content p.right-for {
	background: transparent url(/images/dark/titles/right_for_you_white.gif) left top no-repeat;
}
#products-list-indulgence #supporting-content p.right-for {
	background: transparent url(/images/dark/titles/right_for_you_white.gif) left top no-repeat;
}

#supporting-content .right-for a, #supporting-content .right-for-temp a {
	display: block;
	cursor: pointer;
}

.note {
	background: #dbedf9 url(/images/dark/sub_notes/blue_bg_bottom.gif) left bottom no-repeat;
}

.note.white {
	background: #fff url(/images/dark/sub_notes/white_bg_bottom.gif) left bottom no-repeat;
}
		
	#product-section h3 {
		background: #dbedf9 url(/images/colour_ind/titles/product_section.gif) left top no-repeat;
	}
	
	#product-section a#options-packets {
		/*background: url(/images/orange/packs/all.gif) no-repeat;*/
	background: transparent url(/images/orange/packs/sachets_off-new.png) top no-repeat;
	height: 144px;
	width: 177px;
	}
	
	#product-section a#options-packets:hover {
		/*background: url(/images/orange/packs/all_over.gif) no-repeat;*/
		background-position: bottom left;
	height: 144px;
	width: 177px;
	}
	
	#competition-section h3 {
		background: #dbedf9 url(/images/colour_ind/titles/competition.gif) left top no-repeat;
	}
	
	#take-poll  h3 {
		background: #dbedf9 url(/images/colour_ind/titles/take_our_poll.gif) left top no-repeat;
	}
	
	#where-buy  h3 {
		background: #dbedf9 url(/images/colour_ind/titles/where_to_buy.gif) left top no-repeat;
	}
	
	#where-buy a#options-jars {
		background: url(/images/orange/packs/all_jars.png) no-repeat;
	}
	
	#where-buy a#options-jars:hover {
		background: url(/images/orange/packs/all_jars_over.png) no-repeat;
	}
	
	/*#choc-rejoice h3 {
		background: #dbedf9 url(/images/colour_ind/titles/chocolate_lovers_rejoice.gif) left top no-repeat;
	}*/
	#choc-rejoice h2 {
		background: transparent url(/images/titles/mood.gif) left top no-repeat;
	}
	
	#got-question  h3 {
		background: #dbedf9 url(/images/colour_ind/titles/got_a_question.gif) left top no-repeat;
	}
	
	.note.white h3 {
		background: #fff;
	}

	.note .btn a, .submit input {
		background: transparent url(/images/colour_ind/btns/note_bg_top.gif) left top no-repeat;
	}
	.note .btn a:hover, .submit input:hover {
	  text-decoration: none;
	}
	
	.note .btn:hover a, .note .btn.hover a, .submit:hover input, .submit.hover input {
		background: url(/images/colour_ind/btns/note_bg_top_over.gif) left top no-repeat;
	}
	
	.note .btn, .submit {
		background: transparent url(/images/colour_ind/btns/note_bg_bottom.gif) left bottom no-repeat;
	}
	.note .btn:hover, .note .btn.hover, .submit:hover, .submit.hover {
		background: transparent url(/images/colour_ind/btns/note_bg_bottom_over.gif) left bottom no-repeat;
	}
	

.rss li.topshop a {
	background: #fff url(/images/logos/topshop.gif) left top no-repeat;
}
	
.rss li.hello a {
	background: #fff url(/images/logos/hello.gif) left top no-repeat;
}

.rss li.heat a {
	background: #fff url(/images/logos/heat.gif) left top no-repeat;
}

.rss li.handbag a {
	background: #fff url(/images/logos/handbag.gif) left top no-repeat;
}

.rss li.bbc-radio1 a {
	background: #fff url(/images/logos/bbc_radio1.gif) left top no-repeat;
}

.rss li.kiss a {
	background: #fff url(/images/logos/kiss.gif) left top no-repeat;
}

/* so:get-in-touch */
body#get-in-touch #supporting-content h2#lorem-bold {
	background: transparent url(/images/dark/titles/perfect_sweet_treat.gif) left top no-repeat;
}
/* eo:get-in-touch */

#q1 {background: transparent url(/images/dark/titles/question_one.gif) left top no-repeat;}
#q2 {background: transparent url(/images/dark/titles/question_two.gif) left top no-repeat;}
#q3 {background: transparent url(/images/dark/titles/question_three.gif) left top no-repeat;}
/* eo:select-your-mood */
/* eo:supporting-content */

/* so:supplementary-content */

/* eo:supplementary-content */

/* so:drivers */

a#indulgence_products, a#products, a#products_bar, a#get-in-touch {
    display: block;
    position: absolute;
    bottom:-2px;
    left: 1px;
    letter-spacing: -1em;
    text-indent: -1000em;
    z-index: 10;
}

a#indulgence_products:hover, a#products:hover, a#products_bar:hover, a#get-in-touch:hover   
{
	display: block;
    background-position:left bottom;
    bottom:-2px;
    }

a#products {
	background: transparent url(../images/dark/new-products-choc-new.jpg) top no-repeat;
	width: 253px;
    height: 266px;
    margin-bottom:26px;
}
a#products_bar {
	background: transparent url(../images/dark/sm-products-choc.jpg) left top no-repeat;
	width: 253px;
    height: 266px;
    margin-bottom:26px;
}
a#products:hover, a#products_bar:hover  
{
    width: 253px;
    height: 266px;
    margin-bottom:26px;
}
a#indulgence_products  {
	background: transparent url(../images/indulgence/products-indulgence-new.jpg) top no-repeat;
	width: 216px;
    height: 305px;
    margin-bottom:10px;
}
a#indulgence_products:hover
{
    width: 216px;
    height: 305px;
    margin-bottom:10px;
}
a#get-in-touch
{
	background: transparent url(../images/dark/new_products_get_in_touch-new.jpg) top no-repeat;
	width: 253px;
    height: 266px;
    margin-bottom:26px;
}
a#get-in-touch:hover
{
    width: 253px;
    height: 266px;
    margin-bottom:26px;
}






a#products_coffee_sachets  {
	background: transparent url(/images/dark/coffee_sachets_OFF.jpg) -2px top no-repeat;
}

a#products_coffee_sachets:hover  {
	background: transparent url(/images/dark/coffee_sachets_ON.jpg) -2px top no-repeat;
}

a#products_coffee_both  {
	background: transparent url(/images/dark/coffee_both_OFF.jpg) -2px top no-repeat;
}

a#products_coffee_both:hover  {
	background: transparent url(/images/dark/coffee_both_ON.jpg) -2px top no-repeat;
}

a#products_coffee_choc_sachets  {
	background: transparent url(/images/dark/coffee_choc_sachets_OFF.jpg) -2px top no-repeat;
}

a#products_coffee_choc_sachets:hover  {
	background: transparent url(/images/dark/coffee_choc_sachets_ON.jpg) -2px top no-repeat;
}

a#products_coffee_jars  {
	background: transparent url(/images/dark/coffee_jars_OFF.jpg) -2px top no-repeat;
}

a#products_coffee_jars:hover  {
	background: transparent url(/images/dark/coffee_jars_ON.jpg) -2px top no-repeat;
}


#products-list-coffee a#products  {
	background: transparent url(/images/dark/products_coffee.jpg) -2px top no-repeat;
}

#products-list-main a#products  {
	background: transparent url(/images/dark/products_cafe.jpg) -2px top no-repeat;
}

body#mood a#products  {
	background: transparent url(/images/orange/products.jpg) left top no-repeat;
}
/* eo:drivers */
/* eo:content */

/* so:footer */
#footer {
	background: #fff url(/images/global/footer_bg.jpg) left top no-repeat;
}
	
#supp-pages li a, #supp-pages li a:link, #supp-pages li a:visited {
	background: transparent url(/images/global/footer_list_separator.gif) right center no-repeat;
}

	#supp-pages li.last a {
		background-image: none;
	}

#bookmark {
	background: transparent url(/images/global/bookmark.gif) left top no-repeat;
}
/* eo:footer */

/* so: text replacement technique */
.note h3,
#supporting-content h2 {
	display: block;
    letter-spacing : -10em;
	text-indent: -1000em;
}
/* eo: text replacement technique */



body#sitemap #main-content a{
	color:#a2d1ff;
}



#main-content p a {
	color: #a2d1ff;
}




/* so:competition */
body#competition #main-content h1 {
	background: transparent url(/images/dark/titles/comp.gif) left top no-repeat;
}






/* so:competition2 */
body#competition2 #main-content h1 {
	background: transparent url(/images/dark/titles/comp.gif) left top no-repeat;
}

body#competition2 .note-box {
	background: #dbedf9 url(/images/dark/main_notes/blue_bg_bottom_curve.gif) left bottom no-repeat;
}

body#competition2 .note-box h2 {
	background: transparent url(/images/colour_ind/titles/enter_competition.gif) left top no-repeat;
}



/* eo:competition2 */