/* Omniflora Local CSS Document */

/* General CSS */
h4 {
color: #CE0839;
font-weight: bold;
}
/* right hand banner image - Change accordingly */
#flowers #content {	/* hacked in ie6.css for min-height */
clear: both;
float: none;
width: auto;
margin: 3px 10px;
padding: 0 206px 0 0;
background: transparent url(images/bannerImages/home_banner_5.jpg) 0 0 no-repeat;
min-height: 180px;
}
#flowers #content.homeBanner5 {	
background: none;
padding: 0;
}

h1 {
font-size: 1.3em;
color: #006426;
margin-bottom: 0.6em;
padding: 0 0 7px 0;
border: 0;
background: none;
}


/* Header */
#flowers #headImage { background: transparent url(images/bannerImages/banner_17.jpg) 0 0 no-repeat; }

#flowers #headImage.b1 { background: transparent url(images/bannerImages/banner_1.jpg) 0 0 no-repeat; }

#flowers #headImage.b2 { background: transparent url(images/bannerImages/banner_2.jpg) 0 0 no-repeat; }

#flowers #headImage.b3 { background: transparent url(images/bannerImages/banner_3.jpg) 0 0 no-repeat; }

#flowers #headImage.b4 { background: transparent url(images/bannerImages/banner_4.jpg) 0 0 no-repeat; }

#flowers #headImage.b5 { background: transparent url(images/bannerImages/banner_5.jpg) 0 0 no-repeat; }

#flowers #headImage.b6 { background: transparent url(images/bannerImages/banner_6.jpg) 0 0 no-repeat; }

#flowers #headImage.b7 { background: transparent url(images/bannerImages/banner_7.jpg) 0 0 no-repeat; }

#flowers #headImage.b8 { background: transparent url(images/bannerImages/banner_8.jpg) 0 0 no-repeat; }

#flowers #headImage.b9 { background: transparent url(images/bannerImages/banner_9.jpg) 0 0 no-repeat; }

#flowers #headImage.b10 { background: transparent url(images/bannerImages/banner_10.jpg) 0 0 no-repeat; }

#flowers #headImage.b11 { background: transparent url(images/bannerImages/banner_11.jpg) 0 0 no-repeat; }

#flowers #headImage.b12 { background: transparent url(images/bannerImages/banner_12.jpg) 0 0 no-repeat; }

#flowers #headImage.b13 { background: transparent url(images/bannerImages/banner_13.jpg) 0 0 no-repeat; }

#flowers #headImage.b14 { background: transparent url(images/bannerImages/banner_14.jpg) 0 0 no-repeat; }

#flowers #headImage.b15 { background: transparent url(images/bannerImages/banner_15.jpg) 0 0 no-repeat; }

#flowers #headImage.b16 { background: transparent url(images/bannerImages/banner_16.jpg) 0 0 no-repeat; }

#flowers #headImage.b17 { background: transparent url(images/bannerImages/banner_17.jpg) 0 0 no-repeat; }

#flowers #headImage.ap { background: transparent url(images/bannerImages/banner_ap.jpg) 0 0 no-repeat; }

#flowers #headImage.ft { background: transparent url(images/bannerImages/banner_ft.jpg) 0 0 no-repeat; }
#headerDate {
width: 50%;
}

/* menu */
#mnav ul li a.doubleHeight {
	height: 56px;
}

/* normal state background images */
#mnav ul li#mnOM a { background: transparent url(images/btn_OM.gif) 0 0 no-repeat; }
#mnav ul li#mnPR a { background: transparent url(images/btn_PR.gif) 0 0 no-repeat; }
#mnav ul li#mnSV a { background: transparent url(images/btn_SV.gif) 0 0 no-repeat; }
#mnav ul li#mnLO a { background: transparent url(images/btn_LO.gif) 0 0 no-repeat; }
#mnav ul li#mnFT a { background: transparent url(images/btn_FT.gif) 0 0 no-repeat; }
#mnav ul li#mnFinlays a { background: transparent url(images/btn_finlays.gif) 0 0 no-repeat; }

