/******************************************************/
/* CELEBRATING WILDFLOWERS STYLES, B.LILLY 09-14-2007 */
/******************************************************/

/****************************************/
/* NAVIGATION MENU STYLES               */
/****************************************/
/* ACTIVE MEANS THE PARENT AREA HAS BEEN SELECTED. */
#main-menu { background-color: #5F7137; border-bottom: solid #000000 1px; padding: 0 0 20px 0; width: 189px; }
/* SET ALL MENU LINK DECORATIONS TO NONE */
#main-menu a:link, 
#main-menu a:visited { text-decoration: none; }
/* SET THE DEFAULT LOOK LAYOUT FOR THE LINK LIST ITEMS */
#main-menu ul { list-style-type: none; margin: 0; padding: 0; }
#main-menu li { color: #49572A; display: inline; font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; padding: 0; }

/* MAIN MENU <A> STYLES */
a.mm-parent-not-active, 
a.mm-parent-not-active:visited { background-image: url(/emc/rig/images/bullets/i_bul09.gif); background-position: 10px; background-repeat: no-repeat; color: #DBD594; }
/* SET THE <A> LINKS COLORS FOR SUB CATEGORIES */
a.mm-sub-not-active,
a.mm-sub-not-active:visited,
a.mm-sub-not-link { background-color: #DBD594; color: #49572A;}
a.mm-sub2-not-active,
a.mm-sub2-not-active:visited { background-color: #DBD594; color: #49572A; background-image: url(/emc/rig/images/grey_arr.gif); background-position: 20px; background-repeat: no-repeat;}
a.mm-sub3-not-active,
a.mm-sub3-not-active:visited { background-color: #DBD594; color: #49572A; background-image: url(/emc/rig/images/bullets/mm-sub3.gif); background-position: 32px; background-repeat: no-repeat;}
a.mm-sub4-not-active,
a.mm-sub4-not-active:visited { background-color: #DBD594; color: #49572A; /* background-image: url(/emc/rig/images/bullets/mm-sub3.gif);background-position: 32px; background-repeat: no-repeat; */}

/* MENU HOVERS - ALL HOVERS GET SAME LOOK - SUB OR PARENT */
a#mm-parent-active:hover,
a.mm-parent-not-active:hover, 
a.mm-sub-not-active:hover, 
a.mm-sub2-not-active:hover,
a.mm-sub3-not-active:hover,
a.mm-sub4-not-active:hover { background-color: #788A51; color: #E0AE49; }

a.mm-sub-not-link:hover { color:#49572A; }

a.mm-sub-not-active-space { background: #DBD594; height: 15px; }

/*  DIMMENSIONS AND LAYOUT OF MENU LINKS */
#mm-parent-active, 
a.mm-parent-not-active, 
#mm-sub-active, 
a.mm-sub-not-active,
a.mm-sub-not-link,
#mm-curved-corner {
	display: block;
	padding: 2px 2px 2px 21px;
	margin: 0;
}
a.mm-sub2-not-active {
	display: block;
	padding: 2px 2px 2px 32px;
	margin: 0;
}
a.mm-sub3-not-active,
a.mm-sub4-not-active {
	display: block;
	padding: 2px 2px 2px 40px;
	margin: 0;
}

#mm-parent-active {
	color: #49572A;
	background-color: #E0AE49;
	background-image: url(/emc/rig/images/bullets/active-parent.gif);
	background-repeat: no-repeat;
	background-position: 8px;
}
#mm-sub-active {
	color: #49572A;
	background-color: #DBD594;
	background-image:  url("/emc/rig/images/bullets/i_bul03.gif");
	background-repeat: no-repeat;
	background-position: 0;
}
#mm-curved-corner {	
	color: #49572A;
	background-color: #DBD594;
	height: 10px;
	background-image: url(/emc/rig/images/submenu-corner.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

/****************************************/
/* SUB-NAV MENU STYLES                  */
/****************************************/

#subnav { background-color: #DBD594; padding: 0 0 10px 0; width: 189px; }
#subnav ul { list-style-type: none; margin: 10px 0 0 0; padding: 0; }
#subnav li { color: #49572A; display: inline; font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; padding: 0; }
#subnav p { font-size: 0.75em; }
#subnav a {background-image: url(/emc/rig/images/bullets/i_bul09.gif); background-position: 10px; background-repeat: no-repeat; background-color: #DBD594; color: #49572A; display: block; padding: 2px 2px 2px 21px; margin: 0; text-decoration: none; }
#subnav a:visited { background-color: #DBD594; color: #49572A;}
#subnav a:hover {background-color: #788A51; color: #E0AE49; }

div#address-box {
	background-color: #DBD594;
	margin: 10px 0 5px 0;
	padding: 0;
}
div#address-box ul { list-style-type: none; margin: 0; padding: 0; }
div#address-box li { display: inline; font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; }
div#address-box p {
	font-size: 10px;
}
