#navButtons {
	margin: 0;
	padding: 30px 0 0 0;
	width: 252px;
}





/* exhibitions section */
.exhibitionsStruct {
	margin: 0;
	padding: 0 0 5px 0;
	width: 102px;
}
.currentStruct {
	margin: 0;
	padding: 0 0 5px 0;
	width: 68px;
}
.upcomingStruct {
	margin: 0;
	padding: 0 0 1px 0;
	width: 95px;
}
.pastStruct {
	margin: 0;
	padding: 0 0 5px 0;
	width: 40px;
}
.curatorsnotebookStruct {
	margin: 0;
	padding: 0 0 5px 0;
	width: 179px;
}
.moreStruct {
	margin: 0;
	padding: 0 0 5px 0;
	width: 47px;
}

/* events section */
.eventsStruct {
	margin: 0;
	padding: 0 0 5px 0;
	width: 60px;
}
.luckydrawStruct {
	margin: 0;
	padding: 0 0 1px 0;
	width: 108px;
}

/* visit section */
.visitStruct {
	margin: 0;
	padding: 0 0 5px 0;
	width: 49px;
}
.admissionhoursStruct {
	margin: 0;
	padding: 0 0 5px 0;
	width: 180px;
}
.directionsStruct {
	margin: 0;
	padding: 0 0 5px 0;
	width: 94px;
}
.groupvisitstoursStruct {
	margin: 0;
	padding: 0 0 1px 0;
	width: 192px;
}
.neighborhoodStruct {
	margin: 0;
	padding: 0 0 1px 0;
	width: 130px;
}

/* join section */
.joinStruct {
	margin: 0;
	padding: 0 0 5px 0;
	width: 43px;
}
.membershipStruct {
	margin: 0;
	padding: 0 0 1px 0;
	width: 115px;
}
.limitededitionsStruct {
	margin: 0;
	padding: 0 0 5px 0;
	width: 149px;
}
.sponsorshipStruct {
	margin: 0;
	padding: 0 0 1px 0;
	width: 116px;
}
.internshipsStruct {
	margin: 0;
	padding: 0 0 1px 0;
	width: 103px;
}
.volunteerStruct {
	margin: 0;
	padding: 0 0 5px 0;
	width: 91px;
}
.mailinglistStruct {
	margin: 0;
	padding: 0 0 1px 0;
	width: 110px;
}

/* about section */
.aboutStructNav {
	margin: 0;
	padding: 0 0 4px 0;
	width: 54px;
}
.missionStruct {
	margin: 0;
	padding: 0 0 4px 0;
	width: 73px;
}
.historyStruct {
	margin: 0;
	padding: 0 0 1px 0;
	width: 72px;
}
.faqStruct {
	margin: 0;
	padding: 0 0 4px 0;
	width: 35px;
}
.governanceStruct {
	margin: 0;
	padding: 0 0 5px 0;
	width: 110px;
}
.boardoftrusteesStruct {
	margin: 0;
	padding: 0 0 5px 0;
	width: 164px;
}
.thanksStruct {
	margin: 0;
	padding: 0 0 5px 0;
	width: 68px;
}
.staffStruct {
	margin: 0;
	padding: 0 0 5px 0;
	width: 44px;
}

/* press section */
.pressStruct {
	margin: 0;
	padding: 0 0 5px 0;
	width: 51px;
}
.pressreleasesStruct {
	margin: 0;
	padding: 0 0 5px 0;
	width: 143px;
}
.pressclippingsStruct {
	margin: 0;
	padding: 0 0 1px 0;
	width: 145px;
}

/* store section */
.storeStruct {
	margin: 0;
	padding: 0 0 5px 0;
	width: 49px;
}
.bookstoreStruct {
	margin: 0;
	padding: 0 0 5px 0;
	width: 93px;
}
.eventticketsStruct {
	margin: 0;
	padding: 0 0 5px 0;
	width: 125px;
}
.shoppingcartStruct {
	margin: 0;
	padding: 0 0 1px 0;
	width: 133px;
}

/* buttons without descenders */
.exhibitionsStruct span,
.currentStruct span,
.pastStruct span,
.curatorsnotebookStruct span,
.moreStruct span,
.eventsStruct span,
.visitStruct span,
.admissionhoursStruct span,
.directionsStruct span,
.joinStruct span,
.limitededitionsStruct span,
.volunteerStruct span,
.aboutStructNav span,
.missionStruct span,
.governanceStruct span,
.boardoftrusteesStruct span,
.thanksStruct span,
.staffStruct span,
.pressStruct span,
.pressreleasesStruct span,
.storeStruct span,
.bookstoreStruct span,
.eventticketsStruct span,
.missionStruct span,
.shoppingcartStruct span {
	padding: 0;
	height: 19px;
	text-indent: -9999px;
}

.exhibitionsStruct span a,
.currentStruct span a,
.pastStruct span a,
.curatorsnotebookStruct span a,
.moreStruct span a,
.eventsStruct span a,
.visitStruct span a,
.admissionhoursStruct span a,
.directionsStruct span a,
.joinStruct span a,
.limitededitionsStruct span a,
.volunteerStruct span a,
.aboutStructNav span a,
.missionStruct span a,
.governanceStruct span a,
.boardoftrusteesStruct span a,
.thanksStruct span a,
.staffStruct span a,
.pressStruct span a,
.pressreleasesStruct span a,
.storeStruct span a,
.bookstoreStruct span a,
.eventticketsStruct span a,
.missionStruct span a,
.shoppingcartStruct span a {
	margin: 0;
	padding: 0;
	line-height: 19px;
	height: 19px;
	display: block;
	outline: none;
	text-decoration: none;
	background-position: top left;
	background-repeat: no-repeat;
}

