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

#nav {
	padding:0;
	margin-right: auto;
	margin-left:auto;
	list-style:none;
	height:25px;
	z-index:200;
	font-family:arial, verdana, sans-serif;
	position:relative;
	top: 710px;
	width:741px;
}
#nav li.top {display:block; float:left;}
#nav li a {display:block; float:left; height:25px; /*width:130px;*/ border:0px solid #888; border-color:#ddd #888 #000 #ccc; text-decoration:none; padding:0; cursor:pointer;}
#nav li a b {margin-left:-999px;}

#nav li:hover a, #nav a:hover {background-position: 0 50px;}
#nav table {position:absolute; top:0; left:0; border-collapse:collapse; padding:0; width:0; height:0; margin:-1px;}
#nav li:hover {position:relative; z-index:200;}
#nav a:hover {
	position:relative;
	white-space:normal;
	z-index:200;
}

#nav li a.home {/*background:url(buttons/up/images/buttons_01.jpg);*/}
#nav li a.about {/*background:url(.jpg);*/}
#nav li a.activities {/*background:url(.jpg);*/}
#nav li a.anguilla {/*background:url(.jpg);*/}
#nav li a.gallery {/*background:url(.jpg);*/}
#nav li a.rates {/*background:url(.jpg);*/}
#nav li a.contact {/*background:url(.jpg);*/}
#nav li a.media {/*background:url(.jpg);*/}

#nav :hover ul li a.about {/*background:url(.jpg);*/
}
#nav :hover ul li a.amenities {/*background:url(.jpg);*/
}
#nav :hover ul li a.floorplans {/*background:url(.jpg);*/
}

#nav .sub2 {
	position:absolute;
	left:-9999px;
	top:-9999px;
	width:0;
	height:0;
	margin:0;
	padding:0;
	list-style:none;
}
#nav :hover ul.sub2
{
	left:0;
	top:-56px;
	background: #7ac253;
	width:130px;
	height:auto;
	z-index:300;
}
#nav :hover ul.sub2 li
{
	display:block;
	height:16px;
	position:relative;
	float:left;
	width:130px;
	font-weight:normal;
	background: #7ac253;
	padding: 0px;
}
#nav :hover ul.sub2 li a
{
	display:block;
	width:130px;
	border:0px solid #888;
	border-color:#ddd #888 #000 #ccc;
	text-decoration:none;
	padding:0;
	cursor:pointer;
	height: 20px;
}
#nav :hover ul.sub2 li a:hover {
	position:relative;
	background: #f3736b 0 50px;
}
