ul#navigation {margin: 0; padding-left: 0; padding-right:10px; list-style: none; float: right;}
ul#navigation li {margin:0; padding: 0;display:inline;}		
ul#navigation li a {display:block; float:left;}

/**** Generic link attributes ****/
#navigation .page_item a {letter-spacing: -0.1em;font-size:.1em;display:inline-block; text-align:left;text-indent:-99999px;color:#557F8F; padding-bottom:30px;margin-left: 2px;}

/**** The Resort ****/
.page-item-58 a { background:url(images/2nav_theresort_58.png) 0 0px  no-repeat; width:95px;}
.page-item-58 a:hover { background:url(images/2nav_theresort_58.png) 0 -31px no-repeat;}
.page-item-51 a { background:url(images/2nav_theresort_51.png) 0 0px  no-repeat; width:118px;}
.page-item-51 a:hover { background:url(images/2nav_theresort_51.png) 0 -31px no-repeat;}
.page-item-53 a { background:url(images/2nav_theresort_53.png) 0 0px  no-repeat; width:170px;}
.page-item-53 a:hover { background:url(images/2nav_theresort_53.png) 0 -31px no-repeat;}
.page-item-69 a { background:url(images/2nav_theresort_69.png) 0 0px  no-repeat; width:67px;}
.page-item-69 a:hover { background:url(images/2nav_theresort_69.png) 0 -31px no-repeat;}
.page-item-62 a { background:url(images/2nav_relax_62.png) 0 0px  no-repeat; width:50px;}
.page-item-62 a:hover { background:url(images/2nav_relax_62.png) 0 -31px no-repeat;}
.page-item-99 a { background:url(images/2nav_dive_99.png) 0 0px  no-repeat; width:122px;}
.page-item-99 a:hover { background:url(images/2nav_dive_99.png) 0 -31px no-repeat;}

/**** Activities ****/
.page-item-14 a { background:url(images/2nav_activities_14.png) 0 0px  no-repeat; width:62px;}
.page-item-14 a:hover { background:url(images/2nav_activities_14.png) 0 -31px no-repeat;}
.page-item-16 a { background:url(images/2nav_activities_16.png) 0 0px no-repeat; width:58px;}
.page-item-16 a:hover { background:url(images/2nav_activities_16.png) 0 -31px no-repeat;}
.page-item-18 a { background:url(images/2nav_activities_18.png) 0 0px no-repeat; width:88px;}
.page-item-18 a:hover { background:url(images/2nav_activities_18.png) 0 -31px no-repeat;}
.page-item-20 a { background:url(images/2nav_activities_20.png) 0 0px no-repeat; width:70px;}
.page-item-20 a:hover { background:url(images/2nav_activities_20.png) 0 -31px no-repeat;}
.page-item-1100 a { background:url(images/2nav_explore_135.png) 0 0px no-repeat; width:88px;}
.page-item-1100 a:hover { background:url(images/2nav_explore_135.png) 0 -31px no-repeat;}

/**** Explore ****/
.page-item-106 a { background:url(images/2nav_explore_106.png) 0 0px  no-repeat; width:57px;}
.page-item-106 a:hover { background:url(images/2nav_explore_106.png) 0 -31px no-repeat;}
.page-item-111 a { background:url(images/2nav_explore_111.png) 0 0px no-repeat; width:148px; margin:0;}
.page-item-111 a:hover { background:url(images/2nav_explore_111.png) 0 -31px no-repeat;}
.page-item-109 a { background:url(images/2nav_explore_109.png) 0 0px no-repeat; width:60px; margin:0;}
.page-item-109 a:hover { background:url(images/2nav_explore_109.png) 0 -31px no-repeat;}
.page-item-135 a { background:url(images/2nav_explore_135.png) 0 0px no-repeat; width:91px;}
.page-item-135 a:hover { background:url(images/2nav_explore_135.png) 0 -31px no-repeat;}
.page-item-53 a { background:url(images/2nav_theresort_53.png) 0 0px no-repeat; width:170px;}
.page-item-53 a:hover { background:url(images/2nav_theresort_53.png) 0 -31px no-repeat;}

/**** Surf ****/
.page-item-88 a { background:url(images/2nav_surf_88.png) 0 0px  no-repeat; width:116px;}
.page-item-88 a:hover { background:url(images/2nav_surf_88.png) 0 -31px no-repeat;}
.page-item-85 a { background:url(images/2nav_surf_85.png) 0 0px no-repeat; width:113px;}
.page-item-85 a:hover { background:url(images/2nav_surf_85.png) 0 -31px no-repeat;}
.page-item-81 a { background:url(images/2nav_surf_81.png) 0 0px no-repeat; width:75px;}
.page-item-81 a:hover { background:url(images/2nav_surf_81.png) 0 -31px no-repeat;}