.exhibitionsStruct span a:hover,
.currentStruct span a:hover,
.pastStruct span a:hover,
.curatorsnotebookStruct span a:hover,
.moreStruct span a:hover,
.eventsStruct span a:hover,
.visitStruct span a:hover,
.admissionhoursStruct span a:hover,
.directionsStruct span a:hover,
.joinStruct span a:hover,
.limitededitionsStruct span a:hover,
.volunteerStruct span a:hover,
.aboutStructNav span a:hover,
.missionStruct span a:hover,
.governanceStruct span a:hover,
.boardoftrusteesStruct span a:hover,
.thanksStruct span a:hover,
.staffStruct span a:hover,
.pressStruct span a:hover,
.pressreleasesStruct span a:hover,
.storeStruct span a:hover,
.bookstoreStruct span a:hover,
.eventticketsStruct span a:hover,
.missionStruct span a:hover,
.shoppingcartStruct span a:hover {
	background-position: 0 -19px;
	outline: none;
	text-decoration: none;
}

/* buttons with descenders */
.upcomingStruct span,
.luckydrawStruct span,
.groupvisitstoursStruct span,
.neighborhoodStruct span,
.membershipStruct span,
.sponsorshipStruct span,
.internshipsStruct span,
.mailinglistStruct span,
.historyStruct span,
.pressclippingsStruct span,
.shoppingcartStruct span {
	padding: 0;
	height: 23px;
	text-indent: -9999px;
}

.upcomingStruct span a,
.luckydrawStruct span a,
.groupvisitstoursStruct span a,
.neighborhoodStruct span a,
.membershipStruct span a,
.sponsorshipStruct span a,
.internshipsStruct span a,
.mailinglistStruct span a,
.historyStruct span a,
.pressclippingsStruct span a,
.shoppingcartStruct span a{
	margin: 0;
	padding: 0;
	line-height: 23px;
	height: 23px;
	display: block;
	outline: none;
	text-decoration: none;
	background-position: top left;
	background-repeat: no-repeat;
}

.upcomingStruct span a:hover,
.luckydrawStruct span a:hover,
.groupvisitstoursStruct span a:hover,
.neighborhoodStruct span a:hover,
.membershipStruct span a:hover,
.sponsorshipStruct span a:hover,
.internshipsStruct span a:hover,
.mailinglistStruct span a:hover,
.historyStruct span a:hover,
.pressclippingsStruct span a:hover,
.shoppingcartStruct span a:hover {
	background-position: 0 -23px;
	outline: none;
	text-decoration: none;
}

/* special style for FAQ */
.faqStruct span {
	padding: 0;
	height: 20px;
	text-indent: -9999px;
}
.faqStruct span a {
	margin: 0;
	padding: 0;
	line-height: 20px;
	height: 20px;
	display: block;
	outline: none;
	text-decoration: none;
	background-position: top left;
	background-repeat: no-repeat;
}
.faqStruct span a:hover {
	background-position: 0 -20px;
	outline: none;
	text-decoration: none;
}


/* special style for In Practice Open Call */
.inpracticeStruct {
	margin: 0;
	/* changed to address spacing problem 4/28/09 */
	/*padding: 0 0 5px 0;*/
	padding: 1px 0 2px 0;
	width: 197px;
}

.inpracticeStruct span {
	padding: 0;
	height: 23px;
	text-indent: -9999px;
}
.inpracticeStruct span a {
	margin: 0;
	padding: 0;
	line-height: 23px;
	height: 23px;
	display: block;
	outline: none;
	text-decoration: none;
	background-position: top left;
	background-repeat: no-repeat;
}
.inpracticeStruct span a:hover {
	background-position: 0 -23px;
	outline: none;
	text-decoration: none;
}

.inpracticeStruct span.inpracticeBtn a {
	width: 197px;
	background-image: url(../img/nav_inpracticeopencall_bl.gif);
}

.inpracticeStruct span.inpracticeActive a {
	width: 197px;
	background-position: 0 -23px;
	background-image: url(../img/nav_inpracticeopencall_bl.gif);
}

.exhibitionsStruct span.exhibitionsBtn a {
	width: 102px;
	background-image: url(../img/nav_exhibitions_bl.gif);
}
.currentStruct span.currentBtn a {
	width: 68px;
	background-image: url(../img/nav_current_bl.gif);
}
.currentStruct span.currentActive a {
	width: 68px;
	background-position: 0 -19px;
	background-image: url(../img/nav_current_bl.gif);
}
.upcomingStruct span.upcomingBtn a {
	width: 95px;
	background-image: url(../img/nav_upcoming_bl.gif);
}
.upcomingStruct span.upcomingActive a {
	width: 95px;
	background-position: 0 -23px;
	background-image: url(../img/nav_upcoming_bl.gif);
}
.pastStruct span.pastBtn a {
	width: 40px;
	background-image: url(../img/nav_past_bl.gif);
}
.pastStruct span.pastActive a {
	width: 40px;
	background-position: 0 -19px;
	background-image: url(../img/nav_past_bl.gif);
}
.curatorsnotebookStruct span.curatorsnotebookBtn a {
	width: 179px;
	background-image: url(../img/nav_curatorsnotebook_bl.gif);
}
.curatorsnotebookStruct span.curatorsnotebookActive a {
	width: 179px;
	background-position: 0 -19px;
	background-image: url(../img/nav_curatorsnotebook_bl.gif);
}
.moreStruct span.moreBtn a {
	width: 47px;
	background-image: url(../img/nav_more_bl.gif);
}
.moreStruct span.moreActive a {
	width: 47px;
	background-position: 0 -19px;
	background-image: url(../img/nav_more_bl.gif);
}

