body { background:#094539} 

a, a:hover, .item h3, .item-end h3, .default h3, .default-end h3, .item p.link, .item-end p.link, .default p.link, .default-end p.link, #footer .footerpanel a { color: #094539;  }

#shell, .advert-item-2, .advert-item-3, .advert-item-4, .advert-item-5, .advert-item-6, .advert-item-2-end, .advert-item-3-end, .advert-item-4-end, .advert-item-5-end, .advert-item-6-end, #mainpanel, #rightpanel, .competition-panel {border:1px solid #094539;  }

#headerwrap { background:#121212 url(/images/tg/header-bg.jpg) no-repeat center; height:80px; }
#header h1 a {background:url(/images/tg/logo.gif) no-repeat center}

#header .search input#keywordsearch { background: transparent url(/images/tg/header-search-bg.gif) no-repeat  }
#header .search input#gosearch { background: transparent url(/images/tg/header-search-bg-button.gif) no-repeat; }


#nav li#groceries { }
#nav li#groceries a { color:#FFFFFF}
#nav li#groceries a:hover { color:#FFFFFF }
#nav li#groceries .subnav div { display:block!important  }
#nav li#groceries .subnav {padding:10px 10px 10px 10px}


#nav li#groceries .subnav  ul li ul.groceries li.grocery-offers, #nav li#groceries .subnav  ul li ul.groceries li.grocery-offers-bb,  #nav li#groceries .subnav  ul li ul.groceries li.frozen-and-chilled, #nav li#groceries .subnav  ul li ul.groceries li.recipes {display:none}

#nav li .subnav div ul li#fasciafascia li.bargain-booze {display:none}
#nav li .subnav div ul li#fasciafascia li.bargain-booze-plus {display:none}
#nav li .subnav div ul li#fasciafascia li.bargain-booze-select-convenience {display:none}
#nav li .subnav div ul li#fasciafascia li.select-convenience {display:none}


#footer .goleft {width:960px}
#footer .goright { display:none}
#footer .footerpanel {width:960px; text-align:center}


#rightpanel {background-color:#094538 }

/* !Sitemap */

.glossaryindex strong { border: 1px solid #094539; background: #094539; }
.glossaryindex a { border: 1px solid #094539; padding: 4px 8px; margin: 0 4px 4px 0; }
.glossaryindex a:hover { background: #094539; border: 1px solid #094539; }



.productdetail .content .button {border-color:#4C776E #062D24 #062D24 #4C776E; background-color: #094538; }
.productdetail .content .button:hover { background-color: #062D24 ; border-color:#4C776E #062D24 #062D24 #4C776E; }


.topic h3 a:hover, .topic-end h3 a:hover { text-decoration:none; color:#062D24 }

.item input.button, .item-end input.button {background-color:#062D24; border-bottom:1px solid #4C776E; border-right:1px solid #062D24; border-top:1px solid #062D24; border-left:1px solid #4C776E; -webkit-border-radius: 6px; -moz-border-radius: 6px; -khtml-border-radius: 6px; border-radius: 6px;} 

.topic .offerpanel, .topic-end .offerpanel, .recipe .product .image .offerpanel, .productdetail .content .offerpanel {background:url(/images/tg/product-offer-bg.png) no-repeat;  }
.topic .offerpanel .offertitle, .topic-end .offerpanel .offertitle, .topic .offerpanel .offerprice, .topic-end .offerpanel .offerprice, .topic .offerpanel .more a, .topic-end .offerpanel .more a, .recipe .product .image .offerpanel .offertitle, .recipe .product .image .offerpanel .offerprice, .recipe .product .image .offerpanel .more, .productdetail .content .offerpanel .offertitle, .productdetail .content .offerpanel .offerprice, .productdetail .content .offerpanel .more {color:#FFFFFF; }


/* =PAGING -------------------*/

.paging span a {color: #094539; }
.paging span a:hover, .paging span.selected {background-color:#094539; }


.item select.select option, .item-end  select.select option {text-transform: capitalize} 

