@charset "utf-8";
/* Monte Carlo Screen Style Sheet */

@media all{

/* =The above @media rule hides this stylesheet from the discontinued Microsoft Internet Explorer for Mac.*/

/* =universals
These rules are applied to all elements unless otherwise specified below.*/
* { margin : 0; padding : 0; }
h2, h3, h4, h5, p, ul, ol, hr { margin : 0 0px; padding: 0em; }

/***** Removes the dotted outline in FireFox when image links are clicked on *****/
a { outline: none; }

/* =html */
/*This creates a persistent scroll bar in Firefox to prevent page jump*/
html { overflow: -moz-scrollbars-vertical !important; }

/* =body */
body{ background: #000000; color: #868686; font: normal 11px/20px Arial, Helvetica, sans-serif; }

p{ color: #868686; font: normal 11px/20px Arial, Helvetica, sans-serif; padding: 0px 0px 8px 0px; }

.BulletList{ font: normal 11px/20px Arial, Helvetica, sans-serif; padding: 0px 0px 18px 20px; }

a{color: #B8946A; text-decoration: none;}
a:hover{color: #FFFFFF; text-decoration: none;}

h1{ display: none; }
h2{ display: none; }

.hrdotted {
	height: 1px;
	background-image: url(/images/shared/Horizontal-Rule.gif);
	background-repeat: no-repeat;
	margin:10px 0 20px 0;
	}

.hrdotted hr {display: none;}

#PageContent{background:url(/images/shared/page-content-gradient.jpg) center top repeat-x; margin: 0 auto; clear:both; }
*:first-child+html #PageContent {position:relative; } * html #PageContent {both; position:relative;} 

/**********************************
	PMG FIX
***********************************/
img, div { behavior: url(/include/js/iepngfix.htc) }


/**********************************
	Header Styles
***********************************/

#BrandingContainer{ width: 960px; height: 82px; margin: 0 auto; clear: both; }
.Branding{ width: 600px; height: 82px; float: left; text-align: right; margin: 0px 240px 0px 0px; }
.Branding img{ margin: 10px 0px 0px 0px; }
.LanguageDrop{ width: 120px; height: 42px; float: left; text-align: right; margin: 30px 0px 0px 0px; }

/**********************************
	Main Navigation Styles
***********************************/
#MainNavigationContainer{ width: 960px; margin: 0 auto; clear: both; }
#MainNavigation {  margin: 0; padding: 0; position: relative; width:960px; height: 13px; z-index: 0; }
#MainNavigation li { margin: 0; padding: 0; list-style: none; position: absolute; top: 0; }
#MainNavigation li, #MainNavigation a { height: 13px; display: block; text-indent: -5000px; }

#BaseBar{ width: 960px; height: 12px; margin: 0 auto; clear: both; }	

/* navigation off with on-roll */
#rooms {left:0px; width:72px; background: url("/images/main-navigation/MainNav-Sprite2.gif") 0px 0px no-repeat; }
#rooms a:hover {background: url("/images/main-navigation/MainNav-Sprite2.gif") 0px -19px no-repeat;}

#restaurants {left:72px; width:201px; background: url("/images/main-navigation/MainNav-Sprite2.gif") -72px 0px no-repeat;}
#restaurants a:hover {background: url("/images/main-navigation/MainNav-Sprite2.gif") -72px -19px no-repeat;}

#entertainment {left:273px; width:151px; background: url("/images/main-navigation/MainNav-Sprite2.gif") -273px 0px no-repeat; }
#entertainment  a:hover {background: url("/images/main-navigation/MainNav-Sprite2.gif") -273px -19px no-repeat;}

#casino {left:424px; width:80px; background: url("/images/main-navigation/MainNav-Sprite2.gif") -424px 0px no-repeat; }
#casino a:hover {background: url("/images/main-navigation/MainNav-Sprite2.gif") -424px -19px no-repeat;}

#spa {left:504px; width:110px; background: url("/images/main-navigation/MainNav-Sprite2.gif") -504px 0px no-repeat; }
#spa  a:hover {background: url("/images/main-navigation/MainNav-Sprite2.gif") -504px -19px no-repeat;}

#shopping {left:614px; width:101px; background: url("/images/main-navigation/MainNav-Sprite2.gif") -614px 0px no-repeat; }
#shopping  a:hover {background: url("/images/main-navigation/MainNav-Sprite2.gif") -614px -19px no-repeat;}

#amenities {left:715px; width:151px; background: url("/images/main-navigation/MainNav-Sprite2.gif") -715px 0px no-repeat; }
#amenities  a:hover {background: url("/images/main-navigation/MainNav-Sprite2.gif") -715px -19px no-repeat;}

#meetings {left:866px; width:94px; background: url("/images/main-navigation/MainNav-Sprite2.gif") -866px 0px no-repeat; }
#meetings  a:hover {background: url("/images/main-navigation/MainNav-Sprite2.gif") -866px -19px no-repeat;}

/* navigation on with no on-roll */
#rooms-on {left:0px; width:72px; background: url("/images/main-navigation/MainNav-Sprite2.gif") 0px -19px no-repeat; }
#restaurants-on {left:72px; width:201px; background: url("/images/main-navigation/MainNav-Sprite2.gif") -72px -19px no-repeat; }
#entertainment-on {left:273px; width:151px; background: url("/images/main-navigation/MainNav-Sprite2.gif") -273px -19px no-repeat; }
#casino-on {left:424px; width:80px; background: url("/images/main-navigation/MainNav-Sprite2.gif") -424px -19px no-repeat; }
#spa-on {left:504px; width:110px; background: url("/images/main-navigation/MainNav-Sprite2.gif") -504px -19px no-repeat; }
#shopping-on {left:614px; width:101px; background: url("/images/main-navigation/MainNav-Sprite2.gif") -614px -19px no-repeat; }
#amenities-on {left:715px; width:151px; background: url("/images/main-navigation/MainNav-Sprite2.gif") -715px -19px no-repeat; }
#meetings-on {left:866px; width:94px; background: url("/images/main-navigation/MainNav-Sprite2.gif") -866px -19px no-repeat; }

/**********************************************************
	Side Navigation Styles 
**********************************************************/
.SideNavigationContainer { width: 200px; float: left; }
.SideNavigation {  margin: 0px 0px 0px 5px; padding: 0; position: relative; width:190px; height: 36px; z-index: 0; }
.SideNavigation li { margin: 0; padding: 0; list-style: none; position: absolute; top: 0; }
.SideNavigation li, .SideNavigation a { height: 36px; display: block; text-indent: -5000px;}

/********  Entertainment Styles ********/
/* navigation off with on-roll */
#jabbawockeez {top:0px; width:190px; height: 36px; background: url("/images/entertainment/side-nav-Jabbawockeez.gif") 0px 0px no-repeat; }
#jabbawockeez a:hover {background: url("/images/entertainment/side-nav-Jabbawockeez.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#jabbawockeez-on {top:0px; width:190px; height: 36px; background: url("/images/entertainment/side-nav-Jabbawockeez.gif") -200px 0px no-repeat; }

#lanceburton {top:0px; width:190px; height: 36px; background: url("/images/entertainment/side-nav-Lance-Burton.gif") 0px 0px no-repeat; }
#lanceburton a:hover {background: url("/images/entertainment/side-nav-Lance-Burton.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#lanceburton-on {top:0px; width:190px; height: 36px; background: url("/images/entertainment/side-nav-Lance-Burton.gif") -200px 0px no-repeat; }

#frankcaliendo {top:0px; width:190px; height: 36px; background: url("/images/entertainment/side-nav-Frank-Caliendo.gif") 0px 0px no-repeat; }
#frankcaliendo a:hover {background: url("/images/entertainment/side-nav-Frank-Caliendo.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#frankcaliendo-on {top:0px; width:190px; height: 36px; background: url("/images/entertainment/side-nav-Frank-Caliendo.gif") -200px 0px no-repeat; }

#GabrielIglasias {top:0px; width:190px; height: 36px; background: url("/images/entertainment/side-nav-Gabriel-Iglasias.gif") 0px 0px no-repeat; }
#GabrielIglasias a:hover {background: url("/images/entertainment/side-nav-Gabriel-Iglasias.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#GabrielIglasias-on {top:0px; width:190px; height: 36px; background: url("/images/entertainment/side-nav-Gabriel-Iglasias.gif") -200px 0px no-repeat; }

#zowiebowie {top:0px; width:190px; height: 36px; background: url("/images/entertainment/side-nav-Zowie-Bowie.gif") 0px 0px no-repeat; }
#zowiebowie a:hover {background: url("/images/entertainment/side-nav-Zowie-Bowie.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#zowiebowie-on {top:0px; width:190px; height: 36px; background: url("/images/entertainment/side-nav-Zowie-Bowie.gif") -200px 0px no-repeat; }

#ColinHay {top:0px; width:190px; height: 36px; background: url("/images/entertainment/side-nav-Colin-Hay.gif") 0px 0px no-repeat; }
#ColinHay a:hover {background: url("/images/entertainment/side-nav-Colin-Hay.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#ColinHay-on {top:0px; width:190px; height: 36px; background: url("/images/entertainment/side-nav-Colin-Hay.gif") -200px 0px no-repeat; }

#RATT {top:0px; width:190px; height: 36px; background: url("/images/entertainment/side-nav-RATT.gif") 0px 0px no-repeat; }
#RATT a:hover {background: url("/images/entertainment/side-nav-RATT.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#RATT-on {top:0px; width:190px; height: 36px; background: url("/images/entertainment/side-nav-RATT.gif") -200px 0px no-repeat; }

#WangChung {top:0px; width:190px; height: 36px; background: url("/images/entertainment/side-nav-Wang-Chung.gif") 0px 0px no-repeat; }
#WangChung a:hover {background: url("/images/entertainment/side-nav-Wang-Chung.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#WangChung-on {top:0px; width:190px; height: 36px; background: url("/images/entertainment/side-nav-Wang-Chung.gif") -200px 0px no-repeat; }

#MiniKiss {top:0px; width:190px; height: 36px; background: url("/images/entertainment/side-nav-Mini-Kiss.gif") 0px 0px no-repeat; }
#MiniKiss a:hover {background: url("/images/entertainment/side-nav-Mini-Kiss.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#MiniKiss-on {top:0px; width:190px; height: 36px; background: url("/images/entertainment/side-nav-Mini-Kiss.gif") -200px 0px no-repeat; }

#MarySevenThree {top:0px; width:190px; height: 36px; background: url("/images/entertainment/side-nav-Mary-Seven-Three.gif") 0px 0px no-repeat; }
#MarySevenThree a:hover {background: url("/images/entertainment/side-nav-Mary-Seven-Three.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#MarySevenThree-on {top:0px; width:190px; height: 36px; background: url("/images/entertainment/side-nav-Mary-Seven-Three.gif") -200px 0px no-repeat; }

#events {top:0px; width:190px; height: 36px; background: url("/images/entertainment/side-nav-Special-Events.gif") 0px 0px no-repeat; }
#events a:hover {background: url("/images/entertainment/side-nav-Special-Events.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#events-on {top:0px; width:190px; height: 36px; background: url("/images/entertainment/side-nav-Special-Events.gif") -200px 0px no-repeat; }

#Promotions {top:0px; width:190px; height: 36px; background: url("/images/entertainment/side-nav-Special-Offers.gif") 0px 0px no-repeat; }
#Promotions a:hover {background: url("/images/entertainment/side-nav-Special-Offers.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#Promotions-on {top:0px; width:190px; height: 36px; background: url("/images/entertainment/side-nav-Special-Offers.gif") -200px 0px no-repeat; }

/********  Restaurants / Lounges Styles ********/
/* navigation off with on-roll */
#SideRestaurant {top:0px; width:190px; height: 36px; background: url("/images/restaurants/side-nav-Restaurants.gif") 0px 0px no-repeat; }
#SideRestaurant a:hover {background: url("/images/restaurants/side-nav-Restaurants.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideRestaurant-on {top:0px; width:190px; height: 36px; background: url("/images/restaurants/side-nav-Restaurants.gif") -200px 0px no-repeat; }

#SideLounges {top:0px; width:190px; height: 36px; background: url("/images/restaurants/side-nav-Lounges.gif") 0px 0px no-repeat; }
#SideLounges a:hover {background: url("/images/restaurants/side-nav-Lounges.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideLounges-on {top:0px; width:190px; height: 36px; background: url("/images/restaurants/side-nav-Lounges.gif") -200px 0px no-repeat; }

/********  Restaurants Styles ********/
/* navigation off with on-roll */
#SideBrandSteakhouse {top:0px; width:190px; height: 36px; background: url("/images/restaurants/side-nav-Brand-Steakhouse.gif") 0px 0px no-repeat; }
#SideBrandSteakhouse a:hover {background: url("/images/restaurants/side-nav-Brand-Steakhouse.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideBrandSteakhouse-on {top:0px; width:190px; height: 36px; background: url("/images/restaurants/side-nav-Brand-Steakhouse.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SideAndres {top:0px; width:190px; height: 36px; background: url("/images/restaurants/side-nav-Andres.gif") 0px 0px no-repeat; }
#SideAndres a:hover {background: url("/images/restaurants/side-nav-Andres.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideAndres-on {top:0px; width:190px; height: 36px; background: url("/images/restaurants/side-nav-Andres.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SideDiablos {top:0px; width:190px; height: 36px; background: url("/images/restaurants/side-nav-Diablos.gif") 0px 0px no-repeat; }
#SideDiablos a:hover {background: url("/images/restaurants/side-nav-Diablos.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideDiablos-on {top:0px; width:190px; height: 36px; background: url("/images/restaurants/side-nav-Diablos.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SideDVino {top:0px; width:190px; height: 36px; background: url("/images/restaurants/side-nav-DVino.gif") 0px 0px no-repeat; }
#SideDVino a:hover {background: url("/images/restaurants/side-nav-DVino.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideDVino-on {top:0px; width:190px; height: 36px; background: url("/images/restaurants/side-nav-DVino.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SideThePub {top:0px; width:190px; height: 36px; background: url("/images/restaurants/side-nav-The-Pub.gif") 0px 0px no-repeat; }
#SideThePub a:hover {background: url("/images/restaurants/side-nav-The-Pub.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideThePub-on {top:0px; width:190px; height: 36px; background: url("/images/restaurants/side-nav-The-Pub.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SideDragonNoodle {top:0px; width:190px; height: 36px; background: url("/images/restaurants/side-nav-Dragon-Noodle.gif") 0px 0px no-repeat; }
#SideDragonNoodle a:hover {background: url("/images/restaurants/side-nav-Dragon-Noodle.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideDragonNoodle-on {top:0px; width:190px; height: 36px; background: url("/images/restaurants/side-nav-Dragon-Noodle.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SideTheBuffet {top:0px; width:190px; height: 36px; background: url("/images/restaurants/side-nav-The-Buffet.gif") 0px 0px no-repeat; }
#SideTheBuffet a:hover {background: url("/images/restaurants/side-nav-The-Buffet.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideTheBuffet-on {top:0px; width:190px; height: 36px; background: url("/images/restaurants/side-nav-The-Buffet.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SideTheCafe {top:0px; width:190px; height: 36px; background: url("/images/restaurants/side-nav-The-Cafe.gif") 0px 0px no-repeat; }
#SideTheCafe a:hover {background: url("/images/restaurants/side-nav-The-Cafe.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideTheCafe-on {top:0px; width:190px; height: 36px; background: url("/images/restaurants/side-nav-The-Cafe.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SideFoodCourt {top:0px; width:190px; height: 36px; background: url("/images/restaurants/side-nav-Food-Court.gif") 0px 0px no-repeat; }
#SideFoodCourt a:hover {background: url("/images/restaurants/side-nav-Food-Court.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideFoodCourt-on {top:0px; width:190px; height: 36px; background: url("/images/restaurants/side-nav-Food-Court.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SideInRoomDining {top:0px; width:190px; height: 36px; background: url("/images/restaurants/side-nav-In-Room-Dining.gif") 0px 0px no-repeat; }
#SideInRoomDining a:hover {background: url("/images/restaurants/side-nav-In-Room-Dining.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideInRoomDining-on {top:0px; width:190px; height: 36px; background: url("/images/restaurants/side-nav-In-Room-Dining.gif") -200px 0px no-repeat; }

/********  Lounges Styles ********/
/* navigation off with on-roll */
#SideAndresLounge {top:0px; width:190px; height: 36px; background: url("/images/restaurants/side-nav-Andres-Lounge.gif") 0px 0px no-repeat; }
#SideAndresLounge a:hover {background: url("/images/restaurants/side-nav-Andres-Lounge.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideAndresLounge-on {top:0px; width:190px; height: 36px; background: url("/images/restaurants/side-nav-Andres-Lounge.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SideBrandLounge {top:0px; width:190px; height: 36px; background: url("/images/restaurants/side-nav-Brand-Lounge.gif") 0px 0px no-repeat; }
#SideBrandLounge a:hover {background: url("/images/restaurants/side-nav-Brand-Lounge.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideBrandLounge-on {top:0px; width:190px; height: 36px; background: url("/images/restaurants/side-nav-Brand-Lounge.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SideDiablosBar {top:0px; width:190px; height: 36px; background: url("/images/restaurants/side-nav-Diablos-Bar.gif") 0px 0px no-repeat; }
#SideDiablosBar a:hover {background: url("/images/restaurants/side-nav-Diablos-Bar.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideDiablosBar-on {top:0px; width:190px; height: 36px; background: url("/images/restaurants/side-nav-Diablos-Bar.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SideCosplayLounge {top:0px; width:190px; height: 36px; background: url("/images/restaurants/side-nav-Cosplay-Lounge.gif") 0px 0px no-repeat; }
#SideCosplayLounge a:hover {background: url("/images/restaurants/side-nav-Cosplay-Lounge.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideCosplayLounge-on {top:0px; width:190px; height: 36px; background: url("/images/restaurants/side-nav-Cosplay-Lounge.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SideWineBarAtDVino {top:0px; width:190px; height: 36px; background: url("/images/restaurants/side-nav-Wine-Bar-At-DVino.gif") 0px 0px no-repeat; }
#SideWineBarAtDVino a:hover {background: url("/images/restaurants/side-nav-Wine-Bar-At-DVino.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideWineBarAtDVino-on {top:0px; width:190px; height: 36px; background: url("/images/restaurants/side-nav-Wine-Bar-At-DVino.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SideThePubAndKegRoom {top:0px; width:190px; height: 36px; background: url("/images/restaurants/side-nav-The-Pub-And-Keg-Room.gif") 0px 0px no-repeat; }
#SideThePubAndKegRoom a:hover {background: url("/images/restaurants/side-nav-The-Pub-And-Keg-Room.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideThePubAndKegRoom-on {top:0px; width:190px; height: 36px; background: url("/images/restaurants/side-nav-The-Pub-And-Keg-Room.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SideFireAndIce {top:0px; width:190px; height: 36px; background: url("/images/restaurants/side-nav-Fire-And-Ice.gif") 0px 0px no-repeat; }
#SideFireAndIce a:hover {background: url("/images/restaurants/side-nav-Fire-And-Ice.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideFireAndIce-on {top:0px; width:190px; height: 36px; background: url("/images/restaurants/side-nav-Fire-And-Ice.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SideHitBarAndLounge {top:0px; width:190px; height: 36px; background: url("/images/restaurants/side-nav-Hit-Bar-And-Lounge.gif") 0px 0px no-repeat; }
#SideHitBarAndLounge a:hover {background: url("/images/restaurants/side-nav-Hit-Bar-And-Lounge.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideHitBarAndLounge-on {top:0px; width:190px; height: 36px; background: url("/images/restaurants/side-nav-Hit-Bar-And-Lounge.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SideMinusFive {top:0px; width:190px; height: 36px; background: url("/images/restaurants/side-nav-Minus-Five.gif") 0px 0px no-repeat; }
#SideMinusFive a:hover {background: url("/images/restaurants/side-nav-Minus-Five.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideMinusFive-on {top:0px; width:190px; height: 36px; background: url("/images/restaurants/side-nav-Minus-Five.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SideSportsBookBar {top:0px; width:190px; height: 36px; background: url("/images/restaurants/side-nav-Sports-Book-Bar.gif") 0px 0px no-repeat; }
#SideSportsBookBar a:hover {background: url("/images/restaurants/side-nav-Sports-Book-Bar.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideSportsBookBar-on {top:0px; width:190px; height: 36px; background: url("/images/restaurants/side-nav-Sports-Book-Bar.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#BigChill {top:0px; width:190px; height: 36px; background: url("/images/restaurants/side-nav-Big-Chill.gif") 0px 0px no-repeat; }
#BigChill a:hover {background: url("/images/restaurants/side-nav-Big-Chill.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#BigChill-on {top:0px; width:190px; height: 36px; background: url("/images/restaurants/side-nav-Big-Chill.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#HappyHours {top:0px; width:190px; height: 36px; background: url("/images/restaurants/side-nav-Happy-Hours.gif") 0px 0px no-repeat; }
#HappyHours a:hover {background: url("/images/restaurants/side-nav-Happy-Hours.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#HappyHours-on {top:0px; width:190px; height: 36px; background: url("/images/restaurants/side-nav-Happy-Hours.gif") -200px 0px no-repeat; }

/********  Rooms Styles ********/
/* navigation off with on-roll */
#SideDeluxeRoom {top:0px; width:190px; height: 36px; background: url("/images/rooms/side-nav-Deluxe-Rooms.gif") 0px 0px no-repeat; }
#SideDeluxeRoom a:hover {background: url("/images/rooms/side-nav-Deluxe-Rooms.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideDeluxeRoom-on {top:0px; width:190px; height: 36px; background: url("/images/rooms/side-nav-Deluxe-Rooms.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SideHighFloor {top:0px; width:190px; height: 36px; background: url("/images/rooms/side-nav-High-Floor-Rooms.gif") 0px 0px no-repeat; }
#SideHighFloor a:hover {background: url("/images/rooms/side-nav-High-Floor-Rooms.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideHighFloor-on {top:0px; width:190px; height: 36px; background: url("/images/rooms/side-nav-High-Floor-Rooms.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SideStripView {top:0px; width:190px; height: 36px; background: url("/images/rooms/side-nav-Strip-View-Rooms.gif") 0px 0px no-repeat; }
#SideStripView a:hover {background: url("/images/rooms/side-nav-Strip-View-Rooms.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideStripView-on {top:0px; width:190px; height: 36px; background: url("/images/rooms/side-nav-Strip-View-Rooms.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SideSpaSuites {top:0px; width:190px; height: 36px; background: url("/images/rooms/side-nav-Spa-Suites.gif") 0px 0px no-repeat; }
#SideSpaSuites a:hover {background: url("/images/rooms/side-nav-Spa-Suites.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideSpaSuites-on {top:0px; width:190px; height: 36px; background: url("/images/rooms/side-nav-Spa-Suites.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SideMonacoSuites {top:0px; width:190px; height: 36px; background: url("/images/rooms/side-nav-Monaco-Suites.gif") 0px 0px no-repeat; }
#SideMonacoSuites a:hover {background: url("/images/rooms/side-nav-Monaco-Suites.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideMonacoSuites-on {top:0px; width:190px; height: 36px; background: url("/images/rooms/side-nav-Monaco-Suites.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SideDiamondSuites {top:0px; width:190px; height: 36px; background: url("/images/rooms/side-nav-Diamond-Suites.gif") 0px 0px no-repeat; }
#SideDiamondSuites a:hover {background: url("/images/rooms/side-nav-Diamond-Suites.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideDiamondSuites-on {top:0px; width:190px; height: 36px; background: url("/images/rooms/side-nav-Diamond-Suites.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SideHotel32 {top:0px; width:190px; height: 36px; background: url("/images/rooms/side-nav-Hotel32.gif") 0px 0px no-repeat; }
#SideHotel32 a:hover {background: url("/images/rooms/side-nav-Hotel32.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideHotel32-on {top:0px; width:190px; height: 36px; background: url("/images/rooms/side-nav-Hotel32.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SideBestRateGuarantee {top:0px; width:190px; height: 36px; background: url("/images/rooms/side-nav-Best-Rate-Guarantee.gif") 0px 0px no-repeat; }
#SideBestRateGuarantee a:hover {background: url("/images/rooms/side-nav-Best-Rate-Guarantee.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideBestRateGuarantee-on {top:0px; width:190px; height: 36px; background: url("/images/rooms/side-nav-Best-Rate-Guarantee.gif") -200px 0px no-repeat; }



/********  Meetings Styles ********/
/* navigation off with on-roll */
#SideMeetingFacilities {top:0px; width:190px; height: 36px; background: url("/images/meetings/side-nav-Meeting-Facilities.gif") 0px 0px no-repeat; }
#SideMeetingFacilities a:hover {background: url("/images/meetings/side-nav-Meeting-Facilities.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideMeetingFacilities-on {top:0px; width:190px; height: 36px; background: url("/images/meetings/side-nav-Meeting-Facilities.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SideWeddings {top:0px; width:190px; height: 36px; background: url("/images/meetings/side-nav-Weddings.gif") 0px 0px no-repeat; }
#SideWeddings a:hover {background: url("/images/meetings/side-nav-Weddings.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideWeddings-on {top:0px; width:190px; height: 36px; background: url("/images/meetings/side-nav-Weddings.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SideCateringAndMenus {top:0px; width:190px; height: 36px; background: url("/images/meetings/side-nav-Catering-And-Menus.gif") 0px 0px no-repeat; }
#SideCateringAndMenus a:hover {background: url("/images/meetings/side-nav-Catering-And-Menus.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideCateringAndMenus-on {top:0px; width:190px; height: 36px; background: url("/images/meetings/side-nav-Catering-And-Menus.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SideAudioVisualServices {top:0px; width:190px; height: 36px; background: url("/images/meetings/side-nav-Audio-Visual-Services.gif") 0px 0px no-repeat; }
#SideAudioVisualServices a:hover {background: url("/images/meetings/side-nav-Audio-Visual-Services.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideAudioVisualServices-on {top:0px; width:190px; height: 36px; background: url("/images/meetings/side-nav-Audio-Visual-Services.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SideBusinessServices {top:0px; width:190px; height: 36px; background: url("/images/meetings/side-nav-Business-Services.gif") 0px 0px no-repeat; }
#SideBusinessServices a:hover {background: url("/images/meetings/side-nav-Business-Services.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideBusinessServices-on {top:0px; width:190px; height: 36px; background: url("/images/meetings/side-nav-Business-Services.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SideSalesManagers {top:0px; width:190px; height: 36px; background: url("/images/meetings/side-nav-Sales-Managers.gif") 0px 0px no-repeat; }
#SideSalesManagers a:hover {background: url("/images/meetings/side-nav-Sales-Managers.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideSalesManagers-on {top:0px; width:190px; height: 36px; background: url("/images/meetings/side-nav-Sales-Managers.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SideMGMMIRAGEMeetings {top:0px; width:190px; height: 36px; background: url("/images/meetings/side-nav-MGM-MIRAGE-Meetings.gif") 0px 0px no-repeat; }
#SideMGMMIRAGEMeetings a:hover {background: url("/images/meetings/side-nav-MGM-MIRAGE-Meetings.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideMGMMIRAGEMeetings-on {top:0px; width:190px; height: 36px; background: url("/images/meetings/side-nav-MGM-MIRAGE-Meetings.gif") -200px 0px no-repeat; }


/********  Pool / Amenities Styles ********/
/* navigation off with on-roll */
#SidePool {top:0px; width:190px; height: 36px; background: url("/images/pool-amenities/side-nav-Pool.gif") 0px 0px no-repeat; }
#SidePool a:hover {background: url("/images/pool-amenities/side-nav-Pool.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SidePool-on {top:0px; width:190px; height: 36px; background: url("/images/pool-amenities/side-nav-Pool.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SideCabana {top:0px; width:190px; height: 36px; background: url("/images/pool-amenities/side-nav-Cabana.gif") 0px 0px no-repeat; }
#SideCabana a:hover {background: url("/images/pool-amenities/side-nav-Cabana.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideCabana-on {top:0px; width:190px; height: 36px; background: url("/images/pool-amenities/side-nav-Cabana.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SideFitness2 {top:0px; width:190px; height: 36px; background: url("/images/spa-salon/side-nav-Fitness.gif") 0px 0px no-repeat; }
#SideFitness2 a:hover {background: url("/images/spa-salon/side-nav-Fitness.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideFitness2-on {top:0px; width:190px; height: 36px; background: url("/images/spa-salon/side-nav-Fitness.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SideGolf {top:0px; width:190px; height: 36px; background: url("/images/pool-amenities/side-nav-Golf.gif") 0px 0px no-repeat; }
#SideGolf a:hover {background: url("/images/pool-amenities/side-nav-Golf.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideGolf-on {top:0px; width:190px; height: 36px; background: url("/images/pool-amenities/side-nav-Golf.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SideCityCenter {top:0px; width:190px; height: 36px; background: url("/images/pool-amenities/side-nav-CityCenter.gif") 0px 0px no-repeat; }
#SideCityCenter a:hover {background: url("/images/pool-amenities/side-nav-CityCenter.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideCityCenter-on {top:0px; width:190px; height: 36px; background: url("/images/pool-amenities/side-nav-CityCenter.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SideConcierge {top:0px; width:190px; height: 36px; background: url("/images/pool-amenities/side-nav-Concierge.gif") 0px 0px no-repeat; }
#SideConcierge a:hover {background: url("/images/pool-amenities/side-nav-Concierge.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideConcierge-on {top:0px; width:190px; height: 36px; background: url("/images/pool-amenities/side-nav-Concierge.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SideBusinessCenter {top:0px; width:190px; height: 36px; background: url("/images/pool-amenities/side-nav-Business-Services.gif") 0px 0px no-repeat; }
#SideBusinessCenter a:hover {background: url("/images/pool-amenities/side-nav-Business-Services.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideBusinessCenter-on {top:0px; width:190px; height: 36px; background: url("/images/pool-amenities/side-nav-Business-Services.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SideBellDeskService {top:0px; width:190px; height: 36px; background: url("/images/pool-amenities/side-nav-Bell-Desk-Service.gif") 0px 0px no-repeat; }
#SideBellDeskService a:hover {background: url("/images/pool-amenities/side-nav-Bell-Desk-Service.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideBellDeskService-on {top:0px; width:190px; height: 36px; background: url("/images/pool-amenities/side-nav-Bell-Desk-Service.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SideValet {top:0px; width:190px; height: 36px; background: url("/images/pool-amenities/side-nav-Valet.gif") 0px 0px no-repeat; }
#SideValet a:hover {background: url("/images/pool-amenities/side-nav-Valet.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideValet-on {top:0px; width:190px; height: 36px; background: url("/images/pool-amenities/side-nav-Valet.gif") -200px 0px no-repeat; }


/********  Casino Styles ********/
/* navigation off with on-roll */
#SideEvents {top:0px; width:190px; height: 36px; background: url("/images/casino/side-nav-Events.gif") 0px 0px no-repeat; }
#SideEvents a:hover {background: url("/images/casino/side-nav-Events.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideEvents-on {top:0px; width:190px; height: 36px; background: url("/images/casino/side-nav-Events.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SideSlots {top:0px; width:190px; height: 36px; background: url("/images/casino/side-nav-Slots.gif") 0px 0px no-repeat; }
#SideSlots a:hover {background: url("/images/casino/side-nav-Slots.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideSlots-on {top:0px; width:190px; height: 36px; background: url("/images/casino/side-nav-Slots.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SideTableGames {top:0px; width:190px; height: 36px; background: url("/images/casino/side-nav-Table-Games.gif") 0px 0px no-repeat; }
#SideTableGames a:hover {background: url("/images/casino/side-nav-Table-Games.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideTableGames-on {top:0px; width:190px; height: 36px; background: url("/images/casino/side-nav-Table-Games.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SidePoker {top:0px; width:190px; height: 36px; background: url("/images/casino/side-nav-Poker.gif") 0px 0px no-repeat; }
#SidePoker a:hover {background: url("/images/casino/side-nav-Poker.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SidePoker-on {top:0px; width:190px; height: 36px; background: url("/images/casino/side-nav-Poker.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SideRaceSports {top:0px; width:190px; height: 36px; background: url("/images/casino/side-nav-Race-And-Sports.gif") 0px 0px no-repeat; }
#SideRaceSports a:hover {background: url("/images/casino/side-nav-Race-And-Sports.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideRaceSports-on {top:0px; width:190px; height: 36px; background: url("/images/casino/side-nav-Race-And-Sports.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SideHosts {top:0px; width:190px; height: 36px; background: url("/images/casino/side-nav-Hosts.gif") 0px 0px no-repeat; }
#SideHosts a:hover {background: url("/images/casino/side-nav-Hosts.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideHosts-on {top:0px; width:190px; height: 36px; background: url("/images/casino/side-nav-Hosts.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SideHighLimitSlots {top:0px; width:190px; height: 36px; background: url("/images/casino/side-nav-High-Limit-Slots.gif") 0px 0px no-repeat; }
#SideHighLimitSlots a:hover {background: url("/images/casino/side-nav-High-Limit-Slots.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideHighLimitSlots-on {top:0px; width:190px; height: 36px; background: url("/images/casino/side-nav-High-Limit-Slots.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SideHighLimitTables {top:0px; width:190px; height: 36px; background: url("/images/casino/side-nav-High-Limit-Tables.gif") 0px 0px no-repeat; }
#SideHighLimitTables a:hover {background: url("/images/casino/side-nav-High-Limit-Tables.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideHighLimitTables-on {top:0px; width:190px; height: 36px; background: url("/images/casino/side-nav-High-Limit-Tables.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SidePlayersClub {top:0px; width:190px; height: 36px; background: url("/images/casino/side-nav-Players-Club.gif") 0px 0px no-repeat; }
#SidePlayersClub a:hover {background: url("/images/casino/side-nav-Players-Club.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SidePlayersClub-on {top:0px; width:190px; height: 36px; background: url("/images/casino/side-nav-Players-Club.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SideResponsibleGaming {top:0px; width:190px; height: 36px; background: url("/images/casino/side-nav-Responsible-Gaming.gif") 0px 0px no-repeat; }
#SideResponsibleGaming a:hover {background: url("/images/casino/side-nav-Responsible-Gaming.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideResponsibleGaming-on {top:0px; width:190px; height: 36px; background: url("/images/casino/side-nav-Responsible-Gaming.gif") -200px 0px no-repeat; }


/********  Spa & Salon Styles ********/
/* navigation off with on-roll */
#SideSpa2 {top:0px; width:190px; height: 36px; background: url("/images/spa-salon/side-nav-Spa.gif") 0px 0px no-repeat; }
#SideSpa2 a:hover {background: url("/images/spa-salon/side-nav-Spa.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideSpa2-on {top:0px; width:190px; height: 36px; background: url("/images/spa-salon/side-nav-Spa.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SideSalon {top:0px; width:190px; height: 36px; background: url("/images/spa-salon/side-nav-Salon.gif") 0px 0px no-repeat; }
#SideSalon a:hover {background: url("/images/spa-salon/side-nav-Salon.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideSalon-on {top:0px; width:190px; height: 36px; background: url("/images/spa-salon/side-nav-Salon.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SideFitness {top:0px; width:190px; height: 36px; background: url("/images/spa-salon/side-nav-Fitness.gif") 0px 0px no-repeat; }
#SideFitness a:hover {background: url("/images/spa-salon/side-nav-Fitness.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideFitness-on {top:0px; width:190px; height: 36px; background: url("/images/spa-salon/side-nav-Fitness.gif") -200px 0px no-repeat; }


/********  Shopping Styles ********/
/* navigation off with on-roll */
#SideStreetOfDreams {top:0px; width:190px; height: 36px; background: url("/images/shopping/side-nav-Street-Of-Dreams.gif") 0px 0px no-repeat; }
#SideStreetOfDreams a:hover {background: url("/images/shopping/side-nav-Street-Of-Dreams.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideStreetOfDreams-on {top:0px; width:190px; height: 36px; background: url("/images/shopping/side-nav-Street-Of-Dreams.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SideAdditionalRetail {top:0px; width:190px; height: 36px; background: url("/images/shopping/side-nav-Additional-Retail.gif") 0px 0px no-repeat; }
#SideAdditionalRetail a:hover {background: url("/images/shopping/side-nav-Additional-Retail.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideAdditionalRetail-on {top:0px; width:190px; height: 36px; background: url("/images/shopping/side-nav-Additional-Retail.gif") -200px 0px no-repeat; }

/********  Press Room Styles ********/
/* navigation off with on-roll */
#SidePressReleases {top:0px; width:190px; height: 36px; background: url("/images/press-room/side-nav-Press-Releases.gif") 0px 0px no-repeat; }
#SidePressReleases a:hover {background: url("/images/press-room/side-nav-Press-Releases.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SidePressReleases-on {top:0px; width:190px; height: 36px; background: url("/images/press-room/side-nav-Press-Releases.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SidePressKit {top:0px; width:190px; height: 36px; background: url("/images/press-room/side-nav-Press-Kit.gif") 0px 0px no-repeat; }
#SidePressKit a:hover {background: url("/images/press-room/side-nav-Press-Kit.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SidePressKit-on {top:0px; width:190px; height: 36px; background: url("/images/press-room/side-nav-Press-Kit.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SideImageBank {top:0px; width:190px; height: 36px; background: url("/images/press-room/side-nav-Image-Bank.gif") 0px 0px no-repeat; }
#SideImageBank a:hover {background: url("/images/press-room/side-nav-Image-Bank.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideImageBank-on {top:0px; width:190px; height: 36px; background: url("/images/press-room/side-nav-Image-Bank.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SideAwardGallery {top:0px; width:190px; height: 36px; background: url("/images/press-room/side-nav-Award-Gallery.gif") 0px 0px no-repeat; }
#SideAwardGallery a:hover {background: url("/images/press-room/side-nav-Award-Gallery.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideAwardGallery-on {top:0px; width:190px; height: 36px; background: url("/images/press-room/side-nav-Award-Gallery.gif") -200px 0px no-repeat; }


/********  Tools Styles ********/
/* navigation off with on-roll */
#SideReservations {top:0px; width:190px; height: 36px; background: url("/images/tools/side-nav-Reservations.gif") 0px 0px no-repeat; }
#SideReservations a:hover {background: url("/images/tools/side-nav-Reservations.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideReservations-on {top:0px; width:190px; height: 36px; background: url("/images/tools/side-nav-Reservations.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SideGuestReceipt {top:0px; width:190px; height: 36px; background: url("/images/tools/side-nav-Guest-Receipt.gif") 0px 0px no-repeat; }
#SideGuestReceipt a:hover {background: url("/images/tools/side-nav-Guest-Receipt.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideGuestReceipt-on {top:0px; width:190px; height: 36px; background: url("/images/tools/side-nav-Guest-Receipt.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SideGuestServices {top:0px; width:190px; height: 36px; background: url("/images/tools/side-nav-Guest-Services.gif") 0px 0px no-repeat; }
#SideGuestServices a:hover {background: url("/images/tools/side-nav-Guest-Services.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideGuestServices-on {top:0px; width:190px; height: 36px; background: url("/images/tools/side-nav-Guest-Services.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SideContactUs {top:0px; width:190px; height: 36px; background: url("/images/tools/side-nav-Contact-Us.gif") 0px 0px no-repeat; }
#SideContactUs a:hover {background: url("/images/tools/side-nav-Contact-Us.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideContactUs-on {top:0px; width:190px; height: 36px; background: url("/images/tools/side-nav-Contact-Us.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SidePropertyMap {top:0px; width:190px; height: 36px; background: url("/images/tools/side-nav-Property-Map.gif") 0px 0px no-repeat; }
#SidePropertyMap a:hover {background: url("/images/tools/side-nav-Property-Map.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SidePropertyMap-on {top:0px; width:190px; height: 36px; background: url("/images/tools/side-nav-Property-Map.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SideGetDirections {top:0px; width:190px; height: 36px; background: url("/images/tools/side-nav-Get-Directions.gif") 0px 0px no-repeat; }
#SideGetDirections a:hover {background: url("/images/tools/side-nav-Get-Directions.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideGetDirections-on {top:0px; width:190px; height: 36px; background: url("/images/tools/side-nav-Get-Directions.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SideFAQs {top:0px; width:190px; height: 36px; background: url("/images/tools/side-nav-FAQs.gif") 0px 0px no-repeat; }
#SideFAQs a:hover {background: url("/images/tools/side-nav-FAQs.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideFAQs-on {top:0px; width:190px; height: 36px; background: url("/images/tools/side-nav-FAQs.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SideMobile {top:0px; width:190px; height: 36px; background: url("/images/tools/side-nav-Mobile.gif") 0px 0px no-repeat; }
#SideMobile a:hover {background: url("/images/tools/side-nav-Mobile.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideMobile-on {top:0px; width:190px; height: 36px; background: url("/images/tools/side-nav-Mobile.gif") -200px 0px no-repeat; }

/* navigation off with on-roll */
#SideRSS {top:0px; width:190px; height: 36px; background: url("/images/tools/side-nav-RSS.gif") 0px 0px no-repeat; }
#SideRSS a:hover {background: url("/images/tools/side-nav-RSS.gif") -200px 0px no-repeat;}
/* navigation on with no on-roll */
#SideRSS-on {top:0px; width:190px; height: 36px; background: url("/images/tools/side-nav-RSS.gif") -200px 0px no-repeat; }




/**********************************************************
	Content Styles 
**********************************************************/
.Headers{ margin: 0px 0px 13px 0px; }

.HubMainHeader{  width: 928px; float: left; padding: 7px 16px 0px 16px; }
.HubMainHeader p{  font: normal 12px/20px Arial, Helvetica, sans-serif;}
.HubMainHeaderText{ font: normal 18px Arial, Helvetica, sans-serif; color: #FFFFFF; text-transform: uppercase; letter-spacing: .4em; padding: 5px 0px 15px 0px; }

.Content{ width: 397px; min-height: 360px; float: left; padding: 14px 10px 0px 10px; background-image: url(/images/shared/VerticalDottedLine.gif); background-position: left; background-repeat: repeat-y; }
.ContentFull{ width: 720px; float: left; padding: 14px 10px 0px 10px; background-image: url(/images/shared/VerticalDottedLine.gif); background-position: left; background-repeat: repeat-y; }
.RestaurantHub{ width: 738px; float: left; padding: 14px 10px 0px 10px; background-image: url(/images/shared/VerticalDottedLine.gif); background-position: left; background-repeat: repeat-y; }
.HubMainHeader{ width: 928px; float: left; padding: 14px 16px 16px 16px;}

.Media{ width: 342px; float: right; clear: right; padding: 14px 0px 0px 0px; }

.InterLink{ font: normal 11px Arial, Helvetica, sans-serif; color: #B8946A; margin: 0px 20px 10px 0px; float: left;}
.InterLink a { color: #B8946A; text-decoration: none;} 
.InterLink :hover {color: #FFFFFF; text-decoration: none;}

.ContentMain{ width: 960px; clear: both; background-image: url(/images/shared/SideNavigationBackground.jpg); background-position: 0px 0px; background-repeat: repeat-y; margin: 20px 0px 0px 0px; }
.ContentMainHub{ width: 960px; clear: both; margin: 0px 0px 0px 0px; }

/**********************************
	Pod Styles
***********************************/
.HomePod{ width: 290px; float: left; padding: 0px 9px 0px 9px; }
.HomePodRooms{ width: 290px; float: left; padding: 0px 13px 27px 16px; }
.HomePodPhoto{}
.HomeHeader{ padding: 11px 0px 0px 0px; }
.HomeCopy{ font: normal 11px Arial, Helvetica, sans-serif; color: #868686; padding: 8px 0px 0px 0px; }
.HomeLink{ font: normal 11px Arial, Helvetica, sans-serif; color: #B8946A; padding: 6px 0px 0px 0px; }
.HomeLink a { color: #B8946A; text-decoration: none;} 
.HomeLink :hover {color: #FFFFFF; text-decoration: none;}


.HubPod{ width: 220px; float: left; padding: 0px 0px 27px 16px; }
.HubPhoto{}
.HubHeader{ padding: 11px 0px 0px 0px; }
.HubCopy{ font: normal 11px Arial, Helvetica, sans-serif; color: #868686; padding: 8px 0px 0px 0px; }
.HubLink{ font: normal 11px Arial, Helvetica, sans-serif; color: #B8946A; padding: 6px 0px 0px 0px; }
.HubLink a { color: #B8946A; text-decoration: none;} 
.HubLink :hover {color: #FFFFFF; text-decoration: none;}


.RestaurantMainHeader{ width: 740px; float: left; padding: 0px 0px 16px 0px; }
.RestaurantMainHeader p{ font: normal 12px/20px Arial, Helvetica, sans-serif; }
.RestaurantPod{ width: 174px; float: left; padding: 0px 10px 0px 0px; }
.RestaurantPodPhoto{}
.RestaurantPodHeader{ padding: 11px 0px 0px 0px; }
.RestaurantPodHeaderAccent{ padding: 9px 0px 0px 0px; }
.RestaurantPodCopy{ font: normal 11px Arial, Helvetica, sans-serif; color: #868686; padding: 8px 0px 0px 0px; }
.RestaurantPodLink{ font: normal 11px Arial, Helvetica, sans-serif; color: #B8946A; padding: 6px 0px 27px 0px; }
.RestaurantPodLink a { color: #B8946A; text-decoration: none;} 
.RestaurantPodLink :hover {color: #FFFFFF; text-decoration: none;}

/**** Pods for Promotions/Landing pages ******/
.StandardPod{ width: 928px; float: left; padding: 0px 9px 0px 9px; }
.StandardPodRooms{ width: 928px; float: left; padding: 0px 13px 20px 16px; }
.StandardPodPhoto{width: 300px;  float: left; }
.StandardHeader{ width: 628px; padding: 9px 0px 0px 0px; font: bold 12px Helvetica, Arial, sans-serif; letter-spacing: .1em; color: #B8946A; text-transform: uppercase; float: left; }
.StandardCopy{ width: 600px; float: left; font: normal 12px Arial, Helvetica, sans-serif; color: #999999; padding: 10px 0px 0px 0px; }
.StandardLink{ font: normal 11px Arial, Helvetica, sans-serif; color: #B8946A; padding: 11px 0px 20px 0px; }
.StandardLink a { color: #B8946A; text-decoration: none;} 
.StandardLink :hover {color: #FFFFFF; text-decoration: none;}

#ContentContainer{ width: 960px; margin: 0 auto; clear: both; background-image: url(/images/shared/ContentVignetteBottom.jpg);background-position: bottom; background-repeat: repeat-x; }


.EventsList{ width: 100%; float: left; padding: 20px 0px 20px 0px; background-image: url(/images/shared/HorizontalDottedLine.gif); background-position: top; background-repeat: repeat-x; }
.EventListPhoto{ margin: 0px 10px 0px 0px; float: left; }
.EventListCopy{ float: left; width: 530px; }
.AsteriskCopy{ font-size: 10px; }


.ClearRow{ width:960px; clear:both; }

/**********************************************************
	Flash Elements 
**********************************************************/
.HomeFlash{ width: 843px; margin: 0px 0px 0px 0px; float: left; }
.HomeFlashContent{ width: 843px; height: 600px; margin: 0px 0px 0px 0px; float: left; z-index:21; }
.HomeFlashContentStyles{ color: #FFFFFF; font: normal 12px/22px Arial, Helvetica, sans-serif; text-align: center; padding: 200px 0px 0px 0px; }
.Flash{ width: 100%; height: 402px;  min-width: 960px; margin: 0 auto; overflow: hidden; }
.FlashContent{ z-index:21; }
.FlashContentStyles{ color: #FFFFFF; font: normal 12px/22px Arial, Helvetica, sans-serif; text-align: center; padding: 100px 0px 0px 0px; }

/**********************************************************
	Bread Crumb Styles 
**********************************************************/
.BreadCrumbs{clear: both; font: normal 11px Arial, Helvetica, sans-serif; color: #FFFFFF; padding: 6px 0px 6px 0px; width: 960px; background-image: url(/images/shared/HorizontalDottedLine.gif); background-position: bottom; background-repeat: repeat-x; }
.BreadCrumbs a { color: #B8946A; text-decoration: none;} 
.BreadCrumbs :hover {color: #FFFFFF; text-decoration: none;}

/**********************************************************
	Global Navigation Styles 
**********************************************************/
.GlobalIconsContainer{ width: 100%; height: 50px; clear: both; background-image: url(/images/global/Global-Background.jpg); background-repeat: repeat-x; margin: 20px 0px 0px 0px; }
.GlobalIcons{ width: 960px; height: 37px; margin: 0 auto; background-image: url(/images/global/Global-Background-center.jpg); background-repeat: repeat-x; padding: 13px 0px 0px 11px; }

.Convenience{ float: left; }
.Convenience img{ margin: 0px 20px 0px 0px; }

.EmailWidget{ margin: 0px 0px 0px 0px; float: left; vertical-align: middle; }
.EmailWidget img{ vertical-align: middle; }
.EmailInput {color:#747473; width: 231px; height: 17px; border: #333333 1px solid; border-right: none; background-color: #1A1A1A; font-size: 11px; vertical-align: middle; padding: 4px 0px 0px 6px;}

.SocialNetwork{ margin: 4px 0px 0px 9px; float: left; }
.SocialNetwork img{ margin: 0px 0px 0px 10px; float: left; }


/**********************************************************
	Footer Styles 
**********************************************************/
.FooterContainer{ width: 100%; clear: both;  margin: 28px 0px 0px 0px;}

.FooterContent{width: 960px; margin: 0 auto; text-align: center; color: #666666; font: normal 11px/18px Arial, Helvetica, sans-serif;}
.FooterContent a{color:  #666666; text-decoration: none;}
.FooterContent :hover{color: #868686; text-decoration: underline;}

.LogoLinks{ height: 42px; width: 960px; margin: 0 auto; text-align:center; }
.LogoLinks img{ margin: 0px 14px 0px 0px; }

.AAALogo{ width: 960px; margin: 0 auto; text-align: center; }
.AAALogo img{ margin: 20px 0px 10px 0px; }

/**********************************************************
	QuickMenu Core CSS
**********************************************************/

/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;}.qmmc .qmdividery{float:right;width:0px;}.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}.qmmc {position:relative;zoom:1;z-index:9;}.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}.qmsh div a {float:left;}.qmmc div{visibility:hidden;position:absolute;}.qmmc .qmcbox{cursor:default;display:block;position:relative;z-index:1;}.qmmc .qmcbox a{display:inline;}.qmmc .qmcbox div{float:none;position:static;visibility:inherit;left:auto;}.qmmc li {z-index:auto;}.qmmc ul {left:-10000px;position:absolute;z-index:10;}.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}.qmmc li a {float:none}.qmmc li:hover>ul{left:auto;}#qm1 ul {top:100%;}#qm1 ul li:hover>ul{top:0px;left:100%;}


/*!!!!!!!!!!! QuickMenu Styles [Please Modify!] !!!!!!!!!!!*/
#navLang {
	float: left;
	margin: 0;
	padding: 0 0 0 0px; 

}

*html div #navLang {
	\padding: 10px 0 0 0px; /* IE hack */
}

	/* QuickMenu 1 */

	/*"""""""" (MAIN) Container""""""""*/	
	#qm1	
	{	
		width:120px;
		margin: 0;
		padding:0;
		background-color:#000;
		border-width:0px;
		border-style:solid;
		/*border-color:#685F51;*/
	}


	/*"""""""" (MAIN) Items""""""""*/	
	#qm1 a	
	{	
		padding:0px 0px 0px 0px;
		margin:0px;
		color:#000;
		font-family:Arial;
		font-size:11px;
		text-decoration:none;
		border-width:0px;
		border-style:solid;
		border-color:#222121;
	}


	/*"""""""" (MAIN) Hover State""""""""*/	
	#qm1 a:hover	
	{	
		background-color:#000;
	}


	/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm1 li:hover>a	
	{	
		background-color:#000;
	}


	/*"""""""" (MAIN) Active State""""""""*/	
	body #qm1 .qmactive, body #qm1 .qmactive:hover	
	{	
		background-color:#000;
		text-decoration:none;
	}


	/*"""""""" (SUB) Container""""""""*/	
	#qm1 div, #qm1 ul	
	{	
		margin:0px 0px 0px 0px;
		background-color:#454545;
		border-width:1px 1px 0px 1px;
		border-style:solid;
		border-color:#212121;
	}


	/*"""""""" (SUB) Items""""""""*/	
	#qm1 div a, #qm1 ul a	
	{	
		padding:2px 0px 2px 0px;
		background-color:#454545;
		background-image:none;
		font-size:11px;
		border-width:0px 0px 1px 0px;
		border-style:solid;
		border-color:#212121;
	}


	/*"""""""" (SUB) Hover State""""""""*/	
	#qm1 div a:hover	
	{	
		background-color:#1F1F1F;
		background-image:none;
		text-decoration:none;
	}


	/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm1 ul li:hover>a	
	{	
		background-color:#1F1F1F;
		background-image:none;
		text-decoration:none;
	}


	/*"""""""" (SUB) Active State""""""""*/	
	body #qm1 div .qmactive, body #qm1 div .qmactive:hover{ background-image:none; }


	/*"""""""" Individual Titles""""""""*/	
	#qm1 .qmtitle{ font-size:11px; }


	/*"""""""" (main) Rounded Items""""""""*/	
	#qm1 .qmritem span{ border-color:#666666; background-color:#EEEEEE; }


	/*"""""""" (main) Rounded Items Content""""""""*/	
	#qm1 .qmritemcontent	
	{	
		padding:0px 0px 0px 0px;
	}


	/*"""""""" (sub) Rounded Items""""""""*/	
	#qm1 div .qmritem span	
	{	
		border-color:#666666;
		background-color:#EEEEEE;
	}


	/*"""""""" (sub) Rounded Items Content""""""""*/	
	#qm1 div .qmritemcontent	
	{	
		padding:0px 0px 0px 0px;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm1 .qmparent	
	{	
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm1 ul	
	{	
		width:120px;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm1 ul li:hover > a.qmparent	
	{	
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm1 ul .qmparent	
	{	
	}

/* closing tag for "@media all" below */
}