.eventsStruct span.eventsBtn a {
	width: 60px;
	background-image: url(../img/nav_events_bl.gif);
}
.luckydrawStruct span.luckydrawBtn a {
	width: 108px;
	background-image: url(../img/nav_luckydraw_bl.gif);
}

.visitStruct span.visitBtn a {
	width: 49px;
	background-image: url(../img/nav_visit_bl.gif);
}
.visitStruct span.visitActive a {
	width: 49px;
	background-position: 0 -19px;
	background-image: url(../img/nav_visit_bl.gif);
}
.admissionhoursStruct span.admissionhoursBtn a {
	width: 180px;
	background-image: url(../img/nav_admissionhours_bl.gif);
}
.admissionhoursStruct span.admissionhoursActive a {
	width: 180px;
	background-position: 0 -19px;
	background-image: url(../img/nav_admissionhours_bl.gif);
}
.directionsStruct span.directionsBtn a {
	width: 94px;
	background-image: url(../img/nav_directions_bl.gif);
}
.directionsStruct span.directionsActive a {
	width: 94px;
	background-position: 0 -19px;
	background-image: url(../img/nav_directions_bl.gif);
}
.groupvisitstoursStruct span.groupvisitstoursBtn a {
	width: 192px;
	background-image: url(../img/nav_groupvisitstours_bl.gif);
}
.groupvisitstoursStruct span.groupvisitstoursActive a {
	width: 192px;
	background-position: 0 -23px;
	background-image: url(../img/nav_groupvisitstours_bl.gif);
}
.neighborhoodStruct span.neighborhoodBtn a {
	width: 130px;
	background-image: url(../img/nav_neighborhood_bl.gif);
}
.neighborhoodStruct span.neighborhoodActive a {
	width: 130px;
	background-position: 0 -23px;
	background-image: url(../img/nav_neighborhood_bl.gif);
}

.joinStruct span.joinBtn a {
	width: 43px;
	background-image: url(../img/nav_join_bl.gif);
}
.joinStruct span.joinActive a {
	width: 43px;
	background-position: 0 -19px;
	background-image: url(../img/nav_join_bl.gif);
}
.membershipStruct span.membershipBtn a {
	width: 115px;
	background-image: url(../img/nav_membership_bl.gif);
}
.membershipStruct span.membershipActive a {
	width: 115px;
	background-position: 0 -23px;
	background-image: url(../img/nav_membership_bl.gif);
}
.limitededitionsStruct span.limitededitionsBtn a {
	width: 149px;
	background-image: url(../img/nav_limited_editions_bl.gif);
}
.limitededitionsStruct span.limitededitionsActive a {
	width: 149px;
	background-position: 0 -19px;
	background-image: url(../img/nav_limited_editions_bl.gif);
}
.sponsorshipStruct span.sponsorshipBtn a {
	width: 116px;
	background-image: url(../img/nav_sponsorship_bl.gif);
}
.sponsorshipStruct span.sponsorshipActive a {
	width: 116px;
	background-position: 0 -23px;
	background-image: url(../img/nav_sponsorship_bl.gif);
}
.internshipsStruct span.internshipsBtn a {
	width: 103px;
	background-image: url(../img/nav_internships_bl.gif);
}
.internshipsStruct span.internshipsActive a {
	width: 103px;
	background-position: 0 -23px;
	background-image: url(../img/nav_internships_bl.gif);
}
.volunteerStruct span.volunteerBtn a {
	width: 91px;
	background-image: url(../img/nav_volunteer_bl.gif);
}
.volunteerStruct span.volunteerActive a {
	width: 91px;
	background-position: 0 -19px;
	background-image: url(../img/nav_volunteer_bl.gif);
}
.mailinglistStruct span.mailinglistBtn a {
	width: 110px;
	background-image: url(../img/nav_mailinglist_bl.gif);
}
.mailinglistStruct span.mailinglistActive a {
	width: 110px;
	background-position: 0 -23px;
	background-image: url(../img/nav_mailinglist_bl.gif);
}

