/* CSS Document */


/* ----------------------home nav---------------------------- */
a.home:link{

	color: #0F517D;
	text-decoration:none;
	width:143px;
	display:block;
	padding-left:13px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #C2B678;
	
}

a.home:active{
	color: #0F517D;
	text-decoration:none;
	width:143px;
	display:block;
	padding-left:13px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #C2B678;
	
}


a.home:visited{
	color: #000000;
	text-decoration:none;
	width:143px;
	display:block;
	padding-left:13px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #C2B678;
	
}

a.home:hover{

	color: #ffffff;
	background: #244A82;
	text-decoration:none;
	width:143px;
	display:block;
	padding-left:13px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #C2B678;
	
}

/* ----------------------traditions nav---------------------------- */
a.trad:link{

	color: #0F517D;
	text-decoration:none;
	width:143px;
	display:block;
	padding-left:13px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #C2B678;
	
}

a.trad:active{
	color: #0F517D;
	text-decoration:none;
	width:143px;
	display:block;
	padding-left:13px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #C2B678;
	
}


a.trad:visited{
	color: #0F517D;
	text-decoration:none;
	width:143px;
	display:block;
	padding-left:13px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #C2B678;
	
}

a.trad:hover{

	color: #ffffff;
	background: #336633;
	text-decoration:none;
	width:143px;
	display:block;
	padding-left:13px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #C2B678;
	
}

/* ----------------------service nav---------------------------- */
a.service:link{

	color: #0F517D;
	text-decoration:none;
	width:143px;
	display:block;
	padding-left:13px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #C2B678;
	
}

a.service:active{
	color: #0F517D;
	text-decoration:none;
	width:143px;
	display:block;
	padding-left:13px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #C2B678;
	
}


a.service:visited{
	color: #000000;
	text-decoration:none;
	width:143px;
	display:block;
	padding-left:13px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #C2B678;
	
}

a.service:hover{

	color: #ffffff;
	background: #5E0726;
	text-decoration:none;
	width:143px;
	display:block;
	padding-left:13px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #C2B678;
	
}

/* ----------------------amenities nav---------------------------- */
a.am:link{

	color: #0F517D;
	text-decoration:none;
	width:143px;
	display:block;
	padding-left:13px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #C2B678;
	
}

a.am:active{
	color: #0F517D;
	text-decoration:none;
	width:143px;
	display:block;
	padding-left:13px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #C2B678;
	
}


a.am:visited{
	color: #000000;
	text-decoration:none;
	width:143px;
	display:block;
	padding-left:13px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #C2B678;
	
}

a.am:hover{

	color: #ffffff;
	background: #58448F;
	text-decoration:none;
	width:143px;
	display:block;
	padding-left:13px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #C2B678;
	
}
/* ----------------------suites nav---------------------------- */
a.suites:link{

	color: #0F517D;
	text-decoration:none;
	width:143px;
	display:block;
	padding-left:13px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #C2B678;
	
}

a.suites:active{
	color: #0F517D;
	text-decoration:none;
	width:143px;
	display:block;
	padding-left:13px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #C2B678;
	
}


a.suites:visited{
	color: #000000;
	text-decoration:none;
	width:143px;
	display:block;
	padding-left:13px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #C2B678;
	
}

a.suites:hover{

	color: #ffffff;
	background: #97220F;
	text-decoration:none;
	width:143px;
	display:block;
	padding-left:13px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #C2B678;
	
}

/* ----------------------dining nav---------------------------- */
a.dining:link{

	color: #0F517D;
	text-decoration:none;
	width:143px;
	display:block;
	padding-left:13px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #C2B678;
	
}

a.dining:active{
	color: #0F517D;
	text-decoration:none;
	width:143px;
	display:block;
	padding-left:13px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #C2B678;
	
}


a.dining:visited{
	color: #000000;
	text-decoration:none;
	width:143px;
	display:block;
	padding-left:13px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #C2B678;
	
}

a.dining:hover{

	color: #ffffff;
	background: #C74E05;
	text-decoration:none;
	width:143px;
	display:block;
	padding-left:13px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #C2B678;
	
}

/* ----------------------staff nav---------------------------- */
a.staff:link{

	color: #0F517D;
	text-decoration:none;
	width:143px;
	display:block;
	padding-left:13px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #C2B678;
	
}

a.staff:active{
	color: #0F517D;
	text-decoration:none;
	width:143px;
	display:block;
	padding-left:13px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #C2B678;
	
}


a.staff:visited{
	color: #000000;
	text-decoration:none;
	width:143px;
	display:block;
	padding-left:13px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #C2B678;
	
}

a.staff:hover{

	color: #ffffff;
	background: #01936F;
	text-decoration:none;
	width:143px;
	display:block;
	padding-left:13px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #C2B678;
	
}

