@charset "utf-8";
/* CSS Document */
.menu{
	width: 150px;
	/*height:328px;*/
	height: 227px;
	margin: 0;
	padding: 0;

}
.menu ul{
	position:absolute;
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: 150px;
}

.menu ul li{
	position: relative;
}


.menu ul li ul{
	position: absolute;
	width: 150px;
	top: 0;
	visibility: hidden;
	border:1px solid #fff;
	margin-left: -17px;
}


.menu ul li a{
	display: block;
	overflow: auto;
	width:150px;
	overflow:hidden;
}

.menu ul li a:visited{
	color: black;
}

.menu ul li a:hover{
	/*background-color: #4e86ae;*/
}


* html .menu ul li { float: left; height: 21px;}
* html .menu ul li a { height: 21px;}


/*--------menu images----------------*/
#home {background-image:url(menu/nav1.jpg); height:48px;}
#home:hover {background-image:url(menu/nav1_over.jpg); height:48px;}


#ourhotel {background-image:url(menu/nav2.jpg); height:21px;}
#ourhotel:hover {background-image:url(menu/nav2_over.jpg); height:21px;}

#room {background-image:url(menu/nav2.jpg); height:35px;}
#room:hover {background-image:url(menu/nav2_over.jpg); height:35px;}

#dining {background-image:url(menu/dining.jpg); height:21px;}
#dining:hover {background-image:url(menu/dining_over.jpg); height:21px;}

#rooms_suites {background-image: url(menu/rooms.jpg); height: 32px;}
#rooms_suites:hover {background-image: url(menu/rooms_over.jpg); height: 32px;}

#groops_meetings {background-image:url(menu/groops_meetings.jpg); height: 33px;}
#groops_meetings:hover {background-image:url(menu/groops_meetings_over.jpg); height: 33px;}

#buzz {background-image:url(menu/buzz.jpg); height: 21px;}
#buzz:hover {background-image:url(menu/buzz_over.jpg); height: 21px;}

#contact {background-image:url(menu/contacts.jpg); height: 21px;}
#contact:hover {background-image:url(menu/contacts_over.jpg); height: 21px;}

#specials {background-image:url(menu/specials.jpg); height: 30px;}
#specials:hover {background-image:url(menu/specials_over.jpg); height: 30px;}

#room1 {background-image:url(menu/room1.jpg); height:35px;}
#room1:hover {background-image:url(menu/room1_over.jpg); height:35px;}

#room2 {background-image:url(menu/room1.jpg); height:35px;}
#room2:hover {background-image:url(menu/room1_over.jpg); height:35px;}

#room3 {background-image:url(menu/room3.jpg); height:35px; }
#room3:hover {background-image:url(menu/room3_over.jpg); height:35px;}

#roof_garden {background-image:url(menu/roof_garden.jpg); height:25px;}
#roof_garden:hover {background-image:url(menu/roof_garden_over.jpg); height:25px;}

#martini_loft {background-image:url(menu/martini_loft.jpg); height:25px;}
#martini_loft:hover {background-image:url(menu/martini_loft_over.jpg); height:25px;}

#comment_card {background-image:url(menu/comment_card.jpg); height:25px;}
#comment_card:hover {background-image:url(menu/comment_card_over.jpg); height:25px;}

#hotel_contacts {background-image:url(menu/hotel_contacts.jpg); height:25px;}
#hotel_contacts:hover {background-image:url(menu/hotel_contacts_over.jpg); height:25px;}

#hotel_amenities {background-image:url(menu/hotel_amenities.jpg); height:25px;}
#hotel_amenities:hover {background-image:url(menu/hotel_amenities_over.jpg); height:25px;}

#our_neighborhood {background-image:url(menu/our_neighborhood.jpg); height:25px;}
#our_neighborhood:hover {background-image:url(menu/our_neighborhood_over.jpg); height:25px;}

#map_directions {background-image:url(menu/map_directions.jpg); height:25px;}
#map_directions:hover {background-image:url(menu/map_directions_over.jpg); height:25px;}

#tour_hotel {background-image:url(menu/tour_hotel.jpg); height:25px;}
#tour_hotel:hover {background-image:url(menu/tour_hotel_over.jpg); height:25px;}

#city_scape_spa {background-image:url(menu/city_scape_spa.jpg); height:25px;}
#city_scape_spa:hover {background-image:url(menu/city_scape_spa_over.jpg); height:25px;}

#zebra_room {background-image:url(menu/zebra_room.jpg); height:25px;}
#zebra_room:hover {background-image:url(menu/zebra_room_over.jpg); height:25px;}

#we_recommend {background-image:url(menu/we_recommend.jpg); height:25px;}
#we_recommend:hover {background-image:url(menu/we_recommend_over.jpg); height:25px;}

#weddings {background-image:url(menu/weddings.jpg); height:25px;}
#weddings:hover {background-image:url(menu/weddings_over.jpg); height:25px;}

#banquets {background-image:url(menu/banquets.jpg); height:25px;}
#banquets:hover {background-image:url(menu/banquets_over.jpg); height:25px;}

#meetings {background-image:url(menu/meetings.jpg); height:25px;}
#meetings:hover {background-image:url(menu/meetings_over.jpg); height:25px;}

#plan_event {background-image:url(menu/plan_event.jpg); height:25px;}
#plan_event:hover {background-image:url(menu/plan_event_over.jpg); height:25px;}

#menus {background-image:url(menu/menus.jpg); height:25px;}
#menus:hover {background-image:url(menu/menus_over.jpg); height:25px;}

#tour {background-image:url(menu/tour.jpg); height:25px;}
#tour:hover {background-image:url(menu/tour_over.jpg); height:25px;}

#about_magic {background-image:url(menu/about_magic.jpg); height:25px;}
#about_magic:hover {background-image:url(menu/about_magic_over.jpg); height:25px;}

#press {background-image:url(menu/press.jpg); height:25px;}
#press:hover {background-image:url(menu/press_over.jpg); height:25px;}

#hotel_fact_sheet {background-image:url(menu/hotel_fact_sheet.jpg); height:25px;}
#hotel_fact_sheet:hover {background-image:url(menu/hotel_fact_sheet_over.jpg); height:25px;}