.aboutStructNav span.aboutBtn a {
	width: 54px;
	background-image: url(../img/nav_about_bl.gif);
}
.aboutStructNav span.aboutActive a {
	width: 54px;
	background-position: 0 -19px;
	background-image: url(../img/nav_about_bl.gif);
}
.missionStruct span.missionBtn a {
	width: 73px;
	background-image: url(../img/nav_mission_bl.gif);
}
.missionStruct span.missionActive a {
	width: 73px;
	background-position: 0 -19px;
	background-image: url(../img/nav_mission_bl.gif);
}
.historyStruct span.historyBtn a {
	width: 66px;
	background-image: url(../img/nav_history_bl.gif);
}
.historyStruct span.historyActive a {
	width: 66px;
	background-position: 0 -23px;
	background-image: url(../img/nav_history_bl.gif);
}
.faqStruct span.faqBtn a {
	width: 35px;
	background-image: url(../img/nav_faq_bl.gif);
}
.faqStruct span.faqActive a {
	width: 35px;
	background-position: 0 -20px;
	background-image: url(../img/nav_faq_bl.gif);
}
.governanceStruct span.governanceBtn a {
	width: 110px;
	background-image: url(../img/nav_governance_bl.gif);
}
.governanceStruct span.governanceActive a {
	width: 110px;
	background-position: 0 -19px;
	background-image: url(../img/nav_governance_bl.gif);
}
.boardoftrusteesStruct span.boardoftrusteesBtn a {
	width: 164px;
	background-image: url(../img/nav_boardoftrustees_bl.gif);
}
.boardoftrusteesStruct span.boardoftrusteesActive a {
	width: 164px;
	background-position: 0 -19px;
	background-image: url(../img/nav_boardoftrustees_bl.gif);
}
.thanksStruct span.thanksBtn a {
	width: 68px;
	background-image: url(../img/nav_thanks_bl.gif);
}
.thanksStruct span.thanksActive a {
	width: 68px;
	background-position: 0 -19px;
	background-image: url(../img/nav_thanks_bl.gif);
}
.staffStruct span.staffBtn a {
	width: 44px;
	background-image: url(../img/nav_staff_bl.gif);
}
.staffStruct span.staffActive a {
	width: 44px;
	background-position: 0 -19px;
	background-image: url(../img/nav_staff_bl.gif);
}

.pressStruct span.pressBtn a {
	width: 51px;
	background-image: url(../img/nav_press_bl.gif);
}
.pressStruct span.pressActive a {
	width: 51px;
	background-position: 0 -19px;
	background-image: url(../img/nav_press_bl.gif);
}
.pressreleasesStruct span.pressreleasesBtn a {
	width: 143px;
	background-image: url(../img/nav_pressreleases_bl.gif);
}
.pressreleasesStruct span.pressreleasesActive a {
	width: 143px;
	background-position: 0 -19px;
	background-image: url(../img/nav_pressreleases_bl.gif);
}
.pressclippingsStruct span.pressclippingsBtn a {
	width: 145px;
	background-image: url(../img/nav_pressclippings_bl.gif);
}
.pressclippingsStruct span.pressclippingsActive a {
	width: 145px;
	background-position: 0 -23px;
	background-image: url(../img/nav_pressclippings_bl.gif);
}

.storeStruct span.storeBtn a {
	width: 49px;
	background-image: url(../img/nav_store_bl.gif);
}
.storeStruct span.storeActive a {
	width: 49px;
	background-position: 0 -19px;
	background-image: url(../img/nav_store_bl.gif);
}
.bookstoreStruct span.bookstoreBtn a {
	width: 93px;
	background-image: url(../img/nav_bookstore_bl.gif);
}
.bookstoreStruct span.bookstoreActive a {
	width: 93px;
	background-position: 0 -19px;
	background-image: url(../img/nav_bookstore_bl.gif);
}
.eventticketsStruct span.eventticketsBtn a {
	width: 125px;
	background-image: url(../img/nav_eventtickets_bl.gif);
}
.eventticketsStruct span.eventticketsActive a {
	width: 125px;
	background-position: 0 -19px;
	background-image: url(../img/nav_eventtickets_bl.gif);
}
.shoppingcartStruct span.shoppingcartBtn a {
	width: 133px;
	background-image: url(../img/nav_shoppingcart_bl.gif);
}
.shoppingcartStruct span.shoppingcartActive a {
	width: 133px;
	background-position: 0 -23px;
	background-image: url(../img/nav_shoppingcart_bl.gif);
}




/**** nav search form + copyright notice ****/
#navSearch {
	margin: 0;
	padding: 0;
	position: absolute;
	top: 566px;
}

.searchStruct {
	margin: 0;
	padding: 7px 0 24px 0;
	width: 66px;
}

.searchStruct span {
	padding: 0;
	height: 19px;
	text-indent: -9999px;
}

.searchStruct span a {
	margin: 0;
	padding: 0;
	line-height: 19px;
	height: 19px;
	display: block;
	outline: none;
	text-decoration: none;
	background-position: top left;
	background-repeat: no-repeat;
}

.searchStruct span a:hover {
	background-position: 0 -19px;
	outline: none;
	text-decoration: none;
}

.searchStruct span.searchBtn a {
	width: 66px;
	background-image: url(../img/nav_search_bl.gif);
}

#navSearch p {
	font-size: 9px;
	color: #8c8c8c;
}




/**** year sub nav ****/
#year_nav {
	margin: 0;
	padding: 0 0 36px 0;
	width: 696px;
}

#year_nav_curators_notebook {
	margin: 0;
	padding: 0 0 6px 0;
	width: 696px;
}

#year_nav_press {
	margin: 0;
	padding: 0;
	width: 696px;
}

.yearStruct {
	margin: 0;
	padding: 0 18px 18px 0;
	width: 50px;
	float: left;
}

