
html, body, div, h1, h2, h3, h4, h5, h6, p, blockquote, dl, dt, dd, ol, ul, li, form, fieldset, legend, th, td { margin: 0; padding: 0; }

body { font: 100%/1.25em Georgia, "Times New Roman", Times, serif; padding: 37px 0; /* Old wallpaper background: background: #000 url(../images/bg.gif) 50% 0 repeat; */ background: #020101; color: #000; }

a:link    { color: #90191C; }
a:visited { color: #000; }
a:hover   { color: #90191C; }
a:focus   { outline: 0; }
a img     { border: 0; }

img { vertical-align: top; }

ul, ol { list-style: none; }

.clear        { clear: both; }
div.staticdiv { display: none; }
.small-text, .txt_small, .disclaimer, #disclaimer   { font-size: 90%; }
.validationWarning { color: #C00; }

#wrapper { width: 884px; padding: 12px 37px 30px; margin: 0 auto; background: #E5DED1; font-size: 75%; position: relative; }

#breadcrumb { display: none; }

.brand-header                              { height: 105px; }
.pub-header, .pub-header-nobanner          { height: 137px; background: url(../images/header-bg.gif) 0 100% repeat-x; }
#header h1                                 { position: relative; left: -4px; top: 0; width: 150px; height: 93px; text-indent: -9999px; overflow: hidden; background: url(../images/logo-new.jpg) no-repeat; }
#header h1 a                               { display: block; width: 150px; height: 93px; }
#header.brand-header h2,
#header.brand-header p                     { position: absolute; left: -2500px; overflow: hidden; height: 1px; }
#header.pub-header h2,
#header.pub-header-nobanner h2             { position: absolute; left: 208px; top: 429px; width: 713px; height: 33px; text-indent: -9999px; overflow: hidden; background-color: #90191C; background-position: 17px -1px; background-repeat: no-repeat; }
#header.pub-header #header-description,
#header.pub-header-nobanner #header-description { position: absolute; left: -2500px; overflow: hidden; height: 1px; }
#header.pub-header #header-bottom,
#header.pub-header-nobanner #header-bottom { position: absolute; right: 52px; top: 429px; color: #FFF; font-size: 80%; line-height: 33px; }
#header.pub-header-nobanner h2,
#header.pub-header-nobanner #header-bottom { top: 149px; }
#header-bottom .header-tel { padding-left: 5px; }

/* Navigation */
#brandNavigation               { width: 100%; height: 27px; overflow: hidden; background: #B4975B; border-bottom: 5px solid #90191C; font-size: 90%; line-height: 20px; }
#brandNavigation li            { display: block; float: left; font-weight: bold; text-transform: uppercase; }
#brandNavigation a,
#brandNavigation span          { display: block; float: left; padding: 4px 14px 3px; text-decoration: none; color: #000; }
#brandNavigation a:hover,
#brandNavigation span          { background: #90191C; color: #FFF; }
#brandNavigation li#gotoBack a,
#brandNavigation li#gotoBackToPub a { color: #FFF; background: #90191C url(../images/back-arrow.gif) 9px 50% no-repeat; padding-left: 23px }

#pubNavigation               { width: 171px; float: left; padding-top: 7px; /* border-top: 7px solid #CDC7C6; */ }
#pubNavigation ul            { padding-bottom: 38px; }
#pubNavigation li            { display: block; font-weight: bold; text-transform: uppercase; font-size: 90%; }
#pubNavigation li a,
#pubNavigation li span       { display: block; padding: 3px 9px; width: 153px; text-decoration: none; color: #000; }
#pubNavigation li a:hover,
#pubNavigation li span       { background: #FFF; color: #90191C; }
#pubNavigation li#gotoBack a { color: #90191C; background: #FFF url(../images/back-arrow-red.gif) 9px 50% no-repeat; padding-left: 20px; width: 142px; }

#header #pubLevelBrandNavigation         { position: absolute; left: 37px; top: 117px; height: 27px; font-size: 90%; line-height: 20px; background: #B4975B; }
#header #pubLevelBrandNavigation li      { display: block; float: left; }
#header #pubLevelBrandNavigation a       { display: block; float: left; padding: 4px 14px 3px; text-decoration: none; color: #000; font-weight: bold; text-transform: uppercase; }
#header #pubLevelBrandNavigation a:hover { color: #FFF; background: #90191C; }

#footer                { width: 100%; overflow: hidden; font-size: 90%; }
.brand-footer          { padding-top: 36px; background: url(../images/brandfooter.gif) no-repeat; }
/* border-top: 6px solid #90191C; padding-top: 10px; */
.pub-footer            { padding-top: 30px; background: url(../images/pub-footer-bg.gif) repeat-x; }
#footer ul             { float: left; }
#footer li             { float: left; background: url(../images/divider.gif) 100% 50% no-repeat; padding: 0 9px 0 8px; }
#footer li:first-child { padding-left: 3px; }
#footer li.last-item   { background: none; padding-right: 0; }
#footer li a           { color: #000; text-decoration: none; }
#footer li a:hover     { text-decoration: underline; }
#footer p              { float: right; padding-right: 3px; }

/* Layout */
#content { width: 884px; }

#SBGroup-top        { position: absolute; right: 37px; top: 34px; }
/*
.pub3col #SBGroup-top, .pub3colbanner #SBGroup-top, .pub3colspaced #SBGroup-top, .pub3colspacedbanner #SBGroup-top, .pub2col #SBGroup-top, .pub2colbanner #SBGroup-top { width: 120px; }
*/

#SBGroup-navigation { padding: 0 4px; }

/* Banners */
.brandlvl-banner                      { width: 872px; height: 200px; padding: 0 6px; }
.brandlvl-banner img                  { width: 872px; height: 200px; display: block; }
.brandlvl-banner .brandBannerSwitcher { width: 872px; height: 200px; position: relative; }
.publvl-banner                        { width: 713px; height: 280px; }
.publvl-banner img                    { width: 713px; height: 280px; display: block; }
.publvl-banner .pubBannerSwitcher     { width: 713px; height: 280px; position: relative; }

/* Brand Layouts */
.brand2col                 { background: #F9F6ED url(../images/contentborder.gif) repeat-y; }
.brand2col #banner         { display: none; }
.brand2col #narrative      { width: 523px; float: left; padding: 23px 0 15px 22px; }
.brand2col #SBGroup-right  { width: 317px; float: right; padding-right: 6px; }
.brand2col #SBGroup-bottom { clear: left; float: left; width: 537px; padding: 0 0 5px 15px; }
#brandhome .brand2col #narrative { padding-bottom: 29px; }
#brandarticle .brand2col #SBGroup-right { padding: 288px 24px 0 0; }
/* Faux-columns */
#brandhome .brand2col,
#brandwine .brand2col,
#brandfood .brand2col,
#branddrink .brand2col  { background: #F9F6ED url(../images/fauxcols/brandhome.gif) repeat-y; }
#brandjobs .brand2col  { background: #F9F6ED url(../images/fauxcols/brandjobs.gif) repeat-y; }

.brand1col            { background: #F9F6ED url(../images/contentborder.gif) repeat-y; }
.brand1col #banner    { display: none; }
.brand1col #narrative { padding: 23px 22px 15px; }

.brand2colmap                { background: #F9F6ED url(../images/contentborder.gif) repeat-y; }
.brand2colmap #banner        { display: none; }
.brand2colmap #narrative     { width: 423px; float: left; padding: 23px 0 15px 22px; }
.brand2colmap #SBGroup-right { width: 417px; float: right; padding-right: 6px; }

.brandnewsbanner                 { background: #F9F6ED url(../images/contentborder.gif) repeat-y; }
.brandnewsbanner #narrative      { width: 523px; float: left; margin-top: 58px; padding: 0 0 15px 22px; }
.brandnewsbanner #SBGroup-right  { width: 317px; float: right; margin-top: 58px; padding: 0 6px 25px 0; }
.brandnewsbanner #narrative h1   { position: absolute; left: 43px; top: 338px; width: 872px; height: 33px; text-indent: -9999px; overflow: hidden; background: #90191C url(../images/brandtitles/news-and-offers-red.gif) 13px 50% no-repeat; }

/* Pub Layouts */
.pub3col, .pub3colbanner { background: #FFF url(../images/pub3col-bg.gif) 0 0 repeat-y; }
.pub3col #banner         { display: none; }
.pub3colbanner #banner   { float: right; }
.pub3col #narrative, .pub3colbanner #narrative { float: right; width: 333px; margin-top: 33px; padding: 23px 0 15px 0; position: relative; left: -364px; top: 0; }
.pub3col #SBGroup-right, .pub3colbanner #SBGroup-right { width: 317px; float: right; margin-top: 33px; position: relative; left: 333px; top: 0; }
#home .pub3col #narrative, #home .pub3colbanner #narrative { padding-top: 168px; }

.pub3colspaced, .pub3colspacedbanner { background: #FFF url(../images/pub3col-bg.gif) 0 0 repeat-y; }
.pub3colspaced #banner               { display: none; }
.pub3colspacedbanner #banner         { float: right; }
.pub3colspaced #narrative, .pub3colspacedbanner #narrative { width: 333px; float: right; margin-top: 33px; padding: 23px 0 15px 0; position: relative; left: -364px; top: 0; }
.pub3colspaced #SBGroup-right, .pub3colspacedbanner #SBGroup-right { width: 317px; float: right; margin-top: 33px; padding: 25px 0; position: relative; left: 316px; top: 0; }

.pub2col, .pub2colbanner { background: #FFF url(../images/pub3col-bg.gif) 0 0 repeat-y; }
.pub2col #banner         { display: none; }
.pub2colbanner #banner   { float: right; }
.pub2col #narrative, .pub2colbanner #narrative { float: right; width: 680px; padding: 23px 17px 15px 0; margin-top: 33px; }
.pub2col #SBGroup-bottom, .pub2colbanner #SBGroup-bottom { float: right; width: 680px; padding: 0 17px 0 0; }
/* Not actually a right column, this is here for the FB icon only */
.pub2col #SBGroup-right { width: 18px; height: 18px; position: absolute; left: 896px; top: 122px; z-index: 9998; }
.pub2colbanner  #SBGroup-right { width: 18px; height: 18px; position: absolute; left: 896px; top: 111px; z-index: 9998; }

#guestsatisfactionsurvey #narrative { float: left; padding: 23px 0 15px 16px; width: 349px; }
#guestsatisfactionsurvey #SBGroup-narrative { position: absolute; left: 604px; top: 182px; }

/* Content */
#narrative h1 { color: #90191C; font-size: 130%; margin-bottom: 15px; }
#narrative h2 { color: #90191C; font-size: 120%; }
#brandhome #narrative h2 { position: absolute; left: -2500px; overflow: hidden; height: 1px; }
#narrative h3 { color: #90191C; font-size: 110%; }
#narrative p  { margin-bottom: 15px; }
#narrative ul { list-style: disc; margin: 0 0 15px 15px; }
#narrative ol { list-style: decimal; margin: 0 0 15px 15px; }

#narrative #brewsters { background: url(../images/news/news-brewsters.jpg) 0 100% no-repeat; padding-bottom: 239px; }

#narrative ul.pdf, #narrative ul#pdf, #narrative ul#PDF-Rewards          { list-style: none; margin: 0 0 10px; }
#narrative ul.pdf li, #narrative ul#pdf li, #narrative ul#PDF-Rewards li { background: url(/images/icons/pdf-list.gif) no-repeat; padding: 5px 0 5px 33px; min-height: 26px; }

#narrative ul#poi-files    { list-style: none; margin: 0 0 10px; }
#narrative ul#poi-files li { background: url(/images/icons/zip.gif) no-repeat; padding: 0 0 6px 20px; }

/* Search */
#narrative a#brandpoilink           { background: url(/images/brand-link-arrow.gif) 100% 50% no-repeat; padding-right: 14px; text-decoration: none; }
#narrative a#brandpoilink:hover     { text-decoration: underline; }
#narrative ul.search-result-list li { margin-bottom: 10px; }
#narrative #contentSearchBox        { padding-bottom: 20px; }
#narrative p.destination            { font-weight: bold; }

/* Bookings */
#brandeventenquiry #changelocation        { padding-top: 15px; }
#brandeventenquiry select#required_guests { margin-left: 5px; }
#brandeventenquiry #fapControl            { padding-top: 15px; }

/* Gallery */
#pubGallery { width: 600px; height: 400px; position: relative; }

/* CTA */
.brandjobsapplyonlinelink a, .cta a             { color: #90191C; text-decoration: none; background: url(/images/brand-link-arrow.gif) 100% 50% no-repeat; padding-right: 15px; }
.brandjobsapplyonlinelink a:hover, .cta a:hover { text-decoration: underline; }

#narrative #fap_wrap { width: 100%; overflow: hidden; }
#narrative #livebooking iframe { width: 340px; height: 390px; padding-left: 10px; float: right; }

/* News */
#narrative h2.offertitle,
#narrative h2.articletitle                { width: 100%; overflow: hidden; }
#pubarticle #narrative h2.articletitle,
#brandarticle #narrative h2.articletitle,
#press #narrative h2.offertitle           { margin-bottom: 15px; }
#narrative h2.offertitle a,
#narrative h2.articletitle a              { margin: 2px 5px 0 0; display: block; width: 16px; height: 16px; text-indent: -9999px; float: left; overflow: hidden; background: url(../images/icons/rss.gif) no-repeat; }

#narrative .offerintro-list                                   { width: 100%; overflow: hidden; padding-bottom: 12px; line-height: 1.5em; }
#narrative .offerintro-list .newsimg-right                    { float: left; }
#narrative .offerintro-list .newsoffers-text                  { min-height: 104px; float: right; border-bottom: 1px solid #A1A1A1; }
* html #narrative .offerintro-list .newsoffers-text           { height: 104px; }
#narrative .offerintro-list .newsoffers-text a                { padding: 3px 25px 3px 5px; color: #90191C; font-weight: bold; text-decoration: none; display: block; border-top: 1px solid #A1A1A1; background: url(../images/articles-arrow.gif) 100% 0 no-repeat; }
#narrative .offerintro-list .newsoffers-text a:hover          { background-position: 100% -125px; }
#narrative .offerintro-list .newsoffers-text p                { padding: 0 5px 5px; margin-bottom: 0; }
.brandnewsbanner #narrative .offerintro-list .newsoffers-text { width: 341px; }
.brand1col #narrative .offerintro-list .newsoffers-text       { width: 658px; }
.pub3col #narrative .offerintro-list .newsoffers-text         { width: 174px; min-height: 90px; }
* html .pub2col #narrative .offerintro-list .newsoffers-text  { height: 90px; }

/* Brand Article */
#brandarticle .newsimg-right                  { display: block; width: 317px; height: 263px; position: absolute; right: 61px; top: 163px; }
#brandarticle .brandnewsbanner .newsimg-right { top: 363px; }
#brandarticle #narrative                      { width: 505px; min-height: 275px; }
* html #brandarticle #narrative               { height: 275px; }

/* Pub Article */
#pubarticle #narrative                    { width: 364px; padding-right: 333px; min-height: 330px; }
* html #pubarticle #narrative             { height: 225px; }
#pubarticle .newsimg-right                { display: block; width: 317px; position: absolute; right: 37px; top: 182px; }
#pubarticle .pub2colbanner .newsimg-right { top: 451px; }

/* Hidden pages */
#brandhiddenpage #narrative,
.brandhiddenpage #narrative         { width: 505px; min-height: 275px; }
* html #brandhiddenpage #narrative,
* html .brandhiddenpage #narrative  { height: 275px; }
#brandhiddenpage .newsimg-right,
.brandhiddenpage .newsimg-right     { position: absolute; right: 61px; top: 163px; display: block; }


/* Forms */

/* Search Forms */

#narrative #frmSearch            { width: 100%; overflow: hidden; margin-bottom: 15px; }
#narrative #frmSearch label      { display: block; padding-bottom: 2px; }
#narrative #frmSearch #searchBox { display: block; float: left; margin-right: 10px; }
#narrative #frmSearch #goImg     { display: block; float: left; vertical-align: top; }

#narrative #fap_control_form            { width: 100%; overflow: hidden; margin-bottom: 15px; }
#narrative #fap_control_form label      { display: block; padding-bottom: 2px; }
#narrative #fap_control_form #fap_postcode { display: block; float: left; margin-right: 10px; }
#narrative #fap_control_form #goImg     { display: block; float: left; vertical-align: top; }


#narrative #feedback br                    { display: none; }
#narrative #feedback .validationWarning br { display: block; }
#narrative #feedback p                     { margin: 0; }
#narrative #feedback h2                    { padding: 10px 0; }
#narrative #feedback span                  { display: block; width: 100%; overflow: hidden; padding-bottom: 5px; }
#narrative #feedback label                 { display: block; width: 250px; float: left; }
#narrative #feedback input,
#narrative #feedback textarea              { width: 250px; }
#narrative #feedback label.radio_label     { display: inline; float: none; }
#narrative #feedback input.radio_box       { width: auto; }
#narrative #feedback label.optin_label     { float: right; }
#narrative #feedback input.optin_box       { width: auto; float: left; }
#narrative #feedback input#Submit          { display: block; width: 87px; height: 30px; border: none; background: url(../images/submit.gif) no-repeat; overflow: hidden; text-indent: -9999px; font-size: 0; line-height: 0; cursor: pointer; }
#narrative #feedback input#postcodeomit	   { width:auto; }

.pub2col #narrative #feedback label.optin_label   { width: 650px; }
.brand1col #narrative #feedback label.optin_label { width: 810px; }

#narrative #feedback span#callyou       { font-size: 90%; padding-top: 5px; }
#narrative #feedback span#mobiletext    { padding-top: 5px; }
#narrative #feedback span#bookingpolicy { padding-bottom: 10px; }
#narrative #feedback span#submitspan    { padding: 20px 0; }

#narrative #privacyWrapper      { padding: 10px 0; }
#narrative #privacyWrapper h3   { font-size: 100%; }
#narrative #privacyWrapper h3 a { color: #90191C; }

/* Titles */
/* #brandhome            #narrative h1 { height: 30px; margin: 0; text-indent: -9999px; overflow: hidden; background: url(../images/brandtitles/pubs-of-distinction.gif) no-repeat; } */
#brandhome            #narrative h1 { height: 60px; margin: 0; text-indent: -9999px; overflow: hidden; background: url(../images/brandtitles/brandhome.gif) no-repeat; }
#nationalsearch       #narrative h1 { height: 30px; margin: 0; text-indent: -9999px; overflow: hidden; background: url(../images/brandtitles/find-a-pub.gif) no-repeat; }
#searchresults        #narrative h1 { height: 30px; margin: 0; text-indent: -9999px; overflow: hidden; background: url(../images/brandtitles/your-search-results.gif) no-repeat; }
#brandeventenquiry    #narrative h1 { height: 30px; margin: 0; text-indent: -9999px; overflow: hidden; background: url(../images/brandtitles/bookings.gif) no-repeat; }
#brandwine            #narrative h1 { height: 30px; margin: 0; text-indent: -9999px; overflow: hidden; background: url(../images/brandtitles/uncork.gif) no-repeat; }
/*#brandfood            #narrative h1 { height: 30px; margin: 0; text-indent: -9999px; overflow: hidden; background: url(../images/brandtitles/contemporary-british-pub-food.gif) no-repeat; }*/
#brandfood            #narrative h1 { height: 30px; margin: 0; text-indent: -9999px; overflow: hidden; background: url(../images/brandtitles/food-glorious-food.gif) no-repeat; }
#branddrink           #narrative h1 { height: 30px; margin: 0; text-indent: -9999px; overflow: hidden; background: url(../images/brandtitles/from-cellar-to-glass.gif) no-repeat; }
#brandarticle         #narrative h1 { height: 30px; margin: 0; text-indent: -9999px; overflow: hidden; background: url(../images/brandtitles/news-and-offers.gif) no-repeat; }
#privacy              #narrative h1 { height: 30px; margin: 0; text-indent: -9999px; overflow: hidden; background: url(../images/brandtitles/our-privacy-promise.gif) no-repeat; }
#accessibility        #narrative h1 { height: 30px; margin: 0; text-indent: -9999px; overflow: hidden; background: url(../images/brandtitles/accessibility.gif) no-repeat; }
#termsandconditions   #narrative h1 { height: 30px; margin: 0; text-indent: -9999px; overflow: hidden; background: url(../images/brandtitles/terms-and-conditions.gif) no-repeat; }
#press                #narrative h1 { height: 30px; margin: 0; text-indent: -9999px; overflow: hidden; background: url(../images/brandtitles/press-room.gif) no-repeat; }
#sorry                #narrative h1 { height: 30px; margin: 0; text-indent: -9999px; overflow: hidden; background: url(../images/brandtitles/sorry.gif) no-repeat; }
#notfound             #narrative h1 { height: 30px; margin: 0; text-indent: -9999px; overflow: hidden; background: url(../images/brandtitles/notfound.gif) no-repeat; }
#brandsignup          #narrative h1 { height: 30px; margin: 0; text-indent: -9999px; overflow: hidden; background: url(../images/brandtitles/join-our-club.gif) no-repeat; }
#brandjobs            #narrative h1 { height: 30px; margin: 0; text-indent: -9999px; overflow: hidden; background: url(../images/brandtitles/jobs-with-nicholsons.gif) no-repeat; }
#brandmanagement      #narrative h1 { height: 30px; margin: 0; text-indent: -9999px; overflow: hidden; background: url(../images/brandtitles/management-positions.gif) no-repeat; }
/* #home                 #narrative h1 { height: 40px; margin: 0; text-indent: -9999px; overflow: hidden; background: url(../images/pubtitles/about-us.gif) no-repeat; } */
#home                 #narrative h1 { position: absolute; left: -2500px; overflow: hidden; height: 1px; } /* Hidden because 'Famous for' sketches go here */
#findus               #narrative h1 { height: 40px; margin: 0; text-indent: -9999px; overflow: hidden; background: url(../images/pubtitles/find-and-contact-us.gif) no-repeat; }
#food                 #narrative h1 { height: 40px; margin: 0; text-indent: -9999px; overflow: hidden; background: url(../images/pubtitles/food.gif) no-repeat; }
#drink                #narrative h1 { height: 40px; margin: 0; text-indent: -9999px; overflow: hidden; background: url(../images/pubtitles/drinks.gif) no-repeat; }
#wine                 #narrative h1 { height: 40px; margin: 0; text-indent: -9999px; overflow: hidden; background: url(../images/pubtitles/wine.gif) no-repeat; }
#pubarticles          #narrative h1 { height: 40px; margin: 0; text-indent: -9999px; overflow: hidden; background: url(../images/pubtitles/news-and-offers.gif) no-repeat; }
#eventenquiryinfo     #narrative h1,
#liveeventenquiryinfo #narrative h1 { height: 40px; margin: 0; text-indent: -9999px; overflow: hidden; background: url(../images/pubtitles/booking-enquiries.gif) no-repeat; }
#eventenquiry         #narrative h1 { height: 40px; margin: 0; text-indent: -9999px; overflow: hidden; background: url(../images/pubtitles/booking-enquiry.gif) no-repeat; }
#gallery              #narrative h1 { height: 40px; margin: 0; text-indent: -9999px; overflow: hidden; background: url(../images/pubtitles/gallery.gif) no-repeat; }
#jobs                 #narrative h1 { height: 40px; margin: 0; text-indent: -9999px; overflow: hidden; background: url(../images/pubtitles/jobs.gif) no-repeat; }
#signupthankyou       #narrative h1,
#eventenquirythankyou #narrative h1 { height: 40px; margin: 0; text-indent: -9999px; overflow: hidden; background: url(../images/pubtitles/thankyou.gif) no-repeat; }

/* Pub Titles */
h2.dehemsdutchcafebarsoholondon { background-image: url(../images/pubheaders/1.gif); }
h2.theargyllarmsoxfordcircuslondon { background-image: url(../images/pubheaders/3.gif); }
h2.bacchusbarbirmingham { background-image: url(../images/pubheaders/4.gif); }
h2.thebankmanchester { background-image: url(../images/pubheaders/5.gif); }
h2.thebearandstaffleicestersquarelondon { background-image: url(../images/pubheaders/6.gif); }
h2.theblackbullyarm { background-image: url(../images/pubheaders/7.gif); }
h2.theblackfriarblackfriarslondon { background-image: url(../images/pubheaders/9.gif); }
h2.thecambridgecambridgecircuslondon { background-image: url(../images/pubheaders/11.gif); }
h2.thecarpentersarmswindsor { background-image: url(../images/pubheaders/12.gif); }
h2.thechequersoxford { background-image: url(../images/pubheaders/13.gif); }
h2.theclachankinglystreetlondon { background-image: url(../images/pubheaders/14.gif); }
h2.theclarencemayfairlondon { background-image: url(../images/pubheaders/15.gif); }
h2.thecoalholestrandlondon { background-image: url(../images/pubheaders/16.gif); }
h2.thecrookedbilletleighonsea { background-image: url(../images/pubheaders/17.gif); }
h2.thecrownbrewerstreetlondon { background-image: url(../images/pubheaders/18.gif); }
h2.thecrownliquorsalonbelfast { background-image: url(../images/pubheaders/19.gif); }
h2.thecrownliquorsaloonbelfast { background-image: url(../images/pubheaders/19.gif); }
h2.deaconbrodiestavernroyalmileedinburgh { background-image: url(../images/pubheaders/21.gif); }
h2.thedogandducksoholondon { background-image: url(../images/pubheaders/22.gif); }
h2.doggettscoatandbadgesouthbanklondon { background-image: url(../images/pubheaders/23.gif); }
h2.thedrumandmonkeyvincentstreetglasgow { background-image: url(../images/pubheaders/24.gif); }
h2.theeagleandchildoxford { background-image: url(../images/pubheaders/25.gif); }
h2.theelephantandcastlekensingtonlondon { background-image: url(../images/pubheaders/26.gif); }
h2.thefalconclaphamjunctionlondon { background-image: url(../images/pubheaders/27.gif); }
h2.thefeatherswestminsterlondon { background-image: url(../images/pubheaders/28.gif); }
h2.theglobemoorgatelondon { background-image: url(../images/pubheaders/29.gif); }
h2.thegranaryshawlandsglasgow { background-image: url(../images/pubheaders/30.gif); }
h2.thegreendragonbeverleyhull { background-image: url(../images/pubheaders/31.gif); }
h2.thegreyfriarsbobbysbarcandlemakerrowedinburgh { background-image: url(../images/pubheaders/32.gif); }
h2.harkerssainthelenssquareyork { background-image: url(../images/pubheaders/33.gif); }
h2.thehenryaddingtoncanarywharflondon { background-image: url(../images/pubheaders/34.gif); }
h2.thehoopandgrapesaldgatelondon { background-image: url(../images/pubheaders/35.gif); }
h2.thehornimanathayslondonbridge { background-image: url(../images/pubheaders/36.gif); }
h2.thekenilworthrosestreetedinburgh { background-image: url(../images/pubheaders/37.gif); }
h2.thekingsheadmayfairlondon { background-image: url(../images/pubheaders/38.gif); }
h2.thelastdropgrassmarketedinburgh { background-image: url(../images/pubheaders/39.gif); }
h2.thelordaberconwayliverpoolstreetlondon { background-image: url(../images/pubheaders/41.gif); }
h2.themagpiebishopsgatelondon { background-image: url(../images/pubheaders/42.gif); }
h2.themarquisofgranbywestminsterlondon { background-image: url(../images/pubheaders/43.gif); }
h2.themarquisofgranbyrathbonestreetlondon { background-image: url(../images/pubheaders/44.gif); }
h2.themitrecambridge { background-image: url(../images/pubheaders/45.gif); }
h2.themitrebarroyalmileedinburgh { background-image: url(../images/pubheaders/46.gif); }
h2.themudlarklondonbridge { background-image: url(../images/pubheaders/47.gif); }
h2.theoldbelltavernfleetstreetlondon { background-image: url(../images/pubheaders/48.gif); }
h2.theoldbuttermarketcanterbury { background-image: url(../images/pubheaders/49.gif); }
h2.theoldcontemptiblesedmundstreetbirmingham { background-image: url(../images/pubheaders/50.gif); }
h2.theoldthamesideinnlondonbridge { background-image: url(../images/pubheaders/52.gif); }
h2.theoldwellingtonmanchester { background-image: url(../images/pubheaders/53.gif); }
h2.theoldwhiteswangoodramgateyork { background-image: url(../images/pubheaders/54.gif); }
h2.thepalacekirkgateleeds { background-image: url(../images/pubheaders/56.gif); }
h2.thephilharmonicdiningroomsliverpool { background-image: url(../images/pubheaders/57.gif); }
h2.thepontefractcastlewigmorestreetlondon { background-image: url(../images/pubheaders/58.gif); }
h2.theporcupineleicestersquarelondon { background-image: url(../images/pubheaders/59.gif); }
h2.theprincessofwalescharingcrosslondon { background-image: url(../images/pubheaders/60.gif); }
h2.thepumphousebrighton { background-image: url(../images/pubheaders/61.gif); }
h2.thepunchbowlstonegateyork { background-image: url(../images/pubheaders/62.gif); }
h2.thestgeorgestavernvictorialondon { background-image: url(../images/pubheaders/66.gif); }
h2.thescarbroughhotelbishopsgatestreetleeds { background-image: url(../images/pubheaders/67.gif); }
h2.thesheepheidinnduddingstonedinburgh { background-image: url(../images/pubheaders/68.gif); }
h2.theshiptalbotcourtlondon { background-image: url(../images/pubheaders/69.gif); }
h2.thesirchristopherhattonhattongardenlondon { background-image: url(../images/pubheaders/70.gif); }
h2.thethreegreyhoundssoholondon { background-image: url(../images/pubheaders/71.gif); }
h2.thetottenhamoxfordstreetlondon { background-image: url(../images/pubheaders/72.gif); }
h2.thevictoriahotelgreatgeorgestreet { background-image: url(../images/pubheaders/73.gif); }
h2.thewalrusandthecarpentermonumentlondon { background-image: url(../images/pubheaders/74.gif); }
h2.thewellingtonstrandlondon { background-image: url(../images/pubheaders/75.gif); }
h2.thewhitehartbishopsgatelondon { background-image: url(../images/pubheaders/76.gif); }
h2.thewhitehorsecarnabystreetlondon { background-image: url(../images/pubheaders/78.gif); }
h2.thewhitelioncoventgardenlondon { background-image: url(../images/pubheaders/79.gif); }
h2.thewilliamsonstaverngrovelandcourtlondon { background-image: url(../images/pubheaders/80.gif); }
h2.thewoodinsshadesbishopsgatelondon { background-image: url(../images/pubheaders/81.gif); }
h2.theyorkislingtonlondon { background-image: url(../images/pubheaders/82.gif); }
h2.yeoldewatlingwatlingstreetlondon { background-image: url(../images/pubheaders/83.gif); }
h2.theswanhammersmithlondon { background-image: url(../images/pubheaders/85.gif); }
h2.theconandoyleedinburgh { background-image: url(../images/pubheaders/86.gif); }
h2.thecrownoxford { background-image: url(../images/pubheaders/87.gif); }
h2.theploughchelmsford { background-image: url(../images/pubheaders/88.gif); }
h2.theshakespearelowertemplestreetbirmingham { background-image: url(../images/pubheaders/89.gif); }
h2.thecrosskeysgoodramgateyork { background-image: url(../images/pubheaders/90.gif); }
h2.theredlionnorthgatestreetchester { background-image: url(../images/pubheaders/91.gif); }
h2.theshakespeareinnsummerrowbirmingham { background-image: url(../images/pubheaders/92.gif); }
h2.haymarketedinburgh { background-image: url(../images/pubheaders/93.gif); }






/****************************************************************************************************/
/******** Doggetts Coat and Badge (pubid 23) styled photography ('Bars & Dining Rooms' page) ********/
/****************************************************************************************************/
#barsanddiningrooms #narrative #theterracebar h2,
#barsanddiningrooms #narrative #thomasdoggettsbar h2,
#barsanddiningrooms #narrative #thediningroom h2,
#barsanddiningrooms #narrative #theriversidebar h2,
#barsanddiningrooms #narrative #theboardroom h2 { margin-bottom: 5px; }
#barsanddiningrooms #narrative #theterracebar p,
#barsanddiningrooms #narrative #thomasdoggettsbar p,
#barsanddiningrooms #narrative #thediningroom p,
#barsanddiningrooms #narrative #theriversidebar p { min-height: 119px; padding-left: 200px; }
#barsanddiningrooms #narrative #theboardroom p { min-height: 78px; padding-left: 220px; }
* html #barsanddiningrooms #narrative #theterracebar p,
* html #barsanddiningrooms #narrative #thomasdoggettsbar p,
* html #barsanddiningrooms #narrative #thediningroom p,
* html #barsanddiningrooms #narrative #theriversidebar p { height: 119px; }
* html #barsanddiningrooms #narrative #theboardroom p { height: 78px; }
#barsanddiningrooms #narrative #theterracebar p { background: url(/images/DoggettsBarDiningRooms/theterracebar.jpg) no-repeat; }
#barsanddiningrooms #narrative #thomasdoggettsbar p { background: url(/images/DoggettsBarDiningRooms/thomasdoggettsbar.jpg) no-repeat; }
#barsanddiningrooms #narrative #thediningroom p { background: url(/images/DoggettsBarDiningRooms/thediningroom.jpg) no-repeat; }
#barsanddiningrooms #narrative #theriversidebar p { background: url(/images/DoggettsBarDiningRooms/theriversidebar.jpg) no-repeat; }
#barsanddiningrooms #narrative #theboardroom p { background: url(/images/DoggettsBarDiningRooms/theboardroom.jpg) no-repeat; }
/****************************************************************************************************/
/*********************************************** End ************************************************/
/****************************************************************************************************/





/****************************************************************************************************/
/******************************************** Ale Trails ********************************************/
/****************************************************************************************************/
.brand2colaletrail,
.brand1colaletrail                 { background: #FFF; }
.brand2colaletrail #banner         { height: auto; width: 855px; padding: 12px 0 12px 15px; }
.brand2colaletrail #banner img     { width: 855px; height: 441px; border: 0; }
.brand2colaletrail #SBGroup-banner { position: relative; }
.brand2colaletrail #narrative      { width: 547px; float: left; padding: 0 0 15px 15px; }
.brand2colaletrail #narrative h1   { position: absolute; left: -2500px; overflow: hidden; height: 1px; }
.brand2colaletrail #SBGroup-right  { float: right; width: 310px; }
.brandaletrail #footer,
.brandaletrailgroup #footer        { padding-top: 30px; background: url(../images/pub-footer-bg.gif) repeat-x; }

.brand1colaletrail #banner    { display: none; }
.brand1colaletrail #narrative { padding: 10px; }

/* Brand Ale Trails */
#brandaletrails #content                { background: url(../images/aletrails/maps/uk.jpg) 0 32px no-repeat; }
#brandaletrails #banner                 { display: block; width: 490px; height: auto; padding: 45px 18px 0 0; float: right; }
#brandaletrails #banner #SBGroup-banner { height: 518px; }
#brandaletrails #narrative              { width: 315px; float: left; padding-top: 102px; }
#brandaletrails #narrative h1           { position: absolute; left: -2500px; overflow: hidden; height: 1px; }
#brandaletrails #cta-downloadaletrail a { background-image: url(../images/aletrails/cta-arrow.gif); color: #000; font-weight: bold; text-transform: uppercase; }

/****************************************************************************************************/
/*********************************************** End ************************************************/
/****************************************************************************************************/






/****************************************************************************************************/
/****************************************** Christmas 2011 ******************************************/
/****************************************************************************************************/
/* Brand Christmas page */
#brandxmas #brandNavigation          { border-bottom-color: #58023F; }
#brandxmas #brandNavigation a:hover,
#brandxmas #brandNavigation span     { background-color: #58023F; }
#brandxmas #content                  { background-image: url(../images/Christmas2011/brand-content-bg.gif); }
#brandxmas #banner                   { display: block; }
#brandxmas #narrative                { min-height: 179px; float: none; width: 549px; padding: 0 283px 1px 26px; margin-top: 51px; }
* html #brandxmas #narrative         { height: 179px; }
#brandxmas #narrative h1             { position: absolute; left: 43px; top: 338px; width: 872px; height: 33px; text-indent: -9999px; overflow: hidden; background: #58023F url(../images/Christmas2011/brand-xmas-title.gif) 13px 50% no-repeat; }
#brandxmas #SBGroup-bottom           { float: none; width: 849px; overflow: hidden; padding: 0 9px 36px 26px; }
#brandxmas #footer                   { background-image: url(../images/Christmas2011/brandfooter.gif); }
/* Menus */
#brandxmas ul.pdf li                           { display: block; width: 247px; padding: 8px 8px 8px 11px; float: left; margin-right: 17px; background: #F0E9CA; }
#brandxmas ul.pdf li h2                        { color: #58023F; font-size: 100%; padding-right: 3px; }
#brandxmas ul.pdf li p.text                    { font-style: italic; background-position: 0 100%; background-repeat: no-repeat; padding: 0 3px 233px 0; }
#brandxmas ul.pdf li.festivediningmenu p.text  { background-image: url(/images/Christmas2011/festivediningmenu.jpg); }
#brandxmas ul.pdf li.christmaspartymenu p.text { background-image: url(/images/Christmas2011/christmaspartymenu.jpg); }
#brandxmas ul.pdf li.christmasdaymenu p.text   { background-image: url(/images/Christmas2011/christmasdaymenu.jpg); }
#brandxmas ul.pdf li p.link a                  { display: block; text-decoration: none; padding: 5px 29px 5px 0; color: #000; background: url(/images/Christmas2011/download-menu-arrow.gif) 225px 50% no-repeat; }

/* Bookings SB */
#brandxmas #nic-global-bookyourselfatable     { position: absolute; left: 629px; top: 389px; width: 266px; height: 164px; background: url(../images/Christmas2011/signup.jpg) no-repeat; }
#brandxmas #nic-global-bookyourselfatable h1,
#brandxmas #nic-global-bookyourselfatable p   { height: 164px; text-indent: -9999px; overflow: hidden; }
#brandxmas #nic-global-bookyourselfatable a   { position: absolute; left: 0; top: 0; display: block; width: 266px; height: 164px; }

#nic-global-prosecconevertoearly   { height: 111px; background: url(/images/Christmas2011/prosecconevertooearly.gif) no-repeat; position: relative; }
#nic-global-prosecconevertoearly p { height: 111px; text-indent: -9999px; overflow: hidden; }
#nic-global-prosecconevertoearly a { position: absolute; left: 0; top: 0; display: block; width: 317px; height: 111px; }

/* Pub Christmas page */
#pubxmas #header        { background-image: url(../images/Christmas2011/header-bg.gif); }
#pubxmas #header h2     { background-color: #58023F; }
#pubxmas #narrative     { padding: 23px 31px 15px 6px; left: -333px; }
#pubxmas #SBGroup-right { left: 370px; }
#pubxmas #narrative h1  { color: #58023F; }

/* Menu SB */
#SBGroup-narrative #dfc-global-christmaspdfmenus    { width: 370px; margin: 0 -31px 0 -6px; padding-top: 10px; }
#SBGroup-narrative #dfc-global-christmaspdfmenus ul { margin: 0; }
#SBGroup-narrative #dfc-global-christmaspdfmenus li { padding: 0 0 8px 130px; background-repeat: no-repeat; min-height: 110px; font-size: 90%; }
* html #SBGroup-narrative #dfc-global-christmaspdfmenus li { height: 110px; }
#SBGroup-narrative #dfc-global-christmaspdfmenus li.christmaspartymenu { background-image: url(/images/Christmas2011/pub-christmaspartymenu.jpg); } /* Christmas Parties Menu */
#SBGroup-narrative #dfc-global-christmaspdfmenus li.festivediningmenu { background-image: url(/images/Christmas2011/pub-festivediningmenu.jpg); }  /* Festive Dining Menu */
#SBGroup-narrative #dfc-global-christmaspdfmenus li.christmasandfestivediningmenu { background-image: url(/images/Christmas2011/pub-christmasandfestivediningmenu.jpg); } /* Christmas Party and Festive Dining Menu */
#SBGroup-narrative #dfc-global-christmaspdfmenus li.christmasdaymenu { background-image: url(/images/Christmas2011/pub-christmasdaymenu.jpg); } /* Christmas Day Menu */
#SBGroup-narrative #dfc-global-christmaspdfmenus li h2 { color: #58023F; background: url(/images/Christmas2011/pubMenuTop.gif) 0 1px no-repeat; line-height: 1.4em; padding: 7px 3px 5px; }
#SBGroup-narrative #dfc-global-christmaspdfmenus li p.text { font-style: italic; margin-bottom: 10px; line-height: 1.5em; padding: 0 3px; }
#SBGroup-narrative #dfc-global-christmaspdfmenus li p.link { border-bottom: 1px solid #E1E1E1; margin-bottom: 0; }
#SBGroup-narrative #dfc-global-christmaspdfmenus li p.link a { display: block; padding: 5px 36px 5px 3px; text-decoration: none; color: #000; background: url(/images/Christmas2011/pub-menu-arrow.gif) 215px 50% no-repeat; text-decoration: none; }

/* Prosecco offer SB */
#nic-global-bottleofprosecco     { width: 317px; height: 317px; background: url(../images/Christmas2011/bottleofprosecco.jpg) no-repeat; position: relative; margin-bottom: 5px; }
.pub3colbanner #nic-global-bottleofprosecco  { margin-bottom: 0; }
#nic-global-bottleofprosecco h1,
#nic-global-bottleofprosecco p   { height: 317px; text-indent: -9999px; overflow: hidden; }
#nic-global-bottleofprosecco a   { position: absolute; left: 0; top: 0; display: block; width: 317px; height: 317px; }



/* Halloween */
#nic-global-halloween     { width: 317px; height: 317px; background: url(../images/smartboxes/sb-halloween.jpg) no-repeat; position: relative; margin-bottom: 5px; }
.pub3colbanner #nic-global-halloween  { margin-bottom: 0; }
#nic-global-halloween h2,
#nic-global-halloween p   { height: 317px; text-indent: -9999px; overflow: hidden; }
#nic-global-halloween a   { position: absolute; left: 0; top: 0; display: block; width: 317px; height: 317px; }








/* Scot Hamper offer SB */
#nic-global-complimentaryhamper     { width: 317px; height: 317px; background: url(../images/Christmas2011/complimentaryhamper.jpg) no-repeat; position: relative; margin-bottom: 5px; }
.pub3colbanner #nic-global-complimentaryhamper  { margin-bottom: 0; }
#nic-global-complimentaryhamper h1,
#nic-global-complimentaryhamper p   { height: 317px; text-indent: -9999px; overflow: hidden; }
#nic-global-complimentaryhamper a   { position: absolute; left: 0; top: 0; display: block; width: 317px; height: 317px; }

/* Bookings SB */
#nic-global-bookyourselfatable     { width: 317px; height: 317px; background: url(../images/Christmas2011/bookyourselfatable.jpg) no-repeat; position: relative; margin-bottom: 5px; }
.pub3colbanner #nic-global-bookyourselfatable     { margin-bottom: 0; }
#nic-global-bookyourselfatable h1,
#nic-global-bookyourselfatable p   { height: 317px; text-indent: -9999px; overflow: hidden; }
#nic-global-bookyourselfatable a   { position: absolute; left: 0; top: 0; display: block; width: 317px; height: 317px; }

/* Purple Pub Titles */
#pubxmas h2.dehemsdutchcafebarsoholondon { background-image: url(../images/Christmas2011/pubheaders/1.gif); }
#pubxmas h2.theargyllarmsoxfordcircuslondon { background-image: url(../images/Christmas2011/pubheaders/3.gif); }
#pubxmas h2.bacchusbarbirmingham { background-image: url(../images/Christmas2011/pubheaders/4.gif); }
#pubxmas h2.thebankmanchester { background-image: url(../images/Christmas2011/pubheaders/5.gif); }
#pubxmas h2.thebearandstaffleicestersquarelondon { background-image: url(../images/Christmas2011/pubheaders/6.gif); }
#pubxmas h2.theblackbullyarm { background-image: url(../images/Christmas2011/pubheaders/7.gif); }
#pubxmas h2.theblackfriarblackfriarslondon { background-image: url(../images/Christmas2011/pubheaders/9.gif); }
#pubxmas h2.thecambridgecambridgecircuslondon { background-image: url(../images/Christmas2011/pubheaders/11.gif); }
#pubxmas h2.thecarpentersarmswindsor { background-image: url(../images/Christmas2011/pubheaders/12.gif); }
#pubxmas h2.thechequersoxford { background-image: url(../images/Christmas2011/pubheaders/13.gif); }
#pubxmas h2.theclachankinglystreetlondon { background-image: url(../images/Christmas2011/pubheaders/14.gif); }
#pubxmas h2.theclarencemayfairlondon { background-image: url(../images/Christmas2011/pubheaders/15.gif); }
#pubxmas h2.thecoalholestrandlondon { background-image: url(../images/Christmas2011/pubheaders/16.gif); }
#pubxmas h2.thecrookedbilletleighonsea { background-image: url(../images/Christmas2011/pubheaders/17.gif); }
#pubxmas h2.thecrownbrewerstreetlondon { background-image: url(../images/Christmas2011/pubheaders/18.gif); }
#pubxmas h2.thecrownliquorsalonbelfast { background-image: url(../images/Christmas2011/pubheaders/19.gif); }
#pubxmas h2.deaconbrodiestavernroyalmileedinburgh { background-image: url(../images/Christmas2011/pubheaders/21.gif); }
#pubxmas h2.thedogandducksoholondon { background-image: url(../images/Christmas2011/pubheaders/22.gif); }
#pubxmas h2.doggettscoatandbadgesouthbanklondon { background-image: url(../images/Christmas2011/pubheaders/23.gif); }
#pubxmas h2.thedrumandmonkeyvincentstreetglasgow { background-image: url(../images/Christmas2011/pubheaders/24.gif); }
#pubxmas h2.theeagleandchildoxford { background-image: url(../images/Christmas2011/pubheaders/25.gif); }
#pubxmas h2.theelephantandcastlekensingtonlondon { background-image: url(../images/Christmas2011/pubheaders/26.gif); }
#pubxmas h2.thefalconclaphamjunctionlondon { background-image: url(../images/Christmas2011/pubheaders/27.gif); }
#pubxmas h2.thefeatherswestminsterlondon { background-image: url(../images/Christmas2011/pubheaders/28.gif); }
#pubxmas h2.theglobemoorgatelondon { background-image: url(../images/Christmas2011/pubheaders/29.gif); }
#pubxmas h2.thegranaryshawlandsglasgow { background-image: url(../images/Christmas2011/pubheaders/30.gif); }
#pubxmas h2.thegreendragonbeverleyhull { background-image: url(../images/Christmas2011/pubheaders/31.gif); }
#pubxmas h2.thegreyfriarsbobbysbarcandlemakerrowedinburgh { background-image: url(../images/Christmas2011/pubheaders/32.gif); }
#pubxmas h2.harkerssainthelenssquareyork { background-image: url(../images/Christmas2011/pubheaders/33.gif); }
#pubxmas h2.thehenryaddingtoncanarywharflondon { background-image: url(../images/Christmas2011/pubheaders/34.gif); }
#pubxmas h2.thehoopandgrapesaldgatelondon { background-image: url(../images/Christmas2011/pubheaders/35.gif); }
#pubxmas h2.thehornimanathayslondonbridge { background-image: url(../images/Christmas2011/pubheaders/36.gif); }
#pubxmas h2.thekenilworthrosestreetedinburgh { background-image: url(../images/Christmas2011/pubheaders/37.gif); }
#pubxmas h2.thekingsheadmayfairlondon { background-image: url(../images/Christmas2011/pubheaders/38.gif); }
#pubxmas h2.thelastdropgrassmarketedinburgh { background-image: url(../images/Christmas2011/pubheaders/39.gif); }
#pubxmas h2.thelordaberconwayliverpoolstreetlondon { background-image: url(../images/Christmas2011/pubheaders/41.gif); }
#pubxmas h2.themagpiebishopsgatelondon { background-image: url(../images/Christmas2011/pubheaders/42.gif); }
#pubxmas h2.themarquisofgranbywestminsterlondon { background-image: url(../images/Christmas2011/pubheaders/43.gif); }
#pubxmas h2.themarquisofgranbyrathbonestreetlondon { background-image: url(../images/Christmas2011/pubheaders/44.gif); }
#pubxmas h2.themitrecambridge { background-image: url(../images/Christmas2011/pubheaders/45.gif); }
#pubxmas h2.themitrebarroyalmileedinburgh { background-image: url(../images/Christmas2011/pubheaders/46.gif); }
#pubxmas h2.themudlarklondonbridge { background-image: url(../images/Christmas2011/pubheaders/47.gif); }
#pubxmas h2.theoldbelltavernfleetstreetlondon { background-image: url(../images/Christmas2011/pubheaders/48.gif); }
#pubxmas h2.theoldbuttermarketcanterbury { background-image: url(../images/Christmas2011/pubheaders/49.gif); }
#pubxmas h2.theoldcontemptiblesedmundstreetbirmingham { background-image: url(../images/Christmas2011/pubheaders/50.gif); }
#pubxmas h2.theoldthamesideinnlondonbridge { background-image: url(../images/Christmas2011/pubheaders/52.gif); }
#pubxmas h2.theoldwellingtonmanchester { background-image: url(../images/Christmas2011/pubheaders/53.gif); }
#pubxmas h2.theoldwhiteswangoodramgateyork { background-image: url(../images/Christmas2011/pubheaders/54.gif); }
#pubxmas h2.thepalacekirkgateleeds { background-image: url(../images/Christmas2011/pubheaders/56.gif); }
#pubxmas h2.thephilharmonicdiningroomsliverpool { background-image: url(../images/Christmas2011/pubheaders/57.gif); }
#pubxmas h2.thepontefractcastlewigmorestreetlondon { background-image: url(../images/Christmas2011/pubheaders/58.gif); }
#pubxmas h2.theporcupineleicestersquarelondon { background-image: url(../images/Christmas2011/pubheaders/59.gif); }
#pubxmas h2.theprincessofwalescharingcrosslondon { background-image: url(../images/Christmas2011/pubheaders/60.gif); }
#pubxmas h2.thepumphousebrighton { background-image: url(../images/Christmas2011/pubheaders/61.gif); }
#pubxmas h2.thepunchbowlstonegateyork { background-image: url(../images/Christmas2011/pubheaders/62.gif); }
#pubxmas h2.thestgeorgestavernvictorialondon { background-image: url(../images/Christmas2011/pubheaders/66.gif); }
#pubxmas h2.thescarbroughhotelbishopsgatestreetleeds { background-image: url(../images/Christmas2011/pubheaders/67.gif); }
#pubxmas h2.thesheepheidinnduddingstonedinburgh { background-image: url(../images/Christmas2011/pubheaders/68.gif); }
#pubxmas h2.theshiptalbotcourtlondon { background-image: url(../images/Christmas2011/pubheaders/69.gif); }
#pubxmas h2.thesirchristopherhattonhattongardenlondon { background-image: url(../images/Christmas2011/pubheaders/70.gif); }
#pubxmas h2.thethreegreyhoundssoholondon { background-image: url(../images/Christmas2011/pubheaders/71.gif); }
#pubxmas h2.thetottenhamoxfordstreetlondon { background-image: url(../images/Christmas2011/pubheaders/72.gif); }
#pubxmas h2.thevictoriahotelgreatgeorgestreet { background-image: url(../images/Christmas2011/pubheaders/73.gif); }
#pubxmas h2.thewalrusandthecarpentermonumentlondon { background-image: url(../images/Christmas2011/pubheaders/74.gif); }
#pubxmas h2.thewellingtonstrandlondon { background-image: url(../images/Christmas2011/pubheaders/75.gif); }
#pubxmas h2.thewhitehartbishopsgatelondon { background-image: url(../images/Christmas2011/pubheaders/76.gif); }
#pubxmas h2.thewhitehorsecarnabystreetlondon { background-image: url(../images/Christmas2011/pubheaders/78.gif); }
#pubxmas h2.thewhitelioncoventgardenlondon { background-image: url(../images/Christmas2011/pubheaders/79.gif); }
#pubxmas h2.thewilliamsonstaverngrovelandcourtlondon { background-image: url(../images/Christmas2011/pubheaders/80.gif); }
#pubxmas h2.thewoodinsshadesbishopsgatelondon { background-image: url(../images/Christmas2011/pubheaders/81.gif); }
#pubxmas h2.theyorkislingtonlondon { background-image: url(../images/Christmas2011/pubheaders/82.gif); }
#pubxmas h2.yeoldewatlingwatlingstreetlondon { background-image: url(../images/Christmas2011/pubheaders/83.gif); }
#pubxmas h2.theswanhammersmithlondon { background-image: url(../images/Christmas2011/pubheaders/85.gif); }
#pubxmas h2.theconandoyleedinburgh { background-image: url(../images/Christmas2011/pubheaders/86.gif); }
#pubxmas h2.thecrownoxford { background-image: url(../images/Christmas2011/pubheaders/87.gif); }
#pubxmas h2.theploughchelmsford { background-image: url(../images/Christmas2011/pubheaders/88.gif); }
#pubxmas h2.theshakespearelowertemplestreetbirmingham { background-image: url(../images/Christmas2011/pubheaders/89.gif); }
#pubxmas h2.thecrosskeysgoodramgateyork { background-image: url(../images/Christmas2011/pubheaders/90.gif); }
#pubxmas h2.theredlionnorthgatestreetchester { background-image: url(../images/Christmas2011/pubheaders/91.gif); }
#pubxmas h2.theshakespeareinnsummerrowbirmingham { background-image: url(../images/Christmas2011/pubheaders/92.gif); }
#pubxmas h2.haymarketedinburgh { background-image: url(../images/Christmas2011/pubheaders/93.gif); }
/****************************************************************************************************/
/*********************************************** End ************************************************/
/****************************************************************************************************/

