a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#footer1menu li a:hover,
#id54vacationstext p a:hover,
#id56offerstext p a:hover,
#id69vacationstext p a:hover,
#id71offerstext p a:hover,
#id84vacationstext p a:hover,
#id86offerstext p a:hover,
#footer2menu li a:hover,
#navbarmenu li a:hover,
#areatexttext p a:hover,
#meetingstexttext p a:hover,
#grouptexttext p a:hover,
#packagestexttext p a:hover,
#id52specialstext p a:hover,
#id73specialstext p a:hover,
#id88specialstext p a:hover  {
   text-decoration: underline;
   font-weight: bold;
}

#contacttext p,
#grouptexttext p,
#areatexttext p,
#id73specialstext p,
#accommodationstextscroll p,
#addresstexttext p,
#addresstext p,
#diningtexttext p,
#meetingstexttext p,
#id52specialstext p,
#mapstexttext p,
#id88specialstext p,
#amenitiestextscroll p,
#hometextscroll p,
#contacttexttext p  {
   font: 14px/18px Arial;
   margin: 0px;
   text-align: left;
}

#pid3amenitiesservices,
#pid9meetingsconventions,
#pid11areainformation,
#pid8grouptravel,
#pid12contactus,
#pid10location,
#pid1home,
#pid7packagesspecials,
#pid5localattractions,
#pid4photogallery,
#pid2accommodations,
#pid6dining  {
   margin: 0px auto 0px auto;
   background: url(interiortile-2.jpg) no-repeat center top;
   height: 1060px;
   width: 800px;
   position: relative;
}

#id84vacationstext p a,
#id69vacationstext p a,
#id54vacationstext p a,
#id88specialstext p a,
#id73specialstext p a,
#id52specialstext p a,
#id56offerstext p a,
#packagestexttext p a,
#id86offerstext p a,
#id71offerstext p a  {
   color: #000099;
   text-decoration: none;
   font-weight: bold;
}

#id54vacationstext p,
#id84vacationstext p,
#id71offerstext p,
#id86offerstext p,
#attractionstextscroll p,
#packagestexttext p,
#id56offerstext p,
#id69vacationstext p  {
   font: bold 14px/18px Arial;
   margin: 0px;
   color: #000099;
   text-align: left;
}

#id52specialstext,
#id69vacationstext,
#id56offerstext,
#id84vacationstext,
#id54vacationstext,
#id88specialstext,
#id71offerstext,
#id86offerstext,
#id73specialstext  {
   visibility: visible;
   position: absolute;
   left: 613px;
   z-index: 1;
   width: 171px;
}

#attractionstextscroll,
#areatexttext,
#diningtexttext,
#amenitiestextscroll,
#grouptexttext,
#packagestexttext,
#mapstexttext,
#meetingstexttext  {
	visibility: visible;
	position: absolute;
	left: 229px;
	top: 173px;
	z-index: 1;
	width: 342px;
}

#id59pfexteriornomerge,
#id75pfexteriornomerge,
#id90pfexteriornomerge,
#id130pfexteriornomerge,
#id235pfexteriornomerge  {
	background: url(id59pfexteriornomerge.html) no-repeat;
	visibility: visible;
	position: absolute;
	left: 578px;
	top: 117px;
	z-index: 2;
	width: 222px;
	height: 191px;
	background-image: url(id59pfexterior.jpg);
}

#id212reservationsbutton a,
#id170reservationsbutton a,
#id104reservationsbutton a,
#id36reservationsbutton a  {
   background: url(id36reservationsbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 68px;
   width: 169px;
   font-size: 68px;
   line-height: 68px;
}

#id212reservationsbutton,
#id170reservationsbutton,
#id104reservationsbutton,
#id36reservationsbutton  {
   visibility: visible;
   position: absolute;
   left: 606px;
   z-index: 2;
   width: 169px;
   height: 68px;
}

#id34checkratesbutton a,
#id102checkratesbutton a,
#id168checkratesbutton a,
#id210checkratesbutton a  {
   background: url(id34checkratesbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 12px;
   width: 156px;
   font-size: 12px;
   line-height: 12px;
}

