body{margin:0 0 0 0;padding:0 0 0 0;font-family:verdana; color:#FFFFFF;}
img {margin:0 0 0 0;padding:0 0 0 0;}
div, img {behavior:url(iepngfix.htc);}
#huptup{width:950px; height:25px; margin:auto; position:relative; text-align:left; font-size:10px;}
#huptup a { color:#fff; text-decoration:none;  }
#huptup a:hover { color:#843164; }
#huptup p { margin:3px 0 3px 31px; padding:0 0 0 0px; }
#hupnavtup{width:578px; height:25px; position: absolute; right:0px; top:1px; font-size:10px; padding:0 0 0 0;}
#hupnavtup a { color:#fff; text-decoration:none;  }
#hupnavtup a:hover { color:#843164; }

#tupperware{width:950px; height:600px; margin:auto; background: url(images/bg.jpg) no-repeat; position:relative;}
#tupcon{ width:557px; height:447px; position:absolute; top:54px; left:12px; background: url(images/bgcon.png) no-repeat;z-index:2;clear:both;}
#tupconroom{ width:557px; height:530px; position:absolute; top:54px; left:12px;z-index:2; }
#tupconheader{ width:531px; height:35px; position:absolute;left:42px; top:79px;z-index:3;clear:both;}
#tupconheadernav{width:400px; height:30px;  position:absolute;left:82px; top:87px;  text-align:right;z-index:3;clear:both;font-size:10pt;}
body.aboutus #tupconheadernav{left:142px;}
body.facilities #tupconheadernav{left:150px;}
#tupconheadernav a { text-decoration:none;}
#tupconheadernav img { border:none; border-style:none;float:right; } 
#tupconheadernav div.palang{float:right;}
#tupconroomnav { width:400px; height:43px;  left:30px; top:526px; position:absolute; z-index:5; font-size:10px;}
#tupconroomnav img{border:none; margin:0 5px 0 0;}
#tupconroomnav2 { width:400px; height:43px;  left:35px; top:526px; position:absolute; z-index:5;font-size:10px; }
#tupconroomnav2 img{border:none; margin:0 5px 0 0;}
#tupconroomnav3 { width:400px; height:43px;  left:35px; top:526px; position:absolute; z-index:5;font-size:10px; }
#tupconroomnav3 img{border:none; margin:0 5px 0 0;}
#tupconroomtitle {  width:200px; height:20px; left:35px; top:108px; position:absolute;z-index:2; font-size:10px;}
#tupconroombook {  width:60px; height:60px; left:500px; bottom:0px; position:absolute;z-index:2; font-size:10px;cursor:pointer;z-index:6;}
#tupconroombook img{border:none;cursor:pointer;}
#tupconroombook a{text-decoration:none;cursor:pointer;color:#fff;display:block;}
#tupconroombook a:hover{color:#fff;}
#tupconroombook a span{clear:left;display:block;width:60px;height:14px;}
#content{ width:515px; height:378px; left:38px; top:105px; position:absolute; font-size:11pt;z-index:5; font-family:georgia,garamond,serif;overflow:auto;padding:0px 30px 0px 10px;margin:0 0 0 0;} 
#content img { margin:5px 5px 5px 0px; float:left;  }
#backtonews{color:white;text-decoration:none;font-size:10pt;position:absolute;top:5px;right:25px;}
body.event #content img { margin:0 0 0 0;} 
.ball li a { text-decoration:none;}
#content p{ clear:left;  margin:10px 25px 5px 0px;padding:0 0 0 0;}
#content ul{ float:left; width:500px; height:234px; margin:0 0 0 8px; padding:0 0 0 0; list-style:none; z-index:5;}
#content li{ float:left; width:117px;height:117px; margin:8px 8px 0px 0px; padding:0 0 0 0;}
#content li a{color:#fff; text-decoration:none; border:none; cursor:pointer;display:block;}
#content li img {border:none;}
#content a { color:#FF0000; text-decoration:none; cursor:pointer;}
#content a.newscontentlink { color:#FF99FF; text-decoration:none; cursor:pointer;}
#content hr {margin:0 0 0 0;padding: 0 0 0 0;width:480px;}
#content h3{}
#content ul.photogallery {margin:0 0 0 0;padding:0 0 0 0;float:left;}
#content ul.photogallery li {margin:0 0 0 0;padding:0 0 0 0;float:left;}
#content #photogallery li{width:90px;height:90px;margin:0px 1px 5px 1px;padding: 0 0 0 0;}

#updatesection{margin:0 0 0 0;padding: 0 0 0 0;float:left;}
#updatesection img{margin:0 10px 0 0;padding: 0 0 0 0;float:left;border:none;}
#contentroom{ width:520px; height:392px; left:28px; top:120px; position:absolute; font-size:8pt;font-family:georgia,garamond,serif;z-index:10;} 
#contentroom img.leftroompic { margin:5px 10px 5px 5px; float:left;  }
#contentroom img.rightroompic { margin:5px 5px 5px 0px; float:left;  }
#contentroom p{ clear:left; margin:10px 5px 5px 5px;}
#contentroom ul{ float:left; width:500px; margin:0 0 0 30px; padding:0 0 0 0; list-style:none;}
#contentroom li{ float:left; width:250px; margin:0 0 0 0; padding:0 0 0 0; }
#facontent{ width:520px; height:402px; left:0px; top:110px; text-align:center; position:absolute; font-size:10px; z-index:5;} 
#facontent a{text-decoration:none;}
#facontent a:hover{text-decoration:none;}
#facontent img{ border:none;margin:20px 0px 20px 20px;}
#facontent ul li{ height:77px; margin:10px 10px 10px 100px; list-style:none; text-align:left;}
#tuproom{ width:518px; height:522px; position:absolute; right:432px;  background-color:#FF99FF;}
#tuproomnav{width:672px; height:79px; position:absolute; right:278px; top:522px; z-index:50; background-color:#FF00FF;}
#tupnav{ width:383px; height:600px; left:568px;  position:absolute; }
#tuplogo{ width:191px; height:141px; right:20px; bottom:30px; position:absolute; font-size:10px; z-index:5px;}
#footer{width:950px;height:20px;font-size:7pt;clear:left;text-align:right;margin:auto;}
#jacuzziicon{width:66px;height:51px;background:url(images/facilities/jacuzzi.png) no-repeat;float:left;}
#outdooricon{width:66px;height:54px;background:url(images/facilities/courtyard.png) no-repeat;float:left;}
#japaneseicon{width:66px;height:51px;background:url(images/facilities/japanese.png) no-repeat;float:left;}
#rooftopicon{width:66px;height:52px;background:url(images/facilities/rooftop.png) no-repeat;float:left;}
body{background-color:#1a1a1a;}

#tupawards{width:310px;height:60px;position:absolute;bottom:10px;left:25px;}
#tupawards a{display:block;font-size:1pt;width:310px;height:60px;background:url(images/batikaward.png) no-repeat 0px -60px;color:#4b233b;}
#tupawards a:hover{display:block;font-size:1pt;width:310px;height:60px;background:url(images/batikaward.png) no-repeat 0px 0px;color:#4b233b;}