/* ----------------------traditions nav---------------------------- */
a.traditions:link{

	color: #0F517D;
	text-decoration:none;
	width:143px;
	display:block;
	padding-left:13px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #C2B678;
	
}

a.traditions:active{
	color: #0F517D;
	text-decoration:none;
	width:143px;
	display:block;
	padding-left:13px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #C2B678;
	
}


a.traditions:visited{
	color: #000000;
	text-decoration:none;
	width:143px;
	display:block;
	padding-left:13px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #C2B678;
	
}

a.traditions:hover{

	color: #ffffff;
	background: #336633;
	text-decoration:none;
	width:143px;
	display:block;
	padding-left:13px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #C2B678;
	
}

/* ----------------------testimonials nav---------------------------- */
a.test:link{

	color: #0F517D;
	text-decoration:none;
	width:143px;
	display:block;
	padding-left:13px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #C2B678;
	
}

a.test:active{
	color: #0F517D;
	text-decoration:none;
	width:143px;
	display:block;
	padding-left:13px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #C2B678;
	
}


a.test:visited{
	color: #000000;
	text-decoration:none;
	width:143px;
	display:block;
	padding-left:13px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #C2B678;
	
}

a.test:hover{

	color: #ffffff;
	background: #336633;
	text-decoration:none;
	width:143px;
	display:block;
	padding-left:13px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #C2B678;
	
}

/* ----------------------contact nav---------------------------- */
a.con:link{

	color: #0F517D;
	text-decoration:none;
	width:143px;
	display:block;
	padding-left:13px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #C2B678;
	
}

a.con:active{
	color: #0F517D;
	text-decoration:none;
	width:143px;
	display:block;
	padding-left:13px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #C2B678;
	
}


a.con:visited{
	color: #000000;
	text-decoration:none;
	width:143px;
	display:block;
	padding-left:13px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #C2B678;
	
}

a.con:hover{

	color: #ffffff;
	background: #244A82;
	text-decoration:none;
	width:143px;
	display:block;
	padding-left:13px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #C2B678;
	
}

/* ----------------------news nav---------------------------- */

a.news:link{

	color: #0F517D;
	text-decoration:none;
	width:143px;
	display:block;
	padding-left:13px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #C2B678;
	
}

a.news:active{
	color: #0F517D;
	text-decoration:none;
	width:143px;
	display:block;
	padding-left:13px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #C2B678;
	
}


a.news:visited{
	color: #000000;
	text-decoration:none;
	width:143px;
	display:block;
	padding-left:13px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #C2B678;
	
}

a.news:hover{

	color: #ffffff;
	background: #5E0726;
	text-decoration:none;
	width:143px;
	display:block;
	padding-left:13px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #C2B678;
	
}

/* ----------------------events nav---------------------------- */
a.events:link{

	color: #0F517D;
	text-decoration:none;
	width:143px;
	display:block;
	padding-left:13px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #C2B678;
	
}

a.events:active{
	color: #0F517D;
	text-decoration:none;
	width:143px;
	display:block;
	padding-left:13px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #C2B678;
	
}


a.events:visited{
	color: #0F517D;
	text-decoration:none;
	width:143px;
	display:block;
	padding-left:13px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #C2B678;
	
}

a.events:hover{

	color: #ffffff;
	background: #336633;
	text-decoration:none;
	width:143px;
	display:block;
	padding-left:13px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #C2B678;
	
}

/* ----------------------specials nav---------------------------- */
a.specials:link{

	color: #0F517D;
	text-decoration:none;
	width:143px;
	display:block;
	padding-left:13px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #C2B678;
	
}

a.specials:active{
	color: #0F517D;
	text-decoration:none;
	width:143px;
	display:block;
	padding-left:13px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #C2B678;
	
}


a.specials:visited{
	color: #000000;
	text-decoration:none;
	width:143px;
	display:block;
	padding-left:13px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #C2B678;
	
}

a.specials:hover{

	color: #ffffff;
	background: #244A82;
	text-decoration:none;
	width:143px;
	display:block;
	padding-left:13px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #C2B678;
	
}

/* ----------------------past events nav---------------------------- */
a.service1:link{

	color: #0F517D;
	text-decoration:none;
	width:143px;
	display:block;
	padding-left:13px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #C2B678;
	
}

a.service1:active{
	color: #0F517D;
	text-decoration:none;
	width:143px;
	display:block;
	padding-left:13px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #C2B678;
	
}


a.service1:visited{
	color: #000000;
	text-decoration:none;
	width:143px;
	display:block;
	padding-left:13px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #C2B678;
	
}

a.service1:hover{

	color: #ffffff;
	background: #5E0726;
	text-decoration:none;
	width:143px;
	display:block;
	padding-left:13px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #C2B678;
	
}