/* header Top-nav */
#topmenu #active_menu-nav {
	background:#ff0000;
	color:#000;
}

#current #active_menu-nav {
	color: #ff0000;
	}
#topmenu ul {
	list-style-type:none;
	background:none;
	display:block;
	margin:0;
	padding:5px 0;
	text-align:right;
}

/*  Top Main Menu Items, for new vistors */
#topmenu ul li {
	margin: 1px;
	background:none;
	color: #757575;
	display:inline;
	text-align:center;
}

#topmenu ul li a:link,#topmenu ul li a:visited {
	background:none;
	color:#757575;
	font-weight:bold;
	text-decoration:none;
/* 	border-right:solid 1px #666; */
	padding:5px 10px;
	line-height:1.5em;
}

#topmenu ul li a:hover,#topmenu ul li a:active,#topmenu ul li a:focus {
/* 	background:#c4c4c4; */
	color: #c20227;
	font-weight:bold;
}




/* ################## Left Menu ################## */
#left ul { list-style-type:none; margin:20px 0 0 0; width: 150px;}

#left ul li { margin:0 0 3px 0;}

#left ul li a { display:block; padding:3px 4px 3px 10px; text-decoration:none; }

#left ul li a:link,#left ul li a:visited {
background:#940c26; border-bottom:solid 2px #670020; color:#d4d4d4; font-weight:normal; }

#left ul li a:hover,#left ul li a:active,#left ul li a:focus {
background:#c20227 !important;
color:#fff !important;
}

#left ul li ul {
	width: 140px;
	background:#c20227;
/* 	border:solid 1px #670020; */
/* 	border-bottom:solid 0 #670020; */
	border-left:solid 2px #c20227;
	border-top:0;
	margin:0;
}

#left ul li ul li {
	border:solid 1px #c20227;
}

#left ul li ul li {
	margin:0;
}

#left ul li ul li a:hover,#left ul li ul li a:active,#left ul li ul li a:focus {
	background:#670020;
	color: #d4d4d4;
}

#left ul li ul li ul {
border:solid 0 #670020;
padding:10px 0 10px 5px;
}

#left ul li.active a:link,#left ul li.active a:visited {
background:#670020;
border-left:solid 4px #c20227;
color: #d4d4d4;
/* border-bottom:solid 1px #670020; */
padding:3px 0 3px 6px;
}

#left ul li.active ul li a:link,#left ul li.active ul li a:visited {
background:#fff;
border-bottom:solid 1px #E0C1E0;
border-left:solid 0 #DD75BB;
color:#000;
font-weight:normal;
padding:3px 4px 3px 20px;
}

#left ul li.active ul li ul li a:link,#left ul li.active ul li ul li a:visited {
background:#fff;
border-bottom:solid 1px #E0C1E0;
color:#000;
font-weight:normal;
margin:0 0 0 10px;
}

#left ul li.active ul li.active a:link,#left ul li.active ul li.active a:visited {
background:#fff;
border-left:solid 0 #DD75BB;
color:#000;
font-weight:bold;
}

#left ul li.active ul li.active ul li a:link,#left ul li.active ul li.active ul li a:visited {
background:url(http://www.crdentia.com/templates/crdentia/images/arrow.gif) #fff no-repeat top left;
color:#000;
font-weight:normal;
margin:0 0 0 15px;
padding:3px 0 3px 15px;
}

#left ul li.active ul li.active ul li.active span.active_link {
background:url(http://www.crdentia.com/templates/crdentia/images/arrow.gif) #fff no-repeat top left;
border-bottom:solid 1px #E0C1E0;
color:#000;
font-weight:bold;
margin:0 0 0 15px;
padding:3px 0 3px 15px;
}




/* Footer Menu */
#footermenu #active_menu-nav {
	background:#ff0000;
	color:#000;
}

#current #active_menu-nav {
	color: #ff0000;
	}
#footermenu ul {
	font-size: 1.5em;
	list-style-type:none;
	background:none;
	display:block;
	margin:0;
	padding:5px 0;
	text-align:center;
}

/*  Footer Menu Items, for new vistors */
#footermenu ul li {
	margin: 1px;
	background:none;
	color: #d4d4d4;
	display:inline;
	text-align:center;
}

#footermenu ul li a:link,#footermenu ul li a:visited {
	background:none;
	color:#d4d4d4;
	font-weight:bold;
	text-decoration:none;
/* 	border-right:solid 1px #666; */
	padding:5px 10px;
}

#footermenu ul li a:hover,#footermenu ul li a:active,#footermenu ul li a:focus {
/* 	background:#c4c4c4; */
	color: #c20227;
	font-weight:bold;
}


/* header Top-nav */
/* #header #active_menu-nav { */
/* 	background:#c20227; */
/* 	color:#000; */
/* } */

/* #header ul { */
/* 	background:#fff; */
/* 	display:block; */
/* 	margin:-7px 0 -2px; */
/* 	padding:5px 0; */
/* 	text-align:right; */
/* } */

/* #header ul li */
/* { */
/* 	background:#000; */
/* 	color: #595959; */
/* 	display:inline; */
/* 	text-align:center; */
/* } */

/* #header ul li a:link,#header ul li a:visited */
/* { */
/* 	background:#fff; */
/* 	color:#000; */
/* 	font-weight:bold; */
/* 	text-decoration:none; */
/* 	border-right:solid 1px #666; */
/* 	padding:5px 10px; */
/* 	line-height:1.5em; */
/* } */

/* #header ul li a:hover,#header ul li a:active,#header ul li a:focus */
/* { */
/* 	background:#000; */
/* 	color: #595959; */
/* 	font-weight:bold; */
/* } */