#mappanel {
  overflow:hidden;
  clear:both;
  position:relative;
  background:#333 url(/imgs/maps/aman_world_map.gif) no-repeat;
  width:947px;
  margin-left:7px;
  height:0px;
  }

#xline {width:1px; height:562px; z-index:4; display:none;}
#yline {width:776px; height:1px; z-index:3; display:none; overflow:hidden;}

#xline,#yline {background-color:#fff;
  filter: Alpha(opacity=80);
  -moz-opacity: 0.8;
  opacity: 0.8;
  position:relative; 
  z-index:5;
  }

.mapdot { /*cursor:default;*/ }

#mapclose {position:absolute; width:172px; top:410px; left:775px; text-align:right; z-index:110;}
#mapclose a {text-decoration:none; color:#666;}

#mapclose2 {position:absolute; width:172px; top:410px; left:775px; text-align:right; z-index:110; display:none;}
#mapclose2 a {text-decoration:none; color:#666;}

#mapdots {z-index:200; text-transform:uppercase; font-family: Arial, sans-serif;   font-size: 10px; position:absolute;}
#mapdots .mapcountry {color:#777;}

.mapinfo {z-index:202; display:none; position:relative; left:-128px; text-align:right; width:120px; margin-top:5px; padding-right:5px;}
.mapinfo a {z-index:202; text-decoration:none; color:#000;}

/* for flipped content */
.mapinfo2 {z-index:202; display:none; position:relative; left:5px; text-align:left; width:120px; margin-top:5px; padding-left:14px;}
.mapinfo2 a {z-index:202; text-decoration:none; color:#000;}

/* locations of dots on map  - positioned absolutely from top left of map */
#dot_hotelborabora {z-index:201; position:absolute; left:60px; top:230px;}
#dot_lemelezin {z-index:201; position:absolute; left:392px; top:166px;}
#dot_amangani {z-index:201; position:absolute; left:159px; top:171px;}
#dot_amankila {z-index:201; position:absolute; left:610px; top:303px;}
#dot_amandari {z-index:201; position:absolute; left:610px; top:303px;}
#dot_amanusa {z-index:201; position:absolute; left:610px; top:303px;}
#dot_amanwana {z-index:201; position:absolute; left:630px; top:301px;}
#dot_amanjiwo {z-index:201; position:absolute; left:603px; top:302px;}
#dot_amanpuri {z-index:201; position:absolute; left:574px; top:260px;}
#dot_amansara {z-index:201; position:absolute; left:597px; top:247px;}
#dot_amanjena {z-index:201; position:absolute; left:364px; top:199px;}
#dot_amanpulo {z-index:201; position:absolute; left:621px; top:251px;}
#dot_amankora {z-index:201; position:absolute; left:561px; top:218px;}
#dot_amanbagh {z-index:201; position:absolute; left:539px; top:216px;}
#dot_amanikhas {z-index:201; position:absolute; left:540px; top:224px;}
#dot_amangalla {z-index:201; position:absolute; left:544px; top:261px;}
#dot_amanwella {z-index:201; position:absolute; left:544px; top:261px;}
#dot_amanyara {z-index:201; position:absolute; left:235px; top:227px;}

#extramap {position:absolute; z-index:301; left:0px; top:0px; width:775px}
#extramapimage {float:left; width:515px; background-color:#D6CFC5; text-align:left;}
#extramaptext {float:left; height:439px; width:259px; background-color:#D6CFC5; text-align:left;}
#extramapinner {padding-left:0px; color:#333; text-decoration:none;}
#extramapinner a {text-decoration:none; color:#000;}
#extramaptext .decorative_map {bottom:52px; position:absolute; z-index:305;}
#extramaptext .decorative_link {bottom:32px; position:absolute; z-index:305;}

#exploreaman {width:172px; margin-left:0;}
#exploreaman #maplink {padding-right:24px; text-align:right;}
#exploreaman #maplink a:hover {color:#333;}
#topnav_1 a {padding-left:24px;}
#botnavright .hovercallnow {padding-right:24px;}

/* switch off dotted outlines on links */
a:active, a:focus {outline:expression(hideFocus=‘true’); outline:0; -moz-outline:none;}

/* simple code */
#worldnav, #worldnav ul {/* all lists */
  font-family: "Trebuchet MS", sans-serif;}

#worldnav {
  width:172px; 
  z-index:100;
  top:0px;
  left:775px;
  position:absolute;
  text-align:right;
  height:439px;
  background-color:#DDD9D1;
}

#worldnav li li a {z-index:100;}
#worldnav li li a:hover {background:url('/imgs/5dot_on.gif') no-repeat 155px center;
  color:#666;
  margin-right:24px;
  padding-right:48px;
  z-index:100;}

#worldnav li ul {/* second-level lists */
  z-index:100;
  position:relative;
  width: 100%;
  display:none;
  text-align:right;}

#worldnav li ul ul {/* third-and-above-level lists */
  z-index:100;}

#worldnav a, #worldnav .iemenufix {display:block;
  color:#000;
  text-decoration:none;
  z-index:100;
  width:100%;
  line-height:23px;}

/* all list items */
#worldnav li {z-index:100;
  line-height:23px;
  padding-right:24px;}

#worldnav li li {/* all drop down list items */
  width:100%;
  z-index:100;
  color:#666;}

/*
#worldnav li:hover ul ul, #worldnav li:hover ul ul ul, #worldnav li.sfhover ul ul, #worldnav li.sfhover ul ul ul {display:none;
  z-index:100;}
*/

/* lists nested under hovered list items */
/*
#worldnav li:hover ul, #worldnav li li:hover ul, #worldnav li li li:hover ul, #worldnav li.sfhover ul, #worldnav li li.sfhover ul, #worldnav li li li.sfhover ul {z-index:100;
  display:block;}
*/

#worldnav ul.subnavvisible {display:block; height:auto;}
#worldnav ul.subnavvisible li a {color:#999;}