@charset "utf-8";
/* CSS Document 

purple
*/

body { background: #702779; }

a:link			{ color:#000000; }
a:hover			{ color:#34094f; }
a:visited 		{ color:#34094f; }

div#breadcrumb		{ color:#FFF; }
div#breadcrumb a	{ color:#FFF; }

div#navigation				{ background: #34094f; } 

#gotoHome					{ background:url(/images/purple/navigation/home-off-purple.gif) no-repeat; 	}
#gotoFindus					{ background:url(/images/purple/navigation/findus-off-purple.gif) no-repeat; 	}
#gotoFood					{ background:url(/images/purple/navigation/food-off-purple.gif) no-repeat;	}
#gotoDrink					{ background:url(/images/purple/navigation/drinks-off-purple.gif) no-repeat;	}
#gotoPubarticles			{ background:url(/images/purple/navigation/news-off-purple.gif) no-repeat;	}
#gotoJobs					{ background:url(/images/purple/navigation/jobs-off-purple.gif) no-repeat;	}
#gotoBack					{ background:url(/images/purple/navigation/back-off-purple.gif) no-repeat;	}

#gotoHome			a:hover,	#gotoHome.current		{ background:url(/images/purple/navigation/home-on-purple.gif) no-repeat;   text-indent: -9999px;  }
#gotoFindus			a:hover,	#gotoFindus.current		{ background:url(/images/purple/navigation/findus-on-purple.gif) no-repeat; text-indent: -9999px;  }
#gotoFood			a:hover,	#gotoFood.current		{ background:url(/images/purple/navigation/food-on-purple.gif) no-repeat;   text-indent: -9999px;  }
#gotoDrink			a:hover,	#gotoDrink.current		{ background:url(/images/purple/navigation/drinks-on-purple.gif) no-repeat; text-indent: -9999px;  }
#gotoPubarticles	a:hover,	#gotoPubarticles.current{ background:url(/images/purple/navigation/news-on-purple.gif) no-repeat;   text-indent: -9999px;  }
#gotoJobs			a:hover,	#gotoJobs.current		{ background:url(/images/purple/navigation/jobs-on-purple.gif) no-repeat;   text-indent: -9999px;  }
#gotoBack			a:hover,	#gotoBack.current		{ background:url(/images/purple/navigation/back-on-purple.gif) no-repeat;   text-indent: -9999px;  }

div#content-bar.findus 		h1	{ background:url(/images/purple/titles/findus-purple.jpg); }
div#content-bar.food 		h1 	{ background:url(/images/purple/titles/foodmenus-purple.jpg); }
div#content-bar.drink 		h1 	{ background:url(/images/purple/titles/drinksrange-purple.jpg); }
div#content-bar.pubarticles h1 	{ background:url(/images/purple/titles/ournews-purple.jpg); }
div#content-bar.jobs 		h1 	{ background:url(/images/purple/titles/jobs-purple.jpg); }
div#content-bar.xmasenquiryinfo	h1 	{ background:url(/images/purple/titles/xmas-purple.jpg); }


div#content-3rdlvl.accessibility 		h1 	{ background:url(/images/purple/titles/access-purple.jpg)  no-repeat; }
div#content-3rdlvl.termsandconditions	h1 	{ background:url(/images/purple/titles/terms-purple.jpg)  no-repeat; }
div#content-3rdlvl.privacy				h1 	{ background:url(/images/purple/titles/privacy-purple.jpg)  no-repeat; }
div#content-3rdlvl.notfound 			h1 	{ background:url(/images/purple/titles/notfound-purple.jpg) no-repeat; }
div#content-3rdlvl.signup				h1	{ background:url(/images/purple/titles/pubclub-purple.jpg) no-repeat; 	}
div#content-3rdlvl.signupthankyou		h1	{ background:url(/images/purple/titles/thankyou-purple.jpg) no-repeat; 	}
div#content-3rdlvl.xmasenquiry			h1	{ background:url(/images/purple/titles/xmasform-purple.jpg) no-repeat; 	}
div#content-3rdlvl.collectorcard_teamregistration h1 { background: url(/images/purple/titles/teamregistration-purple.jpg) no-repeat;}

div#footer, div#wrapper				{ background: #34094f; }
.sk1, 
.sk2, 
div#map, 
div.content-images img,
.newsimg,
.newsimg-right,
div#dfc-pub-pubspecificheroimage,
div#contentImageSwitcher			{ border-color: #34094f; }

#xmasenquiryformbutton	a,
#xmasBookingButton a		{ background:url(/images/purple/xmasenquiry-button.jpg) no-repeat; }


div#footer ul li a, p.copyright	 	{ color: #FFF;}
div#footer ul li a:visited			{ color: #FFF;}

/* Form Elements */
form#feedback .submitbutton		{  background:#502873; color: #FFFFFF; }


/* ---------------------- Smart Boxes ---------------------- */

div#dfc-pub-locationmapandcontactdetailslink a 	{ background:url(/images/purple/smartboxes/uk-purple.gif) no-repeat; color: #502873; }

		div.gradientboxwithlist 					{ background:url(/images/purple/smartboxes/purplegradient-bg-purple.jpg) repeat-x; background-color: #8840ab; }
		div.gradientboxwithlist ul, div.gradientboxwithlist p 					{ border-color: #d2aae1; }
		div.gradientboxwithlist ul li				{ color: #39094f; }

		div#content-bar div#dfc-global-interactivemap	h1 				{ background:url(/images/purple/smartboxes/interactivemap-title-purple.jpg) no-repeat; }

		/* Opening Times */
		div#dfc-pub-openingtimes h1						{ background:url(/images/purple/smartboxes/openingtimes-title-purple.jpg) repeat-x; background-color: #501177; }
		
		/* Sign Up */
		div#com-pub-joinpubclub 						{ background:url(/images/purple/smartboxes/sign-bg-purple.jpg) repeat-x; background-color: #8944ab; }
		div#com-pub-joinpubclub 	h1					{ background:url(/images/purple/smartboxes/signup-title-purple.jpg) repeat-x; background-color: #4c0e73; }
		div#com-pub-joinpubclub	p 						{ border-color: #aa65ce; background:url(/images/purple/smartboxes/signup-para-bg-purple.jpg) repeat-x; background-color: #34094f;}
		div#com-pub-joinpubclub a.signup-sblink			{ background:url(/images/purple/smartboxes/signupbutton-purple.jpg) no-repeat; }

		/* News - Graphic Version */
		div#dfc-global-latestnewsgraphic	h1			{ background: url(/images/purple/smartboxes/latestnews-title-purple.jpg) no-repeat; background-color: #4f1076; }
		div#dfc-global-latestnewsgraphic	a#morelink	{ background:url(/images/purple/smartboxes/morenews-purple-off.jpg) no-repeat;  }
		div#dfc-global-latestnewsgraphic .readonlink	{ background:url(/images/purple/smartboxes/readon-purple.jpg) no-repeat; }
		li.latestNewsSmartboxListItem img				{ border-color: #34094f; }
						
		/* Entertainment */
		div#SB-Group1 div#com-pub-entertainment		h1 				{ background:url(/images/purple/smartboxes/entertainment-title-purple.jpg) no-repeat; }
		div#SB-Group2 div#com-pub-entertainment		h1 				{ background:url(/images/purple/smartboxes/entertainment-title-purple.jpg) no-repeat; }
		
		/* RSS */
		div#SB-Group1 div#dfc-global-rssinfo			h1 				{ background:url(/images/purple/smartboxes/rss-title-purple.jpg) no-repeat; }
		div#SB-Group2 div#dfc-global-rssinfo			h1 				{ background:url(/images/purple/smartboxes/rss-title-purple.jpg) no-repeat; }
		
		/* Bookings */
		div#SB-Group1 div#com-pub-bookingpolicy		h1 				{ background:url(/images/purple/smartboxes/bookings-title-purple.jpg) no-repeat; }
		div#SB-Group2 div#com-pub-bookingpolicy		h1 				{ background:url(/images/purple/smartboxes/bookings-title-purple.jpg) no-repeat; }

		/* Quiz Night */
		div#SB-Group1 div#com-pub-quiznights			h2 				{ background:url(/images/purple/smartboxes/quiznight-title-purple.jpg) no-repeat; }
		div#SB-Group2 div#com-pub-quiznights			h2 				{ background:url(/images/purple/smartboxes/quiznight-title-purple.jpg) no-repeat; }

		/* Sky TV / Cask */
		div#com-pub-skytvcaskmarque	{ background: url(/images/purple/smartboxes/skycask-dots-purple.jpg) no-repeat; }

				/* cta */
		p.cta { padding: 10px 0 10px 0; }
		p.cta a {font-family: impact; font-size: 14pt; font-weight: normal; background: url(/images/purple/cta_purple.jpg) repeat-x; border-bottom: #644900 1px solid; border-right:  #644900 1px solid; border-top: #e2bf4f 1px solid;  border-left: #e2bf4f 1px solid; padding: 2px 20px 1px 10px; height: 28px;  text-decoration: none; }			
		p.cta a:hover { background: url(/images/purple/cta_purple_over.jpg) repeat-x; color: #ffffff; border: #380c54 1px solid; }