﻿.nav{
    display:block;
    text-indent:-9999px;
    overflow: hidden;
	
}
.hotel{
    background:transparent url(../images/nav_hotel.gif) no-repeat scroll left center;
    width:43px;
    height:61px;
}
.entertainment{
    background:transparent url(../images/nav_entertainment.gif) no-repeat scroll left center;
    width:114px;
    height:61px;
}
.promotions{
    background:transparent url(../images/nav_promotions.gif) no-repeat scroll left center;
    width:88px;
    height:61px;
}
.rewards{
    background:transparent url(../images/nav_starrewards.gif) no-repeat scroll left center;
    width:106px;
    height:61px;
}
.winners{
    background:transparent url(../images/nav_winners.gif) no-repeat scroll left center;
    width:65px;
    height:61px;
}
.gaming{
    background:transparent url(../images/nav_gaming.gif) no-repeat scroll left center;
    width:53px;
    height:61px;
}
.dining{
    background:transparent url(../images/nav_dining.gif) no-repeat scroll left center;
    width:46px;
    height:61px;
}
.meetings{
    background:transparent url(../images/nav_meetings.gif) no-repeat scroll left center;
    width:67px;
    height:61px;
}
.location{
    background:transparent url(../images/nav_location.gif) no-repeat scroll left center;
    width:65px;
    height:61px;
}
.special_offers{
    background:transparent url(../images/subnav_special_offers.png) no-repeat scroll left center;
    width:233px;
    height:42px;
}
.photo_gallery{
    background:transparent url(../images/subnav_photo_gallery.png) no-repeat scroll left center;
    width:233px;
    height:42px;
}
.sereniitee_spa{
    background:transparent url(../images/subnav_sereniitee_spa.png) no-repeat scroll left center;
    width:233px;
    height:42px;
}
.reserve_your_room{
    background:transparent url(../images/subnav_reserve_your_room.png) no-repeat scroll left center;
    width:233px;
    height:42px;
}
.rvpark{
    background:transparent url(../images/subnav_rvpark.png) no-repeat scroll left center;
    width:233px;
    height:42px;
}
.upcoming_shows{
    background:transparent url(../images/subnav_upcoming_shows.png) no-repeat scroll left center;
    width:233px;
    height:42px;
}
.calendar{
    background:transparent url(../images/subnav_calendar.png) no-repeat scroll left center;
    width:233px;
    height:42px;
}
.mustang_lounge{
    background:transparent url(../images/subnav_mustang_lounge.png) no-repeat scroll left center;
    width:233px;
    height:42px;
}
.about{
    background:transparent url(../images/subnav_about.png) no-repeat scroll left center;
    width:233px;
    height:42px;
}
.faqs{
    background:transparent url(../images/subnav_faqs.png) no-repeat scroll left center;
    width:233px;
    height:42px;
}
.rules{
    background:transparent url(../images/subnav_rules.png) no-repeat scroll left center;
    width:233px;
    height:42px;
}
.enroll{
    background:transparent url(../images/subnav_enroll.png) no-repeat scroll left center;
    width:233px;
    height:42px;
}
.newsletter{
    background:transparent url(../images/subnav_newsletter.png) no-repeat scroll left center;
    width:233px;
    height:42px;
}
.poker{
    background:transparent url(../images/subnav_poker.png) no-repeat scroll left center;
    width:233px;
    height:42px;
}
.slots{
    background:transparent url(../images/subnav_slots.png) no-repeat scroll left center;
    width:233px;
    height:42px;
}
.blackjack{
    background:transparent url(../images/subnav_blackjack.png) no-repeat scroll left center;
    width:233px;
    height:42px;
}
.bingo{
    background:transparent url(../images/subnav_bingo.png) no-repeat scroll left center;
    width:233px;
    height:42px;
}
.steakhouse{
    background:transparent url(../images/subnav_2one8.png) no-repeat scroll left center;
    width:233px;
    height:42px;
}
.biindigaan_buffet{
    background:transparent url(../images/subnav_biindigaan_buffet.png) no-repeat scroll left center;
    width:233px;
    height:42px;
}
.whispering_winds{
    background:transparent url(../images/subnav_whispering_winds.png) no-repeat scroll left center;
    width:233px;
    height:42px;
}
.delights_deli{
    background:transparent url(../images/subnav_delights_deli.png) no-repeat scroll left center;
    width:233px;
    height:42px;
}
.amenities{
    background:transparent url(../images/subnav_amenities.png) no-repeat scroll left center;
    width:233px;
    height:42px;
}
.floor_plan{
    background:transparent url(../images/subnav_floor_plan.png) no-repeat scroll left center;
    width:233px;
    height:42px;
}
.getaquote{
    background:transparent url(../images/subnav_getaquote.png) no-repeat scroll left center;
    width:233px;
    height:42px;
}



