body 					{margin: 0px;
						padding: 0px;
						border: none;
						text-align: center;
						background-color: #ffffff;
						font-family: verdana, trebuchet ms, arial;
						font-size: 11px;
						color: #1f5487;
						}
						
#frame					{text-align: left;
						width: 980px;
						margin: auto;
						z-index: 1;
						padding: 0px;
						}
			
#top					{position: absolute;
						width: 980px;
						height: 35px;
						margin-left: 0px;
						margin-top: 0px;
						z-index: 1;
						padding: 0px;
						}
						
#pic					{position: absolute;
						width: 940px;
						height: 568px;
						margin-left: 23px;
						margin-top: 0px;
						z-index: 2;
						padding: 0px;
						}
						
#menu					{position: absolute;
						margin-left: 42px;
						margin-top: 270px;
						padding: 0px;
						width: 980px;
						z-index: 3;
						}
						
#star					{position: absolute;
						margin-left: 440px;
						margin-top: 318px;
						padding: 0px;
						z-index: 3;
						}
						
#facebook				{position: absolute;
						margin-left: 325px;
						margin-top: 325px;
						padding: 0px;
						z-index: 5;
						}
						
#special				{position: absolute;
						margin-left: 60px;
						margin-top: 310px;
						padding: 0px;
						z-index: 3;
						}
						
#bookonline				{position: absolute;
						margin-left: 720px;
						margin-top: 318px;
						padding: 0px;
						z-index: 3;
						}
						
#restaurant				{position: absolute;
						margin-left: 590px;
						margin-top: 318px;
						padding: 0px;
						z-index: 3;
						}
						
#guestbookbtn			{position: absolute;
						margin-left: 583px;
						margin-top: 350px;
						padding: 0px;
						z-index: 6;
						}
						
#surrounds				{position: absolute;
						margin-left: 560px;
						margin-top: 318px;
						padding: 0px;
						z-index: 3;
						}
						
#mainopac				{position: absolute;
						margin-left: 70px;
						margin-top: 215px;
						padding: 5px;
						width: 840px;
						opacity: .5;
						filter: alpha(opacity=50);
						background-color: #568b9e;
						z-index: 3;
						}
						
#maintext				{position: absolute;
						margin-left: 70px;
						margin-top: 215px;
						padding: 5px;
						width: 840px;
						z-index: 4;
						}
						
#middle					{position: absolute;
						margin-left: 0px;
						margin-top: 350px;
						padding: 0px;
						width: 980px;
						z-index: 3;
						}
						
#flash					{position: absolute;
						margin-left: 580px;
						margin-top: 0px;
						padding: 0px;
						width: 373px;
						height: 201px;
						z-index: 4;
						}
						
#weddingvenueflash		{position: absolute;
						margin-left: 561px;
						margin-top: 24px;
						padding: 0px;
						width: 383px;
						height: 201px;
						z-index: 4;
						}
						
#activitiesflash		{position: absolute;
						margin-left: 566px;
						margin-top: 14px;
						padding: 0px;
						width: 383px;
						height: 201px;
						z-index: 4;
						}
						
#golfflash				{position: absolute;
						margin-left: 566px;
						margin-top: 14px;
						padding: 0px;
						width: 383px;
						height: 201px;
						z-index: 4;
						}
						
#actflash				{position: absolute;
						margin-left: 566px;
						margin-top: 14px;
						padding: 0px;
						width: 383px;
						height: 201px;
						z-index: 4;
						}
						
#bottom					{margin-left: 0px;
						margin-top: 0px;
						}
						
td.footer				{font-family: verdana, trebuchet ms, arial;
						font-size: 11px;
						color: #1f5487;
						}
						
a.footer				{font-family: verdana, trebuchet ms, arial;
						font-size: 11px;
						color: #1f5487;
						text-decoration: none;
						}
						
a.footer:hover			{font-family: verdana, trebuchet ms, arial;
						font-size: 11px;
						color: #5989b6;
						text-decoration: none;
						}
						
a.bodylink				{font-family: verdana, trebuchet ms, arial;
						font-size: 11px;
						color: #1f5487;
						text-decoration: none;
						}
						
a.bodylink:hover		{font-family: verdana, trebuchet ms, arial;
						font-size: 11px;
						color: #5989b6;
						text-decoration: none;
						}
						
a.menulink				{font-family: verdana, trebuchet ms, arial;
						font-size: 11px;
						color: #1f5487;
						text-decoration: none;
						}
						
a.menulink:hover		{font-family: verdana, trebuchet ms, arial;
						font-size: 11px;
						color: #5989b6;
						text-decoration: none;
						}
						
a.menulink1				{font-family: verdana, trebuchet ms, arial;
						font-size: 11px;
						color: #ffffff;
						font-weight: bold;
						letter-spacing: -1px;
						text-decoration: none;
						}
						
a.menulink1:hover		{font-family: verdana, trebuchet ms, arial;
						font-size: 11px;
						color: #ffffff;
						text-decoration: none;
						}
						
.activities				{font-family: verdana, trebuchet ms, arial;
						font-size: 11px;
						color: #1f5487;
						font-weight: normal;
						}
						
.activities:hover		{font-family: verdana, trebuchet ms, arial;
						font-size: 11px;
						color: #5989b6;
						font-weight: normal;
						}
						
.bodytext				{font-family: verdana, trebuchet ms, arial;
						font-size: 11px;
						color: #1f5487;
						}
						
.bodytext2				{font-family: trebuchet ms, verdana, arial;
						font-size: 14px;
						color: #333b3e;
						}
						
.bodytext3				{font-family: trebuchet ms, verdana, arial;
						font-size: 11px;
						color: #ffffff;
						font-weight: normal;
						}
						
.bodytext4				{font-family: trebuchet ms, verdana, arial;
						font-size: 11px;
						color: #1f5487;
						font-weight: normal;
						}
						
.bodytext5				{font-family: verdana, trebuchet ms, arial;
						font-size: 11px;
						color: #1f5487;
						font-weight: normal;
						}
						
.bodytext6				{font-family: trebuchet ms, verdana, arial;
						font-size: 14px;
						color: #a97429;
						font-weight: normal;
						}
						
.bodytext7				{font-family: trebuchet ms, verdana, arial;
						font-size: 16px;
						color: #1f5487;
						font-weight: normal;
						}
						
.bodytext8				{font-family: trebuchet ms, verdana, arial;
						font-size: 14px;
						color: #1f5487;
						font-weight: normal;
						}
						
.ad						{font-family: verdana, trebuchet ms, arial;
						font-size: 11px;
						color: #000000;
						}
						
.adlarge				{font-family: verdana, trebuchet ms, arial;
						font-size: 18px;
						color: #000000;
						}
						
li.stardot  			{list-style-image: URL(../images/bullet_point.gif)
            			}
						
table.fail					{border: #ea0b0b 1px solid;
							}
							
td.fail						{background-color: #ffb8b8;
							color: #ea0b0b;
							font-family: verdana, trebuchet ms, arial;
							font-size: 11px;
							}
							
td.fail2					{background-color: #ffb8b8;
							color: #ea0b0b;
							font-family: verdana, trebuchet ms, arial;
							font-size: 12px;
							}
							
table.success				{border: #1ba200 1px solid;
							}
							
td.success					{background-color: #bff7b4;
							color: #1ba200;
							font-family: verdana, trebuchet ms, arial;
							font-size: 11px;
							}