	BODY {margin: 20px 0px 0px 0px; background: #855201; font-family: "Lucida Grande", Arial, Helvetica, sans-serif;}
	
	/* ===========  YUI CSS Reset Styles   =========== */
	
	body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {Margin: 0px; Padding: 0px;}
	table {Border-Collapse: Collapse; Border-Spacing: 0px;}
	fieldset,img {Border: 0px;}
	address,caption,cite,code,dfn,em,strong,th,var {Font-Style: Normal; Font-Weight: Normal;}
	ol,ul {list-style:none;}
	caption,th {text-align:left;}
	h1,h2,h3,h4,h5,h6 {font-size: 100%; font-weight:normal;}
	q:before,q:after {content:'';}
	abbr,acronym { border:0;}
	
	table.reserve {Font: Bold 11px "Lucida Grande", Geneva, Arial, Verdana;  Color: #ffffff; Margin: 0px 0 0 8px;}
	.formPadding {padding-left: 8px; padding-bottom: 0px;}
	table.reserve td {color: #cd921a; Font: Bold 10px "Lucida Grande", Verdana; Height: 27px; Vertical-Align: Middle;}
	
	table.reserve td.CheckIn {color: #cd921a; Font: Bold 10px/9px "Lucida Grande", Verdana; Vertical-Align: Bottom;}
	table.reserve td.CheckIn INPUT {Font: Bold 11px "Lucida Grande", Geneva, Arial, Verdana; Height: 18px; background: #fee29c; color: #5c2406; Padding-Left: 4px; Border: 0px #5c2406 Solid; Margin: 0px 0px}
	table.reserve td.CheckIn img {Margin-Bottom: -4px;}
	
	INPUT {Font: Bold 11px "Lucida Grande", Geneva, Arial, Verdana; Height: 22px; background: #fee29c; color: #5c2406; Padding-Left: 4px; Border-Bottom: 1px #5c2406 Solid;}
	SELECT {background: #fee29c; color: #5c2406; Font: 10px "Lucida Grande", Arial, Verdana; Border: 0px; Margin: 6px 0px; Width: 70px;}
	IMG {border: 0px; }
	/* Layout Styles */
	INPUT.formFields {background: #aa7201; color: #5c2406; font-size:11px; Border: 0px; Border-Bottom: 1px #5c2406 Solid; Margin-Top: 20px; }
	
	#layoutContainer {background-color: #341802;}
	#layoutTopLeft {width: 12px; background-image: url('../images/layout/page-top-left.jpg'); background-repeat:repeat-y; background-position:right; height: 353px;}
	#layoutTopLeft-Outer {background-image: url('../images/layout/header-top.jpg'); }
	#layoutTopRight-Outer {background-image: url('../images/layout/header-top.jpg'); }
	#layoutTopRight {width: 12px; background-image: url('../images/layout/page-top-right.jpg'); background-repeat:repeat-y; background-position:left; height: 353px;}
	#layoutTopRightHome {width: 12px; background-image: url('../images/layout/home-right.jpg'); background-repeat:repeat-y; background-position:left; height: 353px;}
	
	#TopHeader {width: 980px; height: 353px; }
	#header-index {width: 980px; height: 353px; background-image: url('../images/layout/header-index.jpg'); background-repeat: no-repeat;}
	#header-theinn {width: 980px; height: 353px; background-image: url('../images/layout/header-theinn.jpg'); background-repeat: no-repeat;}
	#header-dining {width: 980px; height: 353px; background-image: url('../images/layout/header-dining.jpg'); background-repeat: no-repeat;}
	#header-spa {width: 980px; height: 353px; background-image: url('../images/layout/header-spa.jpg'); background-repeat: no-repeat;}
	#header-activities {width: 980px; height: 353px; background-image: url('../images/layout/header-activities.jpg'); background-repeat: no-repeat;}
	#header-weddings {width: 980px; height: 353px; background-image: url('../images/layout/header-weddings.jpg'); background-repeat: no-repeat;}
	#header-events {width: 980px; height: 353px; background-image: url('../images/layout/header-events.jpg'); background-repeat: no-repeat;}
	#header-news {width: 980px; height: 353px; background-image: url('../images/layout/header-news.jpg'); background-repeat: no-repeat;}
	#header-gallery {width: 980px; height: 353px; background-image: url('../images/layout/header-gallery.jpg'); background-repeat: no-repeat;}
	#header-newsletter {width: 980px; height: 353px; background-image: url('../images/layout/header-newsletter.jpg'); background-repeat: no-repeat;}
	#header-giftcard {width: 980px; height: 353px; background-image: url('../images/layout/header-giftcard.jpg'); background-repeat: no-repeat;}
	#header-contact {width: 980px; height: 353px; background-image: url('../images/layout/header-contact.jpg'); background-repeat: no-repeat;}
	#header-press {width: 980px; height: 353px; background-image: url('../images/layout/header-press.jpg'); background-repeat: no-repeat;}
	#header-links {width: 980px; height: 353px; background-image: url('../images/layout/header-links.jpg'); background-repeat: no-repeat;}
	#header-green {width: 980px; height: 353px; background-image: url('../images/layout/header-green.jpg'); background-repeat: no-repeat;}
	#header-rfp {width: 980px; height: 353px; background-image: url('../images/layout/header-rfp.jpg'); background-repeat: no-repeat;}
	
	#logo-form {background-image: url('../images/layout/logo-form.gif'); background-repeat:no-repeat; height: 353px; width: 260px; padding-left: 0px; padding-top: 1px;}
	#logo-form2 { }
	#logo-form2 TD {font-size: 10px; color: #ffd859; }
	#formDiv {position: absolute;  top: 45px; width: 180px; padding-left: 15px;}
	
	#rates-and-specials {width: 194px; height: 152px; position: relative; left: 786px; top: 201px;}
	#online-specials {width: 144px; height: 103px; position: relative; left: 506px; top: 11px;}
	.phone {font-size: 9pt; font-weight: bold; color: #ffffff; text-align: center; line-height: 7pt; top: 3px; position: relative;}
	
	#contentHolder {background-image: url('../images/layout/content-pattern.jpg'); width: 980px;}
	#contentTableBottom { background-image: url('../images/layout/content-bottom.jpg'); background-position:bottom; width: 980px;background-repeat: no-repeat; width: 980px;}
	#contenthomeTableBottom { background-image: url('../images/layout/content-bottom-home.jpg'); background-position:bottom; width: 980px;background-repeat: no-repeat; width: 980px;}
	#contentTableTop {background-image: url('../images/layout/content-top.jpg');  background-repeat:no-repeat; width: 980px;}
	
	#layoutMiddleLeft {width: 12px; background-color: #341802; background-image: url('../images/layout/page-middle-left.jpg'); background-repeat:repeat-y; background-position:right; }
	#layoutMiddleRight {width: 12px; background-color: #341802; background-image: url('../images/layout/page-middle-right.jpg'); background-repeat:repeat-y; background-position:left; }
	
	#layoutBottomMiddle {background-image:url('../images/layout/content-bottom-footer.jpg');width: 980px; } 
	#layoutBottomLeft {background-image: url('../images/layout/page-bottom-left.jpg'); background-position:right; background-repeat:no-repeat }
	#layoutBottomRight {background-image: url('../images/layout/page-bottom-right.jpg'); background-repeat:no-repeat;}
	
	#pageFooter {padding-right: 15px;}
	#pageFooter TD {padding-left:15px; }
	
	#footerLinks a {font-size: 9px; color: #855202}
	#footerLinks {color: #855202; padding-top: 30px; padding-bottom: 30px;font-size: 11px; position:relative; bottom: 0;}
	
	#navigation {width: 250px; height: 100%;}
	#navOptions a {text-decoration: none; color: #512604; font-family:"Times New Roman", Times, serif; font-size:12px; font-weight:bold; margin-top:0px;}
	
	#pageContent {width: 500px; font-size: 11px;}
	#pageContent TD {width: 500px; font-size: 11px;}
	
	#pageText {Font: 13px/20px "Lucida Grande" Geneva, Arial, Verdana; color: #5c2406; width: 700px; padding: 0px 40px 70px 0px;}
	
	#galleryText {width: 518px; padding-right: 0px;}
	
	.picsTable TD {padding-bottom: 3px;}
	.picsTable a {text-decoration: none; color: #78480b; font-size: 11px;}
	
	#eventTable {background:#ffffff; Width: 650px; Margin: 15px 0px;}
	#eventTable TD {font-size: 10px; }
	#eventTable TD.white_sm {Font: 11px/14px "Lucida Grande", Geneva, Arial, Verdana; Padding: 8px 3px;}
	
	#homeBg {background-image: url('../images/pic-home2.jpg'); background-repeat:no-repeat; height: 300px; padding: 0px 40px 70px 0px; }
	
	a {color: #371902;}
	#slidey_menu{
		width: 147px;			/* Width of main image */
	}
	#slidey_menu ul{
		margin: -115px 0px 0px 0px;			/* No <ul> air */
		padding: 0px;			/* No <ul> air */
	}
	#slidey_menu	li {/* Main menu <li> */
		list-style-type: none;		/* No bullets */
		margin: 0px;			/* No margin - needed for Opera */
		text-align: left;}
	.slidey_subMenu {position: absolute; overflow: hidden; text-align: left; width: 560px; /* visibility: hidden; */}
	.slidey_subMenu ul {margin: 0px; padding: 0px;}
	.slidey_subMenu li {list-style-type: none; margin: 0px; display: inline;}
	
	#scroll_up {cursor: pointer;}
	#scroll_down {cursor: pointer;}
	#scroll_box {overflow: auto; font-size: 13px;  color: #5c2406;  line-height: 22px;}
	.homescroll {width: 440px; height: 80px; position: relative; left: 285px; top: -20px;}
	
	#dhtmltooltip {position: absolute; width: 150px; border: 1px solid black; font-size: 11px; padding: 2px; background-color: #ad7401; visibility: hidden; z-index: 100;}
	
	#gallery {width: 477px; height: 340px;}
	#header {width: 698px; height: 333px; position: relative; left: 141px; top: 0px;}
	.header {font-size: 12pt; font-weight: bold;}
	.bold {font-weight: bold;}
	
	
		H1 {Font: Normal 22px/26px Georgia, Arial, Verdana; Margin: 20px 0 5px 0;}
		H1.top {Font: Normal 22px/26px Georgia, Arial, Verdana; Margin: 0px 0 4px 0;}
		H1.Home {Font: Normal 22px/26px Georgia, Arial, Verdana; Margin: 0px 0 4px 0; Display: Inline;}
	
		H2 {Font: Bold 13px/20px Georgia, Arial, Verdana; Margin: 15px 0 0px 0px; Text-Align: Left;}
		H3 {Font: Bold 13px/20px Georgia, Arial, Verdana; Margin: 10px 0 0px 0px; Text-Align: Left;}
		.Indent	H3 {Font: Bold 13px/20px "Lucida Grande", Arial, Verdana; Margin: 10px 0 4px -15px; Text-Align: Left;}
		H4 {Font-Size: 1.01em; Margin: 20px 0 3px 0; Text-Transform: Uppercase; Padding: 0px;}
		H5 {Font: Bold 10px Arial, Verdana; Color: #1a476a; Margin: -3px 0 10px 0px; Text-Transform: Uppercase;}
		H6 {Font: 18px  Arial, Verdana; Color: #1a476a; Margin: -3px 0 0px 0px;;}
	
		IMG {Border: 0px;}
		P {Margin: 10px 0 0 0px;}
		
	Form {Margin: 0px 0 0 0px;}
	
	td {Font: 13px/20px "Lucida Grande" Geneva, Arial, Verdana; color: #5c2406;}
	img.HeadPhoto {Margin: 0px 0px 0px 0px; Display: BLock;}
	
	.InnPhotos {float: Right; Margin: 5px 16px 0px 10px; text-align: Right; Font: 12px/18px "Lucida Grande" Geneva, Arial, Verdana; color: #5c2406;}
	.InnPhotos A {Font: 11px/18px "Lucida Grande" Geneva, Arial, Verdana; color: #5c2406; Text-Decoration: none;}
	
	
	 ul {margin: 0px 0px 10px; padding: 0px;}
	 ul {margin: 0px 0px 10px; padding: 0px;}
	 li {list-style-type: disc; Margin: 4px 0px 4px 20px;}
	 ul.NoMargin li {list-style-type: none; Margin: 4px 0px 4px 0px;}
	 
	 
	
	#WeddingContacts {Margin: 5px 0px 10px 0px;}
	#WeddingContacts td {Padding: 0px 30px 0px 0px;}
	
	
	