/* normal hover state background images */
#mnav ul li#mnOM a:hover { background: transparent url(images/btn_OM.gif) -121px 0 no-repeat; }
#mnav ul li#mnPR a:hover { background: transparent url(images/btn_PR.gif) -121px 0 no-repeat; }
#mnav ul li#mnSV a:hover { background: transparent url(images/btn_SV.gif) -121px 0 no-repeat; }
#mnav ul li#mnLO a:hover { background: transparent url(images/btn_LO.gif) -121px 0 no-repeat; }
#mnav ul li#mnFT a:hover { background: transparent url(images/btn_FT.gif) -121px 0 no-repeat; }
#mnav ul li#mnFinlays a:hover { background: transparent url(images/btn_finlays.gif) -121px 0 no-repeat; }

/* active state background images */
#mnav ul li#mnOM.expanded a { background: transparent url(images/btn_OM.gif) -242px 0 no-repeat; }
#mnav ul li#mnPR.expanded a { background: transparent url(images/btn_PR.gif) -242px 0 no-repeat; }
#mnav ul li#mnSV.expanded a { background: transparent url(images/btn_SV.gif) -242px 0 no-repeat; }
#mnav ul li#mnLO.expanded a { background: transparent url(images/btn_LO.gif) -242px 0 no-repeat; }
#mnav ul li#mnFT.expanded a { background: transparent url(images/btn_FT.gif) -242px 0 no-repeat; }
#mnav ul li#mnFinlays.expanded a { background: transparent url(images/btn_finlays.gif) -242px 0 no-repeat; }

/* active over state background images */
#mnav ul li#mnOM.expanded a:hover { background: transparent url(images/btn_OM.gif) -363px 0 no-repeat; }
#mnav ul li#mnPR.expanded a:hover { background: transparent url(images/btn_PR.gif) -363px 0 no-repeat; }
#mnav ul li#mnSV.expanded a:hover { background: transparent url(images/btn_SV.gif) -363px 0 no-repeat; }
#mnav ul li#mnLO.expanded a:hover { background: transparent url(images/btn_LO.gif) -363px 0 no-repeat; }
#mnav ul li#mnFT.expanded a:hover { background: transparent url(images/btn_FT.gif) -363px 0 no-repeat; }
#mnav ul li#mnFinlays.expanded a:hover { background: transparent url(images/btn_finlays.gif) -363px 0 no-repeat; }

/* remove inheritance of all of the above states */
#mnav ul li#mnOM.expanded ul li a, #mnav ul li#mnOM.expanded ul li a:hover { 	background: none; }
#mnav ul li#mnPR.expanded ul li a, #mnav ul li#mnPR.expanded ul li a:hover { 	background: none; }
#mnav ul li#mnSV.expanded ul li a, #mnav ul li#mnSV.expanded ul li a:hover { 	background: none; }
#mnav ul li#mnLO.expanded ul li a, #mnav ul li#mnLO.expanded ul li a:hover { 	background: none; }
#mnav ul li#mnFT.expanded ul li a, #mnav ul li#mnFT.expanded ul li a:hover { 	background: none; }
#mnav ul li#mnFinlays.expanded ul li a, #mnav ul li#Finlays.expanded ul li a:hover { 	background: none; }

#flowers #wrapper #mnav #block-menu-106 .content .menu #mnOM .menu .leaf  {
	background: url(images/mnarrow_red.gif) no-repeat left top;
}
#flowers #wrapper #mnav #block-menu-106 .content .menu #mnPR .menu .leaf  {
	background: url(images/mnarrow_red.gif) no-repeat left top;
}
#flowers #wrapper #mnav #block-menu-106 .content .menu #mnSV .menu .leaf  {
	background: url(images/mnarrow_red.gif) no-repeat left top;
}
#flowers #wrapper #mnav #block-menu-106 .content .menu #mnLO .menu .leaf  {
	background: url(images/mnarrow_red.gif) no-repeat left top;
}
#flowers #wrapper #mnav #block-menu-106 .content .menu #mnFT .menu .leaf  {
	background: url(images/mnarrow_red.gif) no-repeat left top;
}
/* active menus */


