@charset "UTF-8";



/* -- MAIN LINKS -- */
li#btnHome a {background-image:url(../images/btn_home.gif); background-repeat:no-repeat; white-space:nowrap; display:block; margin:0; padding:0;}
li#btnHome a img {border:0;}
* html li#btnHome a:hover {visibility:visible; width:82px; height:25px;}
li#btnHome a:hover img, li#btnHome:hover a img, li#btnHome:active a img {visibility:hidden;}

li#btnAbout a {background-image:url(../images/btn_about.gif); background-repeat:no-repeat; white-space:nowrap; display:block; margin:0; padding:0;}
li#btnAbout a img {border:0;}
* html li#btnAbout a:hover {visibility:visible; width:89px; height:25px;}
li#btnAbout a:hover img, li#btnAbout:hover a img, li#btnAbout:active a img {visibility:hidden;}

li#btnMenus a {background-image:url(../images/btn_menus.gif); background-repeat:no-repeat; white-space:nowrap; display:block; margin:0; padding:0;}
li#btnMenus a img {width:93px; height:25px; border:0;}
* html li#btnMenus a:hover {visibility:visible; width:93px; height:25px;}
li#btnMenus a:hover img, li#btnMenus:hover a img, li#btnMenus:active a img {visibility:hidden;}

li#btnAccolades a {background-image:url(../images/btn_accolades.gif); background-repeat:no-repeat; white-space:nowrap; display:block; margin:0; padding:0;}
li#btnAccolades a img {width:126px; height:25px; border:0;}
* html li#btnAccolades a:hover {visibility:visible; width:126px; height:25px;}
li#btnAccolades a:hover img, li#btnAccolades:hover a img, li#btnAccolades:active a img {visibility:hidden;}

li#btnPlanningEvent a {background-image:url(../images/btn_planning.gif); background-repeat:no-repeat; white-space:nowrap; display:block; margin:0; padding:0;}
li#btnPlanningEvent a img {width:215px; height:25px; border:0;}
* html li#btnPlanningEvent a:hover {visibility:visible; width:215px; height:25px;}
li#btnPlanningEvent a:hover img, li#btnPlanningEvent:hover a img, li#btnPlanningEvent:active a img {visibility:hidden;}

li#btnContact a {background-image:url(../images/btn_contact.gif); background-repeat:no-repeat; white-space:nowrap; display:block; margin:0; padding:0;}
li#btnContact a img {width:107px; height:25px; border:0;}
* html li#btnContact a:hover {visibility:visible; width:89px; height:25px;}
li#btnContact a:hover img, li#btnContact:hover a img, li#btnContact:active a img {visibility:hidden;}

.mainLink {position:relative;}
li#btnAbout.mainLink span {position:absolute; top:5px; left:0px; margin:0; padding:0; z-index:-1;}
li#btnMenus.mainLink span {position:absolute; top:5px; left:0px; margin:0; padding:0; z-index:-1;}
li#btnAccolades.mainLink span {position:absolute; top:5px; left:0px; margin:0; padding:0; z-index:-1;}
li#btnPlanningEvent.mainLink span {position:absolute; top:5px; left:0px; margin:0; padding:0; z-index:-1;}
li#btnContact.mainLink span {position:absolute; top:5px; left:0px; margin:0; padding:0; z-index:-1;}



	/* --  Sub Page - Main Links - positioned right -- */

	.mainLinkRight a {background-position:right;}
	li#btnHome.mainLink.mainLinkRight a img {margin-left:158px;}
	li#btnAbout.mainLink.mainLinkRight a img {margin-left:151px;}
	li#btnMenus.mainLink.mainLinkRight a img {margin-left:147px;}
	li#btnAccolades.mainLink.mainLinkRight a img {margin-left:114px;}
	li#btnPlanningEvent.mainLink.mainLinkRight a img {margin-left:25px;}
	li#btnContact.mainLink.mainLinkRight a img {margin-left:133px;}



	/* -- Sub Page - Main links text - positioned right -- */

	.mainLink {position:relative;}
	li#btnHome.mainLink.mainLinkRight span {position:absolute; top:5px; left:165px; margin:0; padding:0; z-index:-1;}
	li#btnAbout.mainLink.mainLinkRight span {position:absolute; top:5px; left:155px; margin:0; padding:0; z-index:-1;}
	li#btnMenus.mainLink.mainLinkRight span {position:absolute; top:5px; left:150px; margin:0; padding:0; z-index:-1;}
	li#btnAccolades.mainLink.mainLinkRight span {position:absolute; top:5px; left:120px; margin:0; padding:0; z-index:-1;}
	li#btnPlanningEvent.mainLink.mainLinkRight span {position:absolute; top:5px; left:70px; margin:0; padding:0; z-index:-1;}
	li#btnContact.mainLink.mainLinkRight span {position:absolute; top:5px; left:140px; margin:0; padding:0; z-index:-1;}



#hpNav {position:relative; top:130px; left:0px; width:240px;}

	/* #hpNav.aboutNav a#aboutLink {background-color:#333333; color:#fff;}
	#hpNav.programsNav a#programsLink {background-color:#333333; color:#fff;}
	#hpNav.storiesNav a#storiesLink {background-color:#333333; color:#fff;}
	#hpNav.involvedNav a#involvedLink {background-color:#333333; color:#fff;}
	#hpNav.newsNav a#newsLink {background-color:#333333; color:#fff;}
	#hpNav.faqsNav a#faqsLink {background-color:#333333; color:#fff;} */

	/* sub page */

	#nav {position:relative; top:0px; left:0px; width:240px; padding-top:117px; background-image:url(../images/bg_nav.gif); background-position:top; background-repeat:no-repeat;}


