ul#nav1{
	z-index:6000;
	position: relative;
	width:745px;
	height:40px;
	background:url(../images/fade_yellow.jpg) 0px bottom repeat-x;
	}
	#nav1, 
	#nav1 ul{ 
		z-index:6000;
		position: relative;
		padding:0;
		margin:0;
		list-style:none;
		line-height:1em;
		}
		#nav1 a {
		position: relative;
		display: block;
		z-index:5500;
		width:125px;
		padding:3px 0px 3px 0px;
		margin:0;
		font-size:.8em;
		font-family:Arial;
		text-transform:uppercase;
		text-decoration:none;
		border-bottom:solid 0px red;
		}
		#nav1 a:link,
		#nav1 a:active,
		#nav1 a:hover,
		#nav1 a:visited {
			text-decoration:none;
			font-weight:normal;
			color:#000000;
			z-index:7000;
			background-color:#FFFFFF;
			}
		#nav1 a:hover{background-color:#DDDDDD;}
			
		#nav1 li { /* all list items */
			position: relative;
			float: left;
			padding:0;
			margin:0;
			background-color: #FFFFFF;
			}
			#nav1 li li,
			#nav1 li li li{ /* all list items */
				width: 155px !important;
				width: 145px;
				}
		#nav1 li ul { /* second-level lists */
			position: absolute;
			width: 160px !important;
			width: 150px;
			left: -9999px; /* using left instead of display to hide menus because display: none isn't read by screen readers */
			border-left:1px solid #194280;
			border-right:1px solid #194280;
			border-top:1px solid #194280;
			}
			#nav1 li li a{
				margin:0;
				padding:5px 20px 5px 15px !important;
				padding:5px 10px 5px 15px;
				/*background:url(../images/fade_yellow.jpg) 0px bottom repeat-x;*/
				background-color: #ffffff;
				text-decoration:none;
				border-bottom:1px solid #000000;
				}		
			#nav1 a:hover{
				background:url(../images/fade_yellow.jpg) 0px bottom repeat-x;
				background-color: #ffeb92;
				color:#194280;
				}	
			#nav1 li li a:hover{
				background-color: #FFFFFF;
				color:#194280;
				}		
			#nav1 li ul ul { /* third-and-above-level lists */
				margin: -25px 0 0 160px !important;
				margin: -25px 0 0 150px;
				border-left:1px solid #194280;
				border-right:1px solid #194280;
				border-top:1px solid #194280;
				}
#nav1 li:hover ul ul, 
#nav1 li:hover ul ul ul, 
#nav1 li.sfhover ul ul, 
#nav1 li.sfhover ul ul ul {
	left: -9999em;
	}
#nav1 li:hover ul, 
#nav1 li li:hover ul, 
#nav1 li li li:hover ul, 
#nav1 li.sfhover ul, 
#nav1 li li.sfhover ul, 
#nav1 li li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
	}
