#dmenu {
	list-style-type: none; position:relative; margin:0; padding:0;
	z-index: 1000;
	}

#dmenu li.home a:link, #dmenu li.home a:active, #dmenu li.home a:visited{
	list-style-type: none;
	display: block;
	background:url(../images/btn-home.jpg) no-repeat; width:73px; height:38px;
	position:absolute; top:0px; left:20px;
	}
#dmenu li.home a:hover{
	text-decoration:none; background-position:0 -38px;
	}
#dmenu li.aboutus a:link, #dmenu li.aboutus a:active, #dmenu li.aboutus a:visited{
	list-style-type: none;
	display: block;
	background:url(../images/btn-aboutus.jpg) no-repeat; width:93px; height:38px;
	position:absolute; top:0px; left:93px;
	}
#dmenu li.aboutus a:hover{
	text-decoration:none; background-position:0 -38px;
	}


#dmenu li.admissions a:link, #dmenu li.admissions a:active, #dmenu li.admissions a:visited{
	list-style-type: none;
	display: block;
	background:url(../images/btn-admissions.jpg) no-repeat; width:112px; height:38px;
	position:absolute; top:0px; left:186px;
	}
#dmenu li.admissions a:hover{
	text-decoration:none; background-position:0 -38px;
	}

#dmenu li.academics a:link, #dmenu li.academics a:active, #dmenu li.academics a:visited{
	list-style-type: none;
	float: left;
	display: block;
	background:url(../images/btn-academics.jpg) no-repeat; width:109px; height:38px;
	position:absolute; top:0px; left:298px;
	}
#dmenu li.academics a:hover{
	text-decoration:none; background-position:0 -38px;
	}
#dmenu li.news a:link, #dmenu li.news a:active, #dmenu li.news a:visited{
	list-style-type: none;
	float: left;
	display: block;
	background:url(../images/btn-news.jpg) no-repeat; width:130px; height:38px;
	position:absolute; top:0px; left:407px;
	}
#dmenu li.news a:hover{
	text-decoration:none; background-position:0 -38px;
	}
#dmenu li.activities a:link, #dmenu li.activities a:active, #dmenu li.activities a:visited{
	list-style-type: none;
	float: left;
	display: block;
	background:url(../images/btn-activities.jpg) no-repeat; width:94px; height:38px;
	position:absolute; top:0px; left:537px;
	}
#dmenu li.activities a:hover{
	text-decoration:none; background-position:0 -38px;
	}

#dmenu li.parentcorner a:link, #dmenu li.parentcorner a:active, #dmenu li.parentcorner a:visited{
	list-style-type: none;
	float: left;
	display: block;
	background:url(../images/btn-parentcorner.jpg) no-repeat; width:137px; height:38px;
	position:absolute; top:0px; left:631px;
	}
#dmenu li.parentcorner a:hover{
	text-decoration:none; background-position:0 -38px;
	}

#dmenu li.development a:link, #dmenu li.development a:active, #dmenu li.development a:visited{
	list-style-type: none;
	float: left;
	display: block;
	background:url(../images/btn-development.jpg) no-repeat; width:132px; height:38px;
	position:absolute; top:0px; left:768px;
	}
#dmenu li.development a:hover{
	text-decoration:none; background-position:0 -38px;
	}

#dmenu ul {
	position: absolute; top:0; left:0;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	display: none;
	z-index: 3000;
}
#dmenu ul li{
	position: absolute; top:0px; left:-3px;
	z-index: 3000;
}
/*=========================SUB NAV */
#dmenu ul li.first a:link, #dmenu ul li.first a:active, #dmenu ul li.first a:visited{
	position:absolute;
	background:url(../images/sub-menu.png) no-repeat; width:209px; height:26px; text-indent:15px;
	color:#003365; font-size:13px; line-height:25px; text-decoration:none;
	}
#dmenu ul li.first a:hover{
	text-decoration:none; color:#FFF; background-position:0 -26px;
	}
#dmenu ul li.last a:link, #dmenu ul li.last a:active, #dmenu ul li.last a:visited{
	position:absolute;
	background:url(../images/sub-menu-lst.png) no-repeat; width:209px; height:30px; text-indent:15px;
	color:#003365; font-size:13px; line-height:26px; text-decoration:none;
	}
#dmenu ul li.last a:hover{
	text-decoration:none; color:#FFF; background-position:0 -30px;
	}


/*#dmenu li a {
	text-align: center;
	width: 120px;
	display: block;
}*/
#dmenu ul a {
	padding: 0px;
	margin: 0px;
	display: block;
}
/*#dmenu a:hover,  #dmenu li:hover {
	display: block;
	background-color: #ff0;
	color: red;
}*/
/*#dmenu ul li:hover,  #dmenu ul li a:hover {
	display: block; position:absolute; top:100px; left:0;
	color:#FF0000;
}*/
#dmenu ul ul {
	display: none;
	position: absolute;
}
#dmenu ul li>ul,  #dmenu ul ul li>ul {
	margin-top: -2em;
}
#dmenu li:hover ul ul,  #dmenu li:hover ul ul ul,  #dmenu li:hover ul ul ul ul,  #dmenu li:hover ul ul ul ul ul {
	display:none;
}
#dmenu li:hover ul,  #dmenu ul li:hover ul,  #dmenu ul ul li:hover ul,  #dmenu ul ul ul li:hover ul,  #dmenu ul ul ul ul li:hover ul {
	display:block;
}
li>ul {
	top: auto;
	left: auto;
}
.content {
	clear: left;
}
