/* nav.css */

#nav div {
	float: left; 
	position: relative; 
	z-index: 3;
}
#nav div a {
	display: block; 
	/*width: 124px; */
	height: 37px;
}
#nav div a#nav-accom { width: 136px; }
#nav div a#nav-dining { width: 93px; } /*96*/
#nav div a#nav-events { width: 93px; } /*74*/
#nav div a#nav-deals { width: 84px; } /*86*/
#nav div a#nav-attractions { width: 113px; } /*120*/
#nav div a#nav-about { width: 132px; }
#nav div a#nav-meetings { width: 92px; } /*98*/

#nav div a span {
	display: none;
}
#nav li a { 
	cursor:pointer; 
}
#nav div a:hover {
	background-position: top right;
}
#nav-accom { background: transparent url(/images/nav/nav-accom.gif) no-repeat top left; }
#nav-dining { background: transparent url(/images/nav/nav-dining.gif) no-repeat top left; }
#nav-events { background: transparent url(/images/nav/nav-events.gif) no-repeat top left; }
#nav-deals { background: transparent url(/images/nav/nav-deals.gif) no-repeat top left; }
#nav-attractions { background: transparent url(/images/nav/nav-attractions.gif) no-repeat top left; }
#nav-about { background: transparent url(/images/nav/nav-about.gif) no-repeat top left; }
#nav-meetings { background: transparent url(/images/nav/nav-meetings.gif) no-repeat top left; }
	
.subnav {
	list-style-type: none; 
	margin: 0; 
	padding: 0 0 9px 0; 
	/*width: 124px; */
	/*background: transparent url(/images/nav/subnav-bottom.gif) no-repeat bottom left; */
	overflow: hidden;
}
.subnav li, .subnav-obj {
	margin: 0; 
	padding: 0; 
	height: 24px;
}
.subnav li a:hover {
	background-position: top left;
}
.subnav li a span {
	display: none;
}
#subnav-accom { width: 136px; background: transparent url(/images/nav/accomodations/subnav-bg.gif) no-repeat top left; }
	#hotels { background: transparent url(/images/nav/accomodations/subnav-hotels.gif) no-repeat top left; }
	#bookroom { background: transparent url(/images/nav/accomodations/subnav-bookroom.gif) no-repeat top left; }
	#rvparks { background: transparent url(/images/nav/accomodations/subnav-rvparks.gif) no-repeat top left; }
#subnav-accom .subnav { background: transparent url(/images/nav/accomodations/subnav-bottom.gif) no-repeat bottom left; }
	
#subnav-dining { width: 93px; background: none; }
	#dining { background: transparent url(/images/nav/entertainment/subnav-dining.gif) no-repeat top left; }
	#shows { background: transparent url(/images/nav/entertainment/subnav-shows.gif) no-repeat top left; }
	#nightlife { background: transparent url(/images/nav/entertainment/subnav-nightlife.gif) no-repeat top left; }
#subnav-dining .subnav { background: transparent url(/images/nav/entertainment/subnav-bottom.gif) no-repeat bottom left; }

#subnav-events { width: 93px; background: none; }
	#spcevents { background: transparent url(/images/nav/events/subnav-spcevents.gif) no-repeat top left; }
	#shows { background: transparent url(/images/nav/events/subnav-shows.gif) no-repeat top left; }
#subnav-events .subnav { background: transparent url(/images/nav/events/subnav-bottom.gif) no-repeat bottom left; }

#subnav-deals {}
	
#subnav-attractions { width: 113px; background: transparent url(/images/nav/attractions/subnav-bg.gif) no-repeat top left; }
	#area-attractions { background: transparent url(/images/nav/attractions/subnav-attractions.gif) no-repeat top left; }
	#golf { background: transparent url(/images/nav/attractions/subnav-golf.gif) no-repeat top left; }
	#shopping { background: transparent url(/images/nav/attractions/subnav-shopping.gif) no-repeat top left; }
	#spas { background: transparent url(/images/nav/attractions/subnav-spas.gif) no-repeat top left; }
	#water { background: transparent url(/images/nav/attractions/subnav-water.gif) no-repeat top left; }
	#weddings { background: transparent url(/images/nav/attractions/subnav-weddings.gif) no-repeat top left; }
	#other { background: transparent url(/images/nav/attractions/subnav-other.gif) no-repeat top left; }
#subnav-attractions .subnav { background: transparent url(/images/nav/attractions/subnav-bottom.gif) no-repeat bottom left; }

#subnav-about { width: 132px; background: transparent url(/images/nav/about/subnav-bg.gif) no-repeat top left; }
	#maps { background: transparent url(/images/nav/about/subnav-maps.gif) no-repeat top left; }
	#transportation { background: transparent url(/images/nav/about/subnav-transportation.gif) no-repeat top left; }
	#weather { background: transparent url(/images/nav/about/subnav-weather.gif) no-repeat top left; }
	#history { background: transparent url(/images/nav/about/subnav-history.gif) no-repeat top left; }
	#presskit { background: transparent url(/images/nav/about/subnav-presskit.gif) no-repeat top left; }
	#contact { background: transparent url(/images/nav/about/subnav-contact.gif) no-repeat top left; }
#subnav-about .subnav { background: transparent url(/images/nav/about/subnav-bottom.gif) no-repeat bottom left; }

#subnav-meetings { width: 92px; background: transparent url(/images/nav/meetings/subnav-bg.gif) no-repeat top left; }
	#groups { background: transparent url(/images/nav/meetings/subnav-groups.gif) no-repeat top left; }
	#meeting-space { background: transparent url(/images/nav/meetings/subnav-meeting-space.gif) no-repeat top left; }
	#laughlin-rfp { background: transparent url(/images/nav/meetings/subnav-rfp.gif) no-repeat top left; }
#subnav-meetings .subnav { background: transparent url(/images/nav/meetings/subnav-bottom.gif) no-repeat bottom left; }