.yearStruct span {
	padding: 0;
	height: 18px;
	text-indent: -9999px;
}

.yearStruct span a {
	margin: 0;
	padding: 0;
	line-height: 18px;
	height: 18px;
	display: block;
	outline: none;
	text-decoration: none;
	background-position: top left;
	background-repeat: no-repeat;
}

.yearStruct span a:hover {
	background-position: 0 -18px;
	outline: none;
	text-decoration: none;
}

.yearStruct span.year2015Btn a {
	width: 50px;
	background-image: url(../img/but_2015_bl.gif);
}
.yearStruct span.year2015Active a {
	width: 50px;
	background-position: 0 -18px;
	background-image: url(../img/but_2015_bl.gif);
}
.yearStruct span.year2014Btn a {
	width: 50px;
	background-image: url(../img/but_2014_bl.gif);
}
.yearStruct span.year2014Active a {
	width: 50px;
	background-position: 0 -18px;
	background-image: url(../img/but_2014_bl.gif);
}
.yearStruct span.year2013Btn a {
	width: 50px;
	background-image: url(../img/but_2013_bl.gif);
}
.yearStruct span.year2013Active a {
	width: 50px;
	background-position: 0 -18px;
	background-image: url(../img/but_2013_bl.gif);
}
.yearStruct span.year2012Btn a {
	width: 50px;
	background-image: url(../img/but_2012_bl.gif);
}
.yearStruct span.year2012Active a {
	width: 50px;
	background-position: 0 -18px;
	background-image: url(../img/but_2012_bl.gif);
}
.yearStruct span.year2011Btn a {
	width: 50px;
	background-image: url(../img/but_2011_bl.gif);
}
.yearStruct span.year2011Active a {
	width: 50px;
	background-position: 0 -18px;
	background-image: url(../img/but_2011_bl.gif);
}
.yearStruct span.year2010Btn a {
	width: 50px;
	background-image: url(../img/but_2010_bl.gif);
}
.yearStruct span.year2010Active a {
	width: 50px;
	background-position: 0 -18px;
	background-image: url(../img/but_2010_bl.gif);
}
.yearStruct span.year2009Btn a {
	width: 50px;
	background-image: url(../img/but_2009_bl.gif);
}
.yearStruct span.year2009Active a {
	width: 50px;
	background-position: 0 -18px;
	background-image: url(../img/but_2009_bl.gif);
}
.yearStruct span.year2008Btn a {
	width: 50px;
	background-image: url(../img/but_2008_bl.gif);
}
.yearStruct span.year2008Active a {
	width: 50px;
	background-position: 0 -18px;
	background-image: url(../img/but_2008_bl.gif);
}
.yearStruct span.year2007Btn a {
	width: 50px;
	background-image: url(../img/but_2007_bl.gif);
}
.yearStruct span.year2007Active a {
	width: 50px;
	background-position: 0 -18px;
	background-image: url(../img/but_2007_bl.gif);
}
.yearStruct span.year2006Btn a {
	width: 50px;
	background-image: url(../img/but_2006_bl.gif);
}
.yearStruct span.year2006Active a {
	width: 50px;
	background-position: 0 -18px;
	background-image: url(../img/but_2006_bl.gif);
}
.yearStruct span.year2005Btn a {
	width: 50px;
	background-image: url(../img/but_2005_bl.gif);
}
.yearStruct span.year2005Active a {
	width: 50px;
	background-position: 0 -18px;
	background-image: url(../img/but_2005_bl.gif);
}
.yearStruct span.year2004Btn a {
	width: 50px;
	background-image: url(../img/but_2004_bl.gif);
}
.yearStruct span.year2004Active a {
	width: 50px;
	background-position: 0 -18px;
	background-image: url(../img/but_2004_bl.gif);
}
.yearStruct span.year2003Btn a {
	width: 50px;
	background-image: url(../img/but_2003_bl.gif);
}
.yearStruct span.year2003Active a {
	width: 50px;
	background-position: 0 -18px;
	background-image: url(../img/but_2003_bl.gif);
}
.yearStruct span.year2002Btn a {
	width: 50px;
	background-image: url(../img/but_2002_bl.gif);
}
.yearStruct span.year2002Active a {
	width: 50px;
	background-position: 0 -18px;
	background-image: url(../img/but_2002_bl.gif);
}
.yearStruct span.year2001Btn a {
	width: 50px;
	background-image: url(../img/but_2001_bl.gif);
}
.yearStruct span.year2001Active a {
	width: 50px;
	background-position: 0 -18px;
	background-image: url(../img/but_2001_bl.gif);
}
.yearStruct span.year2000Btn a {
	width: 50px;
	background-image: url(../img/but_2000_bl.gif);
}
.yearStruct span.year2000Active a {
	width: 50px;
	background-position: 0 -18px;
	background-image: url(../img/but_2000_bl.gif);
}

.arrowStruct {
	margin: 0;
	padding: 0 1px 18px 0;
	width: 15px;
	float: left;
}

.arrowStruct span {
	padding: 0;
	height: 18px;
	text-indent: -9999px;
}

.arrowStruct span a {
	margin: 0;
	padding: 0;
	line-height: 18px;
	height: 18px;
	display: block;
	outline: none;
	text-decoration: none;
	background-position: top left;
	background-repeat: no-repeat;
}

