
#cnav {height: 25px; line-height: 25px; margin: 0 auto; background: transparent url("../images/navbar.gif") top left repeat-x;}


div.navleft { float: left; width: 984px;}


#cnav ul {padding: 0; margin: 0; list-style-type: none; width: 100%;}
#cnav li {float: left; margin: 0; padding: 0; background: transparent url("../images/navbar.gif") top left repeat-x;}

#cnav li li {float: none; margin: 0; padding: 0; z-index: 10; background-color: #0e0390;}

#cnav li ul {
display: none;
margin: 0px 0 0 -1px;
position: absolute; left: -999em; padding: 0px; width: 201px; background-color: #0e0390; 
border-left: 1px solid #9999cc;
border-right: 1px solid #9999cc;
border-bottom: 1px solid #9999cc;
}


#cnav li:hover ul ul, #cnav li:hover ul ul ul, #cnav li.sfhover ul ul, #cnav li.sfhover ul ul ul { left: -999em; }
#cnav li:hover ul, #cnav li li:hover ul, #cnav li li li:hover ul, #cnav li.sfhover ul, #cnav li li.sfhover ul, #cnav li li li.sfhover ul {display: block; left: auto; z-index: 10;}

#cnav a, #cnav a:visited, #cnav a:link {color: #fff; text-transform: uppercase; display: block; text-decoration: none; padding: 0; margin: 0;
        font-weight: bold; font-size: 15px; z-index: 10;}
		
#cnav a:hover, #cnav a:active {color: #3399cc;}

#cnav li li a, #cnav li li a:link, #cnav li li a:visited {color: #fff; width: 140px; float: none; margin: 0; text-transform: lowercase;
	font-family: verdana; font-size: 11px; height: auto; line-height: auto; z-index: 10; background-color: #0e0390;}
	
#cnav li li a:hover, #cnav li li a:active {}


#cnav a:hover, n#cnav a:active {color: #fff;}
#cnav div.navleft a, 
#cnav div.navleft a:visited,
#cnav div.navleft a:link {text-transform: uppercase; font-weight: bold;}

#cnav div.navleft a:hover, 
#cnav div.navleft a:active {background: transparent url("../images/navbar3.gif") top left repeat-x;}

#cnav li.home-uri a, #cnav li.home-uri a:visited, #cnav li.home-uri a:link {width: 80px; text-align: center;}

#cnav li.schedule-cat a, #cnav li.schedule-cat a:visited, #cnav li.schedule-cat a:link {width: 210px; text-align: center;}
#cnav li.schedule-cat li {padding: 0px; margin: 0px; height: auto;	line-height: auto;}

#cnav li.teacher-cat a, #cnav li.teacher-cat a:visited, #cnav li.teacher-cat a:link {width: 190px; text-align: center;}
#cnav li.teacher-cat li {padding: 0px; margin: 0px; height: auto;	line-height: auto;}
	
#cnav li.class-cat a, #cnav li.class-cat a:visited, #cnav li.class-cat a:link {width: 260px; text-align: center;}
#cnav li.class-cat li {padding: 0px; margin: 0px; height: auto;	line-height: auto;}
	
#cnav li.students-cat a, #cnav li.students-cat a:visited, #cnav li.students-cat a:link {width: 110px; text-align: center;}
#cnav li.students-cat li {padding: 0px; margin: 0px; height: auto;	line-height: auto;}

#cnav li.blog-cat a, #cnav li.blog-cat a:visited, #cnav li.blog-cat a:link {width: 80px; text-align: center;}
#cnav li.blog-cat li {padding: 0px; margin: 0px; height: auto;	line-height: auto;}


#cnav li.teacher-cat li a, #cnav li.teacher-cat li a:visited, #cnav li.teacher-cat li a:link,
#cnav li.schedule-cat li a, #cnav li.schedule-cat li a:visited, #cnav li.schedule-cat li a:link,
#cnav li.students-cat li a, #cnav li.students-cat li a:visited, #cnav li.students-cat li a:link,
#cnav li.podcast-cat li a, #cnav li.podcast-cat li a:visited, #cnav li.podcast-cat li a:link,
#cnav li.class-cat li a, #cnav li.class-cat li a:visited, #cnav li.class-cat li a:link 
 {
 color: #fff; padding: 2px 0 3px 7px; margin: 0; text-align: left; text-transform: lowercase; font-size: 11px;	font-family: verdana;
height: 20px;	line-height: 20px; width: 194px;	font-weight: normal; }

#cnav li.home-uri li a:hover,
#cnav li.teacher-cat li a:hover,
#cnav li.schedule-cat li a:hover,
#cnav li.students-cat li a:hover,
#cnav li.class-cat li a:hover,
#cnav li.podcast-cat li a:hover { background: #5c008b; }


#cnav li.here a, #cnav li.here a:hover {background: transparent url("../images/navbar2.gif") top left repeat-x;}
