/* CSS Document */
ul#navbar{
	position:relative;
	float:left;
	width:856px;
	height:22px;
	top:0px;
	left:0px;
}
#navbar, #navbar ul {
	float:left;
	line-height:1;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0pt;
	padding:0pt;
	z-index:1000;
}
#navbar a, #navbar a:hover {
	border:medium none;
	display:block;
	line-height:1;
	text-decoration:none;
}
#navbar li {
	float:left;
	padding:0pt;
	z-index:1000;
}
ul#navbar li ul li a, ul#navbar li ul li a:hover {
	color:#5B5338;
}
ul#navbar li a:hover {
	background:transparent none repeat scroll 0%;
}
ul#navbar li > ul li:first-child {
	margin:0px;
}
#navbar li ul {
	clear:left;
	font-weight:normal;
	height:auto;
	left:-999em;
	margin:0pt;
	position:absolute;
	width:127px;
}
#navbar li li {
	background:#cb7cb5;
	border-bottom:1px solid #c06da9;
	padding:5px 5px 7px 5px;
	z-index:1100;
}
#nav ul#navbar li ul li a{
	font-family: Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:11px;
}
#navbar li ul li:hover, #navbar li ul li li.sfhover {
	background-color:#5b2e43;
	color:#5b5338;
}
#navbar ul li {
	float:left;
	height:auto;
	line-height:14px;
}
#navbar li:hover ul, #navbar li li:hover ul, #navbar li li li:hover ul, #navbar li.sfhover ul, #navbar li li.sfhover ul, #navbar li li li.sfhover ul {
	left:auto;
}
a.main:hover {
	background:transparent none repeat scroll 0%;
}

/*Community*/
#navbar li:hover #comm_nav, #navbar li.sfhover #comm_nav {
	width:82px;
}
#navbar li ul#comm_nav li{
	width:82px;
}
ul#navbar li a#community{
	background:url(../../images/nav_community.jpg) no-repeat;
	width:92px;
	height:22px;
}
ul#navbar li a:hover#community{
	background:url(../../images/nav_community_on.gif) no-repeat;
}

/*Recipes*/
#navbar li ul#recipes_nav li{
	width:100px;
}
ul#navbar li a#recipes{
	background:url(../../images/nav_recipes.jpg) no-repeat;
	width:82px;
	height:22px;
}
ul#navbar li a:hover#recipes{
	background:url(../../images/nav_recipes_on.gif) no-repeat;
}

/*E-Cards*/
#navbar li ul#ecards_nav li{
	width:69px;
}
ul#navbar li a#ecards{
	background:url(../../images/nav_ecards.jpg) no-repeat;
	width:79px;
	height:22px;
}
ul#navbar li a:hover#ecards{
	background:url(../../images/nav_ecards_on.gif) no-repeat;
}


/*Best of Mother's Day*/
#navbar li ul#mothersday_nav li{
	width:172px;
}
ul#navbar li a#mothersday{
	background:url(../../images/nav_mothersday.jpg) no-repeat;
	width:182px;
	height:22px;
}
ul#navbar li a:hover#mothersday{
	background:url(../../images/nav_mothersday_on.gif) no-repeat;
}

/*Mother's Wisdom*/
#navbar li ul#motherswisdom_nav li{
	width:126px;
}
ul#navbar li a#motherswisdom{
	background:url(../../images/nav_motherswisdom.jpg) no-repeat;
	width:136px;
	height:22px;
}
ul#navbar li a:hover#motherswisdom{
	background:url(../../images/nav_motherswisdom_on.gif) no-repeat;
}

/*Promotions*/
#navbar li ul#promotions_nav li{
	width:90px;
}
ul#navbar li a#promotions{
	background:url(../../images/nav_promotions.jpg) no-repeat;
	width:92px;
	height:22px;
}
ul#navbar li a:hover#promotions{
	background:url(../../images/nav_promotions_on.gif) no-repeat;
}

/*Events*/
#navbar li ul#events_nav li{
	width:75px;
}
ul#navbar li a#events{
	background:url(../../images/nav_events.jpg) no-repeat;
	width:73px;
	height:22px;
}
ul#navbar li a:hover#events{
	background:url(../../images/nav_events_on.gif) no-repeat;
}

/*Photo*/
#navbar li ul#photo_nav li{
	width:101px;
}
ul#navbar li a#photo{
	background:url(../../images/nav_photo.jpg) no-repeat;
	width:111px;
	height:22px;
}
ul#navbar li a:hover#photo{
	background:url(../../images/nav_photo_on.gif) no-repeat;
}




/*for javascript*/

ul#navbar li.dropdown a:hover, ul#navbar li.dropdown a.active {
  color: white;
  background: #999;
}






