/* Bath Arms Navigation */

ul#navigation li {
	display:inline;
	padding: 0px;
	outline: none;
}
#navigation li a {
	height: 44px;
	top: 162px;
	display: block;
	overflow: hidden;
	position: absolute;
	font-family: Arial, Helvetica, sans-serif;
	color:#006627;
	font-size:12px;
	letter-spacing:-1px;
	line-height:175%;
	text-indent:-5000px;
	background-color:none;
	outline: none;
}
#navigation li a:hover {
	background-position: 0px -44px;
}
#home a {
	background-image: url(../images/nav_home.jpg);
	width: 70px;
	left: 0px;
}
#homeON a {
	width: 70px;
	left: 0px;
	background-image: url(../images/nav_homeON.jpg);
	text-indent: -1000em;
}
#accom a {
	background-image: url(../images/nav_accom.jpg);
	width: 146px;
	left: 70px;
}
#accomON a {
	width: 146px;
	left: 70px;
	background-image: url(../images/nav_accomON.jpg);
	text-indent: -1000em;
}
#bar a {
	background-image: url(../images/nav_bar.jpg);
	width: 145px;
	left: 216px;
}
#barON a {
	width: 145px;
	left: 216px;
	background-image: url(../images/nav_barON.jpg);
	text-indent: -1000em;
}
#treatments a {
	background-image: url(../images/nav_treatments.jpg);
	width: 106px;
	left: 361px;
}
#treatmentsON a {
	width: 106px;
	left: 361px;
	background-image: url(../images/nav_treatmentsON.jpg);
	text-indent: -1000em;
}
#weddings a {
	background-image: url(../images/nav_weddings.jpg);
	width: 106px;
	left: 467px;
}
#weddingsON a {
	width: 106px;
	left: 467px;
	background-image: url(../images/nav_weddingsON.jpg);
	text-indent: -1000em;
}
#corporate a {
	background-image: url(../images/nav_corp.jpg);
	width: 117px;
	left: 573px;
}
#corporateON a {
	width: 117px;
	left: 573px;
	background-image: url(../images/nav_corpON.jpg);
	text-indent: -1000em;
	background-position: 0px -44px;
}
#events a {
	background-image: url(../images/nav_events.jpg);
	width: 73px;
	left: 690px;
}
#eventsON a {
	width: 73px;
	left: 690px;
	background-image: url(../images/nav_eventsON.jpg);
	text-indent: -1000em;
	background-position: 0px -44px;
}
#local a {
	background-image: url(../images/nav_local.jpg);
	width: 100px;
	left: 761px;
}
#localON a {
	width: 100px;
	left: 761px;
	background-image: url(../images/nav_localON.jpg);
	text-indent: -1000em;
	background-position: 0px -44px;
}
#contact a {
	background-image: url(../images/nav_contact.jpg);
	width: 94px;
	left: 859px;
}
#contactON a {
	width: 94px;
	left: 859px;
	background-image: url(../images/nav_contactON.jpg);
	text-indent: -1000em;
}
/* styles for right nav*/	

ul#sub_nav li {
	display:inline;
	padding: 0px;
}
#sub_nav li a {
	height: 36px;
	width:100%;
	background-repeat: no-repeat;
	padding: 0px;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	color:#006627;
	font-size:12px;
	letter-spacing:-1px;
	line-height:175%;
	text-indent:-5000px;
	outline: none;
}
#sub_nav li a:hover {
	background-position: 0 -36px;
}

