body {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px ; color:#666666; font-weight:normal; margin:auto; text-align:center; padding:0px ; background-color:#F0F0F0; background-image:url(../images/page_bg.png); background-repeat:repeat-x; scrollbar-face-color: #F5F5EE; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #E8E8DF; scrollbar-3dlight-color: #F5F5EE; scrollbar-arrow-color: #B8B5A7; scrollbar-track-color: #FCFCF9; scrollbar-darkshadow-color: #A5A295; scrollbar-base-color: #A9A69A; }
h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; font-weight: normal; margin:0px; }
h2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; font-weight: bold; margin:0px; }
ul.navlist {list-style:none; margin-left: 0px; margin-top:0px; padding-left: 0px; ext-indent: 0px;  }
li.navlist2 {line-height:20px; padding:0px; text-align: right; }
li.hotellist{line-height:12px; padding:1px 0px 0px 0px; text-align: left; }
li.smalllist{line-height:13px; padding:0px; text-align: left; }
li.features{padding-bottom:6px; text-align: left; }
li {line-height:14px; padding:0px; text-align: left; margin:0px; }
li.meeting {line-height:16px; padding:0px; text-align: left; }
li.jumplinks {line-height:16px; padding:0px 0px 2px 0px; text-align: left; }
.drop { padding:0px; margin: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #555555; }
p {line-height:16px; margin-top: 0px; }
p.nospace {line-height:0px; margin: 0px; padding:0px; }
#mainnavcontainer {width:750px; padding: 0px; margin:auto; }
#innerfootercontainer {padding: 5px 0px 5px 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; margin: 10px 0px 0px 0px; text-align:left; }
.spacer {width: 100px; height:120px; }
#lowerfooter {position:relative; width:955px; padding: 0px; text-align:left; margin:200px 0px 0px 0px; background:#999999; }
#lowerfooterfree {position:relative; width:955px ; padding:0px ; text-align:left; margin:auto; color:#cccccc; }
#hotelpagecontainer {position:relative; width:955px; padding: 0px; text-align:left;  margin:auto; clear:both;}
#hotelfloorcontainer {position:relative; width:955px; padding: 0px; text-align:left; background:#FFFFFF; margin:auto; }
#hotelfloorcontentcontainer {position:relative; width:955px; padding: 0px; text-align:left; background:#FFFFFF; margin:auto; }
#hotelcontentcontainer {position:relative; width:955px; padding: 0px; text-align:left; background: #C5C5C5; }
#hotelogocontainer {width:955px; padding: 60px 0px 3px 0px; text-align:left; margin:0px 0px 0px 0px;  background-image:url(../images/top.png); background-position:top; background-repeat:no-repeat; }
#hotelleftcontainer {position:absolute; top:0px; left:0px; width:375px; height:742px; padding: 0px; text-align:left; margin:0px; background:#EEEEEE; border-right-style: solid; border-right-width:1px; border-right-color:#CCCCCC; }
#hotelleftcontainershort {position:absolute; top:0px; left:0px; width:375px; padding: 0px; text-align:left; margin:0px; background:#EEEEEE; border-right-style: solid; border-right-width:1px; border-right-color:#CCCCCC; }
#hotelrightcontainer {position:relative; width:355px; height:648px; padding: 20px 10px 0px 10px; text-align:left; margin:0px 0px 0px 375px; }
#shortleftcontainer {position:absolute; top:0px; left:0px; width:375px; padding: 0px; text-align:left; margin:0px; background: #C5C5C5; }
#leftcontainerfixed {position:absolute; top:0px; left:0px; width:375px; height:375px; padding: 0px; text-align:left; margin:0px; }
#rightcontainerfixed {position:absolute; top:0px; left:375px; width:375px; height:375px; padding: 0px; text-align:left; margin:0px; background:#ffffff; }
#rightcontainerfixedinner {position:relative; width:330px; height:290px; margin:0px; padding: 20px 10px 0px 10px; text-align:left; }
#rightcontainerjump {position:relative; width:320px; height:350px; margin:15px 0px 0px 12px; padding: 0px; text-align:left; }
#footerinner {position:absolute; top:330px; left:10px; margin:0px; text-align:left; }
#shortrightcontainer {position:relative; width:560px; margin:0px; padding: 20px 10px 0px 10px; text-align:justify; margin:0px 0px 0px 375px; background:#FFFFFF; }
#rightcontainershortversion {position:relative; width:355px; height:375px; margin:0px; padding: 20px 10px 0px 10px; text-align:left; margin:0px 0px 0px 375px; background:#FFFFFF; }
#locationleftcontainer {position:absolute; top:0px; left:0px; width:375px; height:850px; padding: 0px; text-align:left; margin:0px; background:#EEEEEE; border-right-style: solid; border-right-width:1px; border-right-color:#CCCCCC; }
#locationrightcontainer {position:relative; width:355px; height:756px; padding: 20px 10px 0px 10px; text-align:left; margin:0px 0px 0px 375px; }
.lefthotelpromobox {width:375px; padding:0px; text-align:left; margin:0px; border-top-style: solid; border-top-width:0px; border-top-color:#ffffff; }
.innerpromobox {position: relative; width:330px; padding:0px; text-align:left; margin: 0px 0px 0px 25px; font-size: 9px; line-height:14px; }
.innerlaunchbox {width:300px; height:15px; padding:0px; text-align:left; margin: 0px 0px 0px 25px; font-size: 10px; font-weight: bold; }
#launchtourbox {width:375px; padding:0px; text-align:left; background:#CCCCCC; margin:0px; border-top-style: solid; border-top-width:1px; border-top-color:#666666; }
#launchlocation{width:375px; padding:0px; text-align:left; background:#000000; margin:0px; border-top-style: solid; border-top-width:1px; border-top-color:#000000; }
#hotelthumbcontainer {width:580px; padding: 0px; text-align:left; margin: 0px 0px 0px 375px; background:#FFFFFF; }
#hotelheadercontainer {width:560px; padding: 10px 0px 10px 0px; text-align:left; margin: 0px; }
#hotelnavcontainer {float:right; width:140px; padding: 0px 10px 0px 0px; text-align:right; margin:0px; background-image:url(../images/left_shad.png); background-position:left; background-repeat:no-repeat; background-color:#EFEFEF; min-height:396px }
a:link   {color:#666666; text-decoration:none; }
a:visited   {color:#666666; text-decoration:none; }
a:active   {color:#666666; text-decoration:none; }
a:hover {color:#333333; text-decoration:none; }
.navlt { font-family: Verdana, Arial, sans-serif; font-size: 9px; color: #CCCCCC; }
.navlt a:link   {color:#999999; text-decoration:none; }
.navlt a:visited   {color:#999999; text-decoration:none; }
.navlt a:active   {color:#999999; text-decoration:none; }
.navlt a:hover {color:#666666; text-decoration:none; }
.hotelfoot { font-family: Verdana, Arial, sans-serif; font-size: 9px; color: #CCCCCC; }
.hotelfoot a:link   {color:#999999; text-decoration:none; }
.hotelfoot a:visited   {color:#999999; text-decoration:none; }
.hotelfoot a:active   {color:#999999; text-decoration:none; }
.hotelfoot a:hover {color:#666666; text-decoration:none; }
.smallfont { font-family: Verdana, Arial, sans-serif; font-size: 9px; color: #CCCCCC; }
.smallfont a:link   {color:#666666; text-decoration:none; }
.smallfont a:visited   {color:#666666; text-decoration:none; }
.smallfont a:active   {color:#666666; text-decoration:none; }
.smallfont a:hover {color:#333333; text-decoration:underline; }
.promoheader { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight:bold; color: #666666; }
.headermondrian {font-family: Arial, sans-serif; font-size: 12px; font-weight: normal; color: #0099FF; }
.hotelnavmondrian { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #999999; }
.hotelnavmondrian a:link   {font-weight: bold; color: #0099FF; text-decoration:none; }
.hotelnavmondrian a:visited   {font-weight: bold; color:#0099FF; text-decoration:none; }
.hotelnavmondrian a:active   {font-weight: bold; color:#0099FF; text-decoration:none; }
.hotelnavmondrian a:hover {font-weight: bold; color:#0099FF; text-decoration:underline; }
.specialscontainer {padding: 0px; width:425px; }
.boxcontainer{width:390px; margin-bottom:50px; margin-top:50px;}
.boxfooter {  background-image:url(../images/module-left.png); background-position: left bottom; background-repeat:no-repeat; height:20px; }
.boxheader { background-image:url(../images/module-right.png); background-position: right top; background-repeat:no-repeat; height:20px;}
.boxcontent{padding:10px 10px 10px 10px; }
p.special {line-height:14px; margin-top: 0px; }
#specialpagecontainer {position:relative; width:750px; padding: 0px; text-align:left; background:#ffffff; margin:auto; }
#innerpagecontainer {padding: 40px 0px 15px 40px; text-align:left; width:671px; }
.landinghead {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; font-weight: bold; }
.buttonstyle {border: 1px  #444444 solid; border-top-color: #aaaaaa; border-left-color: #aaaaaa; padding: 0.25em; background-color: #ffffff; color: #FF9933; font-size: 10px; font-weight: bold; font-family: Verdana, Helvetica, Arial, sans-serif; }
.buttonstylesmall {border: 1px #444444 solid; border-top-color: #aaaaaa; border-left-color: #aaaaaa; padding: 0.15em; background-color: #ffffff; color: #FF9933; font-size: 10px; font-weight: bold; font-family: Verdana, Helvetica, Arial, sans-serif; }
.navbottom { font-family: Verdana, Arial, sans-serif; font-size: 9px; color: #cccccc; font-weight:normal; }
.navbottom a:link   {color:#cccccc; text-decoration:none; }
.navbottom a:visited   {color:#cccccc; text-decoration:none; }
.navbottom a:active   {color:#cccccc; text-decoration:none; }
.navbottom a:hover {color:#ffffff; text-decoration:none; }
.bottomlinks {font-family:Verdana,Arial,sans-serif; font-size:9px ; color:#eeeeee; }
.bottomlinks a:link {color:#999999; text-decoration:none; }
.bottomlinks a:visited {color:#999999; text-decoration:none; }
.bottomlinks a:active {color:#999999; text-decoration:none; }
.bottomlinks a:hover {color:#3399FF; text-decoration:none; }
.bottomnav {font-family:Verdana,Arial,sans-serif; font-size:9px ; color:#555555; }
.slogan {font-family:"Times New Roman", Times, serif; font-size:18px ; color:#555555; font-style:italic}
.bottomnav a:link {color:#333333; text-decoration:none; }
.bottomnav a:visited {color:#333333; text-decoration:none; }
.bottomnav a:active {color:#333333; text-decoration:none; }
.bottomnav a:hover {color:#000000; text-decoration:none; }
.rad { padding:0px; margin: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #555555; line-height:10px; }
ul {list-style:none; margin: 0px; padding: 0px; ext-indent: 0px;  }
li.reslist {border:0px; margin:0px 0px 1px 0px; text-align:left; padding:0px; }
.daylabelsplain {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9px ; color:#666666; }
#lowerhomenav {width:955px; padding:0px 0px 0px 0px ; text-align:center; margin:auto ; border: 0px; }
.homenav {width:720; padding:0px ; text-align:left; margin:0px 0px 0px 10px ; }
.homenavthree {width:500; padding:0px ; text-align:left; margin:0px 0px 0px 40px ; }
.nav {font-family:Verdana,Arial,sans-serif; font-size:9px ; color:#eeeeee; }
.nav a:link {color:#666666; text-decoration:none; }
.nav a:visited {color:#666666; text-decoration:none; }
.nav a:active {color:#666666; text-decoration:none; }
.nav a:hover {color:#333333; text-decoration:none; }
li.two {color:#999999; font-size:9px ; padding:0px 0px 2px 0px; margin:0px; }
li.address { color: #999999; font-size: 9px;}
.imgborder{ border:#333333 solid 1px;}



* html  /* only IS sees this */
{ left: 230px; /* IE 5 and IE 5.5 see this value */
   \left: 230px; /* another one for only IE 5 and IE 5.5 */
   le\ft: 230px; /* Only IE 6 sees this */
}