/*	
		#nav1 a {
			position: relative;
			display: block;
			z-index:6500;
			font-size:.8em;
			font-family:Arial;
			text-transform:uppercase;
			text-decoration:none;
			padding:3px 0px 3px 0px;
			margin:0;
			}
		#nav1 li { 
			position: relative;
			float: left;
			text-align:center;
			padding:0;
			margin:0;
			}
			#nav1 a:link,
			#nav1 a:active,
			#nav1 a:hover,
			#nav1 a:visited {
				text-decoration:none;
				font-weight:normal;
				color:#000000;
				z-index:7000;
				}
			#nav1 a:hover{background-color:#DDDDDD;}
			
			#nav1 li li,
			#nav1 li li li{ 
				width: 160px !important;
				width: 150px;
				text-align:left;
				}
		#nav1 li ul { 
			position: absolute;
			width: 160px !important;
			width: 150px;
			left: -9999px; 
			border-left:1px solid #000000;
			border-right:1px solid #000000;
			}
			#nav1 li li a{
				margin:0;
				padding:5px 20px 5px 15px !important;
				padding:5px 10px 5px 15px;
				background-color: #AFE4F1;
				text-decoration:none;
				}	
			#nav1 li ul ul { 
				margin: -25px 0 0 160px !important;
				margin: -25px 0 0 150px;
				border-left:1px solid #000000;
				border-right:1px solid #000000;
				}
	#nav1 li:hover ul ul, 
	#nav1 li:hover ul ul ul, 
	#nav1 li.sfhover ul ul, 
	#nav1 li.sfhover ul ul ul {
		left: -9999em;
		}
	#nav1 li:hover ul, 
	#nav1 li li:hover ul, 
	#nav1 li li li:hover ul, 
	#nav1 li.sfhover ul, 
	#nav1 li li.sfhover ul, 
	#nav1 li li li.sfhover ul { 
		left: auto;
		}
	*/
	#nav1 .index{position:absolute;top:0px;left:0px;}
	
	#nav1 .about-us{width:80px;padding:3px 10px 3px 53px;}
	#nav1 .services-offered{width:130px;}
	#nav1 .current-patients{width:135px;}
	#nav1 .locations{width:95px;}
	#nav1 .careers{width:80px;text-align:center;}
	#nav1 .contact-us{width:100px;text-align:center;padding:3px 52px 3px 10px;}
	
	#nav1 .index,	
	#nav1 .about-us,
	#nav1 .services-offered,
	#nav1 .current-patients,
	#nav1 .locations,
	#nav1 .careers{
		background:url(../images/divider.gif) right top no-repeat;
		text-align:center;
		}
	
#footer ul{	
	border:solid 1px white;
	}
ul#nav2{
	z-index:500;
	position: relative;
	top:0px;
	padding:0px 45px 0px 45px;	
	}	
	#nav2, 
	#nav2 ul{ /* all lists */
		position: relative;
		padding:0;
		margin:0;
		list-style:none;
		line-height:1em;
		}
		#nav2 li { /* all list items */
			position: relative;
			float: left;
			text-align:center;
			border:solid 0px blue;
			padding:0;
			margin:0;
			}
		#nav2 a {
			position: relative;
			display: block;
			z-index:550;
			font-size:.7em;
			font-family:Arial;
			text-transform:uppercase;
			text-decoration:none;
			padding:3px 5px 3px 5px;
			margin:0;
			}
			#nav2 a:link,
			#nav2 a:active,
			#nav2 a:hover,
			#nav2 a:visited {
				text-decoration:none;
				border:solid 0px blue;
				font-weight:normal;
				color:#000000;
				}
			#nav2 a:hover{background-color:#DDDDDD;}

