/****************************
	START: TOP NAV STYLES
****************************/

	#navcontainer {
		height: 24px;
		font-size: 10pt;
		text-align:left;
		position:relative;
		z-index:1000;
		left:3px;
		padding-bottom:5px;
	}
	#navcontainer .dropdown { 
		position:absolute;
		margin-left:6px;
	}
	#navcontainer #pinkoccasion {
		padding: 0px;
		clear: both;
		margin: 0px;
		background-color: #f3bbce;
		background-image: url('https://a248.e.akamai.net/7/248/497/0001/www.proflowers.com/siteimages/pink_ribbon_bg.gif');
		background-position: right bottom;
		background-repeat: no-repeat;
	}

	#navcontainer #pinkoccasion li {
		background-color: #f3bbce;
	}

	#navcontainer #pinkoccasion a:hover {
		background-image: url('https://a248.e.akamai.net/7/248/497/0001/www.proflowers.com/siteimages/pink_ribbon_on_bg.gif');
		background-position: right bottom;
		background-repeat: no-repeat;
		background-color: #f792b5;
	}
/* Added for this PIR 20083 - CMF Site Changes for 10-2-09 - Starts here */
	#navcontainer #bca-occasion {
		padding: 0px;
		clear: both;
		margin: 0px;
		background-color: #f3bbce;
		background-image: url('https://a248.e.akamai.net/7/248/497/0001/www.proflowers.com/siteimages/pink_ribbon_bg.gif');
		background-position: right bottom;
		background-repeat: no-repeat;
	}

	#navcontainer #bca-occasion li {
		background-color: #f3bbce;
	}

	#navcontainer #bca-occasion a:hover {
		background-image: url('https://a248.e.akamai.net/7/248/497/0001/www.proflowers.com/siteimages/pink_ribbon_on_bg.gif');
		background-position: right bottom;
		background-repeat: no-repeat;
		background-color: #f792b5;
	}
/* Added for this PIR 20083 - CMF Site Changes for 10-2-09 - Ends here*/
	
	#navcontainer #mrsfields
		{padding: 0px;
		clear: both;
		margin: 0px;
		background: #ececde;
		background-image: url('https://a248.e.akamai.net/7/248/497/0001/www.proflowers.com/cherrymoonfarms/images/MrsFields_menu_off.gif');
		background-position:top left;
		background-repeat: no-repeat;
		width:132px;
		height:34px;
		}	
		
	#navcontainer #mrsfields li	
		{background: #ececde;}
	
	#navcontainer #mrsfields a:hover
		{background-image: url('https://a248.e.akamai.net/7/248/497/0001/www.proflowers.com/cherrymoonfarms/images/MrsFields_menu_on.gif');
		background-position:top left;
		width:132px;
		height:34px;
		background-color: #71233b;
		background-repeat: no-repeat;}

	#navcontainer ul {
		margin: 0;
		padding: 0;
		list-style: none;
		position: relative;
		z-index: 100;
	}

	#navcontainer li {
		position: relative;
		display: inline;
		float: left;
	}

	#navcontainer li:hover ul,
	#navcontainer li.over ul {
		display: block;
	}

	#navcontainer li ul {
		display: none;
		position: absolute;
		margin-top: 25px;
		border: 1px solid #fff;
		background: #ececde;
		width: 153px;
		left: 0;
		height: auto;
	}

	#navcontainer li ul li {
		border-bottom: 1px solid #bfc2b1;
		margin: 0;
		padding: 0;
	}

	#navcontainer li > ul {
		top: auto;
		left: auto;
	}

	#navcontainer li ul li a,
	#navcontainer li ul li a:visited,
	#navcontainer li ul li a:active {
		text-decoration: none;
		color: #333;
		background: none;
		border-right: none;
		width: 153px;
		padding: 2px 0 2px 2px;
		margin: 0px;
		height: auto;
		font-weight: normal;
		font-size: 8pt;
	}

	#navcontainer li > ul li a,
	#navcontainer li > ul li a:visited,
	#navcontainer li > ul li a:active {
		width: 150px;
	}

	#navcontainer li ul li a:hover {
		background-color: #71233b;
		color: #fff;
	}

	#navcontainer li a {
		text-decoration: none;
		float: left;
		margin: 0px;
		padding: 4px 23px 0 12px;
		color: #FFFFFF;
		border-right: 1px solid #FFF;
		height: 21px;
		//height: 25px;
		background-image: url('http://a1128.g.akamai.net/7/1128/497/0001/www.proflowers.com/cherrymoonfarms/images/CMFNavbarBGImage.gif');
		background-repeat:repeat-x;
	}

	#navcontainer li a:hover, #navcontainer li.over {
		background-color: #71233b;
		background-image: none;
	}
	
	
    /*********   START: KEEP AND UPDATE PER HOLIDAY SPECIFIC  ************/
	#navcontainer #holiday a {
		background: #a81110;
		background-image: url('http://a1128.g.akamai.net/7/1128/497/0001/www.proflowers.com/Siteimages/CMFVday10Gradient.gif');
	}

	#navcontainer #holiday li a {
		background: #efefde;
		background-image: none;
	}
		
	#navcontainer #holiday a:hover {
		background-color: #a81110;
		color: #FFFFFF;
		background-image: none;
	}		
    /*********   END:  KEEP AND UPDATE PER HOLIDAY SPECIFIC  ************/

	#rushDeliveryLink {
		background: url('https://a248.e.akamai.net/7/248/497/0001/www.proflowers.com/siteImages/topNavClock_BG.jpg');
		border-right: none;
		color: #fef06c;
	}
	
	/******************************
		START: Searchbar Styles
	******************************/

		#navcontainer #SearchWrapper {
			padding-right: 0px;
			margin-right: 0px;
			width:195px;
			height:25px;
			border-left:1px solid #FFF;
			background-image:url('http://a1128.g.akamai.net/7/1128/497/0001/www.proflowers.com/cherrymoonfarms/images/CMFNavbarBGImage.gif');
			background-repeat:repeat-x;
		}

		#navcontainer .SearchHolder {
			margin-left:5px;
		}

		#navcontainer .SearchText {
			color:white;
			position:relative;
			top:1px;
			//top:-1px;
		}
		
		#navcontainer .SearchTextWrapper {
			width:45px;
			float:left;
			overflow:hidden;
			position:relative;
			top:3px;
			//top:5px;
		}
		
		#navContainer .SearchFormWrapper {
			width:115px;
			float:left;
			overflow:hidden;
		}
		
		#navcontainer .SearchText .SmallTextBox {
			width:95px;
			height:20px;
			position:relative;
			//top:1px;
			font-size:8pt;
		}

		.SearchInputHolder {
			 width:78px;
			 float:left;
			 position:relative;
			 top:2px;
			 //top:0;
		}

		.GoButtonHolder {
			float:right;
			width:17px;
			position:relative;
			//top:2px;
		}

		#navcontainer .SearchText img {
			position:relative;
			top:2px;
			//top:1px;
		}

		

	/******************************
		 END: Searchbar Styles
	******************************/


/****************************
	END: TOP NAV STYLES
****************************/