.arrowStruct span a:hover {
	background-position: 0 -18px;
	outline: none;
	text-decoration: none;
}

.arrowStruct span.leftBtn a {
	width: 15px;
	background-image: url(../img/but_left_bl.gif);
}
.arrowStruct span.rightBtn a {
	width: 15px;
	background-image: url(../img/but_right_bl.gif);
}



/**** membership sub nav ****/
#sub_nav {
	margin: 0;
	padding: 0 0 12px 0;
	width: 696px;
}

.mainStruct {
	margin: 0;
	padding: 0 18px 18px 0;
	width: 46px;
	float: left;
}

.benefitsStruct {
	margin: 0;
	padding: 0 18px 18px 0;
	width: 75px;
	float: left;
}

.aboutStruct {
	margin: 0;
	padding: 0 18px 18px 0;
	width: 54px;
	float: left;
}

.upcomingmembereventsStruct {
	margin: 0;
	padding: 0 18px 18px 0;
	width: 244px;
	float: left;
}

.pastmembereventsStruct {
	margin: 0;
	padding: 0 18px 18px 0;
	width: 190px;
	float: left;
}

.exeventsStruct {
	margin: 0;
	padding: 0 18px 18px 0;
	width: 60px;
	float: left;
}

.expressStruct {
	margin: 0;
	padding: 0 18px 18px 0;
	width: 51px;
	float: left;
}

.sponsorStruct {
	margin: 0;
	padding: 0 18px 18px 0;
	width: 87px;
	float: left;
}

.exmoreStruct {
	margin: 0;
	padding: 0 18px 18px 0;
	width: 47px;
	float: left;
}

.mainStruct span,
.benefitsStruct span,
.aboutStruct span,
.sponsorStruct span,
.upcomingmembereventsStruct span,
.pastmembereventsStruct span,
.exeventsStruct span,
.expressStruct span,
.exmoreStruct span {
	padding: 0;
	height: 23px;
	text-indent: -9999px;
}

.mainStruct span a,
.benefitsStruct span a,
.aboutStruct span a,
.upcomingmembereventsStruct span a,
.pastmembereventsStruct span a,
.sponsorStruct span a,
.exeventsStruct span a,
.expressStruct span a,
.exmoreStruct span a {
	margin: 0;
	padding: 0;
	line-height: 23px;
	height: 23px;
	display: block;
	outline: none;
	text-decoration: none;
	background-position: top left;
	background-repeat: no-repeat;
}

.mainStruct span a:hover,
.benefitsStruct span a:hover,
.aboutStruct span a:hover,
.upcomingmembereventsStruct span a:hover,
.pastmembereventsStruct span a:hover,
.exeventsStruct span a:hover,
.sponsorStruct span a:hover,
.expressStruct span a:hover,
.exmoreStruct span a:hover {
	background-position: 0 -23px;
	outline: none;
	text-decoration: none;
}

.benefitsStruct span.benefitsBtn a {
	width: 75px;
	background-image: url(../img/but_benefits_bl.gif);
}
.benefitsStruct span.benefitsActive a {
	width: 75px;
	background-position: 0 -23px;
	background-image: url(../img/but_benefits_bl.gif);
}

.mainStruct span.mainBtn a {
	width: 46px;
	background-image: url(../img/but_main_bl.gif);
}
.mainStruct span.mainActive a {
	width: 46px;
	background-position: 0 -23px;
	background-image: url(../img/but_main_bl.gif);
}

.aboutStruct span.aboutBtn a {
	width: 54px;
	background-image: url(../img/but_about_bl.gif);
}
.aboutStruct span.aboutActive a {
	width: 54px;
	background-position: 0 -23px;
	background-image: url(../img/but_about_bl.gif);
}

.sponsorStruct span.sponsorBtn a {
	width: 87px;
	background-image: url(../img/but_sponsor_bl.gif);
}
.sponsorStruct span.sponsorActive a {
	width: 87px;
	background-position: 0 -23px;
	background-image: url(../img/but_sponsor_bl.gif);
}

.upcomingmembereventsStruct span.upcomingmembereventsBtn a {
	width: 244px;
	background-image: url(../img/but_upcomingmemberevents_bl.gif);
}
.upcomingmembereventsStruct span.upcomingmembereventsActive a {
	width: 244px;
	background-position: 0 -23px;
	background-image: url(../img/but_upcomingmemberevents_bl.gif);
}

.pastmembereventsStruct span.pastmembereventsBtn a {
	width: 190px;
	background-image: url(../img/but_pastmemberevents_bl.gif);
}
.pastmembereventsStruct span.pastmembereventsActive a {
	width: 190px;
	background-position: 0 -23px;
	background-image: url(../img/but_pastmemberevents_bl.gif);
}

.exeventsStruct span.exeventsBtn a {
	width: 60px;
	background-image: url(../img/but_exevents_bl.gif);
}
.exeventsStruct span.exeventsActive a {
	width: 60px;
	background-position: 0 -23px;
	background-image: url(../img/but_exevents_bl.gif);
}

.expressStruct span.expressBtn a {
	width: 51px;
	background-image: url(../img/but_express_bl.gif);
}
.expressStruct span.expressActive a {
	width: 51px;
	background-position: 0 -23px;
	background-image: url(../img/but_express_bl.gif);
}

