* {margin: 0; padding: 0; border: 0;}
body {font-size: 100%; font-family: Verdana, Arial, "Trebuchet MS", sans-serif; background: #262626; text-align: center; color: #fff;}
body.iframe {background: #000;}

/* general styles */
.clear {font-size: 1px; height: 1px; clear: both; width: 100%;}
.l {float: left;}
.r {float: right;}

ul {list-style: none; list-style-image: none;}
a {text-decoration: none; color: #d1b218;}
a:hover {text-decoration: underline;}

.s180 {width: 180px;}
.s230 {width: 230px;}
.s260 {width: 260px;}

.midpage {margin-top: 20px;}

.pc33 {width: 33%;}
.s30pc {width: 30%;}
.s40pc {width: 40%;}
.s60pc {width: 60%;}
.s70pc {width: 70%;}

h1 { margin-bottom: 10px; height: 34px; border-bottom: 1px solid #2C763B; font-size: 1.7em; /*line-height: 32px;*/}
h2 {margin: 10px 0 -5px 0; font-size: 1.2em;}
h3 { margin: 10px 0 5px 0; font-weight: bold; font-size: 1em;}
#content {padding-bottom: 20px;}
*html #content {padding:0 0 20px 0; }
#content h2 {margin: 10px 0 5px -1px;}
#content p {margin: 0 10px 10px 0; line-height: 18px;}
#content p.mini-heading {margin: 10px 3px 0 0;}

#content.note {background: url(../img/note-end.jpg) top right no-repeat;}

/* wraps whole page */
#wrapper {width: 770px; margin: 0 auto; text-align: left; font-size: 0.7em; position:relative;}

/* age page */
#wrapper.agepage {text-align: center; width: 750px; padding-bottom: 10px;}
#wrapper.agepage #blackwrap {background: #1a1a1a; }
#wrapper.agepage img {display: block; margin: 0 auto;}

/*intro pafge */
#main.intropage {border:1px solid #000; margin-top:10px; width:750px; padding:0;}

#wrapper.agepage #links {}
#wrapper.agepage #links img { margin:0 0 10px 100px; float: left; display: inline;}
#wrapper.agepage #links .img1 { margin:0 0 10px 135px; float: left; display: inline; background-image:img/age_magners.jpg;}
#wrapper.agepage #links .img2 { margin:0 0 10px 10px; float: left; display: inline; background-image:img/age_light.jpg;}

#wrapper.agepage img.logo {margin: 0px auto;}
#wrapper.agepage img.tagline {margin-bottom:10px;}
#wrapper.agepage img.banner {margin-bottom:20px;}
#wrapper.agepage img.welcome {margin-bottom:0px;}
#wrapper.agepage img.instructions {margin-bottom:0px;}
#wrapper.agepage img.drinkaware {margin-bottom:20px; margin-top: -2px;}
#wrapper.agepage img.over18 {margin-bottom:10px;}
#wrapper.agepage img.footer {margin-bottom:10px;}
#wrapper.agepage img.tooyoung {margin: 0px auto 40px auto;}

/* contains logo */
#header {height: 116px; display: none;}
#header img {margin: 26px 14px; display: inline}

/* contains banner image and main menu: change class to alter seasons */

/* general style used for menu throughout */

/* FAQ AND PEAR FAQ FIX */
*html body.pearfix #main {margin-top:-220px!important;}
body.faq #rightcol {position:absolute; top:213px; right:0px;}
*html body.faq #rightcol {position:absolute; top:212px; right:0px;}
body.pearfix #rightcol {position:absolute; top:213px; right:0px;}
*html body.pearfix #rightcol {position:absolute; top:212px; right:0px;}

#wrapper #banner ul li {margin: 0 10px 0px 12px; padding: 0px 5px 3.5px 0px; width: 120px; voice-family:"\"}\""; voice-family:inherit; margin-left: 12px;}.dummy{}
/* ie6 */ *html #wrapper #banner ul li{padding-bottom:4px;}    /* ie7 */ *:first-child+html #wrapper #banner ul li{padding-bottom:3.5px;}
#wrapper #banner ul li.first {padding-top: 0;} #wrapper #banner ul li.last {padding-bottom: 0;}
#wrapper #banner ul li a {color: #fff;} #wrapper #banner ul li.on a {font-weight: bold;} #wrapper #banner ul li a:hover {text-decoration: underline;} 
#mainmenu { margin: 9px 9px 0 9px; width: 139px; height: 205px; /* voice-family:"\"}\""; voice-family:inherit;  */ width: 115px; position:relative; z-index:10;}
#mainmenu ul {padding-bottom: 0px; background: url(../img/menu-bg.gif) repeat-y; /* voice-family:"\"}\""; voice-family:inherit; */ width: 140px;}

#flash_profan {height: 213px; width:770px;}

/* -------------------------------------- SPRING IMAGERY ------------------------------------------------------------------------------------------------------- */

/* This is leaves and sky */
.spring-08-1{height: 213px; margin-top: 0; background: url(../img/banners/spring1.jpg) no-repeat; width:770px;}
#banner.spring-08-1 ul{ background: url(../img/menus/spring/about-bg.gif) repeat-y;}
#banner.spring-08-1 #menu-top{background: url(../img/menus/spring/about-top.gif) no-repeat; width:140px; height:10px;} *html #banner.spring-08-1 #menu-top{margin-bottom:-3px;}
#banner.spring-08-1 #menu-bottom{background: url(../img/menus/spring/about-btm.gif) no-repeat; width:140px; height:10px;}

/* Pathway */
.spring-08-2{height: 213px; margin-top: 0; background: url(../img/banners/spring2.jpg) no-repeat; width:770px;}
#banner.spring-08-2 ul{ background: url(../img/menus/spring/pathway-bg.gif) repeat-y;}
#banner.spring-08-2 #menu-top{background: url(../img/menus/spring/pathway-top.gif) no-repeat; width:140px; height:10px;} *html #banner.spring-08-2 #menu-top{margin-bottom:-3px;}
#banner.spring-08-2 #menu-bottom{background: url(../img/menus/spring/pathway-btm.gif) no-repeat; width:140px; height:10px;}

/* Arial view */
.spring-08-3{height: 213px; margin-top: 0; background: url(../img/banners/spring3.jpg) no-repeat; width:770px;}
#banner.spring-08-3 ul{ background: url(../img/menus/spring/ariel-bg.gif) repeat-y;}
#banner.spring-08-3 #menu-top{background: url(../img/menus/spring/ariel-top.gif) no-repeat; width:140px; height:10px;} *html #banner.spring-08-3 #menu-top{margin-bottom:-3px;}
#banner.spring-08-3 #menu-bottom{background: url(../img/menus/spring/ariel-btm.gif) no-repeat; width:140px; height:10px;}

/* Flowers */
.spring-08-4{height: 213px; margin-top: 0; background: url(../img/banners/spring4.jpg) no-repeat; width:770px;}
#banner.spring-08-4 ul{ background: url(../img/menus/spring/flowers-bg.gif) repeat-y;}
#banner.spring-08-4 #menu-top{background: url(../img/menus/spring/flowers-top.gif) no-repeat; width:140px; height:10px;} *html #banner.spring-08-4 #menu-top{margin-bottom:-3px;}
#banner.spring-08-4 #menu-bottom{background: url(../img/menus/spring/flowers-btm.gif) no-repeat; width:140px; height:10px;}

/* Flowers */
.spring-08-5{height: 213px; margin-top: 0; background: url(../img/banners/spring5.jpg) no-repeat; width:770px;}
#banner.spring-08-5 ul{ background: url(../img/menus/spring/flowers-bg.gif) repeat-y;}
#banner.spring-08-5 #menu-top{background: url(../img/menus/spring/flowers-top.gif) no-repeat; width:140px; height:10px;} *html #banner.spring-08-5 #menu-top{margin-bottom:-3px;}
#banner.spring-08-5 #menu-bottom{background: url(../img/menus/spring/flowers-btm.gif) no-repeat; width:140px; height:10px;}

/* -------------------------------------- SUMMER IMAGERY ------------------------------------------------------------------------------------------------------- */

/* This is the Hammock image */
.summer1{height: 213px; margin-top: 0; background: url(../img/banners/summer-pic3.jpg) no-repeat; width:770px;}
#banner.summer1 ul{ background: url(../img/menus/summer/summer2007-hammock-repeat.jpg) repeat-y;}
#banner.summer1 #menu-top{background: url(../img/menus/summer/summer2007-hammock-top.jpg) no-repeat; width:140px; height:10px;} *html #banner.summer1 #menu-top{margin-bottom:-3px;}
#banner.summer1 #menu-bottom{background: url(../img/menus/summer/summer2007-hammock-btm.jpg) no-repeat; width:140px; height:10px;}

/* This is the Boots image */
.summer2{height: 213px; margin-top: 0; background: url(../img/banners/summer-pic1.jpg) no-repeat; width:770px;}
#banner.summer2 ul{ background: url(../img/menus/summer/summer2007-boots-repeat.jpg) repeat-y;}
#banner.summer2 #menu-top{background: url(../img/menus/summer/summer2007-boots-top.jpg) no-repeat; width:140px; height:10px;} *html #banner.summer2 #menu-top{margin-bottom:-3px;}
#banner.summer2 #menu-bottom{background: url(../img/menus/summer/summer2007-boots-btm.jpg) no-repeat; width:140px; height:10px;}

/* This is the Apples image */
.summer3{height: 213px; margin-top: 0; background: url(../img/banners/summer-pic6.jpg) no-repeat; width:770px;}
#banner.summer3 ul{ background: url(../img/menus/summer/summer2007-apples-repeat.jpg) repeat-y;}
#banner.summer3 #menu-top{background: url(../img/menus/summer/summer2007-apples-top.jpg) no-repeat; width:140px; height:10px;} *html #banner.summer3 #menu-top{margin-bottom:-3px;}
#banner.summer3 #menu-bottom{background: url(../img/menus/summer/summer2007-apples-btm.jpg) no-repeat; width:140px; height:10px;}

/* This is the Landscape image from above */
.summer4{height: 213px; margin-top: 0; background: url(../img/banners/summer-pic7.jpg) no-repeat; width:770px;}
#banner.summer4 ul{ background: url(../img/menus/summer/summer2007-arielview-repeat.jpg) repeat-y;}
#banner.summer4 #menu-top{background: url(../img/menus/summer/summer2007-arielview-top.jpg) no-repeat; width:140px; height:10px;} *html #banner.summer4 #menu-top{margin-bottom:-3px;}
#banner.summer4 #menu-bottom{background: url(../img/menus/summer/summer2007-arielview-btm.jpg) no-repeat; width:140px; height:10px;}


/* -------------------------------------- AUTUMN IMAGERY ------------------------------------------------------------------------------------------------------- */

/* homepage - Autumn 2007 48-sheet  */
.autumn-home{height: 213px; margin-top: 0; background: url(../img/banners/autumn-pic8.jpg) no-repeat; width:800px;}
#banner.autumn-home ul{ background: url(../img/menus/autumn/home-bg.gif) repeat-y;}
#banner.autumn-home #menu-top{background: url(../img/menus/autumn/home-top.gif) no-repeat; width:140px; height:10px;} *html #banner.autumn-home #menu-top{margin-bottom:-3px;}
#banner.autumn-home #menu-bottom{background: url(../img/menus/autumn/home-btm.gif) no-repeat; width:140px; height:10px;}

/* farmer - apples  */
.autumn1{height: 213px; margin-top: 0; background: url(../img/banners/autumn-pic4.jpg) no-repeat; width:770px;}
#banner.autumn1 ul{ background: url(../img/menus/autumn/farmer-bg.gif) repeat-y;}
#banner.autumn1 #menu-top{background: url(../img/menus/autumn/farmer-top.gif) no-repeat; width:140px; height:10px;} *html #banner.autumn1 #menu-top{margin-bottom:-3px;}
#banner.autumn1 #menu-bottom{background: url(../img/menus/autumn/farmer-btm.gif) no-repeat; width:140px; height:10px;}

/* buckets of apples from above */
.autumn2{height: 213px; margin-top: 0; background: url(../img/banners/autumn-pic1.jpg) no-repeat; width:770px;}
#banner.autumn2 ul{ background: url(../img/menus/autumn/news-bg.gif) repeat-y;}
#banner.autumn2 #menu-top{background: url(../img/menus/autumn/news-top.gif) no-repeat; width:140px; height:10px;} *html #banner.autumn2 #menu-top{margin-bottom:-3px;}
#banner.autumn2 #menu-bottom{background: url(../img/menus/autumn/news-btm.gif) no-repeat; width:140px; height:10px;}

/* close up of farmer to the right */
.autumn3{height: 213px; margin-top: 0; background: url(../img/banners/autumn-pic6.jpg) no-repeat; width:770px;}
#banner.autumn3 ul{ background: url(../img/menus/autumn/sport-bg.gif) repeat-y;}
#banner.autumn3 #menu-top{background: url(../img/menus/autumn/sport-top.gif) no-repeat; width:140px; height:10px;} *html #banner.autumn3 #menu-top{margin-bottom:-3px;}
#banner.autumn3 #menu-bottom{background: url(../img/menus/autumn/sport-btm.gif) no-repeat; width:140px; height:10px;}

/* apples */
.autumn4{height: 213px; margin-top: 0; background: url(../img/banners/autumn-pic3.jpg) no-repeat; width:770px;}
#banner.autumn4 ul{ background: url(../img/menus/autumn/download-bg.gif) repeat-y;}
#banner.autumn4 #menu-top{background: url(../img/menus/autumn/download-top.gif) no-repeat; width:140px; height:10px;} *html #banner.autumn4 #menu-top{margin-bottom:-3px;}
#banner.autumn4 #menu-bottom{background: url(../img/menus/autumn/download-btm.gif) no-repeat; width:140px; height:10px;}

/* dusk */
.autumn5{height: 213px; margin-top: 0; background: url(../img/banners/autumn-pic7.jpg) no-repeat; width:770px;}
#banner.autumn5 ul{ background: url(../img/menus/autumn/dusk-bg.gif) repeat-y;}
#banner.autumn5 #menu-top{background: url(../img/menus/autumn/dusk-top.gif) no-repeat; width:140px; height:10px;} *html #banner.autumn5 #menu-top{margin-bottom:-3px;}
#banner.autumn5 #menu-bottom{background: url(../img/menus/autumn/dusk-btm.gif) no-repeat; width:140px; height:10px;}

/* glass */
.autumn6{height: 213px; margin-top: 0; background: url(../img/banners/autumn-pic5.jpg) no-repeat; width:770px;}
#banner.autumn6 ul{ background: url(../img/menus/autumn/news-bg.gif) repeat-y;}
#banner.autumn6 #menu-top{background: url(../img/menus/autumn/ads-top.gif) no-repeat; width:140px; height:10px;} *html #banner.autumn6 #menu-top{margin-bottom:-3px;}
#banner.autumn6 #menu-bottom{background: url(../img/menus/autumn/ads-btm.gif) no-repeat; width:140px; height:10px;}

/* river */
.autumn7{height: 213px; margin-top: 0; background: url(../img/banners/autumn-pic9.jpg) no-repeat; width:770px;}
#banner.autumn7 ul{ background: url(../img/menus/autumn/river-bg.gif) repeat-y;}
#banner.autumn7 #menu-top{background: url(../img/menus/autumn/river-top.gif) no-repeat; width:140px; height:10px;} *html #banner.autumn7 #menu-top{margin-bottom:-3px;}
#banner.autumn7 #menu-bottom{background: url(../img/menus/autumn/river-btm.gif) no-repeat; width:140px; height:10px;}

/* nature */
.autumn8{height: 213px; margin-top: 0; background: url(../img/banners/pull-nature.jpg) no-repeat; width:770px;}
#banner.autumn8 ul{ background: url(../img/menus/autumn/nature-bg.jpg) repeat-y;}
#banner.autumn8 #menu-top{background: url(../img/menus/autumn/nature-top.jpg) no-repeat; width:140px; height:10px;} *html #banner.autumn8 #menu-top{margin-bottom:-3px;}
#banner.autumn8 #menu-bottom{background: url(../img/menus/autumn/nature-btm.jpg) no-repeat; width:140px; height:10px;}

/* -------------------------------------- WINTER IMAGERY ------------------------------------------------------------------------------------------------------- */

/* ariel view of bare trees */
.winter1{height: 213px; margin-top: 0; background: url(../img/banners/winter-pic5.jpg) no-repeat; width:770px;}
#banner.winter1 ul{ background: url(../img/menus/winter/ads-bg.gif) repeat-y;}
#banner.winter1 #menu-top{background: url(../img/menus/winter/ads-top.gif) no-repeat; width:140px; height:10px;} *html #banner.winter1 #menu-top{margin-bottom:-3px;}
#banner.winter1 #menu-bottom{background: url(../img/menus/winter/ads-btm.gif) no-repeat; width:140px; height:10px;}

/* close up of tree branch */
.winter2{height: 213px; margin-top: 0; background: url(../img/banners/winter-pic5.jpg) no-repeat; width:770px;}
#banner.winter2 ul{ background: url(../img/menus/winter/tree-bg.gif) repeat-y;}
#banner.winter2 #menu-top{background: url(../img/menus/winter/tree-top.gif) no-repeat; width:140px; height:10px;} *html #banner.winter2 #menu-top{margin-bottom:-3px;}
#banner.winter2 #menu-bottom{background: url(../img/menus/winter/tree-btm.gif) no-repeat; width:140px; height:10px;}

/* postcard */
.winter3{height: 213px; margin-top: 0; background: url(../img/banners/winter-pic2.jpg) no-repeat; width:770px;}
#banner.winter3 ul{ background: url(../img/menus/winter/news-bg.gif) repeat-y;}
#banner.winter3 #menu-top{background: url(../img/menus/winter/news-top.gif) no-repeat; width:140px; height:10px;} *html #banner.winter3 #menu-top{margin-bottom:-3px;}
#banner.winter3 #menu-bottom{background: url(../img/menus/winter/news-btm.gif) no-repeat; width:140px; height:10px;}

/* postcard */
.winter4{height: 213px; margin-top: 0; background: url(../img/banners/winter-pic6.jpg) no-repeat; width:770px;}
#banner.winter4 ul{ background: url(../img/menus/winter/marketing-bg.gif) repeat-y;}
#banner.winter4 #menu-top{background: url(../img/menus/winter/marketing-top.gif) no-repeat; width:140px; height:10px;} *html #banner.winter4 #menu-top{margin-bottom:-3px;}
#banner.winter4 #menu-bottom{background: url(../img/menus/winter/marketing-btm.gif) no-repeat; width:140px; height:10px;}

/* orchard */
.winter5{height: 213px; margin-top: 0; background: url(../img/banners/winter-pic7.jpg) no-repeat; width:770px;}
#banner.winter5 ul{ background: url(../img/menus/winter/orchard-bg.gif) repeat-y;}
#banner.winter5 #menu-top{background: url(../img/menus/winter/orchard-top.gif) no-repeat; width:140px; height:10px;} *html #banner.winter5 #menu-top{margin-bottom:-3px;}
#banner.winter5 #menu-bottom{background: url(../img/menus/winter/orchard-btm.gif) no-repeat; width:140px; height:10px;}


/* glasses */
.mleague{height: 213px; margin-top: 0; background: url(../img/banners/magners-rugby.jpg) no-repeat; width:770px;}
#banner.mleague ul{ background: url(../img/menus/winter/rugby-bg.gif) repeat-y;}
#banner.mleague #menu-top{background: url(../img/menus/winter/rugby-top.gif) no-repeat; width:140px; height:10px;} *html #banner.mleague #menu-top{margin-bottom:-3px;}
#banner.mleague #menu-bottom{background: url(../img/menus/winter/rugby-btm.gif) no-repeat; width:140px; height:10px;}

/* glasses */
.winter6{height: 213px; margin-top: 0; background: url(../img/banners/winter-pic8.jpg) no-repeat; width:770px;}
#banner.winter6 ul{ background: url(../img/menus/winter/glasses-bg.gif) repeat-y;}
#banner.winter6 #menu-top{background: url(../img/menus/winter/glasses-top.gif) no-repeat; width:140px; height:10px;} *html #banner.winter6 #menu-top{margin-bottom:-3px;}
#banner.winter6 #menu-bottom{background: url(../img/menus/winter/glasses-btm.gif) no-repeat; width:140px; height:10px;}

/* leaving pub */
.winter7{height: 213px; margin-top: 0; background: url(../img/banners/winter-pic11.jpg) no-repeat; width:770px;}
#banner.winter7 ul{ background: url(../img/menus/winter/leaving-bg.gif) repeat-y;}
#banner.winter7 #menu-top{background: url(../img/menus/winter/leaving-top.gif) no-repeat; width:140px; height:10px;} *html #banner.winter7 #menu-top{margin-bottom:-3px;}
#banner.winter7 #menu-bottom{background: url(../img/menus/winter/leaving-btm.gif) no-repeat; width:140px; height:10px;}

/* christmas pint */
.winter8{height: 213px; margin-top: 0; background: url(../img/banners/winter-pic10.jpg) no-repeat; width:770px;}
#banner.winter8 ul{ background: url(../img/menus/winter/christmaspint-bg.gif) repeat-y;}
#banner.winter8 #menu-top{background: url(../img/menus/winter/christmaspint-top.gif) no-repeat; width:140px; height:10px;} *html #banner.winter8 #menu-top{margin-bottom:-3px;}
#banner.winter8 #menu-bottom{background: url(../img/menus/winter/christmaspint-btm.gif) no-repeat; width:140px; height:10px;}

/* sip pint */
.winter9{height: 213px; margin-top: 0; background: url(../img/banners/winter-pic9.jpg) no-repeat; width:770px;}
#banner.winter9 ul{ background: url(../img/menus/winter/swan-bg.gif) repeat-y;}
#banner.winter9 #menu-top{background: url(../img/menus/winter/swan-top.gif) no-repeat; width:140px; height:10px;} *html #banner.winter9 #menu-top{margin-bottom:-3px;}
#banner.winter9 #menu-bottom{background: url(../img/menus/winter/swan-btm.gif) no-repeat; width:140px; height:10px;}


/* sparks */
.winter10{height: 213px; margin-top: 0; background: url(../img/banners/winter-pic12.jpg) no-repeat; width:770px;}
#banner.winter10 ul{ background: url(../img/menus/winter/sip-bg.gif) repeat-y;}
#banner.winter10 #menu-top{background: url(../img/menus/winter/sip-top.gif) no-repeat; width:140px; height:10px;} *html #banner.winter10 #menu-top{margin-bottom:-3px;}
#banner.winter10 #menu-bottom{background: url(../img/menus/winter/sip-btm.gif) no-repeat; width:140px; height:10px;}

/* homepage - christmas tree */
.winter11{height: 213px; margin-top: 0; background: url(../img/banners/winter-pic13.jpg) no-repeat; width:770px;}
#banner.winter11 ul{ background: url(../img/menus/winter/tree-bg.gif) repeat-y;}
#banner.winter11 #menu-top{background: url(../img/menus/winter/tree-top.gif) no-repeat; width:140px; height:10px;} *html #banner.winter11 #menu-top{margin-bottom:-3px;}
#banner.winter11 #menu-bottom{background: url(../img/menus/winter/tree-btm.gif) no-repeat; width:140px; height:10px;}

/* homepage - christmas tree */
.winter12{height: 213px; margin-top: 0; background: url(../img/banners/winter2008.jpg) no-repeat; width:770px;}
#banner.winter12 ul{ background: url(../img/menus/winter/tree-bg.gif) repeat-y;}
#banner.winter12 #menu-top{background: url(../img/menus/winter/tree-top.gif) no-repeat; width:140px; height:10px;} *html #banner.winter12 #menu-top{margin-bottom:-3px;}
#banner.winter12 #menu-bottom{background: url(../img/menus/winter/tree-btm.gif) no-repeat; width:140px; height:10px;}

/* homepage - christmas tree */
.winter13{height: 213px; margin-top: 0; background: url(../img/banners/winter-pic9-swan.jpg) no-repeat; width:770px;}
#banner.winter13 ul{ background: url(../img/menus/winter/swan-bg.gif) repeat-y;}
#banner.winter13 #menu-top{background: url(../img/menus/winter/swan-top.gif) no-repeat; width:140px; height:10px;} *html #banner.winter13 #menu-top{margin-bottom:-3px;}
#banner.winter13 #menu-bottom{background: url(../img/menus/winter/swan-btm.gif) no-repeat; width:140px; height:10px;}

/* homepage - christmas tree */
.winter14{height: 213px; margin-top: 0; background: url(../img/banners/winter-pic14.jpg) no-repeat; width:770px;}
#banner.winter14 ul{ background: url(../img/menus/winter/swan-bg.gif) repeat-y;}
#banner.winter14 #menu-top{background: url(../img/menus/winter/swan-top.gif) no-repeat; width:140px; height:10px;} *html #banner.winter14 #menu-top{margin-bottom:-3px;}
#banner.winter14 #menu-bottom{background: url(../img/menus/winter/swan-btm.gif) no-repeat; width:140px; height:10px;}


/* homepage - swan */
.winter15{height: 213px; margin-top: 0; background: url(../img/banners/winter-pic9-swan.jpg) no-repeat; width:770px;}
#banner.winter15 ul{ background: url(../img/menus/winter/swan-bg.gif) repeat-y;}
#banner.winter15 #menu-top{background: url(../img/menus/winter/swan-top.gif) no-repeat; width:140px; height:10px;} 
*html #banner.winter15 #menu-top{margin-bottom:-3px;}
#banner.winter15 #menu-bottom{background: url(../img/menus/winter/swan-btm.gif) no-repeat; width:140px; height:10px;}


/* -------------------------------------- SPRING IMAGERY ------------------------------------------------------------------------------------------------------- */

/* 48-sheet */
.spring0{height: 213px; margin-top: 0; background: url(../img/banners/spring0.jpg) no-repeat; width:770px;}
#banner.spring0 ul{ background: url(../img/menus/spring/spring0-bg.jpg) repeat-y;}
#banner.spring0 #menu-top{background: url(../img/menus/spring/spring0-top.jpg) no-repeat; width:137px; height:10px;} *html #banner.spring0 #menu-top{margin-bottom:-3px;}
#banner.spring0 #menu-bottom{background: url(../img/menus/spring/spring0-btm.jpg) no-repeat; width:137px; height:10px;}

/* Close-up of glass */
.spring1{height: 213px; margin-top: 0; background: url(../img/banners/summer-01.jpg) no-repeat; width:770px;}
#banner.spring1 ul{ background: url(../img/menus/summer-2008/01-bg.gif) repeat-y;}
#banner.spring1 #menu-top{background: url(../img/menus/summer-2008/01-top.gif) no-repeat; width:137px; height:10px;} *html #banner.spring1 #menu-top{margin-bottom:-3px;}
#banner.spring1 #menu-bottom{background: url(../img/menus/summer-2008/01-btm.gif) no-repeat; width:137px; height:10px;}

/* Dancing */
.spring2{height: 213px; margin-top: 0; background: url(../img/banners/summer-02.jpg) no-repeat; width:770px;}
#banner.spring2 ul{ background: url(../img/menus/summer-2008/02-bg.gif) repeat-y;}
#banner.spring2 #menu-top{background: url(../img/menus/summer-2008/02-top.gif) no-repeat; width:137px; height:10px;} *html #banner.spring2 #menu-top{margin-bottom:-3px;}
#banner.spring2 #menu-bottom{background: url(../img/menus/summer-2008/02-btm.gif) no-repeat; width:137px; height:10px;}

/* Drinking */
.spring3{height: 213px; margin-top: 0; background: url(../img/banners/summer-09.jpg) no-repeat; width:770px;}
#banner.spring3 ul{ background: url(../img/menus/summer-2008/03-bg.gif)  repeat-y;}
#banner.spring3 #menu-top{background: url(../img/menus/summer-2008/03-top.gif) no-repeat; width:137px; height:10px;} *html #banner.spring3 #menu-top{margin-bottom:-3px;}
#banner.spring3 #menu-bottom{background: url(../img/menus/summer-2008/03-btm.gif) no-repeat; width:137px; height:10px;}

/* Pint drinking */
.spring4{height: 213px; margin-top: 0; background: url(../img/banners/summer-04.jpg) no-repeat; width:770px;}
#banner.spring4 ul{ background: url(../img/menus/summer-2008/04-bg.gif) repeat-y;}
#banner.spring4 #menu-top{background: url(../img/menus/summer-2008/04-top.gif) no-repeat; width:137px; height:10px;} *html #banner.spring4 #menu-top{margin-bottom:-3px;}
#banner.spring4 #menu-bottom{background: url(../img/menus/summer-2008/04-btm.gif) no-repeat; width:137px; height:10px;}

/* Glass */
.spring5{height: 213px; margin-top: 0; background: url(../img/banners/summer-07.jpg) no-repeat; width:770px;}
#banner.spring5 ul{ background: url(../img/menus/summer-2008/05-bg.gif) repeat-y;}
#banner.spring5 #menu-top{background: url(../img/menus/summer-2008/05-top.gif) no-repeat; width:137px; height:10px;} *html #banner.spring5 #menu-top{margin-bottom:-3px;}
#banner.spring5 #menu-bottom{background: url(../img/menus/summer-2008/05-btm.gif) no-repeat; width:137px; height:10px;}

/* Orchard Scene */
.spring6{height: 213px; margin-top: 0; background: url(../img/banners/summer-01.jpg) no-repeat; width:770px;}
#banner.spring6 ul{ background: url(../img/menus/summer-2008/06-bg.gif) repeat-y;}
#banner.spring6 #menu-top{background: url(../img/menus/summer-2008/06-top.gif) no-repeat; width:137px; height:10px;} *html #banner.spring6 #menu-top{margin-bottom:-3px;}
#banner.spring6 #menu-bottom{background: url(../img/menus/summer-2008/06-btm.gif) no-repeat; width:137px; height:10px;}

.spring7{height: 213px; margin-top: 0; background: url(../img/banners/summer-04.jpg) no-repeat; width:770px;}
#banner.spring7 ul{ background: url(../img/menus/summer-2008/04-bg.gif) repeat-y;}
#banner.spring7 #menu-top{background: url(../img/menus/summer-2008/04-top.gif) no-repeat; width:137px; height:10px;} *html #banner.spring7 #menu-top{margin-bottom:-3px;}
#banner.spring7 #menu-bottom{background: url(../img/menus/summer-2008/04-btm.gif) no-repeat; width:137px; height:10px;}

.spring8{height: 213px; margin-top: 0; background: url(../img/banners/summer-06.jpg) no-repeat; width:770px;}
#banner.spring8 ul{ background: url(../img/menus/summer-2008/06-bg.gif) repeat-y;}
#banner.spring8 #menu-top{background: url(../img/menus/summer-2008/02-top.gif) no-repeat; width:137px; height:10px;} *html #banner.spring8 #menu-top{margin-bottom:-3px;}
#banner.spring8 #menu-bottom{background: url(../img/menus/summer-2008/06-btm.gif) no-repeat; width:137px; height:10px;}

.spring404{height: 213px; margin-top: 0; background: url(../img/banners/comedy-pic2.jpg) no-repeat; width:770px;}
#banner.spring404 ul{ background: url(../img/menus/summer-2008/00-bg.gif) repeat-y;}
#banner.spring404 #menu-top{background: url(../img/menus/summer-2008/00-top.gif) no-repeat; width:137px; height:10px;} *html #banner.spring404 #menu-top{margin-bottom:-3px;}
#banner.spring404 #menu-bottom{background: url(../img/menus/summer-2008/00-btm.gif) no-repeat; width:137px; height:10px;}

.spring10{height: 213px; margin-top: 0; background: url(../img/banners/summer-10.jpg) no-repeat; width:770px;}
#banner.spring10 ul{ background: url(../img/menus/summer-2008/10-bg.gif) repeat-y;}
#banner.spring10 #menu-top{background: url(../img/menus/summer-2008/10-top.gif) no-repeat; width:137px; height:10px;} *html #banner.spring10 #menu-top{margin-bottom:-3px;}
#banner.spring10 #menu-bottom{background: url(../img/menus/summer-2008/10-btm.gif) no-repeat; width:137px; height:10px;}

/* Embrace the Pear - Know Everything */
.know-everything{height: 213px; margin-top: 0; position:relative; /*background: url(../img/banners/know-everything.jpg) no-repeat;*/ width:770px;}
#banner.know-everything ul{ background: url(../img/menus/spring/embrace-bg.jpg) repeat-y; position:absolute; top:-200px; left:0px;}
#banner.know-everything #menu-top{background: url(../img/menus/spring/embrace-top.jpg) no-repeat; width:137px; height:10px; position:absolute; top:-210px; left:0px;} 
#banner.know-everything #menu-bottom{background: url(../img/menus/spring/embrace-btm.jpg) no-repeat; width:137px; height:10px; position:absolute; top:-29px; left:0px;}
*:first-child+html #banner.know-everything #menu-bottom{background: url(../img/menus/spring/embrace-btm.jpg) no-repeat; width:137px; height:10px; position:absolute; top:-30px; left:0px; margin-bottom:2px;}
*html #banner.know-everything #menu-top{margin-bottom:-3px;}
*html #banner.know-everything #menu-bottom{ position:absolute!important; top:-25px!important; left:0px!important;}

/* Embrace the Pear - 70years */
.embrace{height: 213px; margin-top: 0;  width:770px; position:relative; /*background: url(../img/banners/70years.jpg) no-repeat;*/}
#banner.embrace ul{ background: url(../img/menus/spring/embrace-bg.jpg) repeat-y; position:absolute; top:-200px; left:0px;}
#banner.embrace #menu-top{background: url(../img/menus/spring/embrace-top.jpg) no-repeat; width:137px; height:10px; position:absolute; top:-210px; left:0px;} 
#banner.embrace #menu-bottom{background: url(../img/menus/spring/embrace-btm.jpg) no-repeat; width:137px; height:10px; position:absolute; top:-29px; left:0px;}
*:first-child+html #banner.embrace #menu-bottom{background: url(../img/menus/spring/embrace-btm.jpg) no-repeat; width:137px; height:10px; position:absolute; top:-30px; left:0px; margin-bottom:2px;}
*html #banner.embrace #menu-top{margin-bottom:-3px; }

*html #banner.embrace #menu-bottom{ position:absolute!important; top:-25px!important; left:0px!important;}



/* Embrace the Pear - Home */
.embrace-home{height: 213px; margin-top: 0; width:770px; position:relative;}
#banner.embrace-home ul{ background: url(../img/menus/spring/embrace-bg.jpg) repeat-y;  position:absolute; top:-200px; left:0px;}
#banner.embrace-home #menu-top{background: url(../img/menus/spring/embrace-top.jpg) no-repeat; width:137px;height:10px; position:absolute; top:-210px; left:0px;} 
#banner.embrace-home #menu-bottom{background: url(../img/menus/spring/embrace-btm.jpg) no-repeat; width:137px; height:10px; position:absolute; top:-29px; left:0px;}
*:first-child+html #banner.embrace-home #menu-bottom{background: url(../img/menus/spring/embrace-btm.jpg) no-repeat; width:137px; height:10px; position:absolute; top:-30px; left:0px;}
*html #banner.embrace-home #menu-bottom{background: url(../img/menus/spring/embrace-btm.jpg) no-repeat; width:137px; height:10px; position:absolute; top:-25px; left:0px; }
*html #banner.embrace-home #menu-top{margin-bottom:-3px;}

/* homepage -  */
.home_new{height: 213px; margin-top: 0; width:770px; position:relative;}
*html .home_new { margin-bottom:-220px;}
#banner.home_new ul{ background: url(../img/menus/winter/tree-bg.gif) repeat-y;  position:absolute; top:-200px; _top:-210px; left:0px;}
#banner.home_new #menu-top{background: url(../img/menus/winter/tree-top.gif) no-repeat; width:137px;height:10px; position:absolute; top:-210px; _top:-220px; left:0px;} 

*html #banner.winter12 #menu-top{margin-bottom:-3px;}
#banner.home_new #menu-bottom{background: url(../img/menus/winter/tree-btm.gif) no-repeat; width:137px; height:10px; position:absolute; top:-33px; _top:-35px; left:0px;}

/* PEAR RECIPE COUNTER  */
/*.pear_counter {height: 213px; margin-top: 0; width:770px; position:relative;  height: 213px; margin-top: 0; background: url(../img/banners/pear_recipe_counter.jpg) no-repeat; width:770px;}
*html .pear_counter { margin-bottom:-220px;}
#banner.pear_counter ul{ background: url(../img/menus/spring/pear_counter_bg.jpg) repeat-y;  position:absolute; top:-200px; _top:-210px; left:0px;}
#banner.pear_counter #menu-top{background: url(../img/menus/spring/pear_counter_top.jpg) no-repeat; width:137px;height:10px; position:absolute; top:-210px; _top:-220px; left:0px;} 
*html #banner.pear_counter #menu-top{margin-bottom:-3px;}
#banner.pear_counter #menu-bottom{background: url(../img/menus/spring/pear_counter_btm.jpg) no-repeat; width:137px; height:10px; position:absolute; top:-30px; _top:-35px; left:0px;} */




/* XMAS 2009 - ABOUT US BANNER */
.pear_counter  {height: 213px; margin-top: 0; background: url(../img/banners/pear_recipe_counter.jpg) no-repeat; width:770px;}
#banner.pear_counter  ul{ background: url(../img/menus/spring/pear_counter_bg.jpg) repeat-y;}
#banner.pear_counter  #menu-top{background: url(../img/menus/spring/pear_counter_top.jpg) no-repeat; width:137px; height:10px;}
*html #banner.pear_counter  #menu-top {margin-bottom:-3px;}
#banner.pear_counter  #menu-bottom{background: url(../img/menus/spring/pear_counter_btm.jpg) no-repeat; width:137px; height:10px; }


/* PEARFECTED BANNER  */
.pearfected {height: 213px; margin-top: 0; background: url(../img/banners/pearfected_banner.jpg) no-repeat; width:770px;}
#banner.pearfected ul{ background: url(../img/menus/spring/pearfected_bg.jpg) repeat-y;}
#banner.pearfected #menu-top{background: url(../img/menus/spring/pearfected_top.jpg) no-repeat; width:140px; height:10px;}
*html #banner.pearfected #menu-top{margin-bottom:-3px;}
#banner.pearfected #menu-bottom{background: url(../img/menus/spring/pearfected_btm.jpg) no-repeat; width:140px; height:10px;}

/* PEARFECTED INSIDE BANNER */
.pearfected-inside {height: 213px; margin-top: 0; /*background: url(../img/banners/pearfected_banner.jpg) no-repeat;*/ width:770px;}
#banner.pearfected-inside ul{ background: url(../img/menus/spring/pearfected_bg.jpg) repeat-y; position:absolute; top:-200px; left:0px;}
#banner.pearfected-inside #menu-top{background: url(../img/menus/spring/pearfected_top.jpg) no-repeat; width:137px; height:10px; position:absolute; top:-210px; left:0px;} 
#banner.pearfected-inside #menu-bottom{background: url(../img/menus/spring/pearfected_btm.jpg) no-repeat; width:137px; height:10px; position:absolute; top:-42px; left:0px;}
*:first-child+html #banner.pearfected-inside #menu-bottom{background: url(../img/menus/spring/pearfected_btm.jpg) no-repeat; width:137px; height:10px; position:absolute; top:-43px; left:0px; margin-bottom:2px;}
*html #banner.pearfected-inside #menu-top{margin-bottom:-3px; }
*html #banner.pearfected-inside #menu-bottom{ position:absolute!important; top:-38px!important; left:0px!important;}

/* BULMERS BERRY BANNER */
.berry {height: 213px; margin-top: 0; width:770px;}
#banner.berry ul {background: url(../img/menus/spring/berry_bg.jpg) repeat-y; position:absolute; top:-200px; left:0px; padding-top:3px;}
#banner.berry #menu-top {background: url(../img/menus/spring/berry_top.jpg) no-repeat; width:137px; height:10px; position:absolute; top:-213px; left:0px;} 
#banner.berry #menu-bottom{background: url(../img/menus/spring/berry_btm.jpg) no-repeat; width:137px; height:10px; position:absolute; top:-47px; left:0px;}
*:first-child+html #banner.berry #menu-bottom {background: url(../img/menus/spring/berry_btm.jpg) no-repeat; width:137px; height:10px; position:absolute; top:-48px; left:0px; margin-bottom:2px;}
#banner.berry ul {background: url(../img/menus/spring/berry_bg.jpg) repeat-y; position:absolute; top:-208px; left:0px;}
*html #banner.berry #menu-top {position:absolute; top:-217px; left:0px; }
*html #banner.berry #menu-bottom {position:absolute!important; top:-47px!important; left:0px!important;}
*html body.berryfix #main {margin-top:-220px!important;}
*html body.berryfix-home #home-pockets {margin-top:-220px!important; }
*html #banner.berry ul  {padding-top:0px;}
body.berryfix-home #home-pockets {position:relative; z-index:100;}



/* BULMERS BERRY HOME BANNER */
.berry-home {height: 213px; margin-top: 0; width:770px;}
#banner.berry-home ul {background: url(../img/menus/spring/berry_bg.jpg) repeat-y; position:absolute; top:-200px; left:0px; padding-top:3px;}
#banner.berry-home #menu-top {background: url(../img/menus/spring/berry-home_top.jpg) no-repeat; width:137px; height:10px; position:absolute; top:-213px; left:0px;} 
#banner.berry-home #menu-bottom{background: url(../img/menus/spring/berry-home_btm.jpg) no-repeat; width:137px; height:10px; position:absolute; top:-34px; left:0px;}
*:first-child+html #banner.berry-home #menu-bottom {background: url(../img/menus/spring/berry-home_btm.jpg) no-repeat; width:137px; height:10px; position:absolute; top:-38px; left:0px; margin-bottom:2px;}
#banner.berry-home ul {background: url(../img/menus/spring/berry_bg.jpg) repeat-y; position:absolute; top:-208px; left:0px;}
*html #banner.berry-home #menu-top {position:absolute; top:-217px; left:0px; }
*html #banner.berry-home #menu-bottom {position:absolute!important; top:-33px!important; left:0px!important;}
*html #banner.berry-home ul  {padding-top:0px;}

/* BULMERS BERRY - BERRY PARTY */
.berry-party{height: 213px; margin-top: 0; background: url(../img/banners/berry-party.jpg) no-repeat; width:770px;}
#banner.berry-party ul{ background: url(../img/menus/spring/berry-party-bg.jpg) repeat-y;}
#banner.berry-party #menu-top{background: url(../img/menus/spring/berry-party-top.jpg) no-repeat; width:137px; height:10px;} 
*html #banner.berry-party #menu-top{margin-bottom:-3px;}
#banner.berry-party #menu-bottom{background: url(../img/menus/spring/berry-party-btm.jpg) no-repeat; width:137px; height:10px;}

/* BULMERS BERRY - BERRY FRUIT */
.berry-fruit{height: 213px; margin-top: 0; background: url(../img/banners/berry-fruit.jpg) no-repeat; width:770px;}
#banner.berry-fruit ul{ background: url(../img/menus/spring/berry-fruit-bg.jpg) repeat-y;}
#banner.berry-fruit #menu-top{background: url(../img/menus/spring/berry-fruit-top.jpg) no-repeat; width:137px; height:10px;} 
*html #banner.berry-fruit #menu-top{margin-bottom:-3px;}
#banner.berry-fruit #menu-bottom{background: url(../img/menus/spring/berry-fruit-btm.jpg) no-repeat; width:137px; height:10px;}

/* BULMERS BERRY - BERRY VATS */
.berry-vats{height: 213px; margin-top: 0; background: url(../img/banners/berry-vats.jpg) no-repeat; width:770px;}
#banner.berry-vats ul{ background: url(../img/menus/spring/berry-vats-bg.jpg) repeat-y;}
#banner.berry-vats #menu-top{background: url(../img/menus/spring/berry-vats-top.jpg) no-repeat; width:137px; height:10px;} 
*html #banner.berry-vats #menu-top{margin-bottom:-3px;}
#banner.berry-vats #menu-bottom{background: url(../img/menus/spring/berry-vats-btm.jpg) no-repeat; width:137px; height:10px;}

/* BULMERS BERRY - BERRY COUPLE */
.berry-couple{height: 213px; margin-top: 0; background: url(../img/banners/berry-couple.jpg) no-repeat; width:770px;}
#banner.berry-couple ul{ background: url(../img/menus/spring/berry-couple-bg.jpg) repeat-y;}
#banner.berry-couple #menu-top{background: url(../img/menus/spring/berry-couple-top.jpg) no-repeat; width:137px; height:10px;} 
*html #banner.berry-couple #menu-top{margin-bottom:-3px;}
#banner.berry-couple #menu-bottom{background: url(../img/menus/spring/berry-couple-btm.jpg) no-repeat; width:137px; height:10px;}

/* BULMERS ORININAL DRAUGHT - Boss Crowd */
.boss-crowd{height: 213px; margin-top: 0; background: url(../img/banners/boss-crowd.jpg) no-repeat; width:770px;}
#banner.boss-crowd ul{ background: url(../img/menus/spring/boss-crowd-bg.jpg) repeat-y;}
#banner.boss-crowd #menu-top{background: url(../img/menus/spring/boss-crowd-top.jpg) no-repeat; width:137px; height:10px;} 
*html #banner.boss-crowd #menu-top{margin-bottom:-3px;}
#banner.boss-crowd #menu-bottom{background: url(../img/menus/spring/boss-crowd-btm.jpg) no-repeat; width:137px; height:10px;}

/* BULMERS ORININAL DRAUGHT - Brewery 1935 */
.brewery-old{height: 213px; margin-top: 0; background: url(../img/banners/brewery-old.jpg) no-repeat; width:770px;}
#banner.brewery-old ul{ background: url(../img/menus/spring/brewery-old-bg.jpg) repeat-y;}
#banner.brewery-old #menu-top{background: url(../img/menus/spring/brewery-old-top.jpg) no-repeat; width:137px; height:10px;} 
*html #banner.brewery-old #menu-top{margin-bottom:-3px;}
#banner.brewery-old #menu-bottom{background: url(../img/menus/spring/brewery-old-btm.jpg) no-repeat; width:137px; height:10px;}

/* BULMERS ORIGINAL DRAUGHT - Bottle and Glass */
.bulmers-draught{height: 213px; margin-top: 0; background: url(../img/banners/bulmers-original-draught.jpg) no-repeat; width:770px;}
#banner.bulmers-draught ul{ background: url(../img/menus/spring/bulmers-draught-bg.jpg) repeat-y;}
#banner.bulmers-draught #menu-top{background: url(../img/menus/spring/bulmers-draught-top.jpg) no-repeat; width:137px; height:10px;} 
*html #banner.bulmers-draught #menu-top{margin-bottom:-3px;}
#banner.bulmers-draught #menu-bottom{background: url(../img/menus/spring/bulmers-draught-btm.jpg) no-repeat; width:137px; height:10px;}

/* BULMERS ORININAL DRAUGHT - Bulmers Film Can */
.film-can{height: 213px; margin-top: 0; background: url(../img/banners/bulmers-film-can.jpg) no-repeat; width:770px;}
#banner.film-can ul{ background: url(../img/menus/spring/bulmers-film-can-bg.jpg) repeat-y;}
#banner.film-can #menu-top{background: url(../img/menus/spring/bulmers-film-can-top.jpg) no-repeat; width:137px; height:10px;} 
*html #banner.film-can #menu-top{margin-bottom:-3px;}
#banner.film-can #menu-bottom{background: url(../img/menus/spring/bulmers-film-can-btm.jpg) no-repeat; width:137px; height:10px;}


/* -------------------------------------- SUMMER IMAGERY 2010 -------------------------------------------------- */

/* DRAUGHT BULMERS HOME BANNER */
.home-draught {height: 213px; margin-top: 0; width:770px;}
#banner.home-draught ul{background: url(../img/menus/summer-2010/home-draught-bg.jpg) repeat-y; position:absolute; top:-200px; left:0px; padding-top:3px;}
#banner.home-draught #menu-top {background: url(../img/menus/summer-2010/home-draught-top.jpg) no-repeat; width:137px; height:10px; position:absolute; top:-213px; left:0px;} 
#banner.home-draught #menu-bottom{background: url(../img/menus/summer-2010/home-draught-btm.jpg) no-repeat; width:137px; height:10px; position:absolute; top:-47px; left:0px;}
*:first-child+html #banner.home-draught #menu-bottom {background: url(../img/menus/summer-2010/home-draught-btm.jpg) no-repeat; width:137px; height:10px; position:absolute; top:-48px; left:0px; margin-bottom:2px;}
#banner.home-draught ul {background: url(../img/menus/summer-2010/home-draught-bg.jpg) repeat-y; position:absolute; top:-208px; left:0px;}
*html #banner.home-draught #menu-top {position:absolute; top:-217px; left:0px; }
*html #banner.home-draught #menu-bottom {position:absolute!important; top:-47px!important; left:0px!important;}
*html #banner.home-draught ul  {padding-top:0px;}

/* BULMERS APPLE HOME BANNER */
.home-apple {height: 213px; margin-top: 0; width:770px;}
#banner.home-apple ul {background: url(../img/menus/summer-2010/apple-tap-bg.jpg) repeat-y; position:absolute; top:-200px; left:0px; padding-top:3px;}
#banner.home-apple #menu-top {background: url(../img/menus/summer-2010/apple-tap-top.jpg) no-repeat; width:137px; height:10px; position:absolute; top:-213px; left:0px;} 
#banner.home-apple #menu-bottom{background: url(../img/menus/summer-2010/apple-tap-btm.jpg) no-repeat; width:137px; height:10px; position:absolute; top:-47px; left:0px;}
*:first-child+html #banner.home-apple #menu-bottom {background: url(../img/menus/summer-2010/apple-tap-btm.jpg) no-repeat; width:137px; height:10px; position:absolute; top:-48px; left:0px; margin-bottom:2px;}
#banner.home-apple ul {background: url(../img/menus/summer-2010/apple-tap-bg.jpg) repeat-y; position:absolute; top:-208px; left:0px;}
*html #banner.home-apple #menu-top {position:absolute; top:-217px; left:0px; }
*html #banner.home-apple #menu-bottom {position:absolute!important; top:-47px!important; left:0px!important;}
*html #banner.home-apple ul  {padding-top:0px;}

/* APPLE - ABOUT US */
.apple-about{height: 213px; margin-top: 0; background: url(../img/banners/bulmers-home-banner.jpg) no-repeat; width:770px;}
#banner.apple-about ul{background: url(../img/menus/summer-2010/apple-tap-bg.jpg) repeat-y;}
#banner.apple-about #menu-top{background: url(../img/menus/summer-2010/apple-tap-top.jpg) no-repeat; width:137px; height:10px;} 
*html #banner.apple-about #menu-top{margin-bottom:-3px;}
#banner.apple-about #menu-bottom{background: url(../img/menus/summer-2010/apple-tap-btm.jpg) no-repeat; width:137px; height:10px;}

/* BULMERS COMEDY */
.okeefes{height: 213px; margin-top: 0; background: url(../img/banners/bulmers-comedy-okeefes.jpg) no-repeat; width:770px;}
#banner.okeefes ul{ background: url(../img/menus/comedy-bg.gif) repeat-y;}
#banner.okeefes #menu-top{background: url(../img/menus/comedy-top.gif) no-repeat; width:137px; height:10px;} 
*html #banner.okeefes #menu-top{margin-bottom:-3px;}
#banner.okeefes #menu-bottom{background: url(../img/menus/comedy-btm.gif) no-repeat; width:137px; height:10px;}

/* BULMERS SPORT */
.movie-can{height: 213px; margin-top: 0; background: url(../img/banners/movie-can.jpg) no-repeat; width:770px;}
#banner.movie-can ul{ background: url(../img/menus/summer-2010/movie-can-bg.jpg) repeat-y;}
#banner.movie-can #menu-top{background: url(../img/menus/summer-2010/movie-can-top.jpg) no-repeat; width:137px; height:10px;} 
*html #banner.movie-can #menu-top{margin-bottom:-3px;}
#banner.movie-can #menu-bottom{background: url(../img/menus/summer-2010/movie-can-btm.jpg) no-repeat; width:137px; height:10px;}

/* BULMERS ABOUT US */
.employee-bar{height: 213px; margin-top: 0; background: url(../img/banners/employee-bar.jpg) no-repeat; width:770px;}
#banner.employee-bar ul{ background: url(../img/menus/summer-2010/bar-bg.jpg) repeat-y;}
#banner.employee-bar #menu-top{background: url(../img/menus/summer-2010/bar-top.jpg) no-repeat; width:137px; height:10px;} 
*html #banner.employee-bar #menu-top{margin-bottom:-3px;}
#banner.employee-bar #menu-bottom{background: url(../img/menus/summer-2010/bar-btm.jpg) no-repeat; width:137px; height:10px;}

/* BULMERS LATEST NEWS */
.employee-movie{height: 213px; margin-top: 0; background: url(../img/banners/employees-movie.jpg) no-repeat; width:770px;}
#banner.employee-movie ul{ background: url(../img/menus/summer-2010/movie-bg.jpg) repeat-y;}
#banner.employee-movie #menu-top{background: url(../img/menus/summer-2010/movie-top.jpg) no-repeat; width:137px; height:10px;} 
*html #banner.employee-movie #menu-top{margin-bottom:-3px;}
#banner.employee-movie #menu-bottom{background: url(../img/menus/summer-2010/movie-btm.jpg) no-repeat; width:137px; height:10px;}

/* BULMERS THE ADS */
.movie-screen{height: 213px; margin-top: 0; background: url(../img/banners/movie-screen.jpg) no-repeat; width:770px;}
#banner.movie-screen ul{ background: url(../img/menus/summer-2010/movie-screen-bg.jpg) repeat-y;}
#banner.movie-screen #menu-top{background: url(../img/menus/summer-2010/movie-screen-top.jpg) no-repeat; width:137px; height:10px;} 
*html #banner.movie-screen #menu-top{margin-bottom:-3px;}
#banner.movie-screen #menu-bottom{background: url(../img/menus/summer-2010/movie-screen-btm.jpg) no-repeat; width:137px; height:10px;}

/* BULMERS DOWNLOADS */
.employees-watch{height: 213px; margin-top: 0; background: url(../img/banners/employees-watch.jpg) no-repeat; width:770px;}
#banner.employees-watch ul{ background: url(../img/menus/summer-2010/employees-watch-bg.jpg) repeat-y;}
#banner.employees-watch #menu-top{background: url(../img/menus/summer-2010/employees-watch-top.jpg) no-repeat; width:137px; height:10px;} 
*html #banner.employees-watch #menu-top{margin-bottom:-3px;}
#banner.employees-watch #menu-bottom{background: url(../img/menus/summer-2010/employees-watch-btm.jpg) no-repeat; width:137px; height:10px;}

/* BULMERS MARKETING CASE STUDY */
.movie-can-glass{height: 213px; margin-top: 0; background: url(../img/banners/movie-can-glass.jpg) no-repeat; width:770px;}
#banner.movie-can-glass ul{ background: url(../img/menus/summer-2010/movie-can-glass-bg.jpg) repeat-y;}
#banner.movie-can-glass #menu-top{background: url(../img/menus/summer-2010/movie-can-glass-top.jpg) no-repeat; width:137px; height:10px;} 
*html #banner.movie-can-glass #menu-top{margin-bottom:-3px;}
#banner.movie-can-glass #menu-bottom{background: url(../img/menus/summer-2010/movie-can-glass-btm.jpg) no-repeat; width:137px; height:10px;}

/* Embrace the Pear - Brewery */
.brewery{height: 213px; margin-top: 0; background: url(../img/banners/brewery-gate.jpg) no-repeat; width:770px;}
#banner.brewery ul{ background: url(../img/menus/spring/brewery-bg.jpg) repeat-y;}
#banner.brewery #menu-top{background: url(../img/menus/spring/brewery-top.jpg) no-repeat; width:137px; height:10px;} *html #banner.brewery #menu-top{margin-bottom:-3px;}
#banner.brewery #menu-bottom{background: url(../img/menus/spring/brewery-btm.jpg) no-repeat; width:137px; height:10px;}


/* Embrace the Pear - Pearapy */
.pearapy{height: 213px; margin-top: 0; background: url(../img/banners/pearapy.jpg) no-repeat; width:770px;}
#banner.pearapy ul{ background: url(../img/menus/spring/pearapy-bg.jpg) repeat-y;}
#banner.pearapy #menu-top{background: url(../img/menus/spring/pearapy-top.jpg) no-repeat; width:137px; height:10px;} *html #banner.pearapy #menu-top{margin-bottom:-3px;}
#banner.pearapy #menu-bottom{background: url(../img/menus/spring/pearapy-btm.jpg) no-repeat; width:137px; height:10px;}

/* Embrace the Pear - Pear Sign */
.pear-sign{height: 213px; margin-top: 0; background: url(../img/banners/pear-sign.jpg) no-repeat; width:770px;}
#banner.pear-sign ul{ background: url(../img/menus/spring/pear-sign-bg.jpg) repeat-y;}
#banner.pear-sign #menu-top{background: url(../img/menus/spring/pear-sign-top.jpg) no-repeat; width:137px; height:10px;} *html #banner.pear-sign #menu-top{margin-bottom:-3px;}
#banner.pear-sign #menu-bottom{background: url(../img/menus/spring/pear-sign-btm.jpg) no-repeat; width:137px; height:10px;}

/* Embrace the Pear - Pear Sign */
.barcounter{height: 213px; margin-top: 0; background: url(../img/banners/barcounter.jpg) no-repeat; width:770px;}
#banner.barcounter ul{ background: url(../img/menus/spring/barcounter-bg.jpg) repeat-y;}
#banner.barcounter #menu-top{background: url(../img/menus/spring/barcounter-top.jpg) no-repeat; width:137px; height:10px;} *html #banner.barcounter #menu-top{margin-bottom:-3px;}
#banner.barcounter #menu-bottom{background: url(../img/menus/spring/barcounter-btm.jpg) no-repeat; width:137px; height:10px;}

/* Profan */
body.pro h1 {font-size:2.8em;}
body.pro h2 {font-size:2em; padding-bottom:10px;}
body.pro h3 {font-size:1.6em; color:#fdbb30;}
body.pro h4 {font-size:1.6em; margin-bottom:5px; }
body.pro h5 {font-size:1.4em; color:#ddffb1; }
body.pro #sub-footer h2 {font-size:1.8em;}
.profan {height: 220px; margin-top: 0; background: url(../img/profan_banner.jpg) no-repeat; width:770px;}
.profan_close {height: 213px; margin-top: 0; background: url(../img/profan_closing_date.jpg) no-repeat; width:770px;}
.profan_vote a img {float:right; border:2px solid #609e55; margin-left:20px; margin-top:2px;}
.profan_vote a:hover img {border:2px solid #fdbb30; }
body.pro p.error {padding:5px; background:#9b0000; color:#FFF; border:1px solid #b70000;}

/* Downloads - Tree */
.tree{height: 213px; margin-top: 0; background: url(../img/banners/tree.jpg) no-repeat; width:770px;}
#banner.tree ul{ background: url(../img/menus/spring/tree-bg.jpg) repeat-y;}
#banner.tree #menu-top{background: url(../img/menus/spring/tree-top.jpg) no-repeat; width:137px; height:10px;} *html #banner.tree #menu-top{margin-bottom:-3px;}
#banner.tree #menu-bottom{background: url(../img/menus/spring/tree-btm.jpg) no-repeat; width:137px; height:10px;}

/* The Ads - Many People */
.manypeople{height: 213px; margin-top: 0; background: url(../img/banners/manypeople.jpg) no-repeat; width:770px;}
#banner.manypeople ul{ background: url(../img/menus/spring/manypeople-bg.jpg) repeat-y;}
#banner.manypeople #menu-top{background: url(../img/menus/spring/manypeople-top.jpg) no-repeat; width:137px; height:10px;} *html #banner.manypeople #menu-top{margin-bottom:-3px;}
#banner.manypeople #menu-bottom{background: url(../img/menus/spring/manypeople-btm.jpg) no-repeat; width:137px; height:10px; }

/* The Ads - Listen */
.listen{height: 213px; margin-top: 0; background: url(../img/banners/listen.jpg) no-repeat; width:770px;}
#banner.listen ul{ background: url(../img/menus/spring/listen-bg.jpg) repeat-y;}
#banner.listen #menu-top{background: url(../img/menus/spring/listen-top.jpg) no-repeat; width:140px; height:10px;}
*html #banner.listen #menu-top{margin-bottom:-3px;}
#banner.listen #menu-bottom{background: url(../img/menus/spring/listen-btm.jpg) no-repeat; width:140px; height:10px;}



/* XMAS 2009 - HOME BANNER */
.xmas_2009{height: 213px; margin-top: 0; background: url(../img/banners/banner_christmas_2009.jpg) no-repeat; width:770px;}
#banner.xmas_2009 ul{ background: url(../img/menus/winter/xmas_2009/navy_middle.gif) repeat-y;}
#banner.xmas_2009 #menu-top{background: url(../img/menus/winter/xmas_2009/navy_top.gif) no-repeat; width:137px; height:10px;}
*html #banner.xmas_2009 #menu-top {margin-bottom:-3px;}
#banner.xmas_2009 #menu-bottom{background: url(../img/menus/winter/xmas_2009/navy_btm.gif) no-repeat; width:137px; height:10px;}

/* XMAS 2009 - ABOUT US BANNER */
.group{height: 213px; margin-top: 0; background: url(../img/banners/banner_people.jpg) no-repeat; width:770px;}
#banner.group ul{ background: url(../img/menus/winter/xmas_2009/maroon_middle.gif) repeat-y;}
#banner.group #menu-top{background: url(../img/menus/winter/xmas_2009/maroon_top.gif) no-repeat; width:137px; height:10px;}
*html #banner.group #menu-top {margin-bottom:-3px;}
#banner.group #menu-bottom{background: url(../img/menus/winter/xmas_2009/maroon_btm.gif) no-repeat; width:137px; height:10px;}

/* XMAS 2009 - ABOUT US BANNER */
.letters {height: 213px; margin-top: 0; background: url(../img/banners/banner_letters.jpg) no-repeat; width:770px;}
#banner.letters ul{ background: url(../img/menus/winter/xmas_2009/brown_middle.gif) repeat-y;}
#banner.letters #menu-top{background: url(../img/menus/winter/xmas_2009/brown_top.gif) no-repeat; width:137px; height:10px;}
*html #banner.letters #menu-top {margin-bottom:-3px;}
#banner.letters #menu-bottom{background: url(../img/menus/winter/xmas_2009/brown_btm.gif) no-repeat; width:137px; height:10px;}

/* XMAS 2009 - SPORTS BANNER */
.broom {height: 213px; margin-top: 0; background: url(../img/banners/banner_sports.jpg) no-repeat; width:770px;}
#banner.broom ul{ background: url(../img/menus/winter/xmas_2009/turquoise_middle.gif) repeat-y;}
#banner.broom #menu-top{background: url(../img/menus/winter/xmas_2009/turquoise_top.gif) no-repeat; width:137px; height:10px;}
*html #banner.broom #menu-top {margin-bottom:-3px;}
#banner.broom #menu-bottom{background: url(../img/menus/winter/xmas_2009/turquoise_btm.gif) no-repeat; width:137px; height:10px;}


/* XMAS 2009 - THE ADS BANNER */
.chatting {height: 213px; margin-top: 0; background: url(../img/banners/banner_chatting.jpg) no-repeat; width:770px;}
#banner.chatting ul{ background: url(../img/menus/winter/xmas_2009/green_middle.gif) repeat-y;}
#banner.chatting #menu-top{background: url(../img/menus/winter/xmas_2009/green_top.gif) no-repeat; width:137px; height:10px;}
*html #banner.chatting #menu-top {margin-bottom:-3px;}
#banner.chatting #menu-bottom{background: url(../img/menus/winter/xmas_2009/green_btm.gif) no-repeat; width:137px; height:10px;}

/* XMAS 2009 - DOWNLOADS BANNER */
.pie {height: 213px; margin-top: 0; background: url(../img/banners/banner_pie.jpg) no-repeat; width:770px;}
#banner.pie ul{ background: url(../img/menus/winter/xmas_2009/grey_middle.gif) repeat-y;}
#banner.pie #menu-top{background: url(../img/menus/winter/xmas_2009/grey_top.gif) no-repeat; width:137px; height:10px;}
*html #banner.pie #menu-top {margin-bottom:-3px;}
#banner.pie #menu-bottom{background: url(../img/menus/winter/xmas_2009/grey_btm.gif) no-repeat; width:137px; height:10px;}

/* XMAS 2009 - MARKETING STUDY */
.wrapped_up {height: 213px; margin-top: 0; background: url(../img/banners/banner_wrapped_up.jpg) no-repeat; width:770px;}
#banner.wrapped_up ul{ background: url(../img/menus/winter/xmas_2009/dark_green_middle.gif) repeat-y;}
#banner.wrapped_up #menu-top{background: url(../img/menus/winter/xmas_2009/dark_green_top.gif) no-repeat; width:137px; height:10px;}
*html #banner.wrapped_up #menu-top {margin-bottom:-3px;}
#banner.wrapped_up #menu-bottom{background: url(../img/menus/winter/xmas_2009/dark_green_btm.gif) no-repeat; width:137px; height:10px;}

/* XMAS 2009 - FAQS */
.best_boss {height: 213px; margin-top: 0; background: url(../img/banners/banner_best_boss.jpg) no-repeat; width:770px;}
#banner.best_boss ul{ background: url(../img/menus/winter/xmas_2009/light_brown_middle.gif) repeat-y;}
#banner.best_boss #menu-top{background: url(../img/menus/winter/xmas_2009/light_brown_top.gif) no-repeat; width:137px; height:10px;}
*html #banner.best_boss #menu-top {margin-bottom:-3px;}
#banner.best_boss #menu-bottom{background: url(../img/menus/winter/xmas_2009/light_brown_btm.gif) no-repeat; width:137px; height:10px;}

/* XMAS 2009 - PRODUCTION PROCESS */
.pick_me {height: 213px; margin-top: 0; background: url(../img/banners/banner_pick_me.jpg) no-repeat; width:770px;}
#banner.pick_me ul{ background: url(../img/menus/winter/xmas_2009/orange_middle.gif) repeat-y;}
#banner.pick_me #menu-top{background: url(../img/menus/winter/xmas_2009/orange_top.gif) no-repeat; width:137px; height:10px;}
*html #banner.pick_me #menu-top {margin-bottom:-3px;}
#banner.pick_me #menu-bottom{background: url(../img/menus/winter/xmas_2009/orange_btm.gif) no-repeat; width:137px; height:10px;}

/* XMAS 2009 - DISCLAIMER/POLICY/CONTACT  */
.tree_lights {height: 213px; margin-top: 0; background: url(../img/banners/banner_tree_lights.jpg) no-repeat; width:770px;}
#banner.tree_lights ul{ background: url(../img/menus/winter/xmas_2009/tree_green_middle.gif) repeat-y;}
#banner.tree_lights #menu-top{background: url(../img/menus/winter/xmas_2009/tree_green_top.gif) no-repeat; width:137px; height:10px;}
*html #banner.tree_lights #menu-top {margin-bottom:-3px;}
#banner.tree_lights #menu-bottom{background: url(../img/menus/winter/xmas_2009/tree_green_btm.gif) no-repeat; width:137px; height:10px;}




/* PEAR HUG - HOME BANNER */
.pear_hug{height: 213px; margin-top: 0; background: url(../img/banners/pear_hug.jpg) no-repeat; width:770px;}
#banner.pear_hug ul{ background: url(../img/menus/spring/pear_hug_bg.jpg) repeat-y;}
#banner.pear_hug #menu-top{background: url(../img/menus/spring/pear_hug_top.jpg) no-repeat; width:140px; height:10px;}
*html #banner.pear_hug #menu-top {margin-bottom:-3px;}
#banner.pear_hug #menu-bottom{background: url(../img/menus/spring/pear_hug_btm.jpg) no-repeat; width:140px; height:10px;}

/* BULMERS PRICE CUT - VATS - SITE */
.vats{height: 213px; margin-top: 0; background: url(../img/banners/price-cut-vats.jpg) no-repeat; width:770px;}
#banner.vats ul{ background: url(../img/menus/spring/vats-bg.jpg) repeat-y;}
#banner.vats #menu-top{background: url(../img/menus/spring/vats-top.jpg) no-repeat; width:137px; height:10px;} *html #banner.vats #menu-top{margin-bottom:-3px;}
#banner.vats #menu-bottom{background: url(../img/menus/spring/vats-btm.jpg) no-repeat; width:137px; height:10px;}

/* BULMERS PRICE CUT - BEE KEEPER */
.bee-keeper{height: 213px; margin-top: 0; background: url(../img/banners/price-cut-bee-keeper.jpg) no-repeat; width:770px;}
#banner.bee-keeper ul{ background: url(../img/menus/spring/beekeeper-bg.jpg) repeat-y;}
#banner.bee-keeper #menu-top{background: url(../img/menus/spring/beekeeper-top.jpg) no-repeat; width:137px; height:10px;} *html #banner.bee-keeper #menu-top{margin-bottom:-3px;}
#banner.bee-keeper #menu-bottom{background: url(../img/menus/spring/beekeeper-btm.jpg) no-repeat; width:137px; height:10px;}

/* BULMERS PRICE CUT - BASKET */
.basket{height: 213px; margin-top: 0; background: url(../img/banners/price-cut-basket.jpg) no-repeat; width:770px;}
#banner.basket ul{ background: url(../img/menus/spring/basket-bg.jpg) repeat-y;}
#banner.basket #menu-top{background: url(../img/menus/spring/basket-top.jpg) no-repeat; width:137px; height:10px;} *html #banner.basket #menu-top{margin-bottom:-3px;}
#banner.basket #menu-bottom{background: url(../img/menus/spring/basket-btm.jpg) no-repeat; width:137px; height:10px;}

/* BULMERS PRICE CUT - BASKET */
.beehive{height: 213px; margin-top: 0; background: url(../img/banners/price-cut-beehive.jpg) no-repeat; width:770px;}
#banner.beehive ul{ background: url(../img/menus/spring/beehive-bg.jpg) repeat-y;}
#banner.beehive #menu-top{background: url(../img/menus/spring/beehive-top.jpg) no-repeat; width:137px; height:10px;} *html #banner.beehive #menu-top{margin-bottom:-3px;}
#banner.beehive #menu-bottom{background: url(../img/menus/spring/beehive-btm.jpg) no-repeat; width:137px; height:10px;}


/* BANNER - Leopardstown */
.leopardstown{height: 213px; margin-top: 0; background: url(../img/banners/leopardstown.jpg) no-repeat; width:770px;}
#banner.leopardstown ul{ background: url(../img/menus/spring/leo-bg.gif) repeat-y; }
#banner.leopardstown #menu-top{background: url(../img/menus/spring/leo-top.gif) no-repeat; width:140px; height:10px;}
*html #banner.leopardstown #menu-top{margin-bottom:-3px;}
#banner.leopardstown #menu-bottom{background: url(../img/menus/spring/leo-btm.gif) no-repeat; width:140px; height:10px;}

/*Homepage -  the pull of nature */
.spring11{height: 213px; margin-top: 0; background: url(../img/banners/autumn-2008-inside.jpg) no-repeat; width:770px;}
#banner.spring11 ul{ background: url(../img/menus/winter/tree-bg.gif) repeat-y;}
#banner.spring11 #menu-top{background: url(../img/menus/winter/tree-top.gif) no-repeat; width:140px; height:10px;} *html #banner.spring11 #menu-top{margin-bottom:-3px;}
#banner.spring11 #menu-bottom{background: url(../img/menus/winter/tree-btm.gif) no-repeat; width:140px; height:10px;}

/* Pear Banner */

#flash-home {background:#000; padding-top:50px;}
/*.pear-banner{height: 275px; margin-top: 0; background: #050607 url(../img/banners/pear-inside.jpg) no-repeat 0px 30px; width:770px;}*/
.pear-banner{height: 210px; margin-top: 0; width:770px; position:absolute; top:0px; z-index:100; }
#banner.pear-banner ul{ background: url(../img/menus/spring/pear-bg.jpg) repeat-y;}
#banner.pear-banner #menu-top{background: url(../img/menus/spring/pear-top.jpg) no-repeat; width:140px; height:10px;} *html #banner.pear-banner #menu-top{margin-bottom:-3px;}
#banner.pear-banner #menu-bottom{background: url(../img/menus/spring/pear-btm.jpg) no-repeat; width:140px; height:10px;}

*html .pear-banner #mainmenu {margin-left:0px;}
*:first-child+html .pear-banner #mainmenu {margin-left:0px;}

/* Pear Inside Page Banner */
.pear-inside-banner{height: 213px; margin-top: 0; background: url(../img/banners/pear-inside.jpg) no-repeat; width:770px;}
#banner.pear-inside-banner ul{ background: url(../img/menus/spring/pear-bg.jpg) repeat-y;}
#banner.pear-inside-banner #menu-top{background: url(../img/menus/spring/pear-top.jpg) no-repeat; width:140px; height:10px;} 
*html #banner.pear-inside-banner #menu-top{margin-bottom:-3px;}
#banner.pear-inside-banner #menu-bottom{background: url(../img/menus/spring/pear-btm.jpg) no-repeat; width:140px; height:10px;}

/* About Us - Fizzing Pint */
.spring12{height: 213px; margin-top: 0; background: url(../img/banners/spring-12.jpg) no-repeat; width:770px;}
#banner.spring12 ul{ background: url(../img/menus/winter/marketing-bg.gif) repeat-y;}
#banner.spring12 #menu-top{background: url(../img/menus/winter/marketing-top.gif) no-repeat; width:140px; height:10px;} *html #banner.spring12 #menu-top{margin-bottom:-3px;}
#banner.spring12 #menu-bottom{background: url(../img/menus/winter/marketing-btm.gif) no-repeat; width:140px; height:10px;}

/* Latest News - Flowers */
.spring13{height: 213px; margin-top: 0; background: url(../img/banners/spring-13.jpg) no-repeat; width:770px;}
#banner.spring13 ul{ background: url(../img/menus/winter/tree-bg.gif) repeat-y;}
#banner.spring13 #menu-top{background: url(../img/menus/winter/tree-top.gif) no-repeat; width:140px; height:10px;} *html #banner.spring13 #menu-top{margin-bottom:-3px;}
#banner.spring13 #menu-bottom{background: url(../img/menus/winter/tree-btm.gif) no-repeat; width:140px; height:10px;}

/* Sports - Man at Bar */
.spring14{height: 213px; margin-top: 0; background: url(../img/banners/spring-14.jpg) no-repeat; width:770px;}
#banner.spring14 ul{ background: url(../img/menus/winter/swan-bg.gif) repeat-y;}
#banner.spring14 #menu-top{background: url(../img/menus/winter/swan-top.gif) no-repeat; width:140px; height:10px;} *html #banner.spring14 #menu-top{margin-bottom:-3px;}
#banner.spring14 #menu-bottom{background: url(../img/menus/winter/swan-btm.gif) no-repeat; width:140px; height:10px;}

/* postcard */
.spring15{height: 213px; margin-top: 0; background: url(../img/banners/spring-15.jpg) no-repeat; width:770px;}
#banner.spring15 ul{ background: url(../img/menus/winter/tree-bg.gif) repeat-y;}
#banner.spring15 #menu-top{background: url(../img/menus/winter/tree-top.gif) no-repeat; width:140px; height:10px;} *html #banner.spring15 #menu-top{margin-bottom:-3px;}
#banner.spring15 #menu-bottom{background: url(../img/menus/winter/tree-btm.gif) no-repeat; width:140px; height:10px;}

/* Sipping Pint */
.spring16{height: 213px; margin-top: 0; background: url(../img/banners/spring-16.jpg) no-repeat; width:770px;}
#banner.spring16 ul{ background: url(../img/menus/winter/tree-bg.gif) repeat-y;}
#banner.spring16 #menu-top{background: url(../img/menus/winter/tree-top.gif) no-repeat; width:140px; height:10px;} *html #banner.spring16 #menu-top{margin-bottom:-3px;}
#banner.spring16 #menu-bottom{background: url(../img/menus/winter/tree-btm.gif) no-repeat; width:140px; height:10px;}

/* Apple on Tree */
.spring17{height: 213px; margin-top: 0; background: url(../img/banners/spring-17.jpg) no-repeat; width:770px;}
#banner.spring17 ul{ background: url(../img/menus/winter/tree-bg.gif) repeat-y;}
#banner.spring17 #menu-top{background: url(../img/menus/winter/tree-top.gif) no-repeat; width:140px; height:10px;} *html #banner.spring17 #menu-top{margin-bottom:-3px;}
#banner.spring17 #menu-bottom{background: url(../img/menus/winter/tree-btm.gif) no-repeat; width:140px; height:10px;}

/* -------------------------------------- SUMMER IMAGERY ------------------------------------------------------------------------------------------------------- */

/* -------------------------------------- COMEDY IMAGERY (NOY IN USE) ------------------------------------------------------------------------------------------------------- */
.comedy{height: 213px; margin-top: 0; background: url(../img/banners/comedy-pic2.jpg) no-repeat; width:770px;}
#banner.comedy ul{ background: url(../img/menus/comedy-bg.gif) repeat-y;}
#banner.comedy #menu-top{background: url(../img/menus/comedy-top.gif) no-repeat; width:140px; height:10px;} *html #banner.comedy #menu-top{margin-bottom:-3px;}
#banner.comedy #menu-bottom{background: url(../img/menus/comedy-btm.gif) no-repeat; width:140px; height:10px;}

.comedy2{height: 213px; margin-top: 0; background: url(../img/banners/bulmers-comedy-2.jpg) no-repeat; width:770px;}
#banner.comedy2 ul{ background: url(../img/menus/comedy-bg.gif) repeat-y;}
#banner.comedy2 #menu-top{background: url(../img/menus/comedy-top.gif) no-repeat; width:140px; height:10px;} *html #banner.comedy #menu-top{margin-bottom:-3px;}
#banner.comedy2 #menu-bottom{background: url(../img/menus/comedy-btm.gif) no-repeat; width:140px; height:10px;}

/* --------------------------------------  AUTUMN 2008 IMAGERY - 17th Sept 2008 ------------------------------------------------------------------------------------------------------- */
.autumn2008{height: 213px; margin-top: 0; background: url(../img/banners/autumn-2008-inside4.jpg) no-repeat; width:770px;}
#banner.autumn2008 ul{ background: url(../img/menus/pull-nature-bg.gif) repeat-y;}
#banner.autumn2008 #menu-top{background: url(../img/menus/pull-nature-top.gif) no-repeat; width:140px; height:10px;} *html #banner.comedy #menu-top{margin-bottom:-3px;}
#banner.autumn2008 #menu-bottom{background: url(../img/menus/pull-nature-btm.gif) no-repeat; width:140px; height:10px;}


/* -------------------------------------- BULMERS AND THE ARTS IMAGERY ------------------------------------------------------------------------------------------------------- */
.arts{height: 213px; margin-top: 0; background: url(../img/banners/autumn-pic2.jpg) no-repeat; width:770px;}
#banner.arts ul{ background: url(../img/menus/arts-bg-opera.gif) repeat-y;}
#banner.arts #menu-top{background: url(../img/menus/arts-top-opera.gif) no-repeat; width:140px; height:10px;} *html #banner.arts #menu-top{margin-bottom:-3px;}
#banner.arts #menu-bottom{background: url(../img/menus/arts-btm-opera.gif) no-repeat; width:140px; height:10px;}

/* -------------------------------------- MARKETING IMAGERY ------------------------------------------------------------------------------------------------------- */
.marketing{height: 213px; margin-top: 0; background: url(../img/banners/spring-pic7.jpg) no-repeat; width:770px;}
#banner.marketing ul{ background: url(../img/menus/marketing-bg.gif) repeat-y;}
#banner.marketing #menu-top{background: url(../img/menus/marketing-top.gif) no-repeat; width:140px; height:10px;} *html #banner.marketing #menu-top{margin-bottom:-3px;}
#banner.marketing #menu-bottom{background: url(../img/menus/marketing-btm.gif) no-repeat; width:140px; height:10px;}

/* ---------------------------- END NAVIGATION ----------------------------------------------------------------------------------------------------------------------- */

/* home pockets */
#home-pockets {margin: 0px 0 0 0; height: 186px; background: url(../img/home-pocket-bg.gif) repeat-x; color: #E0E0E0;}
#home-pockets .pocket {margin: 35px 10px 10px 10px; padding: 0; width: 236px; float: left;}
*html #home-pockets .pocket {margin-top:16px;}
*:first-child+html #home-pockets .pocket {margin: 18px 10px 10px 10px;}
#home-pockets .pocket h2 {margin: 0 0 10px -1px; width: 170px;}
#home-pockets .pocket h3.standout {color:#D1B218;}
#home-pockets .pocket img.more {float: right;}
#home-pockets .news {background: url(../img/mini-pics/home-iced.jpg) top right no-repeat; height:113px;}
*html #home-pockets .news {margin-left: 5px;}
#home-pockets .launch {background: url(../img/mini-pics/leopardstown.jpg) top right no-repeat; height:113px;}
#home-pockets .cut {background: url(../img/mini-pics/price_cut_thumb.jpg) top right no-repeat; height:113px;}
#home-pockets .tree_2009 {background: url(../img/mini-pics/sm_tree.jpg) top right no-repeat; height:113px;}
*html #home-pockets .launch {margin-left: 5px;}
#home-pockets .youngs {background: url(../img/mini-pics/home-youngs.gif) top right no-repeat;}
#home-pockets .iced {background: url(../img/mini-pics/summer.jpg) top right no-repeat; height:113px;}
#home-pockets .autumn {background: url(../img/mini-pics/winter.jpg) top right no-repeat; height:113px;}
#home-pockets .sport {background: url(../img/mini-pics/home-sport.gif) top right no-repeat; height:113px;}
#home-pockets .comedy {background: url(../img/mini-pics/home_comedy.jpg) top right no-repeat; margin-right: 0; height:113px;}
#home-pockets .profan {background: url(../img/mini-pics/home_profan.jpg) top right no-repeat; margin-right: 0; height:113px;}
#home-pockets .rugby {background: url(../img/mini-pics/home_rugby.jpg) top right no-repeat; margin-right: 0; height:113px;}
#home-pockets .pocket p a {color:#fc7679; text-decoration:none; line-height:30px;}
#home-pockets .pocket p a:hover {color:#ffb3b4; text-decoration:none;}

/*#home-pockets .berry-label {background: url(../img/mini-pics/berry_label.jpg) top right no-repeat; margin-right: 0; height:113px;}*/
/*#home-pockets .berry-label {background: url(../img/mini-pics/berry_label.jpg) top right no-repeat; margin-right: 0; height:113px;}*/
#home-pockets .pear {background: url(../img/mini-pics/pear.gif) top right no-repeat; height:113px;}
#home-pockets .berry_launch {/*background: url(../img/mini-pics/berry_launch.jpg) top right no-repeat; height:113px;*/}
#home-pockets .berry_launch h2 {width:140px;}
#home-pockets .undergrowth {position:relative; _margin-right:-5px;}
#home-pockets .undergrowth .fbook {position:absolute; right:0px; top:-6px;}
#wrapper #main #sub-footer .no4-about h2{display:inline; margin-right:-5px;}

/* BULMERS COMEDY: BEST MEDICINE */
#best_medicine img  {border: 1px solid #000;}


/* footer */
#footer.home {margin-top:10px!important;}
#footer { margin: 20px 10px 0 10px; font-size: .9em; color: #aaa;}
#footer span {float: left;}
#footer ul {float: right;}
#footer ul li {float: left;}
#footer a {color: #aaa;}
#footer a:hover {text-decoration: underline;}
#footer.home-comedy {margin-top:10px!important;}

/* INSIDE PAGE */
#main { padding-bottom: 7px; background: #000;}
*html #main { margin-top:-3px;}

/* left col */
#leftcol {padding: 8px 0 0 8px; width: 140px; float: left; min-height: 200px; position:relative; z-index:100;}
#leftcol h2 {margin: 0 0 5px -1px;}
#leftcol .feature {margin: 0 0 10px 0; width: 138px; padding: 0 1px;}
#leftcol .feature .wrap { padding: 0 11px 5px 11px; width: 140px;background: url(../img/left-feature-bg.gif) top repeat-x; voice-family:"\"}\""; voice-family:inherit; width: 118px}.dummy{}


/*#leftcol .feature .wrap.junction img { voice-family:"\"}\""; voice-family:inherit; padding: 5px 11px 5px 19px; }.dummy{}*/
/*#leftcol .feature .wrap.junction img { voice-family:"\"}\""; voice-family:inherit; padding: 5px 11px 5px 19px; }.dummy{}*/


#leftcol .feature img {display: block;}
#leftcol .feature a {color: #fff;}
#leftcol .feature a.more {margin-top: 5px;  padding: 2px 0px 5px 65px; width: 117px; font-size: .9em; display: block; background: url(../img/feature-more-arrow.gif) right no-repeat; voice-family:"\"}\""; voice-family:inherit; width: 55px}.dummy{}
#leftcol .feature a.join {margin-top: 5px;  padding: 2px 5px 5px 61px; width: 115px; font-size: .9em; display: block; background: url(../img/feature-more-arrow.gif) right no-repeat; voice-family:"\"}\""; voice-family:inherit; width: 54px}.dummy{}
#leftcol .feature img.mainpic {margin: 0 -10px 5px -10px;}

#leftcol .feature .wrap.junction { padding-top: 10px;}

/* content */
#content { margin:0px 0 10px 20px; padding-top: 10px; float: left; width: 454px; min-height: 300px;}
*html #content { margin-top: -2px; margin-right: -2px; padding-top: 12px; width: 450px;}

 #content_ads { margin:0px 0 10px 20px; padding-top: 10px; float: left; width: 580px; min-height: 300px;}
 *html #content_ads {margin-left:10px;}
 #content_ads p {margin: 10px 10px 10px 0; line-height: 18px;}

 #content_ecards { margin:0px 0 10px 10px; padding-top: 10px; float: left; width: 750px; min-height: 300px;}
 *html #content_ecards { margin-top: -2px; margin-right: -2px; padding-top: 12px; width: 750px;}
 #content_ecards p {margin: 10px 10px 10px 0; line-height: 18px;}

/* contains any featured elements in the centre column */
.centre-feature { padding-top: 15px; margin-bottom: 10px; width: 440px; text-align: center; background: url(../img/centre-feature-top.gif) top left no-repeat;}
.centre-feature img {display: block; margin: 0 auto;}

.centre-feature .holder { margin: 12px 12px 0px 12px; width: 200px; float: left; display: inline; text-align: left; border: 1px solid #333;}
.centre-feature .holder h3 {margin: 5px 0 5px 10px;}
.centre-feature .holder ul {margin: -5px 0 5px 0px; font-size: 0.9em}
.centre-feature .holder ul li { margin: 0 0 0 5px; padding: 4px 0 2px 18px;background: url(../img/gold-arrows.gif) top left no-repeat;} 
.centre-feature .holder ul.download {margin: 0 0 5px 7px;}
.centre-feature .holder ul.download li { padding: 1px 0 4px 18px; font-weight: bold; background: url(../img/download.gif) top left no-repeat;}
.centre-feature .holder.on {border-color: #a38a13;}
.centre-feature .holder.first {margin-right: 0;}
.centre-feature p img { border: 1px solid #666;}
.centre-feature  p {text-align: left;}

.ecards a { margin-left: 13px; border: 1px solid #666; display: inline; float: left;}
*html .ecards a {width: 127px;}
.ecards a:hover {border-color: #fff;}
.ecards ul { margin: 0;}
.ecards ul li { margin: 0; padding: 0; float: left; display: inline;}
.ecards ul li img {margin: 0; padding: 0; display: block;}

.ecard { margin: 0 1px; padding-top: 160px;}




/*.bg1 {background: url(../img/ecards/spring-ecards/e-card1-2009-bg.jpg) top no-repeat;}
.bg2 {background: url(../img/ecards/spring-ecards/e-card2-2009-bg.jpg) top no-repeat;}
.bg3 {background: url(../img/ecards/spring-ecards/e-card3-2009-bg.jpg) top no-repeat;}*/
.bg1 {background: url(../img/ecards/spring-ecards/e-card1-2009-bg.jpg) top no-repeat;}
.bg2 {background: url(../img/ecards/spring-ecards/e-card2-2009-bg.jpg) top no-repeat;}
.bg3 {background: url(../img/ecards/spring-ecards/e-card3-2009-bg.jpg) top no-repeat;}
/*.bg1 {background: url(../img/ecards/summer_ecards/ecard3-bg.jpg) top no-repeat;}*/
/*.bg2 {background: url(../img/ecards/summer_ecards/ecard2-bg.jpg) top no-repeat;}*/
/*.bg3 {background: url(../img/ecards/summer_ecards/ecard1-bg.jpg) top no-repeat;}*/
/*.bg1 {background: url(../img/ecards/autumn_ecards/ecard1-bg.jpg) top no-repeat;}*/
/*.bg2 {background: url(../img/ecards/autumn_ecards/ecard2-bg.jpg) top no-repeat;}*/
/*.bg3 {background: url(../img/ecards/autumn_ecards/ecard3-bg.jpg) top no-repeat;}*/

#content img.border {border: 1px solid #999; margin: 0 -10px 0 10px;}

#content .img-holder {margin: 0;}
#content .img-holder p { margin: 0 1px; padding: 5px; min-height: 95px; font-size: .9em; color: #ccc; line-height: 16px;}
*hmtl  #content .img-holder p {height: 95px;}
#content .img-holder p img { float: left; display: inline; margin: 0px 10px}
#content .img-holder p strong {display: block; margin: 0px 0; font-size: 1.1em;}

ul.plain { margin: 0px 0 10px 10px;}
ul.plain li { padding: 3px 0 1px 17px; line-height: 16px; background: url(../img/gold-arrows.gif) top left no-repeat;}

ul.star { margin: 0px 0 15px 10px;}
ul.star li { padding: 3px 0 1px 17px; line-height: 16px; background: url(../img/star_icon.gif) no-repeat 0px 7px;}

ul.star-green { margin: 0px 0 15px 10px;}
ul.star-green li { padding: 3px 0 1px 17px; line-height: 16px; color:#e1ffcf; background: url(../img/star_icon.gif) no-repeat 0px 7px;}

ul.drop{ margin: 0px 0 10px 10px;}
ul.drop li { padding: 3px 0 1px 17px; line-height: 16px; background: url(../img/drop.gif) 4px 4px no-repeat;}

/* page options */
ul.page-options { clear: both; width: 100%; border-top: 1px solid #666;}
ul.page-options li {float: left; margin-top: 3px;color: #666;}
ul.page-options li.back { padding: 0 0 0 12px; width: 22%;  background: url(../img/back.gif) left no-repeat;voice-family:"\"}\""; voice-family:inherit; width: 20% }.dummy{}
ul.page-options li.next { padding: 0 12px 0 0; width: 22%; text-align: right; background: url(../img/next.gif) right no-repeat; voice-family:"\"}\""; voice-family:inherit; width: 20% }.dummy{}
ul.page-options li.top { padding: 0 12px 0 0; width: 55%; text-align: right; background: url(../img/back_to_top.gif) right no-repeat; voice-family:"\"}\""; voice-family:inherit; width: 51%;}.dummy{}
ul.page-options li.page { width: 25%; text-align: right; color: #d1b218;}
ul.page-options li.top.mini { width: 26%;}
ul.page-options li.full {width: 97%;}

/* news list */
ul.news-list {margin-right: 10px;}
ul.news-list li.title { padding: 4px 0 0 15px; font-weight: bold; background: url(../img/news.gif) top left no-repeat;} 
ul.news-list li.date {margin: 0px 0 10px 15px; color: #ccc;}

/* shows lsiting */
div.listing h3 { font-weight: bold; color: #d1b218}
ul.listing {margin-right: 10px;}
ul.listing li { padding: 0px 0 0 0px;} 
ul.listing li.date {margin: 3px 0 5px 0px;font-weight: bold;}
ul.listing li.info {margin: 3px 0 15px 0px; color: #ccc; font-weight: bold;}

/* download list */
ul.download {margin: 0 0 5px 7px;}
ul.download li { padding: 1px 0 4px 18px; font-weight: bold; background: url(../img/download.gif) top left no-repeat;}
ul.download li.pdf {background: url(../img/pdf.gif) top left no-repeat;}
ul.download li.info {background: none; color: #ccc; font-weight: normal; font-size: .9em;}

ul.list li { margin: 0 10px 10px 0;float: left; display: inline;}


ul.ball { margin: 0px 0 15px 0px;}
ul.ball li { padding: 3px 0 1px 25px; line-height: 16px; background: url(../img/ball.gif) no-repeat 0px 4px;}

/* table */
table {width: 440px; font-size: 1em;border: 1px solid #666; border-width: 1px 1px 0 0; }
table th {padding: 5px ; border: 1px solid #666; border-width: 0 0 1px 1px; background: #333; text-align: left;}
table td {padding: 5px ; border: 1px solid #666; border-width: 0 0 1px 1px; vertical-align: top}
table tr.alt td {background: #333;}

table.outlets {background:;
	color:#fff;
	font-variant:small-caps;
	text-transform: lowercase; 
}
table.outlets tr.alt td {background:}
table.outlets th {padding: 5px ; border:none; background:#337FA1;color:#fff; text-align: left;}
table.outlets th td {border:none}
table.outlets td.premise {color:#d8d8d8;font-weight: bold;}


#iframe { margin-top: 3px; width: 438px; height: 420px; background-color: #000;}
table.process { margin: 0px 5px; width: 400px; font-size: 1em;}
table.process td { margin: 0px; padding: 0; width: 125px; height: 125px; border: 0; text-align: left; vertical-align: top;}
table.process td.text { border: 0; width: 410px; height: 120px; background: #333;}
table.process td.text p {margin-top: 10px; font-size: .7em; line-height: 14px; padding: 0 15px; height: 86px;}
table.process td.text p.links { margin: 2px 0px 0 0; padding-right: 14px; height: 18px; text-align: right;}
*html table.process td.text p.links {  padding-right: 10px; }
table.process td.text p.links a img { margin-right: 5px; border: 0; float: right;}
table.process td.text p.links a img.l {margin-right: 26px;}
*html table.process td.text p.links a img.l {margin-right: 16px;}
table.process td.no1 {background: #333 url(../img/process/no1.gif) right no-repeat;}
table.process td.no2 {background: #333 url(../img/process/no2.gif) right no-repeat;}
table.process td.no3 {background: #333 url(../img/process/no3.gif) right no-repeat;}
table.process td.no4 {background: #333 url(../img/process/no4.gif) right no-repeat;}
table.process td.no5 {background: #333 url(../img/process/no5.gif) right no-repeat;}
table.process td.no6 {background: #333 url(../img/process/no6.gif) right no-repeat;}
table.process td img {display: block;}
table.process td a img { border: 1px solid #666;}
table.process td a.on img {border: 1px solid #fff;}
table.process td a:hover img {border: 1px solid #fff;}

#flash {margin:0 0 50px 0; padding:0;}

p.divider {text-align: center; width: 440px; clear: both; }
p.divider img {margin: 10px 0;}

/*right col */
#rightcol {padding: 8px 8px 0 0px; float: right; width: 140px; min-height: 200px;voice-family:"\"}\""; voice-family:inherit; padding-right: 8px;}.dummy{}
#rightcol h2 {margin: 0 0 9px -1px;}
#rightcol .feature {margin: 0 0 10px 0; width: 138px; padding: 0 1px;}
#rightcol .feature .wrap { padding: 0 11px 5px 11px; width: 140px; background: url(../img/left-feature-bg.gif) top repeat-x; voice-family:"\"}\""; voice-family:inherit; width: 118px}.dummy{}
#rightcol .feature img {display: block;}
#rightcol .feature img.mainpic {margin: 0 -10px 5px -10px;}
#rightcol .feature a.more {margin-top: 5px; padding: 2px 0px 5px 65px; width: 117px; font-size: .9em; display: block; background: url(../img/feature-more-arrow.gif) right no-repeat; voice-family:"\"}\""; voice-family:inherit; width: 52px}.dummy{}
#rightcol .feature a.join {margin-top: 5px;  padding: 2px 20px 5px 46px; width: 101px; font-size: .9em; display: block; background: url(../img/feature-more-arrow.gif) right no-repeat; voice-family:"\"}\""; voice-family:inherit; width: 50px}.dummy{}
#rightcol .feature a { color: #fff;}
#rightcol .feature .wrap.junction { padding-top: 10px;}

.inputform {}
.inputform table {width: 420px; font-size: 1em;}
.inputform table th {border: 0;}
.inputform table td {padding: 5px 15px; vertical-align: top; border: 0; text-align: left;}
.inputform table td.single {text-align: left; padding-left: 13px; padding-bottom: 0;}
.inputform input { padding: 1px 2px;font-size: 1em; font-family: Verdana, Arial, "Trebuchet MS", sans-serif;; background: #000; border: 1px solid #ccc; color: #fff;}
.inputform textarea { padding: 1px 2px;font-size: 1em; font-family: Verdana, Arial, "Trebuchet MS", sans-serif;; background: #000; border: 1px solid #ccc; color: #fff;}
.inputform .button { padding: 1px 10px; height: 18px; background: #2c763b; color: #fff; font-weight: bold; border: 0;}

img.home-ad{display:block; margin-left:auto; margin-right:auto; margin-top:8px;}

/* sub footer */
#sub-footer {height: 136px; background: url(../img/subfooter-bg.gif) top repeat-x;}
#sub-footer.ecard-holder {height: 40px;}
#sub-footer .pocket {margin: 12px 0; width: 255px; height: 40px; float: left; display: inline;}
#sub-footer .pocket h2 { margin: 10px 5px 10px 10px; float: left; }
#sub-footer .pocket img {float: right; margin: 0;}
#sub-footer .no1-long {margin-left: 2px; width: 235px;}
#sub-footer .no1-long img {margin-right: 3px;}
*html #sub-footer .no1-long {width: 243px; margin-left:-8px;}
#sub-footer .no1 {margin-left: 10px; width: 220px; }
#sub-footer .no1 img {margin-right: 5px;}
#sub-footer .no2 img {margin-right: 5px;}
#sub-footer .no2 { width: 265px;}
#sub-footer .no2-about {margin-left:25px; width: 200px;}
*html #sub-footer .no2-about {margin-left:15px; width: 210px;}
/*#sub-footer .no2-about img {padding-right: 50px;}*/
#sub-footer .no3 {width: 270px;}
#sub-footer .no4 {width: 260px;}
#sub-footer .no4-about {width: 260px; margin-left:25px;}
#sub-footer .no4-about h2{padding-left:10px;}
*html #sub-footer .no4-about h2{padding-left:5px;}
#sub-footer .no3 h2 {font-size: 1.4em; }
#sub-footer img.l { margin:10px;}
#sub-footer img.r { margin:10px;}



/* -------------------------------------- SPRING IMAGERY ------------------------------------------------------------------------------------------------------- */

/* 48-sheet */
.spring0{height: 213px; margin-top: 0; background: url(../img/banners/spring0.jpg) no-repeat; width:770px;}
#banner.spring0 ul{ background: url(../img/menus/spring/spring0-bg.jpg) repeat-y;}
#banner.spring0 #menu-top{background: url(../img/menus/spring/spring0-top.jpg) no-repeat; width:137px; height:10px;} *html #banner.spring0 #menu-top{margin-bottom:-3px;}
#banner.spring0 #menu-bottom{background: url(../img/menus/spring/spring0-btm.jpg) no-repeat; width:137px; height:10px;}

/* Close-up of glass */
.spring1{height: 213px; margin-top: 0; background: url(../img/banners/spring1.jpg) no-repeat; width:770px;}
#banner.spring1 ul{ background: url(../img/menus/spring/spring1-bg.jpg) repeat-y;}
#banner.spring1 #menu-top{background: url(../img/menus/spring/spring1-top.jpg) no-repeat; width:137px; height:10px;} *html #banner.spring1 #menu-top{margin-bottom:-3px;}
#banner.spring1 #menu-bottom{background: url(../img/menus/spring/spring1-btm.jpg) no-repeat; width:137px; height:10px;}

/* Dancing */
.spring2{height: 213px; margin-top: 0; background: url(../img/banners/spring2.jpg) no-repeat; width:770px;}
#banner.spring2 ul{ background: url(../img/menus/spring/spring2-bg.jpg) repeat-y;}
#banner.spring2 #menu-top{background: url(../img/menus/spring/spring2-top.jpg) no-repeat; width:137px; height:10px;} *html #banner.spring2 #menu-top{margin-bottom:-3px;}
#banner.spring2 #menu-bottom{background: url(../img/menus/spring/spring2-btm.jpg) no-repeat; width:137px; height:10px;}

/* Drinking */
.spring3{height: 213px; margin-top: 0; background: url(../img/banners/spring3.jpg) no-repeat; width:770px;}
#banner.spring3 ul{ background: url(../img/menus/spring/spring3-bg.jpg)  repeat-y;}
#banner.spring3 #menu-top{background: url(../img/menus/spring/spring3-top.jpg) no-repeat; width:137px; height:10px;} *html #banner.spring3 #menu-top{margin-bottom:-3px;}
#banner.spring3 #menu-bottom{background: url(../img/menus/spring/spring3-btm.jpg) no-repeat; width:137px; height:10px;}

/* Pint drinking */
.spring4{height: 213px; margin-top: 0; background: url(../img/banners/spring4.jpg) no-repeat; width:770px;}
#banner.spring4 ul{ background: url(../img/menus/spring/spring4-bg.jpg) repeat-y;}
#banner.spring4 #menu-top{background: url(../img/menus/spring/spring4-top.jpg) no-repeat; width:137px; height:10px;} *html #banner.spring4 #menu-top{margin-bottom:-3px;}
#banner.spring4 #menu-bottom{background: url(../img/menus/spring/spring4-btm.jpg) no-repeat; width:137px; height:10px;}

/* Glass */
.spring5{height: 213px; margin-top: 0; background: url(../img/banners/spring5.jpg) no-repeat; width:770px;}
#banner.spring5 ul{ background: url(../img/menus/spring/spring5-bg.jpg) repeat-y;}
#banner.spring5 #menu-top{background: url(../img/menus/spring/spring5-top.jpg) no-repeat; width:137px; height:10px;} *html #banner.spring5 #menu-top{margin-bottom:-3px;}
#banner.spring5 #menu-bottom{background: url(../img/menus/spring/spring5-btm.jpg) no-repeat; width:137px; height:10px;}

/* Orchard Scene */
.spring6{height: 213px; margin-top: 0; background: url(../img/banners/spring6.jpg) no-repeat; width:770px;}
#banner.spring6 ul{ background: url(../img/menus/spring/spring6-bg.jpg) repeat-y;}
#banner.spring6 #menu-top{background: url(../img/menus/spring/spring6-top.jpg) no-repeat; width:137px; height:10px;} *html #banner.spring6 #menu-top{margin-bottom:-3px;}
#banner.spring6 #menu-bottom{background: url(../img/menus/spring/spring6-btm.jpg) no-repeat; width:137px; height:10px;}

.spring7{height: 213px; margin-top: 0; background: url(../img/banners/spring7.jpg) no-repeat; width:770px;}
#banner.spring7 ul{ background: url(../img/menus/spring/spring7-bg.jpg) repeat-y;}
#banner.spring7 #menu-top{background: url(../img/menus/spring/spring7-top.jpg) no-repeat; width:137px; height:10px;} *html #banner.spring7 #menu-top{margin-bottom:-3px;}
#banner.spring7 #menu-bottom{background: url(../img/menus/spring/spring7-btm.jpg) no-repeat; width:137px; height:10px;}

.spring8{height: 213px; margin-top: 0; background: url(../img/banners/spring8.jpg) no-repeat; width:770px;}
#banner.spring8 ul{ background: url(../img/menus/spring/spring7-bg.jpg) repeat-y;}
#banner.spring8 #menu-top{background: url(../img/menus/spring/spring7-top.jpg) no-repeat; width:137px; height:10px;} *html #banner.spring8 #menu-top{margin-bottom:-3px;}
#banner.spring8 #menu-bottom{background: url(../img/menus/spring/spring7-btm.jpg) no-repeat; width:137px; height:10px;}

.spring404{height: 213px; margin-top: 0; background: url(../img/banners/spring404.jpg) no-repeat; width:770px;}
#banner.spring404 ul{ background: url(../img/menus/spring/spring404-bg.jpg) repeat-y;}
#banner.spring404 #menu-top{background: url(../img/menus/spring/spring404-top.jpg) no-repeat; width:137px; height:10px;} *html #banner.spring404 #menu-top{margin-bottom:-3px;}
#banner.spring404 #menu-bottom{background: url(../img/menus/spring/spring404-btm.jpg) no-repeat; width:137px; height:10px;}

/* Gallery */
#gallery .thumb{width:120px; margin-right:18px; float:left; margin-bottom:8px;} 
#gallery .thumb p{margin-top:4px; font-family:Tahoma, Verdana, arial, serif; font-size:11px; color:#ccc; line-height:1.3em;}
#gallery .thumb a img{background:#000; padding:2px; border:1px solid #232222;} #gallery .thumb a:hover img{border-color:#464545;}