#page A {
	FONT-WEIGHT: bold
}
#page A:link {
	COLOR: #00442d
}
#page A:visited {
	COLOR: #00442d
}
#page A:hover {
	COLOR: #66a798
}
#page A:active {
	COLOR: #66a798
}
#bookonline P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; LINE-HEIGHT: 12px; PADDING-TOP: 0px
}
#bookonline {
	CLEAR: left; MARGIN-TOP: 2px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: left; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 8px; WIDTH: 151px; COLOR: #00442d; PADDING-TOP: 8px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 1pt; BACKGROUND-COLOR: #809f65
}
#border {
	FLOAT: left; MARGIN: 0px 0px 15px; WIDTH: 166px
}
#contactinfo A {
	FONT-SIZE: 9px; COLOR: #00442d; TEXT-DECORATION: none
}
#subscribetomailinglist A {
	FONT-SIZE: 10px; COLOR: #00442d; TEXT-DECORATION: none
}
#contactinfo P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1px; PADDING-TOP: 0px
}
#contactinfo {
	CLEAR: left; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 151px; COLOR: #00442d; PADDING-TOP: 8px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 1px; BACKGROUND-COLOR: #aab98a
}
#container {
	MARGIN-LEFT: auto; WIDTH: 955px; MARGIN-RIGHT: auto; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