/* Sub menus */
#flowers #wrapper #mnav #block-menu-106 .content .menu #mnOM .menu .leaf .menu #mnLoDE .inactive,
#flowers #wrapper #mnav #block-menu-106 .content .menu #mnOM .menu .leaf .menu #mnLoUS .inactive,
#flowers #wrapper #mnav #block-menu-106 .content .menu #mnOM .menu .leaf .menu #mnCoDE .inactive,
#flowers #wrapper #mnav #block-menu-106 .content .menu #mnOM .menu .leaf .menu #mnCoUS .inactive
{
background: url(images/greyBlank.gif) no-repeat left top;
}
#flowers #wrapper #mnav #block-menu-106 .content .menu #mnOM .menu .leaf .menu #mnLoDE .active,
#flowers #wrapper #mnav #block-menu-106 .content .menu #mnOM .menu .leaf .menu #mnLoUS .active,
#flowers #wrapper #mnav #block-menu-106 .content .menu #mnOM .menu .leaf .menu #mnCoDE .active,
#flowers #wrapper #mnav #block-menu-106 .content .menu #mnOM .menu .leaf .menu #mnCoUS .active
{
	background: url(images/right_black_arrow.gif) no-repeat 3px center;
	font-weight: bold;
	color: #000000;
}

/* active menus */
#flowers #wrapper #mnav #block-menu-106 .content .menu #mnOM .menu #current .active {
	color: #74182A;
	background: #BDBEC0 url(images/mnarrow_red_down.gif) no-repeat left top;
}
#flowers #wrapper #mnav #block-menu-106 .content .menu #mnPR .menu #current .active {
	color: #74182A;
	background: #BDBEC0 url(images/mnarrow_red_down.gif) no-repeat left top;
}
#flowers #wrapper #mnav #block-menu-106 .content .menu #mnSV .menu #current .active {
	color: #74182A;
	background: #BDBEC0 url(images/mnarrow_red_down.gif) no-repeat left top;
}
#flowers #wrapper #mnav #block-menu-106 .content .menu #mnLO .menu #current .active {
	color: #74182A;
	background: #BDBEC0 url(images/mnarrow_red_down.gif) no-repeat left top;
}
#flowers #wrapper #mnav #block-menu-106 .content .menu #mnFT .menu #current .active {
	color: #74182A;
	background: #BDBEC0 url(images/mnarrow_red_down.gif) no-repeat left top;
}
/* Home page quicklinks */
#flowers #globalOfferings1 {	/* hacked in ie6.css for easy clearing */
	width: 751px;
	margin: 15px 0 0 0;
	padding: 0 0 0 10px;
	overflow: hidden;
	background: transparent url(images/global_row1.png) 10px bottom no-repeat;
	}
#flowers .globalOffering {
	width: 183px;
	float: left;
	margin: 0 3px 0 0;
	position: relative;
	}
#flowers .globalOffering img { display: block; }
#flowers .globalOffering h2 {
	display: block;
	width: 183px;
	height: 208px;
	position: absolute;
	top: 0;
/*	left: -183px;*/
	left: 0px;
	margin: 0;
	padding: 0;
	}
#flowers .globalOffering h2 a {	/* hacked in ie6.css for png fix */
	display: block;
	text-indent: -9999px;
	width: 183px;
	height: 208px;
	background-color: transparent;
	background-image: url(images/global_rollover.png);
	background-position: -9999px 0;
	background-repeat: no-repeat;
	background: transparent url(images/global_rollover.png) -9999px 0 no-repeat;
	opacity: 0.0;	/* hack for safari which has a background repeat bug on png files */
	}#flowers .globalOffering h2 a:hover {
	opacity: 1;	/* clear hack for safari */
	background-position: 0 0;
	}
#flowers .globalOffering p {	/* hacked in ie6.css for opacity */
	margin: 0 0 0 0;
	padding: 30px 10px 10px 10px;
	color: #fff;
	opacity: 0.7;
	}
#globalOmni1 h2 { background: transparent url(images/icnQL_1.gif) 0 152px no-repeat; }
#globalOmni2 h2 { background: transparent url(images/icnQL_2.gif) 0 152px no-repeat; }
#globalOmni3 h2 { background: transparent url(images/icnQL_3.gif) 0 152px no-repeat; }
#globalOmni4 h2 { background: transparent url(images/icnQL_4.gif) 0 152px no-repeat; }
