.menu_main{display:inline}

.menu_sub{display:inline; padding:0px; margin:0px;}

hr{	color: #afa497;background-color: #afa497;margin:1px;padding:0px;border-bottom:1px #afa497;border-top:0px;border-left:0px;border-right:0px;line-height:0px;height:1px;}

span.backup {display:none;}
.divider {display:block;width:9px;height:13px;background-repeat:no-repeat; background-image:url(../images/div.jpg);background-position:0 0px;float:left;}
.clear{clear: both;display: block;overflow: hidden;width: 0;height: 0;}
#aboutSection, #accommSection, #facilitiesSection, #gallerySection, #bookSection, #resortTourSection {float:left;padding:0px 30px 0px 0px;}

#menu_about a	{display:block; width:78px; height:18px; background-repeat:no-repeat; background-image:url(../images/navigation/navAboutQualia.gif);background-position:0 0px;float:left;margin:0px;} 
#menu_about	a:hover{background-position:0 -18px!important;}

#menu_about_loc a	{display:block; width:51px; height:18px; background-repeat:no-repeat; background-image:url(../images/navigation/navLocation.gif);background-position:0 0px;float:left;} 
#menu_about_loc	a:hover{background-position:0 -18px!important;}

#menu_about_news a	{display:block; width:74px; height:18px; background-repeat:no-repeat; background-image:url(../images/navigation/navNewsCentre.gif);background-position:0 0px;float:left;} 
#menu_about_news	a:hover{background-position:0 -18px!important;}

#menu_accom a	{display:block; width:91px; height:18px; background-repeat:no-repeat; background-image:url(../images/navigation/navAccommodation.gif);background-position:0 0px;float:left;} 
#menu_accom	a:hover{background-position:0 -18px!important;}

#menu_accom_windward a	{display:block; width:57px; height:18px; background-repeat:no-repeat; background-image:url(../images/navigation/navWinward.gif);background-position:0 0px;float:left;} 
#menu_accom_windward	a:hover{background-position:0 -18px!important;}

#menu_accom_leeward a	{display:block; width:50px; height:18px; background-repeat:no-repeat; background-image:url(../images/navigation/navLeeward.gif);background-position:0 0px;float:left;} 
#menu_accom_leeward	a:hover{background-position:0 -18px!important;}

#menu_accom_bhouse a	{display:block; width:73px; height:18px; background-repeat:no-repeat; background-image:url(../images/navigation/navBeachHouse.gif);background-position:0 0px;float:left;} 
#menu_accom_bhouse	a:hover{background-position:0 -18px!important;}

#menu_act a	{display:block; width:123px; height:18px; background-repeat:no-repeat; background-image:url(../images/navigation/navFacilities.gif);background-position:0 0px;float:left;} 
#menu_act	a:hover{background-position:0 -18px!important;}

#menu_act_spa a	{display:block; width:21px; height:18px; background-repeat:no-repeat; background-image:url(../images/navigation/navSpa.gif);background-position:0 0px;float:left;} 
#menu_act_spa	a:hover{background-position:0 -18px!important;}

#menu_act_dining a	{display:block; width:36px; height:18px; background-repeat:no-repeat; background-image:url(../images/navigation/navDining.gif);background-position:0 0px;float:left;} 
#menu_act_dining	a:hover{background-position:0 -18px!important;}

#menu_act_swim a	{display:block; width:35px; height:18px; background-repeat:no-repeat; background-image:url(../images/navigation/navPool.gif);background-position:0 0px;float:left;} 
#menu_act_swim	a:hover{background-position:0 -18px!important;}

#menu_act_gym a	{display:block; width:24px; height:18px; background-repeat:no-repeat; background-image:url(../images/navigation/navGym.gif);background-position:0 0px;float:left;} 
#menu_act_gym	a:hover{background-position:0 -18px!important;}

#menu_act_lib a	{display:block; width:45px; height:18px; background-repeat:no-repeat; background-image:url(../images/navigation/navLibrary.gif);background-position:0 0px;float:left;} 
#menu_act_lib	a:hover{background-position:0 -18px!important;}

#menu_act_wed a	{display:block; width:185px; height:18px; background-repeat:no-repeat; background-image:url(../images/navigation/navWeddings.gif);background-position:0 0px;float:left;} 
#menu_act_wed	a:hover{background-position:0 -18px!important;}

#menu_act_spa_philosophy a	{display:block; width:67px; height:18px; background-repeat:no-repeat; background-image:url(../images/navigation/navPhilosophy.gif);background-position:0 0px;float:left;} 
#menu_act_spa_philosophy	a:hover{background-position:0 -18px!important;}

#menu_act_spa_treatments a	{display:block; width:68px; height:18px; background-repeat:no-repeat; background-image:url(../images/navigation/navTreatments.gif);background-position:0 0px;float:left;} 
#menu_act_spa_treatments	a:hover{background-position:0 -18px!important;}

#menu_act_spa_products a	{display:block; width:56px; height:18px; background-repeat:no-repeat; background-image:url(../images/navigation/navProducts.gif);background-position:0 0px;float:left;} 
#menu_act_spa_products	a:hover{background-position:0 -18px!important;}

#menu_act_dining_long a	{display:block; width:78px; height:18px; background-repeat:no-repeat; background-image:url(../images/navigation/navLongPavilion.gif);background-position:0 0px;float:left;} 
#menu_act_dining_long	a:hover{background-position:0 -18px!important;}

#menu_act_dining_pebble a	{display:block; width:78px; height:18px; background-repeat:no-repeat; background-image:url(../images/navigation/navPebbleBeach.gif);background-position:0 0px;float:left;} 
#menu_act_dining_pebble	a:hover{background-position:0 -18px!important;}

#menu_act_dining_long_menus a	{display:block; width:37px; height:18px; background-repeat:no-repeat; background-image:url(../images/navigation/navMenus.gif);background-position:0 0px;float:left;} 
#menu_act_dining_long_menus	a:hover{background-position:0 -18px!important;}

#menu_act_dining_long_review a	{display:block; width:46px; height:18px; background-repeat:no-repeat; background-image:url(../images/navigation/navReviews.gif);background-position:0 0px;float:left;} 
#menu_act_dining_long_review	a:hover{background-position:0 -18px!important;}

#menu_act_dining_pebble_menus a	{display:block; width:37px; height:18px; background-repeat:no-repeat; background-image:url(../images/navigation/navMenus.gif);background-position:0 0px;float:left;} 
#menu_act_dining_pebble_menus	a:hover{background-position:0 -18px!important;}

#menu_act_dining_pebble_review a	{display:block; width:46px; height:18px; background-repeat:no-repeat; background-image:url(../images/navigation/navReviews.gif);background-position:0 0px;float:left;} 
#menu_act_dining_pebble_review	a:hover{background-position:0 -18px!important;}

#menu_gallery a	{display:block; width:49px; height:18px; background-repeat:no-repeat; background-image:url(../images/navigation/navGallery.gif);background-position:0 0px;float:left;} 
#menu_gallery:hover{background-position:0 -18px!important;}

#menu_book a	{display:block; width:57px; height:18px; background-repeat:no-repeat; background-image:url(../images/navigation/navBookNow.gif);background-position:0 0px;float:left;} 
#menu_book	a:hover{background-position:0 -18px!important;}

#menu_resort a	{display:block; width:73px; height:18px; background-repeat:no-repeat; background-image:url(../images/navigation/navResortTour.gif);background-position:0 0px;float:left;} 
#menu_resort	a:hover{background-position:0 -18px!important;}

.selected {background-position:0 -18px!important;}