#sub_test a {
	background-image: url(../images/nav_sub_test.jpg);
	width: 224px;
	
}
#sub_testON a {
	background-image: url(../images/nav_sub_test.jpg);
	background-position: 0 -36px;
}
ul#sub_nav2 ul {
	display:inline;
	padding: 0px;
	float:right;
}
#sub_nav2 li a {
	outline: none;
	width: 263px;
	background-repeat: no-repeat;
	padding: 0px;
	outline: none;
	font-family: Arial, Helvetica, sans-serif;
	color:#006627;
	font-size:12px;
	letter-spacing:-1px;
	line-height:175%;
	text-indent:-5000px;
}
#sub_1 a {
	background-image: url(../images/nav_sub_1.jpg);
	width: 262px;
	height:150px;
	margin-top:5px;
	margin-right: 5px;
	background-position: 0px 0px;
	text-indent:-5000px;
}
#sub_1 a:hover {
	background-position: 0 -150px;
}
#sub_2 a {
	background-image: url(../images/nav_sub_2.jpg);
	width: 262px;
	height:150px;
	margin-top:5px;
	margin-right: 5px;
	text-indent:-5000px;
}
#sub_2 a:hover {
	background-position: 0 -150px;
}
#sub_3 a {
	background-image: url(../images/nav_sub_3.jpg);
	width: 257px;
	border-top:1px solid #fff;
	height:161px;
	margin-top:5px;
	margin-right: 5px;
	margin-bottom: 0px;
	text-indent:-5000px;
}
#sub_3 a:hover {
	background-position: 0px 0px;
}
.move_background_image a {
	background-position: 0 -36px;
}

#sub_G a {
	background-image: url(../images/nav_sub_G.jpg);
	width: 262px;
	height:150px;
	margin-top:5px;
	margin-right: 5px;
	text-indent:-5000px;
}
#sub_G a:hover {
	background-position: 0 -150px;
}


/* sub menu for bar page*/

ul#sub_nav3
{
	border-bottom:0 solid #FFFFFF;
	border-top:1px solid #FFFFFF;
	margin:0;
	padding:0;
}
ul#sub_nav3 li 
{
	display:block;
	margin:0;
	padding:0;
}
#sub_nav3 li a 
{
	text-decoration: none;
	vertical-align: middle;
	display: block;
	width: auto;
	height: auto;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	color:#444;
	font-size:12px;
	text-transform: uppercase;
	padding: 10px 0px 10px 18px;
	border-bottom:1px solid #FFFFFF;
	background: #d4d4d4;
}
#sub_nav3 li a:hover
{
	color: #fff;
	background: #898989;
}



