#id357footer1menu li a:hover,
#id356footer2menu li a:hover,
#id366navbarmenu li a:hover  {
   text-decoration: underline;
}

#id361contacttext p,
#id346accommodationstextscroll p,
#id360addresstext p  {
   font: 14px/18px Arial;
   margin: 0px;
   text-align: left;
}

#id356footer2menu li a,
#id357footer1menu li a  {
   text-decoration: none;
   color: #993333;
   height: 100%;
   display: block;
}

#id356footer2menu li,
#id357footer1menu li  {
   height: 100%;
   display: block;
   float: left;
   margin: 0px;
}

#id356footer2menu,
#id357footer1menu  {
   font: 12px Arial;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #993333;
   position: absolute;
   left: 3px;
   z-index: 2;
   width: 791px;
}

#id360addresstext,
#id361contacttext  {
   visibility: visible;
   position: absolute;
   left: 13px;
   z-index: 2;
   width: 173px;
}

#id364marriottrewardsbutton a:hover  {
   background-position: -127px 0%;
}

#id344reservationsbutton a:hover  {
   background-position: -169px 0%;
}

#id342checkratesbutton a:hover  {
   background-position: -156px 0%;
}

#id346accommodationstextscroll  {
   overflow: auto;
   position: absolute;
   left: 204px;
   top: 168px;
   z-index: 2;
   width: 357px;
   height: 1041px;
}

#id364marriottrewardsbutton a  {
   background: url(id364marriottrewardsbutton.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;
}

#id340fislogoratesbkgnomerge  {
	background: url(id340fislogoratesbkgnomerge.jpg) no-repeat;
	visibility: visible;
	position: absolute;
	left: 578px;
	top: 720px;
	z-index: 2;
	width: 222px;
	height: 227px;
	background-image: url(id340fislogoratesbkg.jpg);
}

#id348executivesuitenomerge  {
	background: url(id348executivesuitenomerge.jpg) no-repeat;
	visibility: visible;
	position: absolute;
	left: 579px;
	top: 562px;
	z-index: 2;
	width: 221px;
	height: 148px;
	background-image: url(id348executive_suite.jpg);
}

#id364marriottrewardsbutton  {
   visibility: visible;
   position: absolute;
   left: 20px;
   top: 539px;
   z-index: 2;
   width: 127px;
   height: 60px;
}

#seviervillecocbutton  {
   visibility: visible;
   position: absolute;
   left: 21px;
   top: 903px;
   z-index: 2;
   width: 153px;
   height: 72px;
}

#id344reservationsbutton a  {
   background: url(id344reservationsbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 68px;
   width: 169px;
   font-size: 68px;
   line-height: 68px;
}

#id344reservationsbutton  {
   visibility: visible;
   position: absolute;
   left: 606px;
   top: 839px;
   z-index: 3;
   width: 169px;
   height: 68px;
}

#id342checkratesbutton a  {
   background: url(id342checkratesbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 12px;
   width: 156px;
   font-size: 12px;
   line-height: 12px;
}

#id349kingjacuzzinomerge  {
	background: url(id349kingjacuzzinomerge.jpg) no-repeat;
	visibility: visible;
	position: absolute;
	left: 579px;
	top: 413px;
	z-index: 3;
	width: 221px;
	height: 149px;
	background-image: url(id349king_jacuzzi.jpg);
}

#id342checkratesbutton  {
   visibility: visible;
   position: absolute;
   left: 600px;
   top: 818px;
   z-index: 3;
   width: 156px;
   height: 12px;
}

#id366navbarmenu li a  {
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #333399;
   width: 100%;
   display: block;
}

#id355copyrighttext p  {
   font: 10px/14px Arial;
   margin: 0px;
   color: #333399;
   text-align: center;
}

#pid16accommodations  {
   margin: 0px auto 0px auto;
   background: url(id334interiortile.jpg) no-repeat center top;
   height: 1300px;
   width: 800px;
   position: relative;
}

#id351kingnewnomerge  {
	background: url(id351kingnewnomerge.jpg) no-repeat;
	visibility: visible;
	position: absolute;
	left: 579px;
	top: 122px;
	z-index: 5;
	width: 221px;
	height: 146px;
	background-image: url(id351king_new.jpg);
}

#id378headernomerge  {
	background: url(id378header.jpg) no-repeat;
	visibility: visible;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 6;
	width: 800px;
	height: 171px;
	background-image: url(id378header.jpg);
}

#id366navbarmenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#id361contacttext p  {
   color: #333399;
}

#id355copyrighttext  {
	visibility: visible;
	position: absolute;
	left: 268px;
	top: 1275px;
	z-index: 2;
	width: 310px;
}

#id360addresstext p  {
   color: #333399;
}

#id350queennomerge  {
	background: url(id350queennomerge.jpg) no-repeat;
	visibility: visible;
	position: absolute;
	left: 579px;
	top: 268px;
	z-index: 4;
	width: 221px;
	height: 148px;
	background-image: url(id350queen.jpg);
}

#id360addresstext  {
   top: 730px;
}

#id357footer1menu  {
   top: 1228px;
   line-height: 23px;
   height: 23px;
}

#id361contacttext  {
   top: 622px;
}

#id356footer2menu  {
   top: 1247px;
   line-height: 30px;
   height: 30px;
}

#id366navbarmenu  {
   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: 3;
   width: 173px;
}

#id362linescopy2  {
   background: url(id362linescopy2.jpg) no-repeat;
   position: absolute;
   left: 14px;
   top: 188px;
   z-index: 2;
   width: 156px;
   height: 314px;
}

#id333layer1  {
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 1;
	width: 800px;
	height: 1300px;
	background-color: #FFFFFF;
	background-image: url(id334interiortile.jpg);
	visibility: visible;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #FFFFFF;
}