#content {
	BACKGROUND-COLOR: #ffffff
}
#footer {
	CLEAR: both; BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url('images/bordergraphic.gif'); BACKGROUND-REPEAT: no-repeat; HEIGHT: 126px
}
#footeraddress .footerr {
	CLEAR: right; FLOAT: right
}
#footeraddress A {
	COLOR: #00442d; LETTER-SPACING: 0px; TEXT-DECORATION: none
}
#footeraddress P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 7px 0px; PADDING-TOP: 0px; LETTER-SPACING: 1px
}
#footeraddress {
	DISPLAY: inline; FONT-SIZE: 11px; FLOAT: left; MARGIN-LEFT: 181px; WIDTH: 474px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#footerbuttons IMG {
	MARGIN-LEFT: 8px
}
#footerbuttons {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 7px; WIDTH: 274px
}
#footerlogos IMG {
	MARGIN-RIGHT: 15px
}
#footerlogos {
	MARGIN-BOTTOM: 15px; MARGIN-LEFT: 181px; WIDTH: 774px
}
#header {
	BACKGROUND-POSITION: 50% bottom; WIDTH: 955px; BORDER-BOTTOM: #436431 1px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 102px
}
#headerpicture {
	Z-INDEX: 1; WIDTH: 955px; POSITION: absolute; TOP: 0px; HEIGHT: 345px
}
#infopanel {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; Z-INDEX: 5; MARGIN-LEFT: 15px; OVERFLOW: auto; WIDTH: 136px; COLOR: #ffffff; LINE-HEIGHT: 2em; POSITION: absolute; TOP: 90px; HEIGHT: 250px; TEXT-ALIGN: center
}
#logo {
	MARGIN-TOP: 12px; Z-INDEX: 4; MARGIN-LEFT: 704px; WIDTH: 220px; POSITION: absolute; TOP: 0px; HEIGHT: 117px
}
#menu {
	CLEAR: left; FLOAT: left; WIDTH: 166px
}
#page .break {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#page H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 3em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; COLOR: #728d58; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#page H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#page P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-TOP: 0px
}
#page {
	DISPLAY: inline; FLOAT: right; MARGIN: 15px; WIDTH: 759px
}
#subscribetomailinglist P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; LINE-HEIGHT: 12px; PADDING-TOP: 0px
}
#subscribetomailinglist {
	CLEAR: left; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 136px; COLOR: #00442d; PADDING-TOP: 8px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 1px; BACKGROUND-COLOR: #aab98a
}
#wave {
	Z-INDEX: 3; BACKGROUND-IMAGE: url('../lethenty-mill/wave.png'); WIDTH: 955px; POSITION: absolute; TOP: 0px; HEIGHT: 102px
}
#welcome #container #content #subscribetomailinglist INPUT {
	WIDTH: 136px
}
.clearleft {
	CLEAR: left
}
.p190 {
	FLOAT: left; MARGIN-BOTTOM: 17px; WIDTH: 190px; MARGIN-RIGHT: 17px
}
.p202 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; MARGIN-BOTTOM: 17px; PADDING-BOTTOM: 0px; WIDTH: 202px; MARGIN-RIGHT: 17px; PADDING-TOP: 0px
}
.padded {
	FLOAT: left; MARGIN-BOTTOM: 17px; MARGIN-RIGHT: 17px
}
.padded3rd {
	FLOAT: left; MARGIN-BOTTOM: 17px; MARGIN-RIGHT: 15px
}
.padded3rdright {
	FLOAT: right; MARGIN-BOTTOM: 17px
}
.welcomeendpic {
	FLOAT: left; MARGIN-BOTTOM: 17px; WIDTH: 177px
}
.welcomepic {
	FLOAT: left; WIDTH: 177px; MARGIN-RIGHT: 17px
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
BODY {
	padding:0px; FONT-SIZE: 0.8em; COLOR: #00442d; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #d9e4c2; TEXT-ALIGN: center; margin:0px 0px 15px 0px;
}
.virtualtour {
	BORDER-RIGHT: #255442 1px solid; BORDER-TOP: #255442 1px solid; FLOAT: right; BORDER-LEFT: #255442 1px solid; MARGIN-RIGHT: 16px; BORDER-BOTTOM: #255442 1px solid
}
.prices UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 758px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.prices LI {
	BORDER-RIGHT: #00442d 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #00442d 1px solid; DISPLAY: inline; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 0px 4px 4px 0px; BORDER-LEFT: #00442d 1px solid; WIDTH: 360px; PADDING-TOP: 4px; BORDER-BOTTOM: #00442d 1px solid
}
.prices STRONG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.prices {
	CLEAR: right
}
.prices EM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-STYLE: normal; TEXT-ALIGN: right
}
.wprices UL {
	CLEAR: right; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 520px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.wprices LI {
	BORDER-RIGHT: #00442d 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #00442d 1px solid; DISPLAY: inline; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 0px 4px 4px 0px; BORDER-LEFT: #00442d 1px solid; WIDTH: 520px; PADDING-TOP: 4px; BORDER-BOTTOM: #00442d 1px solid
}
.wprices STRONG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.wprices {
	FLOAT: left; WIDTH: 540px
}
.wprices EM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-STYLE: normal; TEXT-ALIGN: right
}
#page H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.4em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
#page H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
LI.fullwidth {
	WIDTH: 734px
}
LI.fullwidth EM {
	WIDTH: 150px
}
.paddedright {
	FLOAT: right; MARGIN-BOTTOM: 17px; MARGIN-LEFT: 17px
}
.pdflink {
	BORDER-RIGHT: #00442d 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #00442d 1px solid; PADDING-LEFT: 5px; FLOAT: left; MARGIN-BOTTOM: 17px; PADDING-BOTTOM: 5px; BORDER-LEFT: #00442d 1px solid; WIDTH: 300px; MARGIN-RIGHT: 17px; PADDING-TOP: 5px; BORDER-BOTTOM: #00442d 1px solid
}
.pdflink IMG {
	FLOAT: left; MARGIN-RIGHT: 5px
}
BODY#conferencetariffs TABLE {
	WIDTH: 500px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
