/* Formatting for s-menus 
*/
#s-menu {					/* id of 2-row table that contains the menu */
	position:relative;
	z-index:10;
	font-size: 1.4rem !important;
	font-family: Verdana;
	line-height: 1.6;		/* this means 1.6 (160%) times font height */
	text-decoration: none;
	padding:0px;
	margin:0px;
	border-collapse:collapse; 
} 
#bcrumbs {							/* id of breadCrumbs row    */
	padding:0px;	margin:0px;
	background-color: #333333;
}
#subpgs {							/* id of subpage row */
	padding:0px;	margin:0px;
	background-color: #EEEEEE;
	border-bottom: 2px solid #009900;
}
.cms-wide {							/* Use with <div class="cms-wide">&nbsp;</div> Hooked at genesis_after_header */
	position:relative;
	z-index:5;
	height: 35px;
	margin-bottom:-35px;
	background-color: #333333;
	width:100%;
}
/* -------------------------------------------- items --- */
.bc-item, .bc-item1	{					/* ---- class of breadcrumb items	*/
	height: 28px;
	padding:7px 10px 0px 10px;			/* height + padding-top = cms-wide-height
	margin:0px;
	border:0px;
}
.bc-item1 { font-size: 1.6rem; line-height: 1.4; } 
.bc-linked {
	background-color: trasnparent;
	color: #AAAAFF;
	font-weight: bold;
}
.bc-unlinked	{						/* ---- class of unlinked (final) break crumb */
	background-color: #00AA00;
	color: #FFFFFF;
} 
.bc-linked:hover 	{					/* ---- class of breadcrum item hovered over */
	background-color: #339966;
	color: #FFFFFF;
	position: relative;
	z-index:9;
}
.bc-arro {
	margin-top:14px !important;			/* 14px is default */
}
/* ---------------------------- non-breadcrumb linked items */
.sp-item {								/* ---- class sub-page items */
	height: 27px;
	color: #000099;
	padding: 6px 10px 0px 10px;			/* height + padding-top+bottom + #subpgs border = cms-wide-height */
	margin:0p;
}
.sp-item:hover {   						/* ---- class of hovered sub-page */
	background-color: #339966;
	color: #FFFFFF;
	position: relative;
	z-index:9;
}
/* -------------------------------------------------------- */