@charset "utf-8";
/* CSS Document */

#nav{
	min-width:160px;
	height:370px;
	float:left;
	top:172px;
	position:absolute;
	clear:left;
	margin:20px 0 0 1px;
	padding:0;
	list-style:none;
	text-indent:0;
	z-index:11;
}
#pageContSub #nav {
	top:5px;
}

#nav li{
	float:left;
	position:relative;
	clear:left;
	margin: 0 0 1px 0;
}
#nav li a{
	float:left;
	text-indent:-3000px;
	overflow:hidden;
	position:relative;
	border:0;
}

#nav a.home{
	height: 28px;
	width: 133px;
	background:url(https://secure.yesprep.org/img/template/nav/01-home.png) no-repeat top;
}
#nav a.about{
	height: 28px;
	width: 133px;
	background:url(https://secure.yesprep.org/img/template/nav/02-about.gif) no-repeat top;
}
#nav a.campuses{
	height: 28px;
	width: 133px;
	background:url(https://secure.yesprep.org/img/template/nav/03-campuses.gif) no-repeat top;
}
#nav a.support{
	height: 28px;
	width: 133px;
	background:url(https://secure.yesprep.org/img/template/nav/04-support.gif) no-repeat top;
}
#nav a.attend{
	height: 28px;
	width: 133px;
	background:url(https://secure.yesprep.org/img/template/nav/05-attend.gif) no-repeat top;
}
#nav a.work{
	height: 28px;
	width: 133px;
	background:url(https://secure.yesprep.org/img/template/nav/06-work.gif) no-repeat top;
}
#nav a.blog{
	height: 28px;
	width: 133px;
	background:url(https://secure.yesprep.org/img/template/nav/07-blog.gif) no-repeat top;
}
#nav a.press{
	height: 28px;
	width: 133px;
	background:url(https://secure.yesprep.org/img/template/nav/08-press.gif) no-repeat top;
}
#nav a.contact{
	height: 28px;
	width: 133px;
	background:url(https://secure.yesprep.org/img/template/nav/09-contact.gif) no-repeat top;
}

/*main nav items active and hover states*/
#nav li a:hover {background-position:0 50%;}

/*page states*/
body#home-page #nav li a.home{
	background-position: bottom;
}
body#about-page #nav li a.about{
	background-position: bottom;
}
body#campuses-page #nav li a.campuses{
	background-position: bottom;
}
body#support-page #nav li a.support{
	background-position: bottom;
}
body#work-page #nav li a.work{
	background-position: bottom;
}
body#attend-page #nav li a.attend{
	background-position: bottom;
}
body#alumni-page #nav li a.alumni{
	background-position: bottom;
}
body#press-page #nav li a.press{
	background-position: bottom;
}



/*
#menuShadow{
	margin:0 0 0 6px;
	clear:both;
	width:116px;
	position:absolute;
	top:434px;
	background:url({site_url}img/template/nav/menu_bottom_shadow.gif) no-repeat top;
}
*/

/*sub nav dropdowns*/

.subNav{
	display:none;
	width:160px;
}

#nav li:hover div,
#nav li.hover div{
	display:block;
	position:absolute;
	top:0px;
	left:123px;
	z-index:100;
	padding: 0;
	margin: 0;
	width:160px;
}
#nav div ul{
	padding: 10px;
	border: 1px solid #23619e;	
	border-right:2px solid #000000;
	border-bottom:2px solid #000;
	background: #FFFFFF;
	overflow:auto;
	
}

#nav li ul li{
	margin:0 0 5px 0;
	padding:0 0 5px 0;
	color: #818181;
	display:block;
	border-bottom: 1px solid #d7d7d7;
	width:100%;
}
#nav li li a{
	font-family: "Trebuchet MS", "Times New Roman";
	text-decoration:none;
	color:#ababab;
	font-size:13px;
	text-indent:0;
	display:block;
	text-decoration:none;
	background:#FFF;
	width:100%;
}
#nav li li a:hover{
	color:#30468a;
	cursor:pointer;
}

#nav li ul li.last{
	border-bottom:0px;
	margin-bottom:0;
	padding-bottom:0;
}