BODY#conferencetariffs TD {
	BORDER-RIGHT: #00442d 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #00442d 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 1px; BORDER-LEFT: #00442d 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #00442d 1px solid
}
BODY#conferencetariffs TH {
	BORDER-RIGHT: #00442d 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #00442d 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 1px; BORDER-LEFT: #00442d 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #00442d 1px solid
}
BODY#conferencetariffs TD {
	TEXT-ALIGN: center
}
BODY#conferencetariffs TH {
	FONT-WEIGHT: normal; WIDTH: 238px; TEXT-ALIGN: right
}
BODY#conferencetariffs TD.empty {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
.letterlist UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.letterlist STRONG {
	DISPLAY: block; FLOAT: left; WIDTH: 200px
}
.diningmenus {
	BORDER-RIGHT: #00442d 1px solid; PADDING-RIGHT: 17px; BORDER-TOP: #00442d 1px solid; MARGIN-TOP: 17px; PADDING-LEFT: 17px; MARGIN-BOTTOM: 17px; PADDING-BOTTOM: 17px; BORDER-LEFT: #00442d 1px solid; WIDTH: 500px; PADDING-TOP: 17px; BORDER-BOTTOM: #00442d 1px solid; TEXT-ALIGN: center
}
.halfwidthcol {
	FLOAT: left; WIDTH: 370px; MARGIN-RIGHT: 5px
}
.charityicon {
	MARGIN-TOP: -45px; FLOAT: right
}
.charitylink {
	MARGIN-TOP: -11px; Z-INDEX: 20; FLOAT: right; MARGIN-LEFT: 581px; POSITION: absolute
}
HR {
	BORDER-TOP-WIDTH: 0px; CLEAR: left; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 17px; WIDTH: 100%; COLOR: #00442d; HEIGHT: 1px; BACKGROUND-COLOR: #00442d; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
.welcomepic A IMG {
	DISPLAY: block
}
.welcomeendpic A IMG {
	DISPLAY: block
}
#page .diningmenus H2 {
	padding:0px; BACKGROUND-POSITION: center bottom; MARGIN-TOP: 1em; FONT-SIZE: 1.5em; BACKGROUND-IMAGE: url('images/swirl.gif'); MARGIN-BOTTOM: 1em; TEXT-TRANSFORM: uppercase; BACKGROUND-REPEAT: no-repeat; HEIGHT: 2em
}
#bookonline LABEL {
	DISPLAY: block; MARGIN-BOTTOM: 2px
}
#bookonline #arrive {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#bookonline #depart {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#bookonline #adult {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#bookonline #child {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#bookonline #ca {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#bookonline FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 6px 0px 0px; PADDING-TOP: 0px
}
#bookonline #arrive {
	BORDER-RIGHT: #00442d 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #00442d 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #00442d 1px solid; WIDTH: 65px; PADDING-TOP: 1px; BORDER-BOTTOM: #00442d 1px solid; BACKGROUND-COLOR: #c4ceae
}
#bookonline #depart {
	BORDER-RIGHT: #00442d 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #00442d 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #00442d 1px solid; WIDTH: 65px; PADDING-TOP: 1px; BORDER-BOTTOM: #00442d 1px solid; BACKGROUND-COLOR: #c4ceae
}
#bookonline #adult {
	BORDER-RIGHT: #00442d 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #00442d 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #00442d 1px solid; WIDTH: 65px; PADDING-TOP: 1px; BORDER-BOTTOM: #00442d 1px solid; BACKGROUND-COLOR: #c4ceae
}
#bookonline #child {
	BORDER-RIGHT: #00442d 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #00442d 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #00442d 1px solid; WIDTH: 65px; PADDING-TOP: 1px; BORDER-BOTTOM: #00442d 1px solid; BACKGROUND-COLOR: #c4ceae
}
#bookonline #ca {
	MARGIN-TOP: 5px; FLOAT: left; WIDTH: 132px
}
#bookonline P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
#calpop {
	PADDING-RIGHT: 0px; MARGIN-TOP: -120px; PADDING-LEFT: 0px; Z-INDEX: 9000; VISIBILITY: hidden; PADDING-BOTTOM: 0px; MARGIN-LEFT: 260px; PADDING-TOP: 0px; POSITION: absolute; BACKGROUND-COLOR: white
}
.cf_element {
	WIDTH: 955px; POSITION: absolute; TOP: 0px; HEIGHT: 102px
}
#bookonline A {
	COLOR: #00442d; TEXT-DECORATION: none
}
#bookonline .box {
	FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 70px
}
.welcomelogo {
	MARGIN-TOP: 0px; FLOAT: right; MARGIN-LEFT: 320px; WIDTH: 280px; POSITION: absolute
}
#page H1 SPAN {
	FONT-SIZE: 0.6em
}
#dslink {
	MARGIN-TOP: 5px; PADDING-LEFT: 0px; FONT-SIZE: 0.8em; MARGIN-LEFT: auto; WIDTH: 955px; MARGIN-RIGHT: auto; TEXT-ALIGN: left
}
#dslink A {
	COLOR: #00442d; TEXT-DECORATION: none
}
.flash {
	FLOAT: right; MARGIN-BOTTOM: 17px; MARGIN-LEFT: 17px
}
.flash2 {
	FLOAT: left; MARGIN-LEFT: 20px
}
.diningmenus IMG {
	VERTICAL-ALIGN: text-top
}