body {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	margin-right: 0px;
	background: #000;
}
h1 {
font-family: arial, san-serif; font-size: 16px;
color: #FFFFFF;
}

h2 {
font-family: arial, san-serif; font-size: 14px;
color: #FFFFFF;
}

td {
	font-family: verdana, arial, helvetica, san-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 14px;
}
a { color: #F60; }
.white {
font-family: verdana;
color: #FFFFFF;
font-size: 10px;
font-weight: bold;
text-decoration: none;
}
.whitemenu {
font-family: arial;
color: #FFFFFF;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}
.whitemenu:hover {
font-family: arial;
color: #FFFFFF;
font-size: 11px;
font-weight: bold;
text-decoration: underline;
}
.whitemenu:visited {
font-family: arial;
color: #FFFFFF;
font-size: 11px;
font-weight: bold;
}
.tdmenu {
background: #000000;
}
.tdmenu:hover {
background: #333300;
}
.red {
font-family: verdana;
color: #FF0000;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}
.white_n {
font-family: verdana;
color: #FFFFFF;
font-size: 11px;
text-decoration: none;
}
.whitesmall {
font-family: verdana;
color: #FFFFFF;
font-size: 10px;
font-weight: bold;
text-decoration: none;
}
.whitesmall_n {
font-family: verdana;
color: #FFFFFF;
font-size: 10px;
text-decoration: none;
}
.whitesmall_n:visited {
font-family: verdana;
color: #FFFFFF;
font-size: 10px;
text-decoration: none;
}
.lcolor {
font-family: verdana;
color: #000000;
font-size: 10px;
font-weight: bold;
text-decoration: none;
}
.small {
font-family: verdana;
color: #000000;
font-size: 10px;
}
.nametitle {  
font-family: verdana; 
font-size: 12px; 
font-weight: bold; 
color: #FFFF00; 
text-decoration: none;
}
.nametitle_a {  
font-family: verdana; 
font-size: 12px; 
font-weight: bold; 
color: #FF0000; 
text-decoration: none;
}
.highlight {  background-color: #0000CC}
.header {  
font-family: arial, helvetica; 
font-size: 16px; 
font-weight: bold; 
color: #FFFF00; 
text-decoration: none;
line-height: 18px;
}
.adhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF9900; 
}
.adcopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.list1 {
    list-style-image: url(/arrow_y.gif);
    margin: 5px auto;
    padding: 20;
    position: relative;
}

.ad_style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.ad_style2 {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.ad_style3 {
	color: #FFFF00;
	font-style: italic;
	text-decoration: none;
}
.ad_style4 {
	color: #00FF00;
	font-weight: bold;
	text-decoration: none;
}
.ad_style5 {
	color: #FF3366;
	font-weight: bold;
	font-style: italic;
	text-decoration: none;
}
.ad_style6 {
	color: #00FFFF;
	font-size: 14px;
	text-decoration: none;
}
.ad_style7 {
	color: #0000FF;
	font-style: italic;
	text-decoration: none;
}
.ad_style8 {
	color: #FFFF00;
	text-decoration: none;
}
.ad_style10 {
	color: #00FF00;
	font-weight: bold; font-size: 14px;
	text-decoration: none;
}

/*----------------------
   Nav
----------------------*/

#navbar { position: relative; left: 0px; width: 800px; height: 39px; }

#nav { position: relative; width: 800px; height: 20px; }

#nav ul { margin: 0; padding: 0;  float: right; height: 40px}
#nav ul li { display: block; color: white; 
      float: left; list-style-type: none;
      border: 0px solid #009;
      border-width: 0 2px 0 3px; margin: 0; padding: 3px 5px 0px 7px;
      text-transform: uppercase; font-size: 10px; height: 17px;
      letter-spacing: 1px; font-family: "Trebuchet MS", Verdana;
      background-color: #009;
      }
      
#nav ul li#directors-nav {border-right-width: 0}
      
#nav ul li a {float: left; }
#nav ul li a:link { color: white; text-decoration: none }
#nav ul li a:visited { color: white; text-decoration: none}

#nav ul li div { position: absolute; height: 20px; top: 20px; left: 0; margin: 0;
           width: 800px; display: none;   }

#nav ul li.current div { display: block; z-index:5 }           
#nav ul .selected div, #nav ul li:hover div { display: block; z-index: 20 }
         
#nav ul li div ul {padding: 0; width: auto; float: none; height: 12px}

#nav ul li div ul li { color: black; font-weight: normal;
      float: left; list-style-type: none;
      margin-right: 5px; padding: 0 0 0 6px; 
      border: 0; border-left: 1px solid black;
      text-transform: none; font-size: 11px;
      letter-spacing: 1px; font-family: "Trebuchet MS", Verdana;
      background-color: transparent; height: 12px; line-height: 10px }

#nav ul li div ul li.nth-child-1 { border: 0 }
    
#nav ul li div ul li a {float: left; color: white; padding-bottom: 2px}
#nav ul li div ul li a:link { color: white; text-decoration: none;  }
#nav ul li div ul li a:visited { color: white; text-decoration: none}
#nav ul li div ul li a:hover { border-bottom: 1px solid white; padding-bottom: 1px}

#massage-nav.selected, #massage-nav:hover, #massage-nav div { background-color: #06C; color: white }
#massage-nav div ul { margin: 4px 2px 2px 170px; }

#bars-nav.selected, #bars-nav:hover, #bars-nav div { background-color: #06C; color: white }
#bars-nav div ul { margin: 4px 2px 2px 220px; }

#clubs-nav.selected, #clubs-nav:hover, #clubs-nav div { background-color: #06C; color: white }
#clubs-nav div ul { margin: 4px 2px 2px 290px; }

#discos-nav.selected, #discos-nav:hover, #discos-nav div { background-color: #06C; color: white }
#discos-nav div ul { margin: 4px 2px 2px 340px; }

#nightclubs-nav.selected, #nightclubs-nav:hover, #nightclubs-nav div { background-color: #06C; color: white }
#nightclubs-nav div ul { margin: 4px 2px 2px 390px; }

#events-nav.selected, #events-nav:hover, #events-nav div { background-color: #06C; color: white }
#events-nav div ul { margin: 4px 2px 2px 490px; }

#hotels-nav.selected, #hotels-nav:hover, #hotels-nav div { background-color: #06C; color: white }
#hotels-nav div ul { margin: 4px 2px 2px 120px; text-align:right; }

#others-nav.selected, #others-nav:hover, #others-nav div { background-color: #06C; color: white }
#others-nav div ul { margin: 4px 2px 2px 300px; }

#info-nav.selected, #info-nav:hover, #info-nav div { background-color: #06C; color: white }
#info-nav div ul { margin: 4px 2px 2px 500px; }

#maps-nav.selected, #maps-nav:hover, #maps-nav div { background-color: #06C; color: white }
#maps-nav div ul { margin: 4px 2px 2px 300px; }

#pictures-nav.selected, #pictures-nav:hover, #pictures-nav div { background-color: #06C; color: white }
#pictures-nav div ul { margin: 4px 2px 2px 340px; }
