﻿#enewsSignup { background: url(/images/meeting/acvb_meeting_enews_bkgrd.gif) no-repeat bottom; height:52px; text-align:right; }

/* third nav */
#thirdNavig {
	background: url(/images/meeting/acvb_meeting_nav3_rollover.gif) no-repeat;
}

#thirdnav dd {
	position: absolute;
	top: 163px;
	margin: 0; padding: 0;
}
dd#tn_meetings, dd#tn_travel, dd#tn_media, dd#tn_partners { position: relative; top: auto; }

#thirdnav a.ir {
	width: 165px;
}
#tn_meetings a.ir, #tn_travel a.ir, #tn_media a.ir, #tn_partners a.ir {
	background: url(/images/meeting/acvb_meeting_nav3_static.gif) no-repeat;
}
#tn_meetings a.ir { background-position: 0 0; padding-top: 28px;  }
#tn_travel a.ir { background-position: 0 -28px; padding-top: 28px; }
#tn_media a.ir { background-position: 0 -56px; padding-top: 28px; }
#tn_partners a.ir { background-position: 0 -84px; padding-top: 28px; }

#thirdnav dd a.ir:hover, #thirdnav dd a.ir:active { background-image: none; }


/* = NAVIGATION *
*********************/
#eventNavigation { background: url(/images/meeting/acvb_meeting_welcome_nav1_static.gif) no-repeat; width:913px; height:40px; }

#eventNav dd {
	position: absolute;
	top: 111px;
	margin: 0; padding: 0;display:none;z-index:10;

}
dd#en_maps, dd#en_trip, dd#en_dining, dd#en_activities, dd#en_events, dd#en_shopping, dd#en_unique { float:left; position: relative; top: auto; display:inline;}

#eventNav a.ir {
	background: url(/images/meeting/acvb_meeting_welcome_nav1_rollover.gif) no-repeat;
	padding-top: 40px;
}
#en_maps a.ir, #en_trip a.ir, #en_dining a.ir, #en_activities a.ir, #en_events a.ir, #en_shopping a.ir, #en_unique a.ir {

	padding-top: 40px;
}
#en_maps a.ir { background-position: 0 0; width: 181px; }
#en_trip a.ir { background-position: -181px 0; width: 159px; }
#en_dining a.ir { background-position: -340px 0; width: 150px; }
#en_activities a.ir { background-position: -490px 0; width: 86px; }
#en_events a.ir { background-position: -576px 0; width: 70px; }
#en_shopping a.ir { background-position: -646px 0; width: 89px; }
#en_unique a.ir { background-position: -735px 0; width: 178px; }

#eventNav dd a.ir:hover, #eventNav dd a.ir:active { background-image: none; }

/* =Dropdown presentation */
#eventNav ul { background: #F1F1F1; padding:0px; font-size:1em; width: 14em; padding-bottom: 2px; border: 1px solid #C9C9C9; }
#eventNav li { border-top: 1px solid #C9C9C9; padding: 0; text-align: left; }

#eventNav li a, #eventNav li a span { text-decoration: none; text-align:left; display: inline-block; color: #fff; background-color:#DDDDDD;padding-left:5px}
#eventNav li a span { padding: 0 15px; cursor: pointer; }
#eventNav li a:hover { background-position: 100% 50%; }
#eventNav li a:hover span {	background-position: 0 50%; }

#eventNav ul a { display: block; width: 14.7em; padding: 2px; font-size: .93em; font-weight: bold;color: #333230; }
#eventNav ul a:link, #mainnav ul a:visited { color: #333230; }
#eventNav ul a:hover { background: #990E11; color: #fff; }

/* =Dropdown behavior */
#eventNav ul {
	overflow:visible;
	position: absolute; top: -200em;
	z-index: 1000;
}
#eventNav li { position: relative; z-index: 1000; zoom: 1;}
#eventNav .active .menu { top: 40px; bottom: auto; }
#eventNav li.active .menu { left: 100%; top:0; }

li.parent { font-weight: bold; }
li.parent a.trigger {  }	

/* sorta hack for firefox (applied to other capable browsers as way */
:root #eventNav li a { display:table; margin: 0 auto; }
:root #eventNav li a span { display: table-cell; }

