/* CSS Document */
body {margin:0px 0px 0px 0px; padding:0; background:#d2acf5; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333333;}
div.adrotator {width:150px; height:385px; margin:5px 0 0 -4px; padding:0;}
div.adrotator a { backround-color:#ffffff;}
div.adrotator a:hover {backround-color:#ffffff;}
	h1 {font-size:200%;font-family:Trebuchet MS, Arial, Helvetica, sans-serif;font-weight:normal;margin-left:15px;margin-bottom:0px;margin-top:0px}
	h1.banner {color:#ffffff;background-color:#af08c1;background-image:url(/images/header.gif);background-repeat:no-repeat;width:469px;height:33px;margin:0px 0 0 6px;text-indent:9px;font-style:italic}
	h1.bannerlong {color:#ffffff;background-color:#af08c1;background-image:url(/images/headerlong.gif);background-repeat:no-repeat;width:628px;height:33px;margin:0px 0 0 6px;text-indent:9px;font-style:italic}
	h1.city {font-size:20px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;color:#b20bc4;margin-bottom:5px;margin-left:0}
	h1.city2 {font-size:18px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;color:#05a0f5;margin-bottom:5px;margin-left:0;border-bottom:1px #05a0f5 solid;padding-left:5px}
	h1.citytab {font-size:22px;margin:0 0 10px 15px;font-family:Arial, Helvetica, sans-serif;font-weight:bold}
	h2.formhead {font-size:20px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;color:#009dd2;margin:0 0 5px 10px}
	h2.blueunderline {font-size:18px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;color:#05a0f5;margin-bottom:5px;margin-left:0;border-bottom:1px #05a0f5 solid;padding-left:5px}
	h2.blueunderlinesc {font-size:16px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#05a0f5;margin-bottom:5px;margin-left:0;border-bottom:1px #05a0f5 solid;padding-left:5px}
	h2 {font-size:16px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;margin-top:0px;color:#b20bc4}
	h3.accom {font-size:16px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;margin-top:0px;color:#05a0f5}
	h3.create {margin:20px 0px 5px 15px;font-weight:normal;color:#b20bc4;font-size:18px}
	h3.formhead {font-size:20px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;color:#009dd2;margin:0 0 5px 10px}
	h4 {font-size:90%;font-family:Arial, Helvetica, sans-serif;font-weight:900;margin:0 0 0 0px}
	h4.blue {text-indent:4px;width:150px;height:17px;background-image:url(/images/sidebar/blue.gif);background-repeat:no-repeat;color:#ffffff;margin-left:-2px}
	h4.purple {text-indent:4px;width:150px;height:17px;background-image:url(/images/sidebar/purple.gif);background-repeat:no-repeat;color:#ffffff;margin-left:-2px}
	h4.pink {text-indent:4px;width:150px;height:17px;background-image:url(/images/sidebar/pink.gif);background-repeat:no-repeat;color:#ffffff;margin-left:-2px}
	h4.baselinks {font-size:14px;margin:0 0 10px 0}
	p.city{font-size:20px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;color:#b20bc4;margin:0}
	p.formheader {font-size:180%;font-family:Trebuchet MS, Arial, Helvetica, sans-serif;font-weight:normal;margin:0 0 0 7px;color:#ffffff}
	p.interested {font-size:150%;font-family:Trebuchet MS, Arial, Helvetica, sans-serif;font-weight:normal;margin:0 0 0 15px;color:#000000}
input {border:1px solid #15b1f5}
div.packagesearch {width:197px;	margin-top:-1px;}	
div.packagesearch input {border:1px solid #abadb3}
div.picturebox {display:block; background:repeat-y url(/images/hen-weekends/boxbg.gif); width:197px; border-bottom:solid 1px #bd77fe; color:white; font-size:18px; background-color:#ff2382;}
div.picturebox select {width:177px}
textarea {border:1px solid #15b1f5; scrollbar-3dlight-color:#15b1f5; scrollbar-arrow-color:#15b1f5;	scrollbar-highlight-color:#ffffff; scrollbar-face-color:#ffffff; scrollbar-shadow-color:#15b1f5; 	scrollbar-darkshadow-color:#15b1f5;	scrollbar-base-color:#15b1f5;}
input.btn{font-family:Trebuchet MS,sans-serif; font-weight:bold; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#FFFFFF',EndColorStr='#15b1f5'); border-style:outset; border-color:#0099FF; border-width:1px;}
select {border:1px solid #15b1f5; scrollbar-3dlight-color:#15b1f5; scrollbar-arrow-color:#15b1f5; scrollbar-highlight-color:#ffffff; scrollbar-face-color:#ffffff; scrollbar-shadow-color:#15b1f5; 	scrollbar-darkshadow-color:#15b1f5;	scrollbar-base-color:#15b1f5;}
    a.sitemaplink {margin-left:10px}
	a:link {color: #225d85}   
	a:visited {color: #673987}  
	a:hover {color: #225d85}  
	a:active {color: #0000FF}
	a.sidebar:link {color: #ffffff; text-decoration:none}     
	a.sidebar:visited {color: #dddddd; text-decoration:none}  
	a.sidebar:hover {color: #ffffff; text-decoration:underline}   
	a.sidebar:active {color: #ffffff; text-decoration:underline}
	a.seo:link {color: #636363; text-decoration:none;font-size:10px}    
	a.seo:visited {color: #434343; text-decoration:none;font-size:10px}  
	a.seo:hover {color: #A3A3A3; text-decoration:underline;font-size:10px}   
	a.seo:active {color: #C3C3C3; text-decoration:underline;font-size:10px}
	A.expandable:link     { color: #225d85;}
	A.expandable:visited  { color: #673987;}
	A.expandable:hover    { color: #225d85;}
	td.availability {background-image:url(/images/activities/availabilitybox/availabilityboxbg.gif);background-repeat:no-repeat;background-color:#af08c1;padding-left:11px}
	td.availability a:link {color:#ffffff;text-decoration:underline}
	td.availability a:visited {color:#dddddd;text-decoration:underline}
	td.availability a:hover {color:#ffffff;text-decoration:none}
	td.alternatives {background-image:url(/images/self-catering/alternativesbox/bg.gif);background-repeat:no-repeat;background-color:#af08c1;padding-left:11px;padding-top:3px}
	td.alternatives a:link {color:#ffffff;text-decoration:underline}
	td.alternatives a:visited {color:#dddddd;text-decoration:underline}
	td.alternatives a:hover {color:#ffffff;text-decoration:none}
	#sitenavside a.expandable:link{color:#3f98c5;}
#sitenavside a.expandable:visited{color:#3f98c5;}index
#sitenavside a.expandable:hover{color:#ffffff;}
	#sitenav ul {list-style:none outside none; padding:0; margin:0 0 2px 15px;}
	#sitenavside ul {list-style:none outside none; padding:0; margin:0 0 2px 0px; font-size:90%; line-height:0em;}
	#sitenavside ul ul {list-style:none outside none; padding:0; margin:0 0 2px 10px; font-size:90%;}
#sitenavside ul li {/*line-height:1em;*/ /*	height:15px;*/}
	#sitenavside ul ul li {line-height:1em; height:15px;}
	td.actinfo {border-bottom:1px dotted #c9c9c9;}
	td.actinfo1 {border-bottom:1px dotted #c9c9c9; color:#af08c1; margin:0;	font-weight:bold;}
	span.hr {border-bottom:1px solid #c9c9c9; color:#af08c1; margin:0; font-weight:bold;}
	td.hr {color:#af08c1; margin:0; font-weight:bold; width:150px;}
	td.hr2 {color:#bc007e; margin:0; font-weight:bold; width:150px;}
	td.hr2sc {color:#bc007e; margin:0; font-weight:bold; width:150px;border-bottom:1px dotted #c9c9c9;}
	#redlist {color:#9a47a3; margin:0; font-weight:bold;}
	#bodycopy {margin:15px;}
#headspace {margin-left:auto; margin-right:auto; width:795px; height:74px; padding:0; background:#ffffff; position:relative; top:0px; border-right:#c26b95 1px solid; border-left:#c26b95 1px solid;}
#headlevel0 {padding:0;	background:#aa4fff;	position:absolute; top:12px; left:5px;}
	#headlevel1 {padding:0;	background:#aa4fff;	position:absolute; top:50px; left:210px; width:180px;}
	#headlevel2 {padding:0;	background:#aa4fff;	position:absolute; top:53px; left:596px;}
	#headlevel3 {padding:0;	position:absolute; top:50px; left:465px;}
#topnavbar {width:795px;margin:0 auto;background:#f83086;border-right:#c26b95 1px solid;border-left:#c26b95 1px solid;}
#pagebody {padding:0; position:relative; top:0px; margin:0 auto 0 auto;	left:0px; width:795px; height:421px; background:#ffffff; text-align:left; border-right:#c26b95 1px solid; border-left:#c26b95 1px solid;
	z-index:0; clear:both;}
	html>body #pagebody {z-index:0;}
#sidebarleft {padding:0; position:absolute; top:0px; left:-151px; width:150px; height:100%;	border-right: 1px dotted #c9c9c9;}
html>body #sidebarleft {left:5px;}
#sidebarleft a.red {display: block; margin:0; height:15px; line-height: 15px; border-top: 1px dotted #c9c9c9; font-weight: bold; color: #225d85; text-decoration: none;	padding-left: 2px;}
#sidebarleft a:hover.red {background-color: #df194f; color: #ffffff;}
#sidebarleft a {font-size:12px}
#sidebarlevel0 {padding:0; position:absolute; top:0px; left:0; width:150px; background:#ffffff;}
#sidebarlevel1 {padding:0; padding-left:2px; position:absolute; top:100%; left:0; width:148px; background:#ffffff; color:#15b1f5; font-size:100%;}
#sidebarlevel2 {padding:0; position:absolute; top:100%;	left:0;	width:150px; background:#ffffff;}
#sidebarlevel3 {padding:0; padding-left:2px; position:absolute;	top:100%; left:0; width:148px; background:#fffffff;	color:#94509d;}
#sidebarlevel4 {padding:0; position:absolute; top:100%;	left:0;	width:150px; background:#ffffff;}
#sidebarlevel5 {padding:0; padding-left:2px; position:absolute;	top:100%; left:0; width:148px; color:#bc007e; background:#fffffff;}
#sidebarlevel1 a {display: block; margin:0;	height:15px; line-height: 15px;	border-top: 1px dotted #c9c9c9;	font-weight: bold; color: #225d85; text-decoration: none; padding-left: 2px;}
#sidebarlevel1 a:hover {background-color: #15b1f5; color: #ffffff;}
#sidebarlevel3 a {display: block; margin:0;	height:15px; line-height: 15px;	border-top: 1px dotted #c9c9c9;	font-weight: bold; color: #225d85; text-decoration: none; padding-left: 2px;}
#sidebarlevel3 a:hover {background-color: #9a47a3; color: #ffffff;}
#sidebarlevel1 a.purple {display: block; margin:0; height:15px; line-height: 15px; border-top: 1px dotted #c9c9c9; font-weight: bold; color: #225d85; text-decoration: none; padding-left: 2px; font-size:12px;}
#sidebarlevel1 a.purple:hover {background-color: #9a47a3; color: #ffffff;}
#sidebarlevel1 a.pink {display: block; margin:0; height:15px; line-height: 15px; border-top: 1px dotted #c9c9c9; font-weight: bold; color: #225d85; text-decoration: none; padding-left: 2px; font-size:12px;}
#sidebarlevel1 a.pink:hover {background-color: #bc007e;	color: #ffffff;}
#sidebarlevel5 a {display: block; margin:0;	height:15px; line-height: 15px;	border-top: 1px dotted #c9c9c9;	font-weight: bold; color: #225d85; text-decoration: none; padding-left: 2px;}
#sidebarlevel5 a:hover {background-color: #bc007e; color: #ffffff;}
#sidebarlevel6 a {display: block; margin:0;	height:15px; line-height: 15px;	border-top: 1px dotted #c9c9c9;	font-weight: bold; color: #225d85; text-decoration: none; padding-left: 2px;}
#sidebarlevel6 a:hover {background-color: #15b1f5; color: #ffffff;}
#sidebarlevel8 a {display: block; margin:0;	height:15px; line-height: 15px;	border-top: 1px dotted #c9c9c9;	font-weight: bold; color: #225d85; text-decoration: none; padding-left: 2px;}
#sidebarlevel8 a:hover {background-color: #9a47a3; color: #ffffff;}
#sidebarlevel10 a {display: block; margin:0; height:15px; line-height: 15px; border-top: 1px dotted #c9c9c9; font-weight: bold;	color: #225d85;	text-decoration: none; padding-left: 2px;}
#sidebarlevel10 a:hover {background-color: #df194f;	color: #ffffff;}
#introindex {position:relative;	top:30px; left:155px; width:639px; margin:0 auto 185px auto; z-index:0;}
html>body #introindex {padding-left:156px; padding-right:5px; position:absolute; top:30px; left:-1px; width:634px; margin-bottom:185px;	background:#ffffff;	border-right:#c26b95 1px solid;	border-left:#c26b95 1px solid; z-index:0;}
#intro {position:relative; top:30px; left:155px; width:476px; margin:0 auto 185px auto; z-index:0;}
html>body #intro {position:absolute; left:-1px;	padding-right:163px; padding-left:156px;/*475*/	background:#ffffff;	border-right:#c26b95 1px solid;	border-left:#c26b95 1px solid; z-index:0;}
#rightside2 {padding:0px; top:0px; float:right; left:480px;	width:150px; background:#ffffff; margin:0 10px;}
#rightside {padding:0px; padding-left:0px; position:absolute; top:0px; left:480px; width:150px;	background:#ffffff;}
html>body #rightside {left:636px;}
#destinationrightside {padding:0px;	padding-left:0px; position:absolute; top:0px; left:480px; width:150px; background:#ffffff;}
html>body #destinationrightside {left:631px;}
#enquiryform {position:relative; bottom:-8px; left:35px; padding:0;	height:500px; width:600px; background:#ffffff;}
#basepage1 {position:relative; top:15px; left:-154px; padding-left:5px;	height:242px; width:790px; margin-top:10px;	background:#ffffff;	border-right:#c26b95 1px solid;}
html>body #basepage1 {left:-156px;}
#destinationbasepage1 {position:relative; left:-154px; padding-left:5px; height:242px; width:790px;	background:#ffffff;	border-right:#c26b95 1px solid;}
html>body #destinationbasepage1 {left:-151px;}
#introindex #basepage1 {position:relative; left:-154px;	padding-left:5px; height:242px;	width:790px; background:#ffffff; border-right:#c26b95 1px solid;}
html>body #introindex #basepage1 {position:relative; left:-156px; padding-left:5px; height:242px; width:790px; background:#ffffff; border-right:#c26b95 1px solid;}
#browseactivities {padding:0px;	position:absolute; top:8px;	left:0px; height:98px; width:198px;	border-right:1px solid #c6c8c8;}
#top10 {padding:0px; position:absolute;	top:0px; left:200px; height:98px; width:294px; border-right:1px solid #c6c8c8;}
#gostaglink {padding:10px; position:absolute; top:0px; left:295px; height:78px; width:263px;}
#bottomnav {position:absolute; top:194px; padding:0; height:20px; width:785px; background:#bc007e;}
#basepage2 {position:absolute; top:240px; left:-1px; padding:0;	width:795px; font-size:80%;	text-align:left; background-color:#ffffff; border-right:0; border-left:0;}
		html>body #basepage2 {border-right:#c26b95 1px solid; border-left:#c26b95 1px solid;}
	hr {border: none 0; border-top: 1px dashed #dbb2fb; width: 90%; height: 1px;}
a.package1:link {color: #F96EF5}
	a.package1:visited {color: #673987}  
	a.package1:hover {color: #F96EF5}   
	a.package1:active {color: #0000FF}
a.package2:link {color: #4A67FB}     
	a.package2:visited {color: #673987}  
	a.package2:hover {color: #4A67FB}   
	a.package2:active {color: #0000FF}
a.package3:link {color: #D60F22}    
	a.package3:visited {color: #673987}  
	a.package3:hover {color: #D60F22}  
	a.package3:active {color: #0000FF}
h1.titleh1 {font-size:200%;font-family:Trebuchet MS, Arial, Helvetica, sans-serif;font-weight:normal;font-style:italic;color:#b20bc4;} 	
.outertable {border: 1px solid #ff87d7;}
.outertable2 {border: 1px solid #05a0f5;}
#searchbox {width:115px;border:0px solid #f83086;height:18px;font-size:14px}
td.bespoke {background:top no-repeat url(/images/hen-weekends/gobespoke/bespokebox2.jpg); padding:33px 55px 10px 10px; font-size:11px}
div.allpackages {cursor:pointer;cursor:hand;background:url(/images/activities/activitypackages.gif) no-repeat top #ff2382;color:#ffffff;width:197px;height:35px;margin:0;padding:25px 0 0 0}
div.chocolatepackages {cursor:pointer;cursor:hand;background:url(/images/activities/chocolatepackages.gif) no-repeat top #ff2382;color:#ffffff;width:197px;height:35px;margin:0;padding:25px 0 0 0}
div.dirtypackages {cursor:pointer;cursor:hand;background:url(/images/activities/dirtypackages.gif) no-repeat top #ff2382;color:#ffffff;width:197px;height:35px;margin:0;padding:25px 0 0 0}
div.cocktailpackages {cursor:pointer;cursor:hand;background:url(/images/activities/cocktailpackages.gif) no-repeat top #ff2382;color:#ffffff;width:197px;height:35px;margin:0;padding:25px 0 0 0}
div.pamperingpackages {cursor:pointer;cursor:hand;background:url(/images/activities/pamperingpackages.gif) no-repeat top #ff2382;color:#ffffff;width:197px;height:35px;margin:0;padding:25px 0 0 0}
div.polepackages {cursor:pointer;cursor:hand;background:url(/images/activities/polepackages.gif) no-repeat top #ff2382;color:#ffffff;width:197px;height:35px;margin:0;padding:25px 0 0 0}
div.burlesquepackages {cursor:pointer;cursor:hand;background:url(/images/activities/burlesquepackages.gif) no-repeat top #ff2382;color:#ffffff;width:197px;height:35px;margin:0;padding:25px 0 0 0}
a.bigblue:link {color: #05a0f5; text-decoration:none}  
	a.bigblue:visited {color: #05a0f5; text-decoration:none} 
	a.bigblue:hover {color: #05a0f5; text-decoration:underline}   
	a.bigblue:active {color: #05a0f5; text-decoration:underline}
a.christmas:link {color: #BC007E; text-decoration:bold}    
	a.christmas:visited {color: #BC007E; text-decoration:bold}  
	a.christmas:hover {color: #BC007E; text-decoration:bold}  
	a.christmas:active {color: #BC007E; text-decoration:underline}
	.outertablered {border: 1px solid #ce0207;}
a.links:link {color: #b20bc4; font-size:14px; text-decoration:none}     
	a.links:visited {color: #b20bc4; font-size:14px; text-decoration:none}  
	a.links:hover {color: #b20bc4; font-size:14px; text-decoration:underline}   
	a.links:active {color: #b20bc4; font-size:14px; text-decoration:none}
p.bottom{font-size:12px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#00afe9;margin:0}
div.featured {width:186px; border:#c9c9c9 solid 1px; cursor:pointer; cursor:hand; margin-bottom:15px}
div.featured p.text {margin:6px 8px;font-size:11px}
div.featured p.more {text-align:right;font-weight:bold;margin:0 8px 5px 0}
h3.greenbg {font-weight:normal;color:#ffffff;height:24px;margin:0;font-size:18px;}
div.featured a p {font-weight:normal;color:#ffffff;height:24px;margin:0 0 0 10px;font-size:18px;}
div.featured a.image2:link {color: #ffffff;background:#c57dfd;width:186px; display:block; text-decoration:none} 
div.featured a.image2:visited {color: #ffffff;background:#c57dfd;width:186px; display:block; text-decoration:none}  
div.featured a.image2:hover {color: #ffffff;background:#f83086;width:186px; display:block; text-decoration:none}  
div.featured a.image2:active {color: #ffffff;background:#c57dfd;width:186px; display:block; text-decoration:none}
#introbespoke {width:445px;	margin:20px 0 0 0;}
p.breadcrumbs {position:absolute; top:7px; left:5px; margin:0; font-size:11px; width:750px}
p.hennight {color:#b20bc4; font-size:18px; font-weight:bold; margin:0px 0px 3px 10px}
h1.featuredhenactivity {font-size:20px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;color:#05a0f5;margin:0 5px 10px 15px;border-bottom:1px #05a0f5 solid;padding-left:5px}
h2.featuredhenactivity {font-size:20px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;color:#05a0f5;margin:0 21px 10px 15px;border-bottom:1px #05a0f5 solid;padding-left:5px}
h3.allactivity {font-size:18px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;color:#05a0f5;margin:5px 25px 10px 15px;border-bottom:1px #05a0f5 solid;padding-left:5px}
div.container {position:relative;width:797px;margin:0 auto}
#sddm {margin: 0; padding: 0; z-index: 9999}
#sddm li.nav{margin: 0;	padding: 0;	list-style: none; float: left; font: bold 11px arial}
#sddm li.nav a.menu {display: block; color: #FFF; text-align: center; text-decoration: none}
#sddm div.link {position: absolute;	margin: 0 0 0 1px; border-right: 1px solid #a72b91;	border-left: 1px solid #a72b91;	border-bottom: 1px solid #a72b91; z-index:100; background:#fcf5fa; width:280px;	padding:0 0 10px 0}
#sddm div.link p {width:270px; color:#ffffff; background:#a72b91; font-weight:bold; padding:5px; font-size:12px; margin:0;}
#sddm div.link ul {margin:5px 10px 0 10px;padding:0 0 0 10px;list-style-type:disc;font-weight:normal;color:#f92883;font-size:12px}
#sddm div.link li {margin:1px 0}
#sddm div.link li a:link {text-decoration:none}
#sddm div.link li a:hover {text-decoration:underline}
#sddm div.link li a:visited {text-decoration:none}
#sddm div.shadow {z-index:80;background:url(/images/head/shadow.png);position:absolute;top:24px;left:186px;width:282px}
div.circleprice {background:url(/images/packages/resultsbuttons/circleprice.gif) no-repeat;width:109px;height:73px;margin-top:5px}
div.circleprice p {color:#f83086;font-size:24px;margin:0;font-weight:bold;padding:27px 0 0 0;text-align:center}
a.packageinfo {text-decoration:none;font-weight:bold;color:#000000;text-align:right}
p.packagehead {margin:0 0 10px 0;font-weight:bold;font-size:17px}
p.packagehead a:link {font-size:17px;color:#545454;text-decoration:none}
p.packagehead a:visited {font-size:17px;color:#545454;text-decoration:none}
p.packagehead a:hover {font-size:17px;color:#545454;text-decoration:none}
ul.ticklist {list-style-image:url(/images/packages/resultsbuttons/tick.gif);margin-top:10px;padding-left:10px;margin-left:10px;margin-right:10px;margin-bottom:10px}
.button { color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.headingpink {color: #05a0f5; font-weight: bold; font-size: 12px;}
a.packages:link {color:#ff2382; font-weight:bold; font-size:14px; text-decoration:none; margin-bottom:5px} 
a.packages:visited {color:#ff2382; font-weight:bold; font-size:14px; text-decoration:none}
a.packages:hover {color:#ff2382; font-weight:bold; font-size:14px; text-decoration:underline}  
a.packages:active {color:#ff2382; font-weight:bold; font-size:14px; text-decoration:none}
/*tabs*/ div.citytabs {height:24px; background:url(/images/citytabs/line.gif) repeat-x; width:597px; margin:0 0 10px 15px; font-weight:bold;}
div.citytabs ul {margin:0;padding:0;float:left}
div.citytabs ul li {margin:0;padding:0;list-style:none;display:inline}
div.citytabs a {color:#753679; font-size:12px; padding:4px 8px 0 8px; margin:0 2px 0 0; height:20px; display:inline-block; text-decoration:none; background:url(/images/citytabs/citytabsbg.gif) repeat-x;}
div.citytabs a.selected {background:#ffffff;border-top:1px solid #f566a3;border-right:1px solid #f566a3;border-left:1px solid #f566a3;padding:3px 7px 0 7px;font-weight:bold;color:#000000}
div.citytabs a:hover {text-decoration:underline;color:#000000}
/*self catering*/ p.formheader2 {font-size:18px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;margin:0;color:#ffffff;background:#05a0f5;height:25px;padding-left:5px}
form.selfcateringsearch {margin:8px 0 0 0;padding:0;color:#94509d}
form.selfcateringsearch select {width:140px;font-size:11px;margin:5px 0 12px 0;border:1px inset}
td.scpic {background:url(/images/self-catering/page/imageheader.gif) top left no-repeat}
a.scsmall {cursor:pointer;cursor:hand}
div.inthearea {border:1px solid #c9c9c9;margin-top:10px}
p.intheareahead {font-size:14px;font-weight:bold;color:#bc007e;margin:9px 0 5px 8px}
ul.ticklist2 {list-style-image:url(/images/self-catering/page/tick.gif);margin:5px 0 10px 10px;padding:0 0 0 10px}
p.scsidehead {font-size:14px;font-weight:bold;margin-bottom:0}
ul.altlist {list-style-type:disc;padding:0px 10px 5px 15px;margin-top:5px;margin-bottom:0}
table.scform {margin:10px 0px 8px 0;border-right:#05a0f5 1px solid;border-left:#05a0f5 1px solid}
.blueline {height:1px; font-size: 1px; line-height: 0px; background:#05a0f5;margin:12px 18px 12px 15px;}
span.pink { font-size: 20px; color:#bc007e; font-weight: bold; margin:0}
div.featuredact {width:186px; border:#ffffff solid 1px; cursor:pointer; cursor:hand; margin-bottom:15px;}
div.featuredact a p {font-weight:bold;color:#ee0167;margin:0 0 0 0px;font-size:16px; text-decoration:none}
div.featuredact a p:link {font-weight:bold;color:#ee0167;margin:0 0 0 0px;font-size:16px; text-decoration:none}
div.featuredact a p:visited {font-weight:bold;color:#ee0167;margin:0 0 0 0px;font-size:16px; text-decoration:none}
div.featuredact a p:hover {font-weight:bold;color:#ee0167;margin:0 0 0 0px;font-size:16px; text-decoration:underline}
div.featuredact a p:active {font-weight:bold;color:#ee0167;margin:0 0 0 0px;font-size:16px; text-decoration:none}
div.featuredact a.image2:link {color: #ffffff;background:#ffffff;width:186px; display:block; text-decoration:none} 
div.featuredact a.image2:visited {color: #ffffff;background:#ffffff;width:186px; display:block; text-decoration:none}  
div.featuredact a.image2:hover {color: #ffffff;background:#ffffff;width:186px; display:block; text-decoration:none}  
div.featuredact a.image2:active {color: #ffffff;background:#ffffff;width:186px; display:block; text-decoration:none}
#basepage2 a.abta,#basepage2 a.fresh,#basepage2 a.drinkaware,#basepage2 a.stagweb,#basepage2 a.twitter,#basepage2 a.facebook {background-image: url(/images/home/sprites/logos.gif);display:block}
#basepage2 a.abta {background-position: -80px 0px;height:30px;width:67px;margin-right:3px}
#basepage2 a.fresh {background-position: -147px 0px;height:23px;width:67px;margin:4px 2px 0px 0px}
#basepage2 a.drinkaware {background-position: -147px -23px;height:7px;width:83px;margin-bottom:10px; margin-top:5px}
#basepage2 a.stagweb {height:52px;width:80px;margin:5px 3px 0 0}
#basepage2 a.twitter {background-position: -80px -30px;height:17px;width:67px;margin-top:5px}
#basepage2 a.facebook {background-position: -147px -30px;height:17px;width:67px;margin-top:5px}
div.botnav {height:13px; background-color:#bc007e; color:#FFFFFF; font-size:14px; font-weight:none; padding:5px 0px 5px 8px; margin:0px 0px 0px 0px; width:778px}
a.navbar:link {color:#FFFFFF; text-decoration:none; margin:0px 27px 0px 27px}
a.navbar:visited {color:#FFFFFF; text-decoration:none; margin:0px 27px 0px 27px}
a.navbar:hover {color:#FFFFFF; text-decoration:underline; margin:0px 27px 0px 27px}
a.navbar:active {color:#FFFFFF; text-decoration:none; margin:0px 27px 0px 27px}
div.facebook {background-color:#ffffff; width:189px;height:110px;margin-top:10px; border:#ee2d81 solid 1px; padding:3px}
.facebookhead{font-size:17px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#05a0f5;margin:5px 0px 0px 5px}
.facebooklike {color: #3c5aa3; font-weight: bold;}

