
/* =NAVIGATION *
************************/
.nav, .nav dd, .nav ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.nav dt {position: absolute; top: -1000px;}

/* =main navigation */
#mainnav { height: 25px; }
#mainnav dd {
	float:left;
	background: url(images/style01_mp_nav1_b.jpg) no-repeat;
}
#mainnav a.ir {
	background: url(images/style01_mp_nav1_a.jpg) no-repeat;
	color: #fff;
	padding-top: 25px;
}

dd#mn_about, #mn_about a.ir { background-position: 0px 0; width: 192px; }
dd#mn_menu, #mn_menu a.ir { background-position: -192px 0; width: 63px }
dd#mn_locations, #mn_locations a.ir { background-position: -255px 0 ; width: 105px; }
dd#mn_gift, #mn_gift a.ir { background-position: -360px 0; width: 106px; }
dd#mn_employment, #mn_employment a.ir { background-position: -466px 0; width: 118px }
dd#mn_contact, #mn_contact a.ir { background-position: -584px 0; width: 186px;  }

.sec_about #mn_about a.ir, .sec_menu #mn_menu a.ir,
.sec_locations #mn_locations a.ir, .sec_gift #mn_gift a.ir,
.sec_employment #mn_employment a.ir, .sec_contact #mn_contact a.ir,
#mainnav a.ir:focus, #mainnav a.ir:hover, #mainnav a.ir:active { background-image: none; }

/* =secondary navigation */
#secnav { padding: 127px 0; width: 214px; background: url(/garvan/new-images/mp/gwg_mp_nav1_a.jpg) no-repeat;}
#secnav dd { background: url(/garvan/new-images/mp/gwg_mp_nav1_b.jpg) no-repeat; }
#secnav a.ir {
	background: url(/garvan/new-images/mp/gwg_mp_nav1_a.jpg) no-repeat;
	padding-top: 24px;
}
#secnav .alt2 a.ir {
	padding-top: 23px;
}
#secnav .alt2 a.ir { padding-top: 22px; }
/* \*/* html #secnav a.ir { height: 24px; } /* hidden from IE Mac */
/* \*/* html #secnav .alt2 a.ir { height: 23px; } /* hidden from IE Mac */
dd#sn_become, #sn_become a.ir { background-position: 0 -127px; }
dd#sn_now, #sn_now a.ir { background-position: 0 -151px; }
dd#sn_discover, #sn_discover a.ir { background-position: 0 -173px; }
dd#sn_groups, #sn_groups a.ir { background-position: 0 -196px; }
dd#sn_visit, #sn_visit a.ir { background-position: 0 -219px; }
dd#sn_volunteer, #sn_volunteer a.ir { background-position: 0 -242px; }
dd#sn_weddings, #sn_weddings a.ir { background-position: 0 -265px; }
dd#sn_bloom, #sn_bloom a.ir { background-position: 0 -288px; }
dd#sn_events, #sn_events a.ir { background-position: 0 -311px; }

.sec_just #sn_just a.ir, .sec_merchandise #sn_merchandise a.ir,
.sec_careers #sn_careers a.ir, .sec_downloads #sn_downloads a.ir,
#secnav a.ir:focus, #secnav a.ir:hover, #secnav a.ir:active { background-image: none; }



/* =IMAGE REPLACEMENTS *
**************************/
.ir {
	display: block;
	height: 0;
	overflow: hidden;
}