#sub_about a {
	background-image: url(../images/nav_sub_bar.jpg);
	width: 232px;
	border-top:1px solid #fff;
}
#sub_aboutON a {
	background-image: url(../images/nav_sub_bar.jpg);
	background-position: 0 -36px;
	border-top:1px solid #fff;
}
#sub_reserve a {
	background-image: url(../images/nav_sub_reserve.jpg);
	width: 224px;
}
#sub_reserveON a {
	background-image: url(../images/nav_sub_reserve.jpg);
	background-position: 0 -36px;
}
#sub_menu a {
	background-image: url(../images/nav_sub_menus.jpg);
	width: 224px;
}
#sub_menuON a {
	background-image: url(../images/nav_sub_menus.jpg);
	background-position: 0 -36px;
}
#sub_suppliers a {
	background-image: url(../images/nav_sub_suppliers.jpg);
	width: 224px;
}
#sub_suppliersON a {
	background-image: url(../images/nav_sub_suppliers.jpg);
	background-position: 0 -36px;
}
#sub_chef a {
	background-image: url(../images/nav_sub_chef.jpg);
	width: 224px;
}
#sub_chefON a {
	background-image: url(../images/nav_sub_chef.jpg);
	background-position: 0 -36px;
}
#sub_accom a {
	background-image: url(../images/nav_sub_accom.jpg);
	width: 224px;
	border-top:1px solid #fff;
}
#sub_accomON a {
	background-image: url(../images/nav_sub_accom.jpg);
	background-position: 0 -36px;
}
#sub_tarriffs a {
	background-image: url(../images/nav_sub_tarriffs.jpg);
	width: 224px;
}
#sub_tarriffsON a {
	background-image: url(../images/nav_sub_tarriffs.jpg);
	background-position: 0 -36px;
}
#sub_lodge a {
	background-image: url(../images/nav_sub_lodge.jpg);
	width: 224px;
}
#sub_lodgeON a {
	background-image: url(../images/nav_sub_lodge.jpg);
	background-position: 0 -36px;
}
#sub_gallery a {
	background-image: url(../images/nav_sub_gal.jpg);
	width: 224px;
}
#sub_galleryON a {
	background-image: url(../images/nav_sub_gal.jpg);
	background-position: 0 -36px;
}
#sub_treat a {
	background-image: url(../images/nav_sub_treat.jpg);
	width: 224px;
	border-top:1px solid #fff;
}
#sub_treatON a {
	background-image: url(../images/nav_sub_treat.jpg);
	background-position: 0 -36px;
}
#sub_treatment a {
	background-image: url(../images/nav_sub_treatment.jpg);
	width: 224px;
}
#sub_treatmentON a {
	background-image: url(../images/nav_sub_treatment.jpg);
	background-position: 0 -36px;
}
#sub_enq a {
	background-image: url(../images/nav_sub_enq.jpg);
	width: 224px;
}
#sub_enqON a {
	background-image: url(../images/nav_sub_enq.jpg);
	background-position: 0 -36px;
}
#sub_press a {
	background-image: url(../images/nav_sub_press.jpg);
	width: 224px;
}
#sub_pressON a {
	background-image: url(../images/nav_sub_press.jpg);
	background-position: 0 -36px;
}
#sub_events a {
	background-image: url(../images/nav_sub_events.jpg);
	width: 224px;
	border-top:1px solid #fff;
}
#sub_eventsON a {
	background-image: url(../images/nav_sub_events.jpg);
	background-position: 0 -36px;
}
#sub_test1 a {
	background-image: url(../images/nav_sub_test1.jpg);
	width: 224px;
	border-top:1px solid #fff;
}
#sub_test1ON a {
	background-image: url(../images/nav_sub_test1.jpg);
	background-position: 0 -36px;
}
#sub_test3 a {
	background-image: url(../images/nav_sub_test3.jpg);
	width: 224px;
}
#sub_test3ON a {
	background-image: url(../images/nav_sub_test3.jpg);
	background-position: 0 -36px;
}
#sub_jan a {
	background-image: url(../images/nav_cal1.jpg);
	width: 224px;
}
#sub_janON a {
	background-position: 0 -36px;
}
#sub_feb a {
	background-image: url(../images/nav_cal2.jpg);
	width: 224px;
}
#sub_febON a {
	background-position: 0 -36px;
}
#sub_mar a {
	background-image: url(../images/nav_cal3.jpg);
	width: 224px;
}
#sub_marON a {
	background-position: 0 -36px;
}
#sub_apr a {
	background-image: url(../images/nav_cal4.jpg);
	width: 224px;
}
#sub_aprON a {
	background-position: 0 -36px;
}
#sub_may a {
	background-image: url(../images/nav_cal5.jpg);
	width: 224px;
}
#sub_mayON a {
	background-position: 0 -36px;
}
#sub_jun a {
	background-image: url(../images/nav_cal6.jpg);
	width: 224px;
}
#sub_junON a {
	background-position: 0 -36px;
}
#sub_jul a {
	background-image: url(../images/nav_cal7.jpg);
	width: 224px;
}
#sub_julON a {
	background-position: 0 -36px;
}
#sub_aug a {
	background-image: url(../images/nav_cal8.jpg);
	width: 224px;
}
#sub_augON a {
	background-position: 0 -36px;
}
#sub_sep a {
	background-image: url(../images/nav_cal9.jpg);
	width: 224px;
}
#sub_sepON a {
	background-position: 0 -36px;
}
#sub_oct a {
	background-image: url(../images/nav_cal10.jpg);
	width: 224px;
}
#sub_octON a {
	background-position: 0 -36px;
}
#sub_nov a {
	background-image: url(../images/nav_cal11.jpg);
	width: 224px;
}
#sub_novON a {
	background-position: 0 -36px;
}
#sub_dec a {
	background-image: url(../images/nav_cal12.jpg);
	width: 224px;
}
#sub_decON a {
	background-position: 0 -36px;
}
#sub_func a {
	background-image: url(../images/nav_sub_func.jpg);
	width: 224px;
	border-top:1px solid #fff;
}
#sub_funcON a {
	background-position: 0 -36px;
}
#sub_wed a {
	background-image: url(../images/nav_sub_wed.jpg);
	width: 224px;
}
#sub_wedON a {
	background-position: 0 -36px;
}
#sub_pd a {
	background-image: url(../images/nav_sub_pd.jpg);
	width: 224px;
}
#sub_pdON a {
	background-position: 0 -36px;
}
#sub_exc a {
	background-image: url(../images/nav_sub_exc.jpg);
	width: 224px;
}
#sub_excON a {
	background-image: url(../images/nav_sub_exc.jpg);
	background-position: 0 -36px;
}
#sub_dl a {
	background-image: url(../images/nav_sub_dl.jpg);
	width: 224px;
}
#sub_dlON a {
	background-image: url(../images/nav_sub_dl.jpg);
	background-position: 0 -36px;
}
#sub_candc a {
	background-image: url(../images/nav_sub_candc.jpg);
	width: 224px;
	border-top:1px solid #fff;
}
#sub_candcON a {
	background-image: url(../images/nav_sub_candc.jpg);
	background-position: 0 -36px;
}
#sub_local a {
	background-image: url(../images/nav_sub_local.jpg);
	width: 224px;
	border-top:1px solid #fff;
}
#sub_localON a {
	background-image: url(../images/nav_sub_local.jpg);
	background-position: 0 -36px;
}
#sub_map a {
	background-image: url(../images/nav_sub_map.jpg);
	width: 224px;
}
#sub_mapON a {
	background-image: url(../images/nav_sub_map.jpg);
	background-position: 0 -36px;
}
#sub_emp a {
	background-image: url(../images/nav_sub_emp.jpg);
	width: 224px;
}
#sub_empON a {
	background-image: url(../images/nav_sub_emp.jpg);
	background-position: 0 -36px;
}
#sub_nl a {
	background-image: url(../images/nav_sub_nl.jpg);
	width: 224px;
}
#sub_nlON a {
	background-image: url(../images/nav_sub_nl.jpg);
	background-position: 0 -36px;
}
#sub_contact a {
	background-image: url(../images/nav_sub_contact.jpg);
	width: 224px;
	border-top:1px solid #fff;
}
#sub_contactON a {
	background-image: url(../images/nav_sub_contact.jpg);
	background-position: 0 -36px;
}
#sub_aoe a {
	background-image: url(../images/nav_sub_aoe.jpg);
	width: 224px;
}
#sub_aoeON a {
	background-image: url(../images/nav_sub_aoe.jpg);
	background-position: 0 -36px;
}
#sub_book2 a {
	background-image: url(../images/nav_sub_book2.jpg);
	width: 224px;
	border-top:1px solid #fff;
}
#sub_book2 a: hover {
	background-image: url(../images/nav_sub_book2.jpg);
	background-position: 0 -36px;
}
#sub_offer2 a {
	background-image: url(../images/nav_sub_offer2.jpg);
	width: 224px;
	border-top:1px solid #fff;
}
#sub_offer2 a: hover {
	background-image: url(../images/nav_sub_offer2.jpg);
	background-position: 0 -36px;
}
#sub_offer a {
	background-image: url(../images/nav_sub_offer.jpg);
	width: 224px;
	border-top:1px solid #fff;
}
#sub_offerON a {
	background-image: url(../images/nav_sub_offer.jpg);
	background-position: 0 -36px;
}
/* offers */

