/*////////////////////////////////// GLOBAL NAV START ////////////////////////////////*/
#navcontainer
{
	z-index: 10;
	width: 960px;
	text-align: left;
	margin: 0 auto;
}
#nav
{
	z-index: 10;
	float: left;
	width: 960px;
	list-style: none;
	line-height: 1;
	font-weight: bold;
	padding: 0;
	margin: 0;
	background-color: #891B0C;
}
#nav UL
{
	z-index: 10;
	float: left;
	width: 735px;
	list-style: none;
	line-height: 1;
	background: inherit;
	font-weight: bold;
	padding: 0;
	margin: 0;
}
#nav UL LI
{
	float: left;
	padding: 0;
	width: 100px;
	/*+text-shadow:2px 1px 2px #1D1313;*/
	-moz-text-shadow: 2px 1px 2px #1D1313;
	-webkit-text-shadow: 2px 1px 2px #1D1313;
	-o-text-shadow: 2px 1px 2px #1D1313;
	text-shadow: 2px 1px 2px #1D1313;
}
#nav UL LI A
{
	display: block;
	width: auto;
	text-decoration: none;
	padding: 5px 0 6px;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
#nav UL LI A:hover
{
	background: #000;
	color: #FFF;
}
#nav UL LI:hover
{
	background: transparent;
}
#nav UL LI.sfhover
{
	background: transparent;
}
/*Second Level Nav*/
#nav UL LI UL
{
	position: absolute;
	left: -999em;
	height: auto;
	width: 150px;
	font-weight: normal;
	margin: 0;
	padding: 0;
	border: none;
	/*+box-shadow:0px 3px 10px #000000;*/
	-moz-box-shadow: 0px 3px 10px #000000;
	-webkit-box-shadow: 0px 3px 10px #000000;
	-o-box-shadow: 0px 3px 10px #000000;
	box-shadow: 0px 3px 10px #000000;
}
#nav UL LI UL LI
{
	width: auto;
	background-color: #CCC;
	text-shadow: 1px 1px 2px #FFF;
}
#nav UL LI UL LI A
{
	padding: 2px;
	width: auto;
	border-right: 1px dotted #999;
	border-bottom: 1px dotted #999;
	border-left: 1px dotted #999;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	text-align: left;
}
#nav UL LI UL LI A:hover
{
	background: #891B0C;
	background-color: #000;
	color: #FFF;
}
#nav UL LI UL LI:hover
{
	background: #E5E5E5;
}
#nav UL LI UL LI.sfhover
{
	background: #E5E5E5;
}
/*Third Level Nav*/
#nav UL LI UL LI UL
{
	margin: -18px 0 0 155px;
}
#nav UL LI UL LI UL LI
{
	width: auto;
}
#nav UL LI UL LI UL LI A
{
	padding: 2px;
	width: auto;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	border-left: 1px solid #000;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	text-align: left;
}
#nav UL LI UL LI UL LI A:hover
{
	background: #EEE;
	background-color: #000;
	color: #FFFFFF;
}
#nav UL LI UL LI UL LI.sfhover
{
	background: #EEE;
}
/*Main*/
#nav LI:hover UL UL, #nav LI:hover UL UL UL, #nav LI.sfhover UL UL, #nav LI.sfhover UL UL UL
{
	left: -999em;
}
#nav LI:hover UL, #nav LI LI:hover UL, #nav LI LI LI:hover UL, #nav LI.sfhover UL, #nav LI LI.sfhover UL, #nav LI LI LI.sfhover UL
{
	left: auto;
}
/*SPECIFIC NAVIGATION ELEMENTS*/
#nav UL LI.welcome
{
	width: 83px;
}
#nav UL LI.welcome A:hover
{
	background: #000;
	color: #FFF;
}
#nav UL LI.welcome A
{
	text-align: center;
	background: transparent url(/nav-seperator.gif) no-repeat right;
}
#nav UL LI.welcome UL
{
	width: 210px;
	border-top: 1px solid #003157;
}
#nav UL LI.welcome LI
{
}
#nav UL LI.welcome UL LI A
{
	width: 204px;
	text-align: left;
	background-image: none;
}
#nav UL LI.welcome UL LI UL.aboutsub
{
	width: 170px;
	margin: -18px 0 0 209px;
}
#nav UL LI.welcome UL LI UL.aboutsub LI A
{
	width: 164px;
}
#nav UL LI.welcome UL LI UL.affinitysub
{
	width: 155px;
	margin: -18px 0 0 209px;
}
#nav UL LI.welcome UL LI UL.affinitysub LI A
{
	width: 149px;
}
#nav UL LI.welcome UL LI UL.communityoutreachsub
{
	width: 180px;
	margin: -18px 0 0 209px;
}
#nav UL LI.welcome UL LI UL.communityoutreachsub LI A
{
	width: 174px;
}
#nav UL LI.welcome UL LI UL.locationssub
{
	width: 145px;
	margin: -18px 0 0 209px;
}
#nav UL LI.welcome UL LI UL.locationssub LI A
{
	width: 139px;
}
/*Academics*/
#nav UL LI.academics
{
	width: 97px;
}
#nav UL LI.academics A
{
	text-align: center;
	background: transparent url(/nav-seperator.gif) no-repeat right;
}
#nav UL LI.academics A:hover
{
	background: #000;
	color: #FFF;
}
#nav UL LI.academics UL
{
	width: 170px;
	border-top: 1px solid #003157;
}
#nav UL LI.academics UL LI A
{
	width: 164px;
	text-align: left;
	background-image: none;
}
#nav UL LI.academics UL LI UL.schoolssub
{
	width: 275px;
	margin: -18px 0 0 169px;
}
#nav UL LI.academics UL LI UL.schoolssub LI A
{
	width: 269px;
}
#nav UL LI.academics UL LI UL.studentservicessub
{
	width: 275px;
	margin: -18px 0 0 169px;
}
#nav UL LI.academics UL LI UL.studentservicessub LI A
{
	width: 269px;
}
/*Admission*/
#nav UL LI.admission
{
	width: 97px;
}
#nav UL LI.admission A
{
	text-align: center;
	background: transparent url(/nav-seperator.gif) no-repeat right;
}
#nav UL LI.admission A:hover
{
	background: #000;
	color: #FFF;
}
#nav UL LI.admission UL
{
	width: 140px;
	border-top: 1px solid #003157;
}
#nav UL LI.admission UL LI A
{
	width: 134px;
	text-align: left;
	background-image: none;
}
/*Offices*/
#nav UL LI.offices
{
	width: 73px;
}
#nav UL LI.offices A
{
	text-align: center;
	background: transparent url(/nav-seperator.gif) no-repeat right;
}
#nav UL LI.offices A:hover
{
	background: #000;
	color: #FFF;
}
#nav UL LI.offices UL
{
	width: 135px;
	border-top: 1px solid #003157;
}
#nav UL LI.offices UL LI A
{
	width: 129px;
	text-align: left;
	background-image: none;
}
/*Libraries*/
#nav UL LI.libraries
{
	width: 89px;
}
#nav UL LI.libraries A
{
	text-align: center;
	background: transparent url(/nav-seperator.gif) no-repeat right;
}
#nav UL LI.libraries A:hover
{
	background: #000;
	color: #FFF;
}
#nav UL LI.libraries UL
{
	width: 135px;
	border-top: 1px solid #003157;
}
#nav UL LI.libraries UL LI A
{
	width: 129px;
	text-align: left;
	background-image: none;
}
/*News and Events*/
#nav UL LI.newsevents
{
	width: 121px;
}
#nav UL LI.newsevents A
{
	text-align: center;
	background: transparent url(/nav-seperator.gif) no-repeat right;
}
#nav UL LI.newsevents A:hover
{
	background: #000;
	color: #FFF;
}
#nav UL LI.newsevents UL
{
	width: 140px;
	border-top: 1px solid #003157;
}
#nav UL LI.newsevents UL LI A
{
	width: 134px;
	text-align: left;
	background-image: none;
}
#nav UL LI.newsevents UL LI UL.mediasub
{
	width: 135px;
	margin: -18px 0 0 139px;
}
#nav UL LI.newsevents UL LI UL.mediasub LI A
{
	width: 129px;
}
/*Athletics*/
#nav UL LI.athletics
{
	width: 93px;
}
#nav UL LI.athletics A
{
	text-align: center;
	background: transparent url(/nav-seperator.gif) no-repeat right;
}
#nav UL LI.athletics A:hover
{
	background: #000;
	color: #FFF;
}
#nav UL LI.athletics UL
{
	width: 135px;
	border-top: 1px solid #003157;
}
#nav UL LI.athletics UL LI A
{
	width: 129px;
	text-align: left;
	background-image: none;
}
/*Wavenet*/
#nav UL LI.wavenet
{
	width: 82px;
}
#nav UL LI.wavenet A
{
	text-align: center;
}
#nav UL LI.wavenet UL
{
	width: 135px;
	margin-left: -53px;
}
#nav UL LI.wavenet UL LI A
{
	width: 129px;
	background-image: none;
	text-align: left;
}
#nav UL LI UL LI.menuarrow
{
	background: #E5E5E5 url(/menuarrow.gif) no-repeat right;
}
.menuseperator
{
	background: transparent url(/nav-seperator.gif) no-repeat right;
	background-position: right;
	padding-right: 1px;
}
/*///////////////////////////////// GLOBAL NAV END ///////////////////////////////*/