ul.dropdown {font-weight:bold;}

	ul#navigation-1.dropdown li.mainLink {
	display:block;
	padding: 0px 0px;
	margin-bottom:5px;
	/* background-color: #fff; */
	color: #000;
	}

	ul#navigation-1.dropdown li.mainLink a {
	display:block;
	padding:0px;
	margin:0;
	/* background-color: #fff; */
	color: #000;
	}

	ul#navigation-1.dropdown li {
	display:block;
	padding:0px;
	margin:0;
	/* background-color: #fff; */
	color: #000;
	}

	ul#navigation-1.dropdown li a {
	display:block;
	padding: 0px 0px;
	font:12px Arial, Helvetica, sans-serif;
	color: #cc0033;
	font-weight:normal;
	text-decoration:none;
	}

	ul#navigation-1.dropdown li:hover a, 
	ul#navigation-1.dropdown li a:hover, 
	ul#navigation-1.dropdown li a:active {
	color:#fff;
	}

	ul#navigation-1.dropdown li.hover, 
	ul#navigation-1.dropdown li:hover {
	display:block;
	}

	ul#navigation-1.dropdown li ul.navigation-2 {
	margin:0;
	padding:0;
	}

	ul#navigation-1.dropdown li ul.navigation-2 li {
	display:block;
	padding:0;
	margin:0;
	background-color:transparent;
	text-align:right;
	}


		/* subpage */

		ul#navigation-1.dropdown li ul.navigation-2.right li {
		display:block;
		padding:0;
		margin:0;
		background-color:000;
		text-align:left;
		}

	ul#navigation-1.dropdown li ul.navigation-2 li.hover, 
	ul#navigation-1.dropdown ul.navigation-2 li:hover,
	ul#navigation-1.dropdown ul.navigation-2 li a:hover,
	ul#navigation-1.dropdown ul.navigation-2 li a.hover
	 {
	display:block;
	background-image:none;
	}


	ul#navigation-1.dropdown li ul.navigation-2 li a {background-image:none; background-color:#000; color:#fff; padding:5px 10px 0px 0px; margin:0; white-space:normal;}
	ul#navigation-1.dropdown li ul.navigation-2 li a:visited {color:#fff;}
	ul#navigation-1.dropdown li ul.navigation-2 li a:hover {color:#FF6600; background-color:#000;}
	ul#navigation-1.dropdown li ul.navigation-2 li a:active {color:#fff;}

	

		/* subpage */

		ul#navigation-1.dropdown li ul.navigation-2.right li a {background-image:none; background-color:#000; color:#fff; padding:5px 0px 0px 10px; margin:0;}
		ul#navigation-1.dropdown li ul.navigation-2.right li a:visited {color:#fff;}
		ul#navigation-1.dropdown li ul.navigation-2.right li a:hover {color:#ff6600; background-color:#000;}
		ul#navigation-1.dropdown li ul.navigation-2.right li a:active {color:#fff;}
		ul#navigation-1.dropdown li ul.navigation-2.right li a.noPaddingTop {padding-top:0px;}

	


	/* -- NAV 3 -- */

	ul#navigation-1.dropdown li ul.navigation-2 ul.navigation-3 li {
	 display:block;
	 background-color: #333;
	 border-bottom-color:#666666;
	}

	ul#navigation-1.dropdown li ul.navigation-2 ul.navigation-3 li.hover {
	 display:block;
	 background-color: #666;
	}

	ul#navigation-1.dropdown li ul.navigation-2 ul.navigation-3 li a {
	 display:block;
	 color: #fff;
	}




	/* -- level mark -- */

	ul.dropdown ul {
	 width: 155px;
	 margin-top: 0px;
	}

		ul.dropdown ul li {
		 font-weight: normal;
		}




div.btnNewsletter {position:relative; left:10px; top:35px; background:url(../images/btn_newsletter.gif) no-repeat; white-space:nowrap; display:block; width:209px; height:58px; margin:0; padding:0;}
div.btnNewsletter a {display:block; width:209px; height:58px; display:block; float:left;}
div.btnNewsletter img {width:209px; height:58px; border:0;}
* html .btnNewsletter a:hover {visibility:visible;}
div.btnNewsletter a:hover img {visibility:hidden;}
.navColBottomSpace {height:50px;}




/*-------------------------------------------------/

 * @section		Support Class `dir`
 * @level sep	ul, .class

 */



/* ul.dropdown *.dir {
 padding-right: 0px;
 background-image: url(images/nav-arrow-down.png);
 background-position: 100% 50%;
 background-repeat: no-repeat;
} */





/* -- Components override -- */

/* ul.dropdown-horizontal ul *.dir {
 padding-right: 0px;
 background-image: url(images/nav-arrow-right.png);
 background-position: 100% 50%;
 background-repeat: no-repeat;
} */


/* ul.dropdown-upward *.dir {
 background-image: url(images/nav-arrow-top.png);
} */


/* ul.dropdown-vertical *.dir,
ul.dropdown-upward ul *.dir {
 background-image: url(images/nav-arrow-right.png);
} */


/* ul.dropdown-vertical-rtl *.dir {
 padding-right: 10px;
 padding-left: 15px;
 background-image: url(images/nav-arrow-left.png);
 background-position: 0 50%; */
