/* Forever Grand 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; }

/* =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: none;}

body{background-color: #000000;}

/* =pagecontainer */
div#pagecontainer{width: 678px; height: 742px; margin: 0 auto;}
.Home{background: #000000 url(/images/shared/background3.jpg) top center no-repeat;}
.Packages{background: #000000 url(/images/shared/background3-blur.jpg) top center no-repeat;}
.FloralArrangements{background: #000000 url(/images/shared/background3-blur.jpg) top center no-repeat;}

/**********************************************************
	Header Styles
**********************************************************/
#Header{display: none;}
#Branding{width: 226px; float: left; margin: 0px 0px 0px 0px;}
#Music{}
#HeaderSpacer{}
#Branding img{margin: 0px 0px 0px 56px;}

#Column1{display: none;}

/**********************************************************
	Main Navigation Styles
**********************************************************/
#MainNavigation{display: none}

/**********************************************************
	Section Navigation Styles
**********************************************************/
#SectionNavigationContainer{display: none;}

/**********************************************************
	Left Navigation Styles
**********************************************************/
#LeftSubNavigation{display: none;}

/**********************************************************
 	Main Content Styles
 *********************************************************/
p{padding: 0px 0px 20px 0px; font: normal 12px/18px "Times New Roman", Times, serif;}
h1{color:#000000; font: normal 30px Arial, Helvetica, sans-serif; text-transform: uppercase; padding: 0px 0px 8px 0px;}
h2{color:#000000; font: normal 14px Arial, Helvetica, sans-serif; text-transform: uppercase; padding: 0px 0px 12px 0px;}

ul, li{
	font: normal 10px Arial, Helvetica, sans-serif;
	padding: 0px 0px 0px 0px;
}

#FlashContent{width: 678px; float: left; min-height: 635px;}
#FlashContainer{width: 678px; float: left; margin: 0px 0px 0px 0px;}

#MainPhoto{display: none;}
#ContentLeft{width: 294px; float: left; background-color: #FFFFFF; padding: 40px 30px 14px 14px;}
#ContentRight{width: 320px; float: left; background-color: #FFFFFF; padding: 40px 20px 14px 0px;}

#ContentRight ul li{
	font: normal 12px/18px "Times New Roman", Times, serif;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 10px;
}

#ContentHeader{float: left; border: #FFFFFF solid 0px; padding: 28px 0px 35px 130px;}
#ContentTagLine{float: left; color: #FFFFFF; font: bold 11px Arial, Helvetica, sans-serif; text-transform: uppercase; margin: 68px 0px 0px 10px;}
#ContentContainer{width: 678px; min-height: 635px; float: left; margin: 0px 0px 0px 0px; background-color: #FFFFFF;}
#ContentNavigation{width: 130px; color:#FFFFFF; font: normal 9px/300% Arial, Helvetica, sans-serif; float: left; text-transform: uppercase;}

.DottedRule{border-bottom: #999999 1px dotted; margin: 0px 0px 10px 0px;}

.MusicHeader{
	padding: 0px 0px 1px 22px;
	font: normal 10px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}

.DownloadLink{display: none;}

/**********************************************************
	MGM Pods
**********************************************************/
.MGMPod{width: 169px; float: left; border-left: height: 351px;}
.MGMPod1{width: 169px; float: left; border-left: height: 351px;}
.MGMPodContent{padding: 28px 6px 0px 10px;}
.MGMPod1Content{padding: 28px 6px 0px 10px; border-left: dotted 1px;}
.MGMPodText{font: normal 12px/14px "Times New Roman", Times, serif; padding: 0px 0px 0px 0px;}
.MGMPod2{width: 170px; float: left; height: 351px;}
.MGMPod2Content{padding: 28px 6px 0px 10px; border-left: dotted 1px;}
.MGMHeader{font: normal 15px Arial, Helvetica, sans-serif; text-transform: uppercase; letter-spacing: normal;}

.MGMHeader a:link{color: #000000; text-decoration: none;}
.MGMHeader a:visited{color: #000000; text-decoration: none;}
.MGMHeader a:hover{color: #999999; text-decoration: none;}
.MGMHeader a:active{color: #000000; text-decoration: none;}

/**********************************************************
	Floral Pods
**********************************************************/
.FloralPodContainer{}
.FloralPodIndent{margin-left: 5px;}
.FloralPod{
	float: left;
	margin: 0px 0px 0px 0px;
	width: 92px;
	height: 92px;
	font: normal 10px/16px Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;

}
.FloralPod img{margin: 5px 5px 0px 5px;}
.FloralPod a:link{color: #000000; text-decoration: none;}
.FloralPod a:visited{color: #000000; text-decoration: none;}
.FloralPod a:hover{color: #000000; text-decoration: none;
	float: left;
	margin: 0px 0px 0px 0px;
	width: 92px;
	height: 92px;
	font: normal 10px/16px Arial, Helvetica, sans-serif;
	background-color: #EFE5CB;
}
.FloralPod a:active{color: #000000; text-decoration: none;}

/**********************************************************
 	Footer Styles
 *********************************************************/
#footerBottom {display: none;}

/**************************************************************
	Print Specific Styles
***************************************************************/

#PrintWidget{display: none;}
#PrintHeader{}
div#PrintLogo{display: none;}
.Print{display: none;}
.ScreenLogo{ margin: 10px 0px 10px 0px;}
.PrintLogo{ display: none;}
.NoView{display: none;}
div#PrintFooter{display: none;}

/* closing tag for "@media all" below */
}