/* menu */
#tab-menu {
	clear: left;
}

#tab-menu ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	float: left;
}
#tab-menu ul li {
	background: none !important;
	padding: 0;
	margin: 0;
	float: left;
}
#tab-menu ul li a {
	background: url('/images/meetings/structure/navigation.gif');
	display: block;
	height: 40px;
	text-indent: -9999px;
}

#tab-body {
	background: url('/images/meetings/structure/middle-bg.gif');
	background-repeat: repeat-y;
	float: left;
	width: 957px;
}

.tab-overview {
	width: 115px;
}
.tab-overview:hover, .meeting-overview .tab-overview {
	background-position: 0 -40px !important;
}
.tab-photos {
	background-position: -115px 0 !important;
	width: 95px;
}
.tab-photos:hover, .meeting-photos .tab-photos {
	background-position: -115px -40px !important;
}

.tab-floorplans {
	background-position: -210px 0 !important;
	width: 116px;
}
.tab-floorplans:hover, .meeting-floorplans .tab-floorplans {
	background-position: -210px -40px !important;
}

.tab-menus-dining {
	background-position: -326px 0 !important;
	width: 146px;
}
.tab-menus-dining:hover, .meeting-menus-dining .tab-menus-dining {
	background-position: -326px -40px !important;
}
.tab-weddings {
	background-position: -472px 0 !important;
	width: 110px;
}
.tab-weddings:hover, .meeting-weddings .tab-weddings {
	background-position: -472px -40px !important;
}
.tab-social-events {
	background-position: -582px 0 !important;
	width: 128px;
}
.tab-social-events:hover, .meeting-social-events .tab-social-events {
	background-position: -582px -40px !important;
}
.tab-promotions {
	background-position: -710px 0 !important;
	width: 117px;
}
.tab-promotions:hover, .meeting-promotions .tab-promotions {
	background-position: -710px -40px !important;
}
.tab-small-groups {
	background-position: -827px 0 !important;
	width: 130px;
}
.tab-small-groups:hover, .meeting-small-groups .tab-small-groups {
	background-position: -827px -40px !important;
}