#id210checkratesbutton,
#id168checkratesbutton,
#id102checkratesbutton,
#id34checkratesbutton  {
   visibility: visible;
   position: absolute;
   left: 600px;
   z-index: 2;
   width: 156px;
   height: 12px;
}

#id208fislogoratesbkgnomerge,
#id100fislogoratesbkgnomerge,
#elknomerge  {
   visibility: visible;
   position: absolute;
   left: 578px;
   top: 720px;
   z-index: 1;
   width: 222px;
   background-repeat: no-repeat;
}

#areatexttext p a,
#meetingstexttext p a,
#grouptexttext p a  {
   font-weight: bold;
   text-decoration: none;
   color: #333399;
}

#id67fnslogo,
#id82fnslogo,
#fnslogonomerge  {
	background: url(fnslogonomerge.html) no-repeat;
	visibility: visible;
	position: absolute;
	left: 625px;
	top: 467px;
	z-index: 1;
	width: 107px;
	height: 72px;
	background-image: url(fnslogo.jpg);
}

#hometextscroll,
#accommodationstextscroll  {
   overflow: auto;
   visibility: visible;
   position: absolute;
   left: 204px;
   z-index: 1;
   width: 357px;
}

#id193prevbutton a,
#id192nextbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 38px;
   background-position: 0% 0px;
   font-size: 38px;
   line-height: 38px;
}

#id74kiddadnomerge,
#id89kiddadnomerge  {
	background: url(id74kiddadnomerge.html) no-repeat;
	visibility: visible;
	position: absolute;
	left: 579px;
	top: 308px;
	z-index: 1;
	width: 221px;
	height: 130px;
	background-image: url(id74kid_and_dad.jpg);
}

#footer1menu li a,
#footer2menu li a  {
   font-weight: Normal;
   text-decoration: none;
   color: #993333;
   height: 100%;
   display: block;
}

#contacttexttext,
#contactusform  {
   visibility: visible;
   position: absolute;
   left: 204px;
   z-index: 1;
   width: 546px;
}

#footer2menu li,
#footer1menu li  {
   height: 100%;
   display: block;
   float: left;
   margin: 0px;
}

#lobbynomerge,
#pflobbynomerge  {
	background: url(lobbynomerge.html) no-repeat;
	visibility: visible;
	position: absolute;
	left: 578px;
	top: 308px;
	width: 222px;
	height: 144px;
	background-image: url(lobby.jpg);
}

#marriottrewardsbutton a:hover  {
   background-position: -127px 0%;
}

#id100fislogoratesbkgnomerge  {
   background-image: url(id208fislogoratesbkg.jpg);
   height: 227px;
}

#id208fislogoratesbkgnomerge  {
   background-image: url(id208fislogoratesbkgnomerge.html);
   height: 227px;
}

#addresstext,
#contacttext  {
   visibility: visible;
   position: absolute;
   left: 13px;
   z-index: 1;
   width: 173px;
}

#footer1menu,
#footer2menu  {
	font: 12px Arial;
	text-align: center;
	margin: 0px;
	padding: 0px;
	list-style: none;
	color: #993333;
	position: absolute;
	left: 7px;
	z-index: 1;
	width: 791px;
}

#accommodationstextscroll  {
   height: 794px;
   top: 168px;
}

#id104reservationsbutton  {
   top: 839px;
}

#marriottrewardsbutton a  {
   background: url(marriottrewardsbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 60px;
   width: 127px;
   font-size: 60px;
   line-height: 60px;
}

#seviervillecocbutton a  {
   background: url(seviervillecocbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 72px;
   width: 153px;
   font-size: 65px;
   line-height: 65px;
}

#id212reservationsbutton  {
   top: 839px;
}

#id170reservationsbutton  {
   top: 821px;
}

#attractionstextscroll p  {
   padding-bottom: 18px;
   color: #993333;
}

#id36reservationsbutton  {
   top: 310px;
}

#id130pfexteriornomerge  {
   z-index: 5;
}

#id102checkratesbutton  {
   top: 818px;
}

#attractionstextscroll  {
   height: 775px;
   overflow: auto;
}