ul.admin{
	z-index:2000;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	height:25px;
	position:relative;
	border:solid 0px red;
	padding:0;
	margin:0px 0px 10px 0px;
	list-style:none;
	line-height:1em;
	} 
	ul.admin a{
		position: relative;
		display: block;
		z-index:2550;
		padding:5px 10px 5px 10px;
		margin:0px 3px 0px 0px;
		border:solid 1px #808080;
		}

	ul.admin li { /* all list items */
		position: relative;
		float: left;
		border:solid 0px red;
		}
		ul.admin li li,
		ul.admin li li li{ /* all list items */
			width: 145px !important;
			width: 135px;
			margin:0;
			padding:0;
			z-index:2600;
			}
		ul.admin li ul { /* second-level lists */
			position: absolute;
			width: 145px !important;
			width: 135px;
			left: -9999px; /* using left instead of display to hide menus because display: none isn't read by screen readers */
			border-left:1px solid #808080;
			border-right:1px solid #808080;
			border-top:1px solid #808080;
			padding:0;
			margin:0;
			list-style:none;
			}
		ul.admin li li a{
			font-family: Arial, Helvetica, Verdana, sans-serif;
			margin:0;
			padding:5px 15px 5px 10px !important;
			padding:5px 5px 5px 10px;
			background-color: #FDF8E5;
			text-decoration:none;
			border:solid 0px #808080;
			border-bottom:1px solid #808080 !important;
			border-bottom:1px solid #808080;
			color:#000000 !important;
			color:#000000;
			font-weight:normal;
			}		
		ul.admin li li a:hover{
			background-color: #ffffff !important;
			color:#000000;
			}			
		ul.admin li ul ul { /* third-and-above-level lists */
			margin: -24px 0 0 160px !important;
			margin: -24px 0 0 150px;
			border-left:1px solid #808080;
			border-right:1px solid #808080;
			border-top:1px solid #808080;
			}

		ul.admin li a.btnSelected{
			text-decoration:none;
			border:solid 0px #808080;
			border-width:1px 1px 0px 1px;
			padding:5px 10px 7px 10px;
			color:blue;
			z-index:2800;
			}
		a.btnSelected{background-color:#FFFFFF;}

		ul.admin li:hover ul ul, 
		ul.admin li:hover ul ul ul, 
		ul.admin li.sfhover ul ul, 
		ul.admin li.sfhover ul ul ul {
			left: -9999em;
			}
		ul.admin li:hover ul, 
		ul.admin li li:hover ul, 
		ul.admin li li li:hover ul, 
		ul.admin li.sfhover ul, 
		ul.admin li li.sfhover ul, 
		ul.admin li li li.sfhover ul { /* lists nested under hovered list items */
			left: auto;
			z-index:3000;
			}

		ul.admin .btnUp{
			width:25px;
			padding:5px 0px 5px 0px !important;
			padding:5px 0px 5px 0px;
			}
		ul.admin .btnDown{
			width:40px;
			padding:5px 0px 5px 0px !important;
			padding:5px 0px 5px 0px;
			}



	
/*

#nav{
	position:absolute;
	width:185px;
	top:0px;
	left:0px;
	list-style:none;
	padding:0;
	margin:0;
	z-index:500;
	}
	#nav ul { 
		position: relative;}
	#nav li { 
		padding:0;
		margin:0;
		border-width:0px;}
	#nav a {
		position: relative;		
		display: block;
		width:185px;
		height:0px;	
		margin:0;	
		overflow: hidden;
		border:solid 1px red;
		z-index:1550;}
	#nav .index {background: url(../Images/bg_nav.jpg) 0px 0px no-repeat;}
	#nav .about{background: url(../Images/bg_nav.jpg) 0px -181px no-repeat;}
	#nav .programs{background: url(../Images/bg_nav.jpg) 0px -232px no-repeat;}
	#nav .calendar{background: url(../Images/bg_nav.jpg) 0px -283px no-repeat;}
	#nav .program-presenters{background: url(../Images/bg_nav.jpg) 0px -334px no-repeat;}	
	#nav .supporting-the-institute{background: url(../Images/bg_nav.jpg) 0px -385px no-repeat;}
	#nav .scholar-shop{background: url(../Images/bg_nav.jpg) 0px -436px no-repeat;}	
	#nav .contact{background: url(../Images/bg_nav.jpg) 0px -502px no-repeat;}	
	#nav .privacy{background: url(../Images/bg_nav.jpg) 0px -521px no-repeat;}	
	
	#nav .index	{padding:181px 0px 0px 0px;}
	#nav .about{padding:51px 0px 0px 0px;}
	#nav .programs{padding:51px 0px 0px 0px;}
	#nav .calendar{padding:51px 0px 0px 0px;}
	#nav .program-presenters{padding:51px 0px 0px 0px;}
	#nav .supporting-the-institute{padding:51px 0px 0px 0px;}
	#nav .scholar-shop{padding:66px 0px 0px 0px;}
	#nav .contact{padding:19px 0px 0px 0px;}
	#nav .privacy{padding:20px 0px 0px 0px;margin:0px 0px 20px 0px;}
	#nav .login{padding:6px 20px 7px 9px;}
	
	#nav .index,
	#nav .about,
	#nav .programs,
	#nav .calendar,
	#nav .supporting-the-institute,
	#nav .program-presenters,
	#nav .scholar-shop,
	#nav .contact,
	#nav .privacy,
	#nav .login,
	#nav .faq{color:#ffffff;margin:0;}
	
	#nav .index:hover,
	#nav .about:hover,
	#nav .programs:hover,
	#nav .calendar:hover,
	#nav .supporting-the-institute:hover,	
	#nav .program-presenters:hover,
	#nav .scholar-shop:hover,
	#nav .contact:hover,
	#nav .privacy:hover,
	#nav .login:hover,
	#nav .faq:hover{color:#000000;background-color:#ffffff;}

	#nav .index:hover{background-position:-185px 0px;}
	#nav .selected_tabLevel0 .about:link,
	#nav .selected_tabLevel0 .about:active,
	#nav .selected_tabLevel0 .about:visited,
	#nav .about:hover{background-position:-185px -181px;}
	
	#nav .selected_tabLevel0 .programs:link,
	#nav .selected_tabLevel0 .programs:active,
	#nav .selected_tabLevel0 .programs:visited,
	#nav .programs:hover{background-position:-185px -232px;}
	
	#nav .selected_tabLevel0 .calendar:link,
	#nav .selected_tabLevel0 .calendar:active,
	#nav .selected_tabLevel0 .calendar:visited,
	#nav .calendar:hover{background-position:-185px -283px;}
	
	#nav .selected_tabLevel0 .program-presenters:link,
	#nav .selected_tabLevel0 .program-presenters:active,
	#nav .selected_tabLevel0 .program-presenters:visited,
	#nav .program-presenters:hover{background-position:-185px -334px;}
	
	#nav .selected_tabLevel0 .supporting-the-institute:link,
	#nav .selected_tabLevel0 .supporting-the-institute:active,
	#nav .selected_tabLevel0 .supporting-the-institute:visited,
	#nav .supporting-the-institute:hover{background-position:-185px -385px;}
	
	#nav .selected_tabLevel0 .scholar-shop:link,
	#nav .selected_tabLevel0 .scholar-shop:active,
	#nav .selected_tabLevel0 .scholar-shop:visited,
	#nav .scholar-shop:hover{background-position:-185px -436px;}
	
	#nav .selected_tabLevel0 .contact:link,
	#nav .selected_tabLevel0 .contact:active,
	#nav .selected_tabLevel0 .contact:visited,
	#nav .contact:hover{background-position:-185px -502px;}
	
	#nav .selected_tabLevel0 .privacy:link,
	#nav .selected_tabLevel0 .privacy:active,
	#nav .selected_tabLevel0 .privacy:visited,
	#nav .privacy:hover{background-position:-185px -521px;}
	
	.selected_tabLevel1 a:link,
	.selected_tabLevel1 a:visited,
	.selected_tabLevel1 a:active,
	.selected_tabLevel1 a:hover{color:blue;}
*/	
/*	
#menucontent{
	position: relative;
	margin:0px 0px 30px 0px;
	padding:0px 0px 0px 0px;
	}	
	#menucontent .admin	{
		height:25px;
		width:610px !important;
		width:630px;
		overflow:hidden;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 185px !important;
		margin:0px 0px 0px 92px;
		}
		#menucontent .admin .btnEdit{
			float:left;
			margin:0px 1px 0px 0px;
			width:402px;}
		#menucontent .admin .btnDelete{float:left;width:135px;}
				
#menucontent .TabList {	
	background:url(../images/bg_menu.jpg) 0px bottom repeat-x;
	background-color:#F1F2F6;	
	margin:0px 0px 0px 185px;
	padding:3px 10px 8px 10px;
	}
	#menucontent ul li ul{display:none;}
	 #menucontent ul	{
		position: relative;
		display:block;
		padding:0;
		margin:0;
		list-style:none;
		text-align:center;
		padding:0px 0px 0px 0px;
		}
		 #menucontent li{
			position: relative;
			display:inline;
			padding:0px 0px 0px 0px;
			margin:0px 0px 0px 0px;
			text-align:center;
			}
			#menucontent a:link,
			#menucontent a:visited,
			#menucontent a:hover,
			#menucontent a{
				position: relative;
				display:inline-block;
				z-index:550;
				font-family:Arial, Helvetica, sans-serif;
				font-weight:bold;
				font-size:0.8em;
				text-align:center;
				text-decoration:none;
				padding:0px 10px 0px 10px;
				margin:5px 0px 0px 0px;
				border:solid 0px #000000;
				}
				#menucontent a:hover{text-decoration:underline;}
				
		.newly-ordained-priests{border-right:solid 1px #84898D;}
		.gearing-up-to-be-a-pastor{border-right:solid 1px #84898D;}
		.capstone-retreat{border-right:solid 1px #84898D;}
		.mentor-training{border-right:solid 1px #84898D;}	
*/