#sub_break1 a {
	background-image: url(../images/nav_break1.jpg);
	width: 224px;
}
#sub_break1ON a {
	background-image: url(../images/nav_break1.jpg);
	background-position: 0 -36px;
}
#sub_break2 a {
	background-image: url(../images/nav_break2.jpg);
	width: 224px;
}
#sub_break2ON a {
	background-image: url(../images/nav_break2.jpg);
	background-position: 0 -36px;
}
#sub_break3 a {
	background-image: url(../images/nav_break3.jpg);
	width: 224px;
}
#sub_break3ON a {
	background-image: url(../images/nav_break3.jpg);
	background-position: 0 -36px;
}
#sub_break4 a {
	background-image: url(../images/nav_break4.jpg);
	width: 224px;
}
#sub_break4ON a {
	background-image: url(../images/nav_break4.jpg);
	background-position: 0 -36px;
}
#sub_break5 a {
	background-image: url(../images/nav_break5.jpg);
	width: 224px;
}
#sub_break5ON a {
	background-image: url(../images/nav_break5.jpg);
	background-position: 0 -36px;
}
#sub_break6 a {
	background-image: url(../images/nav_break6.jpg);
	width: 224px;
}
#sub_break6ON a {
	background-image: url(../images/nav_break6.jpg);
	background-position: 0 -36px;
}
#sub_break7 a {
	background-image: url(../images/nav_break8.jpg);
	width: 224px;
}
#sub_break7ON a {
	background-image: url(../images/nav_break8.jpg);
	background-position: 0 -36px;
}
#sub_break8 a {
	background-image: url(../images/nav_break8.jpg);
	width: 224px;
}
#sub_break8ON a {
	background-image: url(../images/nav_break8.jpg);
	background-position: 0 -36px;
}
/* --- */
#sub_useful_links a {
	background-image: url(../images/nav_sub_useful.jpg);
	width: 224px;
}
#sub_useful_linksON a {
	background-image: url(../images/nav_sub_useful.jpg);
	background-position: 0 -36px;
}
#sub_longleat a {
	background-image: url(../images/nav_sub_longleat.jpg);
	width: 224px;
}
#sub_longleatON a {
	background-image: url(../images/nav_sub_longleat.jpg);
	background-position: 0 -36px;
}

