/* -- home -- */
body#page-home a#btn-home,
/* -- about us -- */
body#page-about a#btn-about, body#page-about a#btn-hotel,
body#page-history a#btn-history, body#page-history a#btn-hotel, 
body#page-news a#btn-news, body#page-news a#btn-hotel,
body#page-awards a#btn-awards, body#page-awards a#btn-hotel,
body#page-testimonials a#btn-testimonials, body#page-testimonials a#btn-hotel,
body#page-careers a#btn-careers, body#page-careers a#btn-hotel,
body#page-press a#btn-press, body#page-press a#btn-hotel,
body#page-staff a#btn-staff, body#page-staff a#btn-hotel,
body#page-shareholders a#btn-shareholders, body#page-shareholders a#btn-hotel,
body#page-management a#btn-management, body#page-management a#btn-hotel,
/* -- shop -- */
body#page-onlineshop a#btn-onlineshop, body#page-onlineshop a#btn-shop, 
body#page-vouchers a#btn-vouchers, body#page-vouchers a#btn-shop,
/* -- gallery -- */
body#page-gallery a#btn-gallery, 
 /* -- links -- */
body#page-green a#btn-green, body#page-green a#btn-links,
body#page-food a#btn-food,  body#page-food a#btn-links,
body#page-community a#btn-community, body#page-community a#btn-links,
body#page-localarea a#btn-localarea, body#page-localarea a#btn-links,
body#page-corporate a#btn-corporate, body#page-corporate a#btn-links,
body#page-partners a#btn-partners, body#page-partners a#btn-links,
body#page-competition a#btn-competition, body#page-competition a#btn-links,
body#page-55sclub a#btn-55sclub, body#page-55sclub a#btn-links, 
 /* -- contact -- */
body#page-contact a#btn-contact, body#page-contact a#btn-contactmenu, 
 /* -- sitemap -- */
body#page-sitemap a#btn-sitemap,
 
body#page-wlp a#btn-wlp, body#page-bh a#btn-bh, body#page-caterers a#btn-caterers
{ background: #000; }

a { color: #990000; }
a:hover { color: #FF0000; }

/* ----- nav-bot ------ */
#nav-bot-bground {	width: 100%; background: #FFF url(../images/nav-bot-grad.png) repeat-x bottom; border-bottom: 1px solid; #999; }
#nav-bot {		margin:0 auto; padding: 0; width: 960px; height: 30px; list-style-type: none; }
ul#nav-bot li a {	text-decoration:none; color:#333; border-right: 1px solid #999; border-left: 1px solid #999; margin:0; display:block; width:223px; height:30px; float:left; line-height: 30px; text-align: center;  }
ul#nav-bot a:hover { 	text-decoration:none; color:#999; }
ul#nav-bot li {		font-family:Arial, Helvetica, sans-serif; font-size:11px; text-transform: uppercase; font-weight:bold; margin:0 20px 0 0; padding:0; display:block; float:left; }

ul#nav-bot li#basket a { color:red; }
ul#nav-bot li#basket a:hover { color:#666; }
ul#nav-bot li#basket { 	color:red; border:none; }
.btn_buyonline a {	background: url(../vouchers/images/btn_buyonline.png) no-repeat 0 0; height: 44px; width: 249px; text-indent: -9000px; display: block; margin-top: 20px; }
.btn_buyonline a:hover { background-position: 0px -44px; height: 44px; width: 249px; text-indent: -9000px; display: block; }

/* --- DROP DOWNS --- */
#navbar						{	width:100%; background:#999 url(../images/nav-top-grad.png) repeat-x bottom; clear:both; position:relative; z-index:999; }
ul#nav 						{	padding: 0;  margin:0 auto; list-style: none; width:960px; height:30px; }
ul#nav li.nodrop 				{	background-image:none; }
ul#nav li 					{	float: left; position: relative; width: 106px; margin:0; font:12px/30px Arial, Helvetica, sans-serif; color:#ccc;  text-align:center; }
ul#nav li a					{	text-decoration:none; color:#fff; display:block; padding:0 5px; height:30px; border-right:1px solid #ccc; background:#999 url(../images/nav-top-grad.png) repeat-x bottom; }
ul#nav li a:hover				{	background:#000; color:#fff; z-index:999; }
ul#nav li ul li					{	border-bottom:1px solid #fff; border-left:1px solid #fff; width: 205px; text-align:left; background-image:none; z-index:999; }
li ul 						{	display: none; position: absolute; left: 0; list-style:none; margin:0; padding:0; }
ul#nav li > ul 					{	top: auto; left: 0; }
ul#nav  li:hover ul, li.over ul			{	display: block; }

/* --- staff fix --- */
ul.staff li ul 						{	display: block; position: relative; }


/* --- lozenges ----- */

.loz				{	width:180px; height:61px; margin:5px 5px 0 0; float:left; }
.loz p				{	display:block; font:13px/35px Arial, Helvetica, sans-serif; }
.loz p a			{	display:block; text-decoration:none; text-indent:-9009px;  }

.aa					{	background:url(../images_home/loz_aa.png) no-repeat 0 0; }
.bf					{	background:url(../images_home/loz_bf.png) no-repeat 0 0; }
.bestloved			{	background:url(../images_home/loz_blh.png) no-repeat 0 0; }
.rh					{	background:url(../images_home/loz_rh.png) no-repeat 0 0; }
.hha				{	background:url(../images_home/loz_hha.png) no-repeat 0 0; }
.ch				    {	background:url(../images_home/loz_ch.png) no-repeat 0 0; }

/* --- virtual tour ----- */

.tourbutton			{float:right; margin-left:5px; }
