@charset "utf-8";
/* CSS Document */

html {width:100%; height:100%}
* {margin:0; padding:0; border:0;}
#wrapper .ppt {display:none;}
body {background:#b09052; font-family:Verdana, Arial, Helvetica, sans-serif;}
#foodmenu {background:url(img/food/food-package-webpage.jpg); width:800px; height:600px; margin-left:-3px; overflow:hidden}
#foodmenu #items {width:200px; height:400px; margin-top:230px;}
#foodmenu #items a {display:block; height:14px; width:200px; text-indent:-999em;}
#foodmenu #items a.golfngo {height:110px;}
a {color:#006600}

p {text-align:left; padding-top:10px; padding-bottom:10px; margin-left:15px; line-height:20px; font-size:12px;}
li {font-size:12px;}
h1 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 34px; font-style: italic; font-weight: normal; color: #144005; text-align:left; margin-left:15px;}

	.interiortextlinks {margin:0 auto; text-align:center;b}
	.interiortextlinks a {color:#fff; display:block; background:url(bgb.jpg); height:40px; width:197px; text-decoration:none; float:left; padding-top:15px;}
	.interiortextlinks p {font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:14px; text-align:center;}
	#header a {color:#000;}
	#header a:hover {color:#fff;}
	#header #navigation  {height:38px; width:800px; overflow:visible;background:url(img/navbg.gif); position:relative; margin-top:5px;}
	#header #navigation .toplevel { background:url(img/navbg.gif); height:38px; width:800px;}
	#header #navigation li {display:inline; float:left; list-style-type:none;}
	#header #navigation li a{display:block; text-indent:-2000em; text-decoration:none; z-index:1000; float:left;}
	#header #navigation .golf{background:url(img/nav/golf.jpg) center no-repeat;height:38px;width:62px;}
	#header #navigation .accommodations{background:url(img/nav/accommodations.jpg) center no-repeat;height:38px;width:142px;}
	#header #navigation .restaurant{background:url(img/nav/restaurant.jpg) center no-repeat;height:38px;width:107px;}
	#header #navigation .thechief{background:url(img/nav/thechief.jpg) center no-repeat;height:38px;width:93px;}
	#header #navigation .hawkseye{background:url(img/nav/hawkseye.jpg) center no-repeat;height:38px;width:106px;}
	#header #navigation .realestate{background:url(img/nav/realestate.jpg) center no-repeat;height:38px;width:113px;}
	#header #navigation .gallery{background:url(img/nav/gallery.jpg) center no-repeat;height:38px;width:82px;}
	#header #navigation .contact{background:url(img/nav/contact.jpg) center no-repeat;height:38px;width:82px;}
	
	
	
	#header #navigation li li a{display:block; text-indent:0em; text-decoration:none; z-index:1;}
	
.sf-menu, .sf-menu * {
	margin:			0;
	padding:		0;
	list-style:		none;
}
.sf-menu {
	line-height:	1.0;
}
.sf-menu ul {
	position:		absolute;
	top:			-999em;
	width:			150px /* left offset of submenus need to match (see below) */
}
.sf-menu ul li {
	width:			150px;
}
.sf-menu li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
.sf-menu li {
	float:			left;
	position:		relative;
}
.sf-menu ul a {
	display:		block;
	position:		relative;
	height:			12px;
	padding-top:	6px;
	padding-bottom: 6px;
	width:			150px;
}
.sf-menu ul * {
	width:			150px;
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	left:			0;
	top:			38px; /* match top ul list item height */
	z-index:		99;
}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
	left:			150px; /* match ul width */
	top:			0;
}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {
	left:			150px; /* match ul width */
	top:			0;
}
.sf-menu li li {
	background:		url(img/subnav.gif) center top;
	border-left:1px solid #000;
	border-bottom:1px solid #000;
}
.sf-menu li li li {
	background:		url(img/subnav.gif) center top;
}
.sf-menu li li li:hover, .sf-menu li.sfHover,
.sf-menu ul a:focus, .sf-menu ul a:hover, .sf-menu ul a:active {
	background:		url(img/subnav_.gif) center top;
	outline:		0;
}

#specials {text-align:center; margin 0 auto;}
#specials * {text-align:center;}
.flaming {text-align:center; margin: 0 auto; padding-right:10px;}
.flaming * {text-align:center;}
.flaming p {font-weight:bold; margin-right:10px;}

#wrapper {margin:0 auto; text-align:center; width:100%;}
	#headerbg {background:url(img/headerbgout.jpg) repeat-x top center; width:100%;}
	#header {width:800px; height:490px;margin:0 auto; text-align:center;}
	#bodybg {background:url(img/bodybg.jpg) repeat-x top center; width:100%; margin-top:-10px;}
	#body {background:url(img/bodybgin.gif) repeat-y top center; width:792px; text-align:center; margin:0 auto; padding:10px;}
		#newsFeed {float:right; background:url(img/newsbox.jpg) no-repeat;; height:484px; width:200px; padding:8px; overflow:hidden; text-align:center}
		.right {float:right;}
		.left {float:left;}
		.narrowparagraph {width:330px; float:left; margin-left:15px; line-height:1.3em;}
		.indexbullets {text-align:center; margin:0 auto; width:400px;}
		.homebulletsleft {text-align:left}
		.homebulletsright{text-align:left}
	#footerbg { background: #009900 url(img/footerbg.jpg) repeat-x center top; width: 100%; height:128px;}
		#footer{background:url(img/footerint.jpg) #993300; width:802px; height:116px; margin:0 auto; text-align:center; color:#fff;}
		#footer p {text-align:center;}
		#footer a {color:#fff; text-decoration:none;}
		.housedesc {width:500px;}
		.houseimg {margin-right:50px;}
		
.clear {clear:both;}
.areaattractions { margin-left: 100px; }
.flamingbox {background:url(images/fireballweb1.jpg) center top no-repeat #000; width:700px; text-align:center; margin:0 auto;}
.flamingbox p {color:#fff; text-align:center}
.flaming {font-size:36px; color:#940306; font-family:Georgia, 'Times New Roman', Times, serif; font-weight:normal; font-style:italic;}
.size1 {font-size:16px; font-weight:bold;}
.underline {text-decoration:underline;}
.flamingbox a {color:#fff;}


#jqnewsVert
{
	overflow: hidden; width: 180px; margin:auto;font-size:10px; margin-top:60px; margin-left:6px; height:300px;
}
#jqnewsVert br {display:none;}

#jqnewsVert div br {display:block;}

#jqnewsVert div
{
	display: block; overflow: hidden; height: 118px; width: 180px; margin: 5px;
}

#jqnewsOriz
{
height: 130px; width: 650px; overflow: hidden; margin:auto;
}

#jqnewsOriz div
{
	float:left;	background: #def; height: 118px; width: 180px; margin: 5px;	display:block;
}

.search {margin-top:-30px; text-align:right; margin-right:8px;}
.searchbutton {background:none; cursor:pointer; cursor: hand; /* for IE 5.x */ width:70px;}
.searchbg { margin-right:6px;}

.search input {text-align:right;}

#rest{width:760px; height:570px; margin:0 auto; font-size:11px; text-align:left; background:url(images/restaurant.jpg) no-repeat;}
#rleft{padding-left:24px; width:148px; float:left; height:274px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin-top:201px;}
#rleft table{font-size:11px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; width:100%;margin:0; padding:0;}
#rleft a{color:#FFFF00; font-size:11px;}
#rright{float:left; width:588px; margin-top:95px;}
#rest p,#rleft p{margin:0;padding:0; line-height:normal; font-size:11px;}