/* linebreak border ------------------------------ */
.linebreak {
	background-color:#666666;
	height:1px;
	}

.linebreakDotty {
	height:1px;
	border-bottom:dashed;
	border-bottom-color:#666666;
	}


/* Sub Menu _--------------------------------------------- */

.subSelected1{font-size:14px;line-height:20px;font-weight:100;text-decoration:underline;color:#ffa800;}
.subSelected{font-size:11px;line-height:20px; padding:0px; text-decoration:none;font-weight:bold;color:#333333;text-transform: uppercase;
			padding:0px 8px 0px 8px;}




/* Latest News ___________________________________________ */

#news {
  padding:0;
  margin:0;
  }
#news li {
  list-style-type:none;
  font-size:13px;
  line-height:24px;
  font-weight:bold;
  color:#362f2d;
  }
#news a, #news a:visited {
  font-size:10px;
  color:#FFFFFF;  
  }
#news a:hover {
  color:#000000;
  }


/* Form Style -----------------------------------------------------------------------

span.label,span.spacer,span.multiple span {float:left;} 
span.multiple {float:left;} 
span.button {padding-left:0px;} 
div.clear {clear:both;padding-top:5px;} 
input { background-color:#f0eeed; height:18px; border:0; text-indent:5px;}

 */

/* Links ______________________________________________________________________________ */