.exmoreStruct span.exmoreBtn a {
	width: 47px;
	background-image: url(../img/but_exmore_bl.gif);
}
.exmoreStruct span.exmoreActive a {
	width: 47px;
	background-position: 0 -23px;
	background-image: url(../img/but_exmore_bl.gif);
}



/**** bookstore subnav ****/
.allStruct {
	margin: 0;
	padding: 0 18px 18px 0;
	width: 24px;
	float: left;
}

.scpubStruct {
	margin: 0;
	padding: 0 18px 18px 0;
	width: 275px;
	float: left;
}

.relpubStruct {
	margin: 0;
	padding: 0 18px 18px 0;
	width: 194px;
	float: left;
}

.giftsStruct {
	margin: 0;
	padding: 0 18px 18px 0;
	width: 41px;
	float: left;
}

.allStruct span,
.giftsStruct span,
.relpubStruct span {
	padding: 0;
	height: 19px;
	text-indent: -9999px;
}

.allStruct span a,
.giftsStruct span a,
.relpubStruct span a {
	margin: 0;
	padding: 0;
	line-height: 19px;
	height: 19px;
	display: block;
	outline: none;
	text-decoration: none;
	background-position: top left;
	background-repeat: no-repeat;
}

.allStruct span a:hover,
.giftsStruct span a:hover,
.relpubStruct span a:hover {
	background-position: 0 -19px;
	outline: none;
	text-decoration: none;
}


.scpubStruct span {
	padding: 0;
	height: 23px;
	text-indent: -9999px;
}

.scpubStruct span a {
	margin: 0;
	padding: 0;
	line-height: 23px;
	height: 23px;
	display: block;
	outline: none;
	text-decoration: none;
	background-position: top left;
	background-repeat: no-repeat;
}

.scpubStruct span a:hover {
	background-position: 0 -23px;
	outline: none;
	text-decoration: none;
}

.allStruct span.allBtn a {
	width: 24px;
	background-image: url(../img/but_all_bl.gif);
}
.allStruct span.allActive a {
	width: 24px;
	background-position: 0 -19px;
	background-image: url(../img/but_all_bl.gif);
}

.scpubStruct span.scpubBtn a {
	width: 275px;
	background-image: url(../img/but_scpublications_bl.gif);
}
.scpubStruct span.scpubActive a {
	width: 275px;
	background-position: 0 -23px;
	background-image: url(../img/but_scpublications_bl.gif);
}

.relpubStruct span.relpubBtn a {
	width: 194px;
	background-image: url(../img/but_relatedpublications_bl.gif);
}
.relpubStruct span.relpubActive a {
	width: 194px;
	background-position: 0 -19px;
	background-image: url(../img/but_relatedpublications_bl.gif);
}

.giftsStruct span.giftsBtn a {
	width: 41px;
	background-image: url(../img/but_gifts_bl.gif);
}
.giftsStruct span.giftsActive a {
	width: 41px;
	background-position: 0 -19px;
	background-image: url(../img/but_gifts_bl.gif);
}



/**** cart subnav ****/
.cartStruct {
	margin: 0;
	padding: 0 18px 18px 0;
	width: 61px;
	float: left;
}

.billingshippingStruct {
	margin: 0;
	padding: 0 18px 18px 0;
	width: 308px;
	float: left;
}

.confirmationStruct {
	margin: 0;
	padding: 0 18px 18px 0;
	width: 143px;
	float: left;
}

.receiptStruct {
	margin: 0;
	padding: 0 18px 18px 0;
	width: 97px;
	float: left;
}

.billingshippingStruct span,
.receiptStruct span {
	padding: 0;
	height: 23px;
	text-indent: -9999px;
}

.billingshippingStruct span a,
.receiptStruct span a {
	margin: 0;
	padding: 0;
	line-height: 23px;
	height: 23px;
	display: block;
	outline: none;
	text-decoration: none;
	background-position: top left;
	background-repeat: no-repeat;
}

.billingshippingStruct span a:hover,
.receiptStruct span a:hover {
	background-position: 0 -23px;
	outline: none;
	text-decoration: none;
}

.cartStruct span,
.confirmationStruct span {
	padding: 0;
	height: 19px;
	text-indent: -9999px;
}

.cartStruct span a,
.confirmationStruct span a {
	margin: 0;
	padding: 0;
	line-height: 19px;
	height: 19px;
	display: block;
	outline: none;
	text-decoration: none;
	background-position: top left;
	background-repeat: no-repeat;
}

.cartStruct span a:hover,
.confirmationStruct span a:hover {
	background-position: 0 -19px;
	outline: none;
	text-decoration: none;
}

.cartStruct span.cartBtn a {
	width: 61px;
	background-image: url(../img/but_1cart_bl.gif);
}
.cartStruct span.cartActive a {
	width: 61px;
	background-position: 0 -19px;
	background-image: url(../img/but_1cart_bl.gif);
}

.billingshippingStruct span.billingshippingBtn a {
	width: 308px;
	background-image: url(../img/but_2billingshipping_bl.gif);
}

.billingshippingStruct span.billingshippingActive a {
	width: 308px;
	background-position: 0 -23px;
	background-image: url(../img/but_2billingshipping_bl.gif);
}