#id210checkratesbutton  {
   top: 818px;
}

#id168checkratesbutton  {
   top: 800px;
}

#marriottrewardsbutton  {
   visibility: visible;
   position: absolute;
   left: 20px;
   top: 539px;
   z-index: 1;
   width: 127px;
   height: 60px;
}

#seviervillecocbutton  {
   visibility: visible;
   position: absolute;
   left: 21px;
   top: 903px;
   z-index: 2;
   width: 153px;
   height: 72px;
}

#id34checkratesbutton  {
   top: 289px;
}

#amenitiestextscroll  {
   height: 775px;
   overflow: auto;
}

#packagestexttext p  {
   padding-bottom: 18px;
}

#id193prevbutton a  {
   width: 60px;
   background-image: url(id193prevbutton.jpg);
}

#id69vacationstext  {
   top: 745px;
}

#contacttexttext p  {
   color: #333399;
   padding-bottom: 18px;
}

#id54vacationstext  {
   top: 745px;
}

#gallerymetadata p  {
   font: bold 16px/18px Arial;
   margin: 0px;
   color: #333399;
   padding-bottom: 6px;
   text-align: left;
}

#id84vacationstext  {
   top: 745px;
}

#id192nextbutton a  {
   width: 61px;
   background-image: url(id192nextbutton.jpg);
}

#id52specialstext  {
   top: 550px;
}

#id88specialstext  {
   top: 550px;
}

#diningtexttext p  {
   padding-bottom: 8px;
}

#id73specialstext  {
   top: 550px;
}

#copyrighttext p  {
   font: 10px/14px Arial;
   margin: 0px;
   color: #333399;
   text-align: center;
}

#contacttexttext  {
   top: 173px;
}

#addresstexttext  {
   visibility: visible;
   position: absolute;
   left: 204px;
   top: 833px;
   z-index: 1;
   width: 342px;
}

#grouptexttext p  {
   padding-bottom: 14px;
}

#navbarmenu li a  {
   font-weight: bold;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #333399;
   width: 100%;
   display: block;
}

#id86offerstext  {
   top: 652px;
}

#id56offerstext  {
   top: 656px;
}

#id71offerstext  {
   top: 656px;
}

#pflobbynomerge  {
   z-index: 1;
}

#hometextscroll  {
   height: 804px;
   top: 167px;
}

#mapstexttext p  {
   padding-bottom: 6px;
}

#areatexttext p  {
   padding-bottom: 12px;
   font-weight: bold;
   color: #333399;
}

#gallerytext p  {
   font: bold 24px/24px Arial;
   margin: 0px;
   color: #993333;
   padding-bottom: 18px;
   text-align: left;
}

#navbarmenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#addresstext p  {
   color: #333399;
}

#headernomerge  {
	background: url(header.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 3;
	width: 800px;
	height: 171px;
	background-image: url(header.gif);
}

#copyrighttext  {
	visibility: visible;
	position: absolute;
	left: 240px;
	top: 1102px;
	z-index: 1;
	width: 310px;
}

#contacttext p  {
   color: #333399;
}

#contactusform  {
   top: 294px;
}

#lobbynomerge  {
   z-index: 4;
}

#footer2menu  {
	top: 1070px;
	line-height: 30px;
	height: 30px;
}

#contacttext  {
   top: 622px;
}

#addresstext  {
   top: 730px;
}

#footer1menu  {
	top: 1045px;
	line-height: 23px;
	height: 23px;
}

#navbarmenu  {
	font: bold 14px/26px Arial;
	margin: 0px;
	padding: 0px;
	list-style: none;
	text-align: left;
	color: #333399;
	position: absolute;
	left: 13px;
	top: 163px;
	z-index: 2;
	width: 213px;
}

#elknomerge  {
   background-image: url(elknomerge.html);
   height: 148px;
}

#linescopy2  {
	background: url(linescopy2.jpg) no-repeat;
	visibility: visible;
	position: absolute;
	left: 14px;
	top: 188px;
	z-index: 1;
	width: 212px;
	height: 314px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #FFFFFF;
}

