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

/* LAYOUT */


body { background-color: #FFFFFF; background: url(images/m1.jpg) repeat-x; margin-top: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; }
#container { position:relative; width: 780px; margin-left: auto; margin-right: auto; margin-top: 0px; }
#content { position:absolute; left:0px; top:0px; width:775px; height:760px; background: #FFFFFF; }
/* #main is only used on secondary pages */

#main { position:absolute; text-align:center; left:51px; top:162px; width:673px; height:500px; overflow: auto; }
#attractionsmain { position:absolute; left:51px; top:162px; width:673px; height:500px; overflow: auto; }
#attractionsmain p { margin-left: 20px; font-size: 14px; font-family: Arial, Helvetica, sans-serif; margin-right: 20px; }
#attractionsmain h2 { margin-left: 10px; }
#attractionsmain h3 { margin-left: 20px; font-size: 22px; }
#mainamenities { position:absolute; left:49px; top:163px; width:673px; height:500px; overflow: scroll; text-align: center; font-weight: bold; }
#mainamenities ul { margin-left: 20px; font-size: 12px; }
#mainamenities h2 { margin-left: 10px; }
#mainamenities h3 { margin-left: 20px; text-align: center; }
#m1_ { position:absolute; left:0px; top:0px; width:46px; height:760px; }
#m2_ { position:absolute; left:46px; top:0px; width:5px; height:760px; }
#title_ { position:absolute; left:51px; top:0px; width:456px; height:35px; }
#index-04_ { position:absolute; left:507px; top:0px; width:218px; height:35px; }
#m3_ { position:absolute; left:725px; top:0px; width:5px; height:760px; }
#m4_ { position:absolute; left:730px; top:0px; width:45px; height:760px; }
#title006_ { position:absolute; left:51px; top:35px; width:455px; height:35px; }
#index-08_ { position:absolute; left:506px; top:35px; width:96px; height:35px; }
#index-10_ { position:absolute; left:602px; top:35px; width:41px; height:35px; }
#ico3_ { position:absolute; left:643px; top:35px; width:16px; height:35px; }
#index-12_ { position:absolute; left:659px; top:35px; width:66px; height:35px; }
#Amenities_ { position:absolute; left:51px; top:70px; width:129px; height:92px; }
#Directions_ { position:absolute; left:180px; top:70px; width:112px; height:92px; }
#Attractions---Dining_ { position:absolute; left:292px; top:70px; width:174px; height:92px; }
#Group-Sales_ { position:absolute; left:466px; top:70px; width:125px; height:92px; }
#Reservations_ { position:absolute; left:591px; top:70px; width:134px; height:92px; }
#index-18_ { position:absolute; left:51px; top:162px; width:674px; height:7px; }
#index-19_ { position:absolute; left:51px; top:169px; width:6px; height:477px; }
#wel1_ { position:absolute; left:57px; top:169px; width:398px; height:245px; }
#index-21_ { position:absolute; left:455px; top:169px; width:6px; height:477px; }
#sv1_ { position:absolute; left:461px; top:169px; width:259px; height:32px; }
#index-23_ { position:absolute; left:720px; top:169px; width:5px; height:477px; }
#index-24_ { position:absolute; left:461px; top:201px; width:259px; height:20px; }
#index-25_ { position:absolute; left:461px; top:221px; width:15px; height:177px; }
#index-26_ { position:absolute; left:476px; top:221px; width:227px; height:177px; text-align: center; }
#index-27_ { position:absolute; left:703px; top:221px; width:17px; height:177px; }
#rr1_ { position:absolute; left:461px; top:398px; width:259px; height:32px; }
#wel2_ { position:absolute; left:57px; top:414px; width:34px; height:79px; }
#b-wel_ { position:absolute; left:91px; top:414px; width:331px; height:79px; background: url(images/b_wel.jpg); }
#wel3_ { position:absolute; left:422px; top:414px; width:33px; height:79px; }
#index-38_ { position:absolute; left:461px; top:430px; width:259px; height:13px; }
#index-39_ { position:absolute; left:461px; top:443px; width:12px; height:203px; }
#rr2_ { position:absolute; left:473px; top:443px; width:235px; height:202px; }
#index-41_ { position:absolute; left:708px; top:443px; width:12px; height:203px; }
#feat1_ { position:absolute; left:57px; top:493px; width:398px; height:42px; }
#index-43_ { position:absolute; left:473px; top:533px; width:235px; height:14px; }
#index-44_ { position:absolute; left:57px; top:535px; width:398px; height:13px; }
#index-45_ { position:absolute; left:473px; top:547px; width:235px; height:99px; }
#index-46_ { position:absolute; left:57px; top:548px; width:9px; height:98px; }
#feat2_ { position:absolute; left:66px; top:548px; width:86px; height:86px; }
#index-48_ { position:absolute; left:152px; top:548px; width:13px; height:86px; }
#index-49_ { position:absolute; left:165px; top:548px; width:76px; height:86px; }
#index-50_ { position:absolute; left:241px; top:548px; width:22px; height:86px; }
#feat3_ { position:absolute; left:263px; top:548px; width:86px; height:86px; }
#index-52_ { position:absolute; left:349px; top:548px; width:17px; height:86px; }
#index-53_ { position:absolute; left:366px; top:548px; width:77px; height:86px; }
#index-54_ { position:absolute; left:443px; top:548px; width:12px; height:86px; }
#index-55_ { position:absolute; left:66px; top:634px; width:389px; height:12px; }
#m5_ { position:absolute; left:51px; top:646px; width:674px; height:5px; }
#index-50_ { position:absolute; left:51px; top:651px; width:674px; height:51px; }
#b-copy_ { position:absolute; left:51px; top:702px; width:674px; height:58px; }
/* FORMATTING */

img { border: none; }
a { color: #FF0000; text-decoration: none; }
a:hover { color: #000000; text-decoration: underline; }
.floatright { float: right; padding: 10px; }
.title { font-weight: bold; color: #000000; font-size: 14px; font-style: normal; }
.center { text-align: center; }
.phonenumber { text-align: right; font-size: 18px; color: #FF0000; padding: 5px; }
.texttowin { font-size: 12px; }
.defaultp { padding-left: 25px; padding-right: 25px; }
.toplinks { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
.homeimagedescription { color: #FFFFFF; font-size: 10px; }
.style3 { font-size: 12px }
.style4 { font-size: 12px; font-weight: bold; }
.center { text-align: center; font-weight: normal; }
.footer { text-align: center; font-size: 14px; }
.main-text { font-size: 12px; }

