#whereBuy {
background: url(/images/drinks/supermarkets.gif) no-repeat;
display: block; width: 565px; height: 310px;
position: relative;
}

#whereBuy, #whereBuy ul {
list-style: none outside;
}

#whereBuy a {
text-decoration: none;
color: #000000;
}

#whereBuy a.wbLvl0 {
position: absolute;
display: block;
text-indent: -9999px;
padding: 0; margin: 0;
background: url(/_common.images/10x10.gif);
}

#whereBuy li {
background: none;
}

#whereBuy li ul {
display: none;
}

#wb_asda {
width: 85px;	height: 35px;
top: 17px; left: 20px;
}

#wb_booths {
width: 91px; height: 17px;
top: 79px; left: 14px;
}

#wb_budgens {
width: 91px; height: 22px;
top: 124px; left: 13px;
}

#wb_coop {
width: 43px; height: 55px;
top: 165px; left: 38px;
}

#wb_morrisons {
width: 50px; height: 53px;
top: 235px; left: 34px;
}

#wb_ocado {
width: 50px; height: 43px;
top: 20px; left: 167px;
}

#wb_sains {
width: 100px; height: 19px;
top: 94px; left: 142px;
}

#wb_somer {
width: 100px; height: 26px;
top: 144px; left: 142px;
}

#wb_super {
width: 100px; height: 15px;
top: 117px; left: 138px;
}

#wb_tesco {
width: 99px; height: 29px;
top: 204px; left: 142px;
}

#wb_threshers {
width: 100px; height: 26px;
top: 193px; left: 138px;
}

#wb_wait {
width: 100px; height: 20px;
top: 269px; left: 142px;
}

#whereBuy ul ul a {
position: relative;
}

#whereBuy ul li {
position: absolute;
top: 16px;
left: 270px;
width: 275px;
margin: 0; padding: 0;
font-size: 11px;
font-weight: bold;
text-indent: 0;
}

#whereBuy ul table {
margin: 0;
width: 275px;
margin-top: 7px;
}

#whereBuy th {
padding: 0;
height: 19px;
text-indent: -9999px;
border-bottom: solid 2px #DABBD0;
}

#whereBuy td {
padding: 3px 0 5px 0;
font-size: 10px;
font-weight: normal;
text-align: center;
vertical-align: top;
border-bottom: solid 1px #CCCCCC;
}

#whereBuy td.flavour {
text-align: left;
}

#whereBuy #wbHdrLeft {
background: url(/images/drinks/th_flavour-name.gif) no-repeat;
}

th#wbHdrR01 {
width: 45px;
background: url(/images/drinks/th_75cl.gif) 6px 0 no-repeat;
}

td.wbYes {
background: transparent url(/images/drinks/td_yes.gif) 0 0 no-repeat;
text-indent: -9999px;
}

tr.null {
display: none;
}

.scrollable {position:relative; overflow:hidden; width: 565px; height:500px;}
.scrollItem {width: 565px;}
.scrollable .items {width:20000em; position:absolute;}
.items div {float:left;}
.items h2 {display: none;}
.prev, .next {cursor: pointer; text-decoration: underline;}

#bodyCopy p#marstonsLogo {
    display: block; width: 100px; height: 45px;
    overflow: hidden; text-indent: -999em;
    background: url(/images/drinks/logo_marstons.png) no-repeat;
    margin: 0;
}