#sub_promo A {
	background-image: url(../images/nav_sub_promo.gif);
	width: 224px;
}
#sub_promooON A {
	background-image: url(../images/nav_sub_promo.gif);
	background-position: 0 -36px;
}



/* Copied from Master Builders */
#sisters {
	font-size:10px;
	width:100%;
	padding:7px 0 7px 5px;
	background-color:#b29456;
	color: #fff;
}

#hotels_nav li a 
{
	height: 132px;
	width:100%;
	background-repeat: no-repeat;
	padding: 0px;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	color:#006627;
	font-size:12px;
	letter-spacing:-1px;
	line-height:175%;
	text-indent:-5000px;
	outline: none;
}
#hotels_nav li a:hover { background-position: 0 -132px;}

#sub_bath  a {
	background-image: url(../images/nav_sub_bath.jpg);
	width: 214px;
	border-top:1px solid #fff;
}

#sub_ele  a {
	background-image: url(../images/nav_sub_ele.jpg);
	width: 214px;
	border-top:1px solid #fff;
}

#sub_new  a {
	background-image: url(../images/nav_sub_new.jpg);
	width: 214px;
	border-top:1px solid #fff;
}

#sub_masterbuilders  a {
	background-image: url(../images/nav_sub_masterbuilders.jpg);
	width: 214px;
	border-top:1px solid #fff;
}






/******************* Styles for sub nav **************************/	

ul#sub_nav
{
	border-top: 1px solid #fff;
	border-bottom: 0px solid #fff;
	padding: 0;
	margin: 0px;	
	background: red;
}
ul#sub_nav li 
{
	display: block;
	padding: 0px;
	margin: 0px;
}
#sub_nav li A {
	color: #fff;
	text-transform: uppercase;
	text-decoration: none;
	height: 36px;
	width:100%;
	text-indent: 18px;
	padding: 0px;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	letter-spacing:-1px;
	line-height: 36px;
	border-bottom: 1px solid #fff;
	outline: none;
	background: #9899ae;
}
#sub_nav li A.activeLink 
{
	background-color: #666673;
}
#sub_nav li A:hover 
{
	background-color: #666673;
}
#sub_nav li#bookNow A
{
	background-color: #b29456;
}