a.whiteLink:link,
a.whiteLink:visited,
a.whiteLink:active{	color:#FFFFFF;}
a.whiteLink:hover {	color:#c1c1c1;}

a.specialoffers:link{ padding:0px; margin:0px; color:#FFFFFF; text-decoration:underline; font-weight:lighter;}
a.specialoffers:visited {color:#FFFFFF;text-decoration:underline;}
a.specialoffers:active {color:#FFFFFF;text-decoration:underline;}
a.specialoffers:hover {color:#c1c1c1;text-decoration:underline;}

.newsstorytxt a,.newsstorytxt a:visited, .newsstorytxt a:active{padding:0px; margin:0px; color:#FFFFFF; text-decoration:underline; font-weight:lighter;}
.newsstorytxt a:hover{color:#c1c1c1;text-decoration:underline;}

a.whiteLinkUL:link,
a.whiteLinkUL:visited,
a.whiteLinkUL:active{color:#FFFFFF;text-decoration:underline;}
a.whiteLinkUL:hover {color:#635d5c;	text-decoration:underline;}

a.orangeLink:link,
a.orangeLink:visited,
a.orangeLink:active{color:#362f2d;}
a.orangeLink:hover {color:#ffa800;}

a.orangeLink2:link,
a.orangeLink2:visited,
a.orangeLink2:active{color:#ffa800;}
a.orangeLink2:hover {color:#362f2d;}

a.whitesifr:link,
a.whitesifr:visited,
a.whitesifr:active{color:#ffffff;}
a.whitesifr:hover {color:#cccccc;}

a.blue:link{color:#4a9eca;}
a.blue:visited{color:#4a9eca;}
a.blue:active{color:#4a9eca;}
a.blue:hover {color:#5f637b;}

a.red:link{color:#e30500;}
a.red:visited{color:#e30500;}
a.red:active{color:#e30500;}
a.red:hover {color:#5f637b;}

a.bluegrey:link{color:#5f637b;}
a.bluegrey:visited{color:#5f637b;}
a.bluegrey:active{color:#5f637b;}
a.bluegrey:hover {color:#4a9eca;}

/* PDF ROLLOVER LINKS ________________________________________________________________________________________ */

/* GROUP ------------------------------------------------------------*/ 
.pdf_group
{
position:relative;
font-family: arial, helvetica, sans-serif;
background: url(../../images/pdf_button/group2.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 187px;
height: 60px;
margin: 0;
padding: 0;
float:left;
}

.pdf_group a
{
display: block;
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 18px;
line-height:20px;
width: 187px;
height: 60px;
display: block;
float: left;
color: black;
text-decoration: none;

}

.pdf_group img
{
width: 187px;
height: 60px;
border: 0
}

* html a:hover
{
visibility:visible
}

.pdf_group a:hover img
{
visibility:hidden
}

/* Maisom ------------------------------------------------------------*/ 
.pdf_mai
{
	position:relative;
	font-family: arial, helvetica, sans-serif;
	background: url(../../images/pdf_button/mai2.jpg) no-repeat;
	white-space: nowrap;
	display: block;
	width: 187px;
	height: 60px;
	margin: 0;
	padding: 0;
	float:left;
	background-image: url(../../images/pdf_button/mai2.jpg);
}

.pdf_mai a
{
display: block;
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 18px;
line-height:20px;
width: 187px;
height: 60px;
display: block;
float: left;
color: black;
text-decoration: none;

}

.pdf_mai img
{
width: 187px;
height: 60px;
border: 0
}

* html a:hover
{
visibility:visible
}

.pdf_mai a:hover img
{
visibility:hidden
}


/* THE PIER ------------------------------------------------------------*/ 
.pdf_pier
{
position:relative;
font-family: arial, helvetica, sans-serif;
background: url(../../images/pdf_button/pier2.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 187px;
height: 60px;
margin: 0;
padding: 0;
float:left;
}

.pdf_pier a
{
display: block;
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 18px;
line-height:20px;
width: 187px;
height: 60px;
display: block;
float: left;
color: black;
text-decoration: none;

}

.pdf_pier img
{
width: 187px;
height: 60px;
border: 0
}

* html a:hover
{
visibility:visible
}

.pdf_pier a:hover img
{
visibility:hidden
}


/* Le Talbooth ------------------------------------------------------------*/ 
.pdf_letal
{
position:relative;
font-family: arial, helvetica, sans-serif;
background: url(../../images/pdf_button/letal2.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 187px;
height: 60px;
margin: 0;
padding: 0;
float:left;
}

.pdf_letal a
{
display: block;
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 18px;
line-height:20px;
width: 187px;
height: 60px;
display: block;
float: left;
color: black;
text-decoration: none;

}

.pdf_letal img
{
width: 187px;
height: 60px;
border: 0
}

* html a:hover
{
visibility:visible
}

.pdf_letal a:hover img
{
visibility:hidden
}
/* Le Talbooth ------------------------------------------------------------*/ 
.pdf_letal2
{
position:relative;
font-family: arial, helvetica, sans-serif;
background: url(../../images/pdf_button/letal2.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 155px;
height: 60px;
margin: 0;
padding: 0;
float:left;
}

.pdf_letal2 a
{
display: block;
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 18px;
line-height:20px;
width: 155px;
height: 60px;
display: block;
float: left;
color: black;
text-decoration: none;

}

.pdf_letal2 img
{
width: 155px;
height: 60px;
border: 0
}

* html a:hover
{
visibility:visible
}

.pdf_letal2 a:hover img
{
visibility:hidden
}


/* Milsom ------------------------------------------------------------*/ 
.pdf_milsom
{
position:relative;
font-family: arial, helvetica, sans-serif;
background: url(../../images/pdf_button/milsom2.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 187px;
height: 60px;
margin: 0;
padding: 0;
float:left;
}

.pdf_milsom a
{
display: block;
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 18px;
line-height:20px;
width: 187px;
height: 60px;
display: block;
float: left;
color: black;
text-decoration: none;

}

.pdf_milsom img
{
width: 187px;
height: 60px;
border: 0
}

* html a:hover
{
visibility:visible
}

.pdf_milsom a:hover img
{
visibility:hidden
}



/* Catering ------------------------------------------------------------*/ 
.pdf_cater
{
position:relative;
font-family: arial, helvetica, sans-serif;
background: url(../../images/pdf_button/cater2.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 187px;
height: 60px;
margin: 0;
padding: 0;
float:left;
}

.pdf_cater a
{
display: block;
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 18px;
line-height:20px;
width: 187px;
height: 60px;
display: block;
float: left;
color: black;
text-decoration: none;

}

.pdf_cater img
{
width: 187px;
height: 60px;
border: 0
}

* html a:hover
{
visibility:visible
}

.pdf_cater a:hover img
{
visibility:hidden
}



/* KESGRAVE ------------------------------------------------------------*/ 
.pdf_Kesgrave
{
position:relative;
font-family: arial, helvetica, sans-serif;
background: url(../../images/pdf_button/kes2.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 187px;
height: 60px;
margin: 0;
padding: 0;
float:left;
}

.pdf_Kesgrave a
{
display: block;
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 18px;
line-height:20px;
width: 187px;
height: 60px;
display: block;
float: left;
color: black;
text-decoration: none;

}

.pdf_Kesgrave img
{
width: 187px;
height: 60px;
border: 0
}

* html a:hover
{
visibility:visible
}

.pdf_Kesgrave a:hover img
{
visibility:hidden
}

.menuName
{
	position:absolute;
	left:24px;
	top:10px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	color: #ffffff;
	width: 187px;
	height: 60px;
} 

.pdf
{
	position:absolute;
	left:100px;
	top:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;

}

/* OUR STORY SUB MENU -------------------------------------------------- */

.os_subSelected
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:20px;
	text-decoration:underline;
	font-weight:100;
	color:#ffa800;
}
a.os_subBut1:link,
a.os_subBut1:visited,
a.os_subBut1:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:20px;
	text-decoration:none;
	font-weight:100;
	color:#8e807d;
	}

a.os_subBut1:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:20px;
	text-decoration:underline;
	font-weight:100;
	color:#5d5655;
}


/* Christmas ------------------------------------------------------------*/ 
.pdf_xmas
{
position:relative;
font-family: arial, helvetica, sans-serif;
background: url(../../images/menuDwnlwd/xmas2.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 168px;
height: 78px;
margin: 0;
padding: 0;
float:left;
}

.pdf_xmas a
{
display: block;
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 18px;
line-height:20px;
width: 168px;
height: 78px;
display: block;
float: left;
color: black;
text-decoration: none;

}

.pdf_xmas img
{
width: 168px;
height: 78px;
border: 0
}

* html a:hover
{
visibility:visible
}

.pdf_xmas a:hover img
{
visibility:hidden
}

.menuName
{
	position:absolute;
	left:24px;
	top:10px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	color: #ffffff;
	width: 168px;
	height: 78px;
} 

.pdf
{
text-align:right;
	position:absolute;
	left:90px;
	top:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;

}


/**/
#navigation {font-size:12px;margin:0px; padding:0px 0px 0px 0px; font-weight:normal;text-transform: uppercase;}
#navigation ul{text-align:center;}
#navigation li{list-style:none;  margin-right: 0.85em; display:inline; text-align:center;}
#navigation a, #navigation a:active{color: #fff;text-decoration: none;text-transform: uppercase;border-bottom:2px solid #362e2c; padding-bottom:3px;}
#navigation a:hover {border-bottom:2px solid #ff9900; padding-bottom:4px;}
#navigation li a{padding-bottom:4px; display: inline-block;
     white-space: nowrap; height:12px;}
		#group #navigation li a.group{border-bottom:2px solid #ff9900;}
        #letalbooth #navigation li a.letalbooth{border-bottom:2px solid #ff9900;}
        #maisontalbooth #navigation li a.maisontalbooth{border-bottom:2px solid #ff9900;}
        #thepier #navigation li a.thepier{border-bottom:2px solid #ff9900;}
        #milsoms #navigation li a.milsoms{border-bottom:2px solid #ff9900;}
        #kesgravehall #navigation li a.kesgravehall{border-bottom:2px solid #ff9900;}
        #talboothcatering #navigation li a.talboothcatering{border-bottom:2px solid #ff9900;}
        #treatments #navigation li a.treatment{border-bottom:2px solid #ff9900;}
		#groupnews #navigation li a.groupnews{border-bottom:2px solid #ff9900;}

				#subMenu{padding-top:5px; display: block;}
				#subMenu ul{text-align:center; font-weight:bold; padding:0px; margin:0px;}
				#subMenu li{display: inline;margin-right: 0.85em;}
				#subMenu a, #subMenu a:active{font-size:11px; line-height:20px;text-decoration:none;color:#FFFFFF;text-transform: uppercase;}
				#subMenu a:hover{font-size:11px;line-height:20px;text-decoration:none;color:#ff9900;text-transform: uppercase;}
					.one #subMenu li a.one {font-size:11px;line-height:20px;text-decoration:none;color:#ff9900;text-transform: uppercase;}
					.two #subMenu li a.two {font-size:11px;line-height:20px;text-decoration:none;color:#ff9900;text-transform: uppercase;}
					.three #subMenu li a.three {font-size:11px;line-height:20px;text-decoration:none;color:#ff9900;text-transform: uppercase;}
					.four #subMenu li a.four {font-size:11px;line-height:20px;text-decoration:none;color:#ff9900;text-transform: uppercase;}
					.five #subMenu li a.five {font-size:11px;line-height:20px;text-decoration:none;color:#ff9900;text-transform: uppercase;}
					.six #subMenu li a.six {font-size:11px;line-height:20px;text-decoration:none;color:#ff9900;text-transform: uppercase;}
					.seven #subMenu li a.seven {font-size:11px;line-height:20px;text-decoration:none;color:#ff9900;text-transform: uppercase;}
					.eight #subMenu li a.eight {font-size:11px;line-height:20px;text-decoration:none;color:#ff9900;text-transform: uppercase;}
					.nine #subMenu li a.nine {font-size:11px;line-height:20px;text-decoration:none;color:#ff9900;text-transform: uppercase;}
					.ten #subMenu li a.ten {font-size:11px;line-height:20px;text-decoration:none;color:#ff9900;text-transform: uppercase;}
					.eleven #subMenu li a.eleven {font-size:11px;line-height:20px;text-decoration:none;color:#ff9900;text-transform: uppercase;}
				
				#subMenu2{padding-top:5px; display: block;}
				#subMenu2 ul{text-align:center; font-weight:bold; padding:0px; margin:0px;}
				#subMenu2 li{display: inline;margin-right: 0.85em;}
				#subMenu2 a, #subMenu2 a:active{font-size:11px; line-height:20px;text-decoration:none;color:#FFFFFF;text-transform: uppercase;}
				#subMenu2 a:hover{font-size:11px;line-height:20px;text-decoration:none;color:#000;text-transform: uppercase;}
					.one #subMenu2 li a.one {font-size:11px;line-height:20px;text-decoration:none;color:#000;text-transform: uppercase;}
					.two #subMenu2 li a.two {font-size:11px;line-height:20px;text-decoration:none;color:#000;text-transform: uppercase;}
					.three #subMenu2 li a.three {font-size:11px;line-height:20px;text-decoration:none;color:#000;text-transform: uppercase;}
					.four #subMenu2 li a.four {font-size:11px;line-height:20px;text-decoration:none;color:#000;text-transform: uppercase;}
					.five #subMenu2 li a.five {font-size:11px;line-height:20px;text-decoration:none;color:#000;text-transform: uppercase;}
					.six #subMenu2 li a.six {font-size:11px;line-height:20px;text-decoration:none;color:#000;text-transform: uppercase;}
					.seven #subMenu2 li a.seven {font-size:11px;line-height:20px;text-decoration:none;color:#000;text-transform: uppercase;}
					.eight #subMenu2 li a.eight {font-size:11px;line-height:20px;text-decoration:none;color:#000;text-transform: uppercase;}
					.nine #subMenu2 li a.nine {font-size:11px;line-height:20px;text-decoration:none;color:#000;text-transform: uppercase;}
					.ten #subMenu2 li a.ten {font-size:11px;line-height:20px;text-decoration:none;color:#000;text-transform: uppercase;}
					.eleven #subMenu2 li a.eleven {font-size:11px;line-height:20px;text-decoration:none;color:#000;text-transform: uppercase;}
				
				#subMenu3{padding-top:5px; display: block;}
				#subMenu3 ul{text-align:center; font-weight:bold; padding:0px; margin:0px;}
				#subMenu3 li{display: inline;margin-right: 0.85em;}
				#subMenu3 a, #subMenu3 a:active{font-size:11px; line-height:20px;text-decoration:none;color:#685f5f;text-transform: uppercase;border-bottom:4px solid #fff; padding-bottom:5px;}
				#subMenu3 a:hover{font-size:11px;line-height:20px;text-decoration:none;color:#000;text-transform: uppercase;border-bottom:4px solid #372f2c;padding-bottom:5px;}
					.one #subMenu3 li a.one {font-size:11px;line-height:20px;text-decoration:none;color:#000;text-transform: uppercase;border-bottom:4px solid #372f2c;padding-bottom:5px;}
					.two #subMenu3 li a.two {font-size:11px;line-height:20px;text-decoration:none;color:#000;text-transform: uppercase;border-bottom:4px solid #372f2c;padding-bottom:5px;}
					.three #subMenu3 li a.three {font-size:11px;line-height:20px;text-decoration:none;color:#000;text-transform: uppercase;border-bottom:4px solid #372f2c;padding-bottom:5px;}
					.four #subMenu3 li a.four {font-size:11px;line-height:20px;text-decoration:none;color:#000;text-transform: uppercase;border-bottom:4px solid #372f2c;padding-bottom:5px;}
					.five #subMenu3 li a.five {font-size:11px;line-height:20px;text-decoration:none;color:#000;text-transform: uppercase;border-bottom:4px solid #372f2c;padding-bottom:5px;}
					.six #subMenu3 li a.six {font-size:11px;line-height:20px;text-decoration:none;color:#000;text-transform: uppercase;border-bottom:4px solid #f372f2c;padding-bottom:5px;}
					.seven #subMenu3 li a.seven {font-size:11px;line-height:20px;text-decoration:none;color:#000;text-transform: uppercase;border-bottom:4px solid #372f2c;padding-bottom:5px;}
					.eight #subMenu3 li a.eight {font-size:11px;line-height:20px;text-decoration:none;color:#000;text-transform: uppercase;border-bottom:4px solid #372f2c;padding-bottom:5px;}
					.nine #subMenu3 li a.nine {font-size:11px;line-height:20px;text-decoration:none;color:#000;text-transform: uppercase;border-bottom:4px solid #372f2c;padding-bottom:5px;}
					.ten #subMenu3 li a.ten {font-size:11px;line-height:20px;text-decoration:none;color:#000;text-transform: uppercase;border-bottom:4px solid #372f2c;padding-bottom:5px;}
					.eleven #subMenu3 li a.eleven {font-size:11px;line-height:20px;text-decoration:none;color:#000;text-transform: uppercase;border-bottom:4px solid #372f2c;padding-bottom:5px;}
				
				#subMenu4{padding:0px; margin:12px 0 12px 0; display: block; font-weight:bolder;font-weight:bold;}
				#subMenu4 li{display: block; padding-top:6px; padding-bottom:6px; margin-right: 0.85em; list-style:none; text-transform: uppercase;}
				#subMenu4 a{font-size:11px; line-height:16px;text-decoration:none;color:#685f5f;text-transform: uppercase;}
				#subMenu4 a:active{font-size:11px; line-height:16px;text-decoration:none;color:#685f5f;text-transform: uppercase;text-decoration:underline;}
				#subMenu4 a:hover{text-decoration:underline;}
				.active{text-decoration:underline;}
								
				.lowerBodyLoc ul{font-size:12px; margin:0px 0px 0px 14px;padding:0px;}
				.lowerBodyLoc li{list-style-type:disc; font-size:12px; margin:0px;padding:0px;}
		







