/***************************//***** Main Navigation *****//***************************/#mmenu{	width: 189px;	margin: 0;	padding: 10px 0;	float: right;}/* Hides from IE5-Mac \*/#mmenu {width: 190px;}/* End Hiding */#mmenu ul{	margin: 0;	padding: 0;	list-style-type: none;}#mmenu ul li{	margin: 0;	padding: 0;	list-style-type: none;}/* Hide from IE5 Mac \*/* html #mmenu ul li {float: left;}/* End hiding */#mmenu ul ul{	background-color: #bcc9d7;}#mmenu a{	display: block;	margin: 0;	padding: 5px 15px 2px 5px;	background-color: #718da9;	color: #eeeeee;	font: bold 12px/16px arial, sans-serif;	text-decoration: none;	text-align: right;	border-top: 1px solid #718da9;	border-bottom: 1px solid #718da9;}/* Hides from IE5-mac \*/* html #mmenu a {height: 1%;}/* End hide from IE5-mac */ #mmenu a:hover,body.season #mmenu li.season a,
body.season2 #mmenu li.season a,body.auditions #mmenu li.auditions a,
body.cert #mmenu li.cert a,body.news #mmenu li.news a,body.nstudents #mmenu li.nstudents a,body.fstudents #mmenu li.fstudents a,body.festivals #mmenu li.festivals a,body.classes #mmenu li.classes a,body.hsoutreach #mmenu li.hsoutreach a,body.faculty #mmenu li.faculty a,body.contact #mmenu li.contact a,body.links #mmenu li.links a,body.sitemap #mmenu li.sitemap a{	background-color: #23577c;	color: #eeeeee;	border-top: 1px solid #aabed0;	border-bottom: 1px solid #aabed0;}body.season #mmenu ul#szn a,
body.season2 #mmenu ul#szn a,body.auditions #mmenu ul#aud a,
body.cert #mmenu ul#certli a,body.nstudents #mmenu ul#nstd a,body.fstudents #mmenu ul#fstd a,body.festivals #mmenu ul#fest a,body.classes #mmenu ul#clss a,body.hsoutreach #mmenu ul#hsout a,body.links #mmenu ul#lnk a{	font: bold 11px/14px arial, sans-serif;	background-color: #bcc9d7;	color: #23577c;	margin: 0;	padding-right: 25px;	border-top: 1px solid #bcc9d7;	border-bottom: 1px solid #bcc9d7;}body.season #mmenu ul#szn a:hover,
body.season2 #mmenu ul#szn a:hover,body.auditions #mmenu ul#aud a:hover,body.nstudents #mmenu ul#nstd a:hover,
body.cert #mmenu ul#certli a:hover,body.fstudents #mmenu ul#fstd a:hover,body.festivals #mmenu ul#fest a:hover,body.classes #mmenu ul#clss a:hover,body.hsoutreach #mmenu ul#hsout a:hover,body.links #mmenu ul#lnk a:hover{	background-color: #718da9;	color: #ffffff;	border-top: 1px solid #23577c;	border-bottom: 1px solid #23577c;}#mmenu ul ul {display: none;}body.season #mmenu ul#szn {display: block;}
body.season2 #mmenu ul#szn {display: block;}body.auditions #mmenu ul#aud {display: block;}body.nstudents #mmenu ul#nstd {display: block;}
body.cert #mmenu ul#certli {display: block;}body.fstudents #mmenu ul#fstd {display: block;}body.festivals #mmenu ul#fest {display: block;}body.classes #mmenu ul#clss {display: block;}body.hsoutreach #mmenu ul#hsout {display: block;}body.links #mmenu ul#lnk {display: block;}ul.linkblock{	margin: 0;	padding: 0;	padding-bottom: 18px;	list-style-type: none;}.linkblock li{	margin: 0;	margin-bottom: 18px;	padding: 0;	list-style-type: none;	display: inline;	white-space: nowrap;	}.linkblock li a{	padding: 15px;	padding-left: 0;	line-height: 1.2em;	color: #23577c;}.linkblock li a:hover {color: #990000;}