/**** Dive ****/
.page-item-99 a { background:url(images/2nav_dive_99.png) 0 0px  no-repeat; width:122px; margin:0}
.page-item-99 a:hover { background:url(images/2nav_dive_99.png) 0 -31px no-repeat;}
.page-item-102 a { background:url(images/2nav_dive_102.png) 0 0px no-repeat; width:160px;}
.page-item-102 a:hover { background:url(images/2nav_dive_102.png) 0 -31px no-repeat;}
.page-item-97 a { background:url(images/2nav_dive_97.png) 0 0px no-repeat; width:118px;}
.page-item-97 a:hover { background:url(images/2nav_dive_97.png) 0 -31px no-repeat;}
.page-item-93 a { background:url(images/2nav_dive_93.png) 0 0px no-repeat; width:108px;}
.page-item-93 a:hover { background:url(images/2nav_dive_93.png) 0 -31px no-repeat;}

/**** The Gallery ****/
.page-item-131 a { background:url(images/2nav_activities_14.png) 0 0px  no-repeat; width:62px;}
.page-item-131 a:hover { background:url(images/2nav_activities_14.png) 0 -31px no-repeat;}
.page-item-133 a { background:url(images/2nav_activities_16.png) 0 0px no-repeat; width:58px;}
.page-item-133 a:hover { background:url(images/2nav_activities_16.png) 0 -31px no-repeat;}
.page-item-135 a { background:url(images/2nav_activities_18.png) 0 0px no-repeat; width:88px;}
.page-item-135 a:hover { background:url(images/2nav_activities_18.png) 0 -31px no-repeat;}
.page-item-331 a { background:url(images/2nav_activities_20.png) 0 0px no-repeat; width:70px;}
.page-item-331 a:hover { background:url(images/2nav_activities_20.png) 0 -31px no-repeat;}


/**** Relax ****/
.page-item-932 a { background:url(images/2nav_relax_62.png) 0 0px  no-repeat; width:50px;}
.page-item-932 a:hover { background:url(images/2nav_relax_62.png) 0 -31px no-repeat;}
.page-item-125 a { background:url(images/2nav_relax_125.png) 0 0px  no-repeat; width:73px;}
.page-item-125 a:hover { background:url(images/2nav_relax_125.png) 0 -31px no-repeat;}
.page-item-938 a { background:url(images/2nav_theresort_53.png) 0 0px  no-repeat; width:170px;}
.page-item-938 a:hover { background:url(images/2nav_theresort_53.png) 0 -31px no-repeat;}


/**** Plan Your Trip ****/
.page-item-24 a { background:url(images/2nav_planyourtrip_24.png) 0 0px  no-repeat; width:122px;}
.page-item-24 a:hover { background:url(images/2nav_planyourtrip_24.png) 0 -31px no-repeat;}
.page-item-316 a { background:url(images/2nav_planyourtrip_316.png) 0 0px  no-repeat; width:131px;}
.page-item-316 a:hover { background:url(images/2nav_planyourtrip_316.png) 0 -31px no-repeat;}
.page-item-28 a { background:url(images/2nav_planyourtrip_28.png) 0 0px  no-repeat; width:67px;}
.page-item-28 a:hover { background:url(images/2nav_planyourtrip_28.png) 0 -31px no-repeat;}
.page-item-546 a { background:url(images/2nav_planyourtrip_546.png) 0 0px  no-repeat; width:97px;}
.page-item-546 a:hover { background:url(images/2nav_planyourtrip_546.png) 0 -31px no-repeat;}
.page-item-947 a { background:url(images/2nav_theresort_69.png) 0 0px  no-repeat; width:67px;}
.page-item-947 a:hover { background:url(images/2nav_theresort_69.png) 0 -31px no-repeat;}
.page-item-157 a { background:url(images/2nav_planyourtrip_157.png) 0 0px  no-repeat; width:73px;}
.page-item-157 a:hover { background:url(images/2nav_planyourtrip_157.png) 0 -31px no-repeat;}

/**** About Us ****/
.page-item-414 a { background:url(images/2nav_aboutus_414.png) 0 0px  no-repeat; width:67px;}
.page-item-414 a:hover { background:url(images/2nav_aboutus_414.png) 0 -31px no-repeat;}
.page-item-148 a { background:url(images/2nav_aboutus_148.png) 0 0px  no-repeat; width:85px;}
.page-item-148 a:hover { background:url(images/2nav_aboutus_148.png) 0 -31px no-repeat;}
.page-item-150 a { background:url(images/2nav_aboutus_150.png) 0 0px  no-repeat; width:116px;}
.page-item-150 a:hover { background:url(images/2nav_aboutus_150.png) 0 -31px no-repeat;}
.page-item-145 a { background:url(images/2nav_aboutus_145.png) 0 0px  no-repeat; width:126px;}
.page-item-145 a:hover { background:url(images/2nav_aboutus_145.png) 0 -31px no-repeat;}
.page-item-139 a { background:url(images/2nav_aboutus_139.png) 0 0px  no-repeat; width:95px;}
.page-item-139 a:hover { background:url(images/2nav_aboutus_139.png) 0 -31px no-repeat;}