.hotel:hover{
    background:transparent url(../images/nav_hotel_hover.gif) no-repeat scroll left center;
}
.entertainment:hover{
    background:transparent url(../images/nav_entertainment_hover.gif) no-repeat scroll left center;
}
.promotions:hover{
    background:transparent url(../images/nav_promotions_hover.gif) no-repeat scroll left center;
}
.rewards:hover{
    background:transparent url(../images/nav_starrewards_hover.gif) no-repeat scroll left center;
}
.winners:hover{
    background:transparent url(../images/nav_winners_hover.gif) no-repeat scroll left center;
}
.gaming:hover{
    background:transparent url(../images/nav_gaming_hover.gif) no-repeat scroll left center;
}
.dining:hover{
    background:transparent url(../images/nav_dining_hover.gif) no-repeat scroll left center;
}
.meetings:hover{
    background:transparent url(../images/nav_meetings_hover.gif) no-repeat scroll left center;
}
.location:hover{
    background:transparent url(../images/nav_location_hover.gif) no-repeat scroll left center;
}
.special_offers:hover{
    background:transparent url(../images/subnav_special_offers_hover.png) no-repeat scroll left center;
}
.photo_gallery:hover{
    background:transparent url(../images/subnav_photo_gallery_hover.png) no-repeat scroll left center;
}
.sereniitee_spa:hover{
    background:transparent url(../images/subnav_sereniitee_spa_hover.png) no-repeat scroll left center;
}
.reserve_your_room:hover{
    background:transparent url(../images/subnav_reserve_your_room_hover.png) no-repeat scroll left center;
}
.rvpark:hover{
    background:transparent url(../images/subnav_rvpark_hover.png) no-repeat scroll left center;
}
.upcoming_shows:hover{
    background:transparent url(../images/subnav_upcoming_shows_hover.png) no-repeat scroll left center;
}
.calendar:hover{
    background:transparent url(../images/subnav_calendar_hover.png) no-repeat scroll left center;
}
.mustang_lounge:hover{
    background:transparent url(../images/subnav_mustang_lounge_hover.png) no-repeat scroll left center;
}
.about:hover{
    background:transparent url(../images/subnav_about_hover.png) no-repeat scroll left center;
}
.faqs:hover{
    background:transparent url(../images/subnav_faqs_hover.png) no-repeat scroll left center;
}
.rules:hover{
    background:transparent url(../images/subnav_rules_hover.png) no-repeat scroll left center;
}
.enroll:hover{
    background:transparent url(../images/subnav_enroll_hover.png) no-repeat scroll left center;
}
.newsletter:hover{
    background:transparent url(../images/subnav_newsletter_hover.png) no-repeat scroll left center;
}
.poker:hover{
    background:transparent url(../images/subnav_poker_hover.png) no-repeat scroll left center;
}
.slots:hover{
    background:transparent url(../images/subnav_slots_hover.png) no-repeat scroll left center;
}
.blackjack:hover{
    background:transparent url(../images/subnav_blackjack_hover.png) no-repeat scroll left center;
}
.bingo:hover{
    background:transparent url(../images/subnav_bingo_hover.png) no-repeat scroll left center;
}
.steakhouse:hover{
    background:transparent url(../images/subnav_2one8_hover.png) no-repeat scroll left center;
}
.biindigaan_buffet:hover{
    background:transparent url(../images/subnav_biindigaan_buffet_hover.png) no-repeat scroll left center;
}
.whispering_winds:hover{
    background:transparent url(../images/subnav_whispering_winds_hover.png) no-repeat scroll left center;
}
.delights_deli:hover{
    background:transparent url(../images/subnav_delights_deli_hover.png) no-repeat scroll left center;
}
.amenities:hover{
    background:transparent url(../images/subnav_amenities_hover.png) no-repeat scroll left center;
}
.floor_plan:hover{
    background:transparent url(../images/subnav_floor_plan_hover.png) no-repeat scroll left center;
}
.getaquote:hover{
    background:transparent url(../images/subnav_getaquote_hover.png) no-repeat scroll left center;
}
#nav_bg{
    background-image: url(../images/nav_bg_repeater.gif);
    background-position: left top;
    background-repeat: repeat-x;
    height: 61px;
    width: 100%;
}
#nav_frame{
    text-align: center;
    width: 950px;
    margin: 0 auto;
}
#nav, #nav ul {
	padding: 0;
	margin: 0;
	list-style: none;
	text-align: center;
}
#nav{
    margin-left: 30px;
}

#nav a {
	display: block;
	color: #ddd;
	font-weight: bold;
	font-size: 11px;
	text-transform: uppercase;
	letter-spacing: 1px;
	margin-right: 30px;
}

#nav li {
	float: left;
	width: auto; /* width needed or else Opera goes nuts */
}
#nav li ul {
	position: absolute;
	background-color: transparent;
	width: 230px;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
    z-index: 100;
    margin-left: -30px;
}

#nav li:hover ul {
	left: auto;
}
#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
}

#nav li ul li 
{
   /*margin-left: -30px;*/
  
}