.confirmationStruct span.confirmationBtn a {
	width: 143px;
	background-image: url(../img/but_3confirmation_bl.gif);
}
.confirmationStruct span.confirmationActive a {
	width: 143px;
	background-position: 0 -19px;
	background-image: url(../img/but_3confirmation_bl.gif);
}

.receiptStruct span.receiptBtn a {
	width: 97px;
	background-image: url(../img/but_4receipt_bl.gif);
}
.receiptStruct span.receiptActive a {
	width: 97px;
	background-position: 0 -23px;
	background-image: url(../img/but_4receipt_bl.gif);
}



/**** Submission Form subnav ****/
.artistinfoStruct {
	margin: 0;
	padding: 0 15px 18px 0;
	width: 113px;
	float: left;
}

.projectinfoStruct {
	margin: 0;
	padding: 0 15px 18px 0;
	width: 133px;
	float: left;
}

.imagesStruct {
	margin: 0;
	padding: 0 15px 18px 0;
	width: 92px;
	float: left;
}

.videosStruct {
	margin: 0;
	padding: 0 15px 18px 0;
	width: 89px;
	float: left;
}

.confirmsubStruct {
	margin: 0;
	padding: 0 15px 18px 0;
	width: 96px;
	float: left;
}

.recsubStruct {
	margin: 0;
	padding: 0 0px 18px 0;
	width: 96px;
	float: left;
}

.artistinfoStruct span,
.projectinfoStruct span,
.imagesStruct span, 
.videosStruct span, 
.confirmsubStruct span,
.recsubStruct span {
	padding: 0;
	height: 23px;
	text-indent: -9999px;
}

.artistinfoStruct span a,
.projectinfoStruct span a,
.imagesStruct span a, 
.videosStruct span a, 
.confirmsubStruct span a,
.recsubStruct span a {
	margin: 0;
	padding: 0;
	line-height: 23px;
	height: 23px;
	display: block;
	outline: none;
	text-decoration: none;
	background-position: top left;
	background-repeat: no-repeat;
}

/*
.artistinfoStruct span a:hover,
.projectinfoStruct span a:hover,
.imagesStruct span a:hover, 
.videosStruct span a:hover, 
.confirmsubStruct span a:hover,
.recsubStruct span a:hover {
	background-position: 0 -23px;
	outline: none;
	text-decoration: none;
}
*/


.artistinfoStruct span.artistinfoBtn a {
	background-image: url(../img/but_1artistinfo_bl.gif);
}
.artistinfoStruct span.artistinfoActive a {
	background-image: url(../img/but_1artistinfo_bl.gif);
	background-position: 0 -23px;
}

.projectinfoStruct span.projectinfoBtn a {
	background-image: url(../img/but_2projectinfo_bl.gif);
}
.projectinfoStruct span.projectinfoActive a {
	background-image: url(../img/but_2projectinfo_bl.gif);
	background-position: 0 -23px;
}

.imagesStruct span.imagesBtn a {
	background-image: url(../img/but_3images_bl.gif);
}
.imagesStruct span.imagesActive a {
	background-image: url(../img/but_3images_bl.gif);
	background-position: 0 -23px;
}

.videosStruct span.videosBtn a {
	background-image: url(../img/but_4videos_bl.gif);
}
.videosStruct span.videosActive a {
	background-image: url(../img/but_4videos_bl.gif);
	background-position: 0 -23px;
}

.confirmsubStruct span.confirmsubBtn a {
	background-image: url(../img/but_5confirm_bl.gif);
}
.confirmsubStruct span.confirmsubActive a {
	background-image: url(../img/but_5confirm_bl.gif);
	background-position: 0 -23px;
}

.recsubStruct span.recsubBtn a {
	background-image: url(../img/but_6receipt_bl.gif);
}
.recsubStruct span.recsubActive a {
	background-image: url(../img/but_6receipt_bl.gif);
	background-position: 0 -23px;
}



/**** Lucky Draw Subnav ****/
.participatingartistsStruct {
	margin: 0;
	padding: 0 18px 18px 0;
	width: 185px;
	float: left;
}

.artworkpreviewStruct {
	margin: 0;
	padding: 0 18px 18px 0;
	width: 154px;
	float: left;
}

.participatingartistsStruct span,
.artworkpreviewStruct span {
	padding: 0;
	height: 23px;
	text-indent: -9999px;
}
 
.participatingartistsStruct span a,
.artworkpreviewStruct span a {
	margin: 0;
	padding: 0;
	line-height: 23px;
	height: 23px;
	display: block;
	outline: none;
	text-decoration: none;
	background-position: top left;
	background-repeat: no-repeat;
}

.participatingartistsStruct span a:hover,
.artworkpreviewStruct span a:hover {
	background-position: 0 -23px;
	outline: none;
	text-decoration: none;
}

.participatingartistsStruct span.participatingartistsBtn a {
	width: 185px;
	background-image: url(../img/but_participatingartists_bl.gif);
}
.participatingartistsStruct span.participatingartistsActive a {
	width: 185px;
	background-position: 0 -23px;
	background-image: url(../img/but_participatingartists_bl.gif);
}

.artworkpreviewStruct span.artworkpreviewBtn a {
	width: 154px;
	background-image: url(../img/but_artworkpreview_bl.gif);
}
.artworkpreviewStruct span.artworkpreviewActive a {
	width: 154px;
	background-position: 0 -23px;
	background-image: url(../img/but_artworkpreview_bl.gif);
}