@media screen,projection {
#navigation, #navigation ul, #navigation ul li { /*reset*/
	margin:0px;
	padding:0px;
}
	#navigation {
		height:47px;
		position:absolute;
		/*********** changed for camera ********************/
		top:508px;
		left:0px;
		width:980px;
		text-align:left;
	}
	#navigation #skipToContent {
		position: absolute;
		top: 0;
		left: -9999px;
	}
	#navigation .navContainer {
	  margin:0 0 0 0px;
	}
	#navigation ul {
	list-style-type:none;
	padding:0px 0px 0px 23px; /* added, may need to change to just padding-left */
	}
	#navigation a {
		color:#666; 
		text-decoration:none;
	}
	#navigation .navItem {
		float: left;
		/*font-size: 110%;*/
		font-size:13px;
	}
	#navigation .navItem>a:link,
	#navigation .navItem>a:visited {
		display: block;
		height: 26px;
		overflow: hidden;
		color: #333;
		margin-top:4px;
		padding:10px 29px 0; /*********** controls space between main nav items on home page ***************************/ 
	}
	#navigation .activeItem>a:link,
	#navigation .activeItem>a:visited,
	#navigation .activeItem>a:hover,
	#navigation .activeItem>a:active {
		position: relative;
		z-index: 3;
	}
	#navigation .activeItem{
		background:transparent url(/fileadmin/projects/cu-main/images/home/arrow.gif) top center no-repeat;
	}
	
	
	#navigation #subnav_about .navGroup {
		float: left;
		/*margin-right: 29px;*/ /* change for inner nav spacing */
		margin-right:24px;
	}
	#navigation #subnav_academics .navGroup {
		float: left;
		/*margin-right: 27px;*/
	}
	#navigation #subnav_administration {
		/*padding-right: 0;
		margin-left:-238px;*/
	}
	#navigation #subnav_administration .navGroup {
		float: left;
		margin-right: 27px;
	}
	#navigation #subnav_alumni .navGroup {
		float: left;
		margin-right: 21px; /* change for inner nav spacing */
	}
	#navigation #subnav_health .navGroup {
		float: left;
		margin-right: 27px;
	}
	#navigation #subnav_future .navGroup {
		float: left;
		margin-right: 27px;
	}
	#navigation #subnav_ministry .navGroup {
		float: left;
		margin-right: 27px;
	}
	#navigation #subnav_students .navGroup {
		float: left;
		margin-right: 27px;
	}
	
	#navigation .navSubItem,
	#navigation .navSubItem .hasChildren ul,
	#navigation .navDropdown,
	#navigation .activeItem .navDropdown .hasChildren ul {
		position: absolute;
		top: 0;
		left: -10000px;
	}
	#navigation .navSubItem {
		font-size: 11px;
		line-height: 1.4em;
		text-transform: none;
	}
	#navigation .currentItem ul.navSubItem {
	  	top: 173px;
	  	left: 36px;
		z-index: 1;
	  	width: 115px;
	}
	#navigation .navSubItem li {
		line-height: 1em;
		list-style: none;
		margin-bottom: 6px;
	}
	#navigation .navSubItem li a {
		line-height: 1.1em;
	}
	#navigation .navSubItem a:link,
	#navigation .navSubItem a:visited {
		color: #333;
	}
	#navigation .navDropdown a:link,
	#navigation .navSubItem .currentItem>a:link,
	#navigation .navDropdown a:visited,
	#navigation .navSubItem .currentItem>a:visited,
	#navigation .navSubItem a:hover,
	#navigation .navSubItem a:active {
		color: #666;
		line-height:16px;
	}
	#navigation .navSubItem .currentParent>a:link,
	#navigation .navSubItem .currentParent>a:visited {
		color: #666;
	}
	#navigation .navSubItem .currentParent>a:hover,
	#navigation .navSubItem .currentParent>a:active {
		color: #666;
	}
	#navigation .navSubItem>.currentItem.hasChildren { 
		margin: 6px 0 5px;
		padding: 4px 0 1px;
	}
	#navigation .navSubItem .currentItem ul { 
		position: static;
		top: auto;
		left: auto;
		margin-top: 6px;
	}
	#navigation .activeItem .navDropdown {
		position:absolute;
		top:-68px;
		left:4px;
		z-index: 2;
		text-transform: none;
		font-size: 12px;
		width:976px;
		background:transparent url(/fileadmin/projects/cu-main/images/home/popupmenuback.gif) no-repeat scroll 0 0;
		height:71px;
		padding:8px 0px 0px 0px;
	}
	#navigation .activeItem .navDropdown li {
		list-style: none;
		margin-bottom: 2px;
		padding: 0 0 1px;
	}
	#navigation .navDropdown a:hover {
		border-bottom:1px dashed #666;
	}
}

@media print {
	#navigation {
		display: none;
	}
}
/************************************ subpages menu ****************************************/

/*************************************************
     crumbs
************************************************/
#crumbs { 
        color: #666;
        font-size:0.9em; 
        margin:0px 10px 0px 0px; 
        padding:8px 0px 15px 0px;
        }	
#crumbs a:link, #crumbs a:visited, #crumbs a:hover, #crumbs a:active  { 
	color:#3C3C3C; 
        } 	
/*************************************************
      Site navigation
*************************************************/
#presnav {
	margin-left:14px! important;
	width:180px! important;
}
#mainnav #sitemenu, #presnav  {
	padding-top:12px;
	position:relative;
	text-align:left;
	margin-left:7px;
	font-size: 110%;
	width:186px;
	float:left;
}
#mainnav {
	width:198px;
	float:left;
}
#sitemenu ul {
  	list-style-type: none;
  	margin: 0px 0px 0px 0px;
  	padding: 0px 0px 0px 0px;
}
.toplevel, .toplevelcurrent, .toplevelroot {
	background-image:none;
}
#sitemenu li {
  	margin: 0px 0px 0px 0px;
  	padding:1px 0 1px 8px;
  	line-height:normal;
}
#sitemenu li li {
	background-color:transparent;
	line-height:normal;
}
#sitemenu a, #presnav a {
  	color:#666;
  	display: block;
  	text-decoration: none;
  	margin: 0px 0px 0px 6px;
	padding:2px 0px 3px 8px;
	font-weight:bold;
	border-left:1px solid transparent;
	font-size:.9em;
}
#sitemenu li ul a {
	padding:2px 4px 1px 12px;
}

#sitemenu li ul li ul a {
	padding:1px 4px 1px 16px;
	/*border-left:1px solid #CACAD7;*/
}

#sitemenu .subpagescurrent a {
	color:#000! important;
}
#sitemenu .subpagescurrent .subpagesmenu a {
	color:#666! important;
}

.toplevel a:hover, .toplevelcurrent a:hover, .toplevelroot a:hover {
/*	background-image:none;
	background-color:#EEEFF3;*/
}

.toplevel a:hover, .toplevelcurrent a:hover, .toplevelroot a:hover, #sitemenu li li a:hover, #presnav a:hover {
	background-color:#EEEFF3;
	background-image:none;
	color:#000! important;
	text-decoration: none;
}
#sitemenu li li a:hover {
	border-left:1px solid #BCC1D5;
	}