.NoPrint {display: none;}
/* Bellagio Style sheet*/

/* =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; }

/* =html */
/*This creates a persistent scroll bar in Firefox to prevent page jump*/
html { overflow: -moz-scrollbars-vertical !important; }

a{color: #000000; text-decoration: none;}
a:hover{color: #000000; text-decoration: underline;}

p{padding: 0px 20px 10px 0px; color: #000000; font: normal 12px/20px Arial, Helvetica, sans-serif;}
h1{ color:#000000; font: Normal 20px/180% "Times New Roman", Times, serif; text-transform: none;}

/* H2 as separate header */
.H2Separate {padding: 0px 20px 10px 0px; color: #000000; font: bold 12px/20px Arial, Helvetica, sans-serif;}

/* H2 as inline header */
.H2Inline {padding: 0px 20px 0px 0px; color: #000000; font: bold 12px/20px Arial, Helvetica, sans-serif;}
.packagessmall{font-size: 10px; line-height: 12px;}

ul, li{

	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	padding: 0 0 10px 0;
}
li a{color: #000000; text-decoration: underline;}
li :hover{color: #000000; text-decoration: none;}

.HubList{width: 520px; padding: 0px 0px 10px 0px;}
.HubListImg{float: left; padding-right: 6px;}
.HubList p{padding-left: 166px;}

.btnReserveTable{
	color: #000000;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	border: #000000 1px solid;
	padding: 1px 4px 1px 4px;
}
a.btnReserveTable:link{color: #000000; text-decoration: none;}
a.btnReserveTable:hover{color: #000000; text-decoration: none; background-color: #FFFFFF;}

/* =asterisk copy */

.asterisk{font: Verdana, Arial, Helvetica, sans-serif; font-size:9px; line-height: 12px;}

/* =tournament lists */
.results{ color:#000000; font: 11px Arial, Helvetica, sans-serif; padding-left: 8px; height: 24px; border-bottom: #000000 1px solid;}
.resultsCopy{padding-left: 8px;}
.resultsCopyInset{padding-left: 30px; }

/******************************************
	Meetings Capacity Charts Styles
******************************************/
.CapacityTable{width: 518px; background-color: #904B3C; border: #000000 1px solid; margin-top: 10px; padding: 0px;}
.CapacityHeader{background-color: #904B3C; border: #000000 1px solid; font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #000000; padding: 3px; vertical-align: top;}
.CapacityHighlighted{background-color: #D7C8A1; border: #000000 1px solid; font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #000000; padding: 3px;}
.Capacity{background-color: #EDE3C3; border: #000000 1px solid; font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #000000; padding: 3px;}
.CapacityDownload{font-size: 10px;}

/******************************************
	Spa Salon Charts Styles
******************************************/
.SpaSalonTable{width: 300px; margin-top: 12px; padding: 0px;}
.SpaSalonHighlighted{background-color: #D7C8A1; font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #000000; padding: 3px;}
.SpaSalon{font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #000000; padding: 3px;}

div#branding{width: 540px; text-align: center; border-bottom: #000000 1px solid; margin-left: 18px;}
div#branding img{margin-bottom: 10px;}

div#MainNavigation{display: none;}

div#MainContentContainer{width: 540px; margin: 0px 8px 8px 8px; padding: 10px 0px 0px 20px;}

div#MainContentHeader{height: 43px; margin: 0;}
div#MainContentHeader img{float: left;}

#MainPhotoContainer{display: none;}

.RestaurantLogo{float: left; padding-right: 10px; padding-bottom: 0px;}

.MainContentLeft{float:left; width: 320px;}
.MainContentLeft ul li{	list-style-type: disc; color: #000000; font: normal 12px/14px Arial, Helvetica, sans-serif; margin: 0px 20px 0px 10px; padding: 0 0 10px 10px;}

.MainContentRight{float: left; width: 200px;}
.MainContentRight ul li{list-style-type: none;}

.MainContentFull{float:left; width: 520px;}
.MainContentFull ul li{color: #000000; font: normal 12px/14px Arial, Helvetica, sans-serif; margin: 0px 20px 0px 10px; padding: 0 0 10px 10px;}

.HubList{width: 520px; padding: 0px 0px 10px 0px;}
.HubListImg{float: left; padding-right: 6px;}
.HubList p{padding-left: 166px;}

.featureimg{float: left; margin-right: 8px;}

.RestaurantLogo{float: left; padding-right: 10px; padding-bottom: 0px;}

div#printpage{display: none;}

div#BreadCrumbs{display: none;}
div#MainContentNavigation{display: none;}

div#column3{display: none;}

div#footer{display: none;}

div#PrintFooter{
	clear: both;
	padding-top: 6px;
	width: 540px;
	height: 150px;
	text-align: center;
	color: #3E2813;
	font: 9px/16px Arial, Helvetica, sans-serif;
	border-top: #000000 1px solid;
	margin-left: 18px;
	}

/************************************
	Product Pod Styles
************************************/
.HubPod1{float: left; margin: 10px 20px 0px 0px; width: 160px;}
.HubPod2{float: left; margin: 10px 20px 0px 0px; width: 160px;}
.HubPod3{float: left; margin: 10px 0px 0px 0px; width: 160px;}
.ProductPodRule{margin-left: 0px; height: 1px; width: 160px; background-color: #000000;}
.ProductPodHeader{ margin: 2px 0px 2px 0px; padding: 1px 4px 1px 4px;
	width: 152px;
	color: #000000;
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	font-size: 12px;
	text-align: center;
	text-transform: uppercase;
}
.ProductPodHeaderLink{}
a.ProductPodHeaderLink:link {color: #000000; text-decoration: none;} 
a.ProductPodHeaderLink:visited {color: #000000; text-decoration: none;}  
a.ProductPodHeaderLink:hover {color: #000000; text-decoration: underline;} 
a.ProductPodHeaderLink:active {color: #000000; text-decoration: underline;}

.ProductPodPhoto{margin-left: 0px; width: 160px;}
.ProductPodDescription{margin-left: 0px; margin-top: 4px; width: 160px; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px;}

.ProductPodDescriptionLi{
	list-style-type: none;
	background-position: left 5px;
	background-repeat: no-repeat;
	background-image: url(/Images/shared/bullet.gif);
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; line-height: 14px;
	margin: 0px 0px 0px 4px;
	padding: 0px 0px 0px 8px;
}
.ProductPodMore{
	width: 160px;
	text-align: right;
	padding-top: 6px;
	padding-bottom: 10px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.ProductPodMoreLink {}
a.ProductPodMoreLink:link {color: #000000; text-decoration: none;} 
a.ProductPodMoreLink:visited {color: #000000; text-decoration: none;}  
a.ProductPodMoreLink:hover {color: #000000; text-decoration: underline;} 
a.ProductPodMoreLink:active {color: #000000; text-decoration: underline;}

/************************************
	Brochure Pod Styles
************************************/
.BrochurePod1{float: left; margin: 10px 7px 0px 0px; width: 124px;}
.BrochurePod2{float: left; margin: 10px 7px 0px 0px; width: 124px;}
.BrochurePod3{float: left; margin: 10px 7px 0px 0px; width: 124px;}
.BrochurePod4{float: left; clear: right; margin: 10px 0px 0px 0px; width: 124px;}

.BrochurePodRule{margin-left: 0px; height: 1px; width: 124px; background-color: #000000;}
.BrochurePodHeader{width: 116px; margin: 2px 0px 2px 0px; padding: 1px 4px 1px 4px;
	font: normal 10px "Times New Roman", Times, serif;
	color: #000000;
	text-align: center;
	text-transform: uppercase;
}
.BrochurePodHeaderLink{}
a.BrochurePodHeaderLink:link {color: #000000; text-decoration: none;} 
a.BrochurePodHeaderLink:visited {color: #000000; text-decoration: none;}  
a.BrochurePodHeaderLink:hover {color: #000000; text-decoration: underline;} 
a.BrochurePodHeaderLink:active {color: #000000; text-decoration: underline;}

.BrochurePodPhoto{margin-left: 0px; width: 124px;}
.BrochurePodDescription{margin-left: 0px; margin-top: 4px; width: 124px; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px;}

.BrochurePodDescriptionLi{
	list-style-type: none;
	background-position: left 5px;
	background-repeat: no-repeat;
	background-image: url(/Images/shared/bullet.gif);
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; line-height: 14px;
	margin: 0px 0px 0px 4px;
	padding: 0px 0px 0px 8px;
}


.BrochurePodMore{
	width: 124px;
	text-align: right;
	padding-top: 6px;
	padding-bottom: 10px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.BrochurePodMoreLink {}
a.BrochurePodMoreLink:link {color: #000000; text-decoration: none;} 
a.BrochurePodMoreLink:visited {color: #000000; text-decoration: none;}  
a.BrochurePodMoreLink:hover {color: #000000; text-decoration: underline;} 
a.BrochurePodMoreLink:active {color: #000000; text-decoration: underline;}

/************************************
	Wedding In-Page Pod Styles
************************************/
.WeddingPod{float:left; width: 320px; margin: 0px 0px 10px 0px;}
.WeddingPodPhoto{float:left; width: 116px;}
.WeddingPodPhoto img{margin: 6px 0px 10px 0px;}
.WeddingPodText {float:left; width: 204px;}
.WeddingPodText ul li{
	line-height: 18px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
}

/**********************************************************
	Toggles
**********************************************************/

.ToggleH2 {
	padding: 0px 0px 0px 0px; color: #000000; font: normal 12px/16px Arial, Helvetica, sans-serif;
	/*display: block;*/
	cursor: pointer;
	/*padding-left: 14px;*/
	padding-right: 14px;
	display: inline;
	background-image: url(/images/shared/btnToggleUp.gif);
	background-repeat: no-repeat;
	background-position: center right;
}

.ToggleContainer{margin-top: 10px;}
.ToggleContainer p{margin-top: 0px;}
.ToggleContent{display: none;}

.rule{border-bottom: #000000 1px solid; clear: both;}
.ruledotted{border-bottom: #000000 0px dotted; margin-bottom: 6px;}
.ruleleft{border-bottom: #000000 1px solid; clear: both; margin: 0px 20px 0px 0px;}
.ruleawards{border-bottom: #000000 1px solid; clear: both; margin: 10px 0px 10px 0px;}

/**********************************************************
	Page Toggles 
**********************************************************/
/* Include id's for all your layers here, with commas between. */
#Page1, #Page2, #Page3 {display:none;}

/**************************************************************
	Floral Arrangements Specific Styles
***************************************************************/

.FloralImgContainer{float: left; width: 205px; margin: 0px 10px 8px 0px; border: #000000 1px solid; background-color: #000000;}
.FloralDropContainer{float: left; width: 303px; padding: 0; margin: 0;}
.ArrowIcon{	float: left; margin: 0px 0px 0px 0px;}
input.FloralDrop {
	color:#000000;
	width: 220px; 
	height: 15px; 
	border: #000000 1px solid; 
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;  
	margin: 0; 
	padding: 2px 0px 0px 2px;
	letter-spacing: 0px;
	float: left;
}

.FloralEnlarge{	float: left; margin: 10px 0px 0px 0px; width: 303px;}

/**************************************************************
	Site Map Specific Styles
***************************************************************/

.SiteMap{float:left; width: 152px; padding: 0px 0px 0px 0px; margin: 10px 20px 0px 0px;}
.SiteMapHeader{padding: 4px 0px 4px 0px; font: bold 13px/20px Arial, Helvetica, sans-serif;}
.SiteMapSubHeader{font-size: 11px; font-weight: bold; padding: 0px 0px 6px 0px;}
.SiteMap li{margin: 0px 0px 0px 6px; padding: 0px 0px 0px 0px;}
.SiteMapLink{}
a.SiteMapLink:link {color: #000000; text-decoration: none;}   
a.SiteMapLink:hover {color: #000000; text-decoration: underline;}
a.SiteMapLink:active {color: #000000; text-decoration: underline;}   
a.SiteMapLink:visited {color: #000000; text-decoration: none;} 

.ScreenLogo{ display: none;}
.PrintLogo{ margin: 10px 0px 10px 0px;}


	