body { margin: 0; padding: 0; background: #e5e2e2; }
	a { text-decoration: none; }
	a:hover { text-decoration: underline; }
	
	.checkbox, .radio { width: 15px; height: 25px; background: url(../images/form-checkbox.gif) no-repeat; display: block; float: left; }
	.radio { background: url(../images/form-radio.gif) no-repeat; }
	.select { position: absolute; display: block; width: 116px; height: 20px; padding: 0 24px 0 8px; color: #fff; font: 12px/21px arial,sans-serif; background: url(../images/form-select.gif) no-repeat; overflow: hidden; }


/* Main background wrapper */
#wrapper { background: url(../images/bg-main.gif) 0 0 repeat-y; width: 980px; margin: 0 auto; padding: 0 15px; position: relative; }

/* Header */
#topAdBar { height: 91px; }

#promoWebinars { background: url(../images/bg-promo-webinars.gif) 0 0 no-repeat; width: 281px; height: 108px; font-size: 1.2em; color: #fff; position: absolute; top: 43px; left: 743px;  }
	#promoWebinars ul { padding: 7px 45px 0 20px; list-style-type: none; }
		#promoWebinars ul li { background: url(../images/bullet-promo-webinars.gif) 0 5px no-repeat; width: 200px; padding: 3px 0 0 15px; }
	#promoWebinars a { color: #fff; }
	#promoWebinars a:hover { text-decoration: none; }
		#promoWebinars a span { display: block; font-size: .9em; font-weight: bold; }
		#promoWebinars a span.divider { padding: 0 0 8px 0; background: url(../images/divider-promo-webinars.gif) 0 100% no-repeat; }

#header { background: url(../images/bg-header.gif) 0 0 repeat-x; width: 980px; height: 103px; position: relative; }
	#logo { position: absolute; top: 37px; }
		#logo a { display: block; width: 274px; height: 65px; background: url(../images/logo-event-marketer.gif) 0 0 no-repeat; }
			#logo a img { position: absolute; top: -999em; }

	/* Auxillary Nav */
	#auxNav { position: absolute; top: 15px; left: 15px; width: 600px; font-weight: bold; text-transform: uppercase; color: #cae9fb; }
		#auxNav ul { width: 600px; list-style-type: none; }
			#auxNav ul li { padding: 0 15px 0 7px; background: url(../images/bullet-aux-nav.gif) 0 4px no-repeat; float: left; }
				#auxNav ul li a { color: #cae9fb; }

	/* Search Box */
	#searchBox { position: absolute; top: 16px; left: 646px; width: 335px; overflow: hidden; }
		#searchBox .searchField { background: url(../images/bg-search-box.gif) 0 0 no-repeat; width: 235px; height: 20px; margin: 0 5px 0 0; border: none; padding: 2px 5px 0 5px; float: left; }
		#searchBox .searchButton { float: left; }
		#searchOptions { clear: both; width: 335px; text-transform: uppercase; color: #fff; overflow: hidden; }
			#searchOptions label { padding: 5px 15px 0 0; height: 20px; float: left; }

	/* Social Network Nav */
	#socialNav { position: absolute; top: 71px; left: 640px; width: 325px; height: 32px; }
		#socialNav ul { width: 325px; list-style-type: none; }
			#socialNav ul li { float: left; }
				#socialNav ul li a { display: block; height: 32px; }
				#socialNav ul li a:hover, #mainNav ul li.selected a { background-position: 0 -32px; }
					#socialNav ul li a span { position: absolute; left: -999em; }
	
	#socialNav .nFacebook { width: 76px; background-image: url(../images/nav-facebook.gif); }
	#socialNav .nTwitter { width: 76px; background-image: url(../images/nav-twitter.gif); }
	#socialNav .nLinkedIn { width: 80px; background-image: url(../images/nav-linkedin.gif); }
	#socialNav .nEventPeeps { width: 93px; background-image: url(../images/nav-eventpeeps.gif); }


/* Main Nav */
#mainNav { width: 980px; height: 35px; background: url(../images/bg-main-nav-left.gif) 0 0 repeat-x; font-size: 1.3em; font-weight: bold; color: #e2e2cf; overflow: hidden; }
	#mainNav ul { width: 980px; list-style-type: none; }
		#mainNav ul li { background: url(../images/bg-main-nav-left.gif) 0 0 no-repeat; padding: 0 0 0 14px; float: left; }
			#mainNav ul li a { display: block; background: url(../images/bg-main-nav-right.gif) 100% 0 no-repeat; height: 25px; padding: 10px 14px 0 0; color: #e2e2cf; float: left; }
			#mainNav ul li:hover, #mainNav ul li:hover a, #mainNav ul li.active, #mainNav ul li.active a { background-position: 0 -35px; text-decoration: none; }
			#mainNav ul li:hover a, #mainNav ul li.active a { background-position: 100% -35px; }
			
/* Sub Nav */
#subNav { width: 980px; height: 30px; background: #e2e2cf; font-size: 1em; font-weight: bold; text-transform: uppercase; color: #666; overflow: hidden; }
	#subNav ul { width: 980px; padding: 0 0 0 7px; list-style-type: none; }
		#subNav ul li { float: left; }
			#subNav ul li a { display: block; height: 20px; padding: 10px 8px; color: #333; float: left; }
			#subNav ul li a:hover, #subNav ul li.active a { background: #fff; color: #000; text-decoration: none; }

			
#breadCrumbs { height: 15px; padding: 14px 0 0 15px; font-size: 1.1em; font-weight: bold; color: #333; }
	#breadCrumbs a { color: #333; }






.boxWrap { float: right; margin: 0 0 10px 20px; padding: 10px 10px; width: 155px; background-color: #f2f2e3; overflow: hidden; font-family: Arial, Helvetica, sans-serif; font-size: .8em; line-height: 1.2em; }


#twoColumn { margin: 0 0 15px 15px; width: 950px; background: url(../images/bg-2-col.gif) 0 0 repeat-y; overflow: hidden; }
	#twoColumnLeft { width: 625px; float: left; }
	#twoColumnRight { width: 300px; float: right; }

	#twoColumnLeft .splitColumn{ width: 625px; overflow: hidden; }
		#twoColumnLeft .splitColumnLeft { width: 300px; float: left; }
		#twoColumnLeft .splitColumnRight { width: 300px; float: right; }

	#twoColumnRight .splitColumn{ width: 300px; overflow: hidden; }
		#twoColumnRight .splitColumnLeft { width: 130px; float: left; }
		#twoColumnRight .splitColumnRight { width: 160px; float: right; }

	#twoColumnLeft #videoFeature .splitColumn { width: 625px; overflow: hidden; }
		#twoColumnLeft #videoFeature .splitColumnLeft { width: 340px; float: left; }
		#twoColumnLeft #videoFeature .splitColumnRight { width: 260px; float: right; }
		
	#twoColumnLeft #videoFeatureWide{ width: 625px; overflow: hidden; }
		
		
#threeColumn { margin: 0 0 15px 15px; width: 950px; background: url(../images/bg-3-col.gif) 0 0 repeat-y; overflow: hidden; }
	#threeColumnLeft { width: 440px; margin: 0 25px 0 0; float: left; }
	#threeColumnMiddle { width: 300px; float: left; }
	#threeColumnRight { width: 160px; float: right; }

	#threeColumnLeft .splitColumn{ width: 440px; overflow: hidden; }
		#threeColumnLeft .splitColumnLeft { width: 207px; float: left; }
		#threeColumnLeft .splitColumnRight { width: 207px; float: right; }

/* Home Main */
#homeMain { width: 625px; overflow: hidden; }
	#homeMainImage { width: 300px; height: 250px; float: left; position: relative; }
		#homeMainImage img { position: absolute; top: 0; left: 0; }
	#homeMainPromos { width: 325px; height: 250px; float: left; font-size: 1.2em; }
		#homeMainPromos a { display: block; width: 275px; height: 67px; margin: 0 0 2px 0; padding: 15px 25px 0 25px; background: url(../images/bg-home-promo.gif) 0 0 no-repeat; color: #333; }
		#homeMainPromos a.last { margin: 0; }
			#homeMainPromos a span { font-size: 1.3em; font-weight: bold; color: #00528b; }
		#homeMainPromos a:hover, #homeMainPromos a.selected { background-position: 0 -82px; text-decoration: none; color: #fff; }
			#homeMainPromos a:hover span, #homeMainPromos a.selected span { color: #fff; }
#sectionHome .splitColumnLeft a.nopadd { display: block; padding: 0px; color: #fff; }
#sectionHome { background: url(../images/bg-section-home.gif) 0 0 repeat-y; color: #fff; }
	#sectionHome .splitColumnLeft a { display: block; padding: 10px; color: #fff; }
		#sectionHome .splitColumnLeft a span { font-size: 1.3em; font-weight: bold; }
	#sectionHome .splitColumnRight { width: 280px; padding: 10px 10px 0 10px; }
	#sectionHome .splitColumnRight h5 { margin-bottom: 5px; }

/* Buzz Blog Promos */
.blogPromo { width: 300px; overflow: hidden; }
	.blogPromoImage { width: 70px; float: left; }
	.blogPromoText { width: 220px; float: left; }
		.blogPromoText h2 { padding: 0 !important; }


#EMIndustrySearch { width: 625px; overflow: hidden; }
	#EMIndustrySearchLeft { width: 412px; padding: 20px 0 0 0; float: left; }
		#EMIndustrySearchLeft h6 { padding: 0; }
		#EMIndustrySearchLeft .searchContainer { width: 378px; padding: 0 0 10px 0; overflow: hidden; }
		#EMIndustrySearchLeft .searchField { width: 235px; height: 17px; margin: 0 5px 0 0; border: 1px solid #9f9f9f; padding: 1px 5px 0 5px; float: left; }
		#EMIndustrySearchLeft .searchButton { float: left; }
	#EMIndustrySearchRight { width: 183px; padding: 85px 15px 0 15px; background: url(../images/bg-event-supplier-select.gif) 0 0 no-repeat; float: right; }
		#EMIndustrySearchRight h4 { position: absolute; left: -999em; }

/* EventPeeps Promo Box */
#eventPeepsPromoWide { background: #e9e9cf url(../images/bg-event-peeps-promoa.gif) 0 0 no-repeat; position: relative; }
#eventPeepsPromo { background: #e9e9cf url(../images/bg-event-peeps-promo2.gif) 0 0 no-repeat; position: relative; }

	#eventPeepsPromoHeader { width: 100%; overflow: hidden; }

	#eventPeepsPromoButton { display: block; width: 130px; height: 39px; float: left; }
		#eventPeepsPromoButton span { position: absolute; left: -999em; }

	#eventPeepsPromoWide #eventPeepsPromoButton { display: block; width: 625px; height: 39px; float: none; }
		#eventPeepsPromoWide #eventPeepsPromoButton span { position: absolute; left: -999em; }
	
	#eventPeepsPromoWide #eventPeepsLinks { padding: 5px 0 7px 0; }
	#eventPeepsPromo #eventPeepsLinks { padding: 20px 0 7px 0; }
	#eventPeepsLinks { font-weight: bold; }
	#eventPeepsPromo #eventPeepsLinks { clear: both; }
		#eventPeepsLinks a { padding: 0 10px; background: url(../images/divider-vertical-1.gif) 100% 0 no-repeat; }
		#eventPeepsLinks a.last { background: none; }
	
	#eventPeepsPromoWide  #eventPeepsJoin { padding: 3px 14px 0 0; }
	#eventPeepsPromo #eventPeepsJoin { padding: 10px 4px 0 0; }
	#eventPeepsJoin { font-weight: bold; float: right; }
		#eventPeepsJoin span { display: block; margin-right: 8px; padding: 2px 0 0 0; float: left; }
		#eventPeepsJoin a { margin-right: 3px; float: left; }
	
	#twoColumn #eventPeepsColumns { background: #f2f2e3 url(../images/bg-event-peeps-columns.gif) 0 0 no-repeat; padding: 10px 0 0 0; }
		#twoColumn #eventPeepsColumns .splitColumnLeft { width: 290px; padding: 0 0 0 10px; float: left; }
	#threeColumn #eventPeepsColumns { background: #f2f2e3 url(../images/bg-event-peeps-columns2.gif) 0 0 no-repeat; padding: 10px 0 0 0; }
		#threeColumn #eventPeepsColumns .splitColumnLeft { width: 135px; padding: 0 0 0 10px; float: left; }
		#threeColumn #eventPeepsColumns .splitColumnRight { width: 260px; padding: 0 10px 0 0; float: right; }
		
		#twoColumn .groupPromo { width: 290px; padding: 0 0 10px 0; overflow: hidden; }
		#threeColumn .groupPromo { width: 135px; padding: 0 0 10px 0; overflow: hidden; }
			.groupPromoImage { width: 65px; float: left; }
			#twoColumn .groupPromoText { width: 75px; padding: 16px 0 0 0; font-size: .9em; float: left; }
			#threeColumn .groupPromoText { width: 65px; padding: 16px 0 0 0; font-size: .9em; float: left; }
			.groupPromoPadding { padding-right: 10px; }
			.groupPromoDivider { background: url(../images/divider-2.gif) 0 0 repeat-x; padding-top: 10px; }






/* Content Styles */
.content { font-size: 1.2em; color: #333; }
	.content h1 { padding: 0 0 5px 0; font-size: 1.9em; font-weight: normal; color: #00528b; }
	.content h2 { padding: 0 0 10px 0; font-size: 1.2em; font-weight: bold; }
	.content h2.alt { padding: 10px 0 0 0; }
	.content h4 { padding: 4px 0 12px 0; font-size: 1.2em; font-weight: bold; color: #8f0a05; }
		.content h4 a { color: #8f0a05; }
	.content h5 { padding: 4px 0 4px 0; font-size: 1em; font-weight: bold; color: #8f0a05; }
		.content h5 a { color: #8f0a05; }
	.content h6 { padding: 4px 0 12px 0; font-size: 1.2em; font-weight: bold; color: #000; }
	.content p { padding: 0 0 10px 0; }
	.content ul { list-style-type: none; }
		
	.content ol { margin: 0 0 0 25px; }
		.content ol li { padding: 0 10px 10px 0; }
	.content a { color: #00518b; }
	

	
	.content .separator { color: #999; margin: 5px; }
	
	.content .author { color: #666; font-style: italic; }
	.content .date { color: #333; }

	.topBorder { border-top: 2px solid #8f0a05 }
	.topBorder2 { background: url(../images/divider-1.gif) 0 0 repeat-x; padding-top: 4px !important; }
	
	.bottomBorder { border-bottom: 1px solid #ccc; }
	.bottomBorder2 { background: url(../images/divider-2.gif) 0 100% repeat-x; margin-bottom: 6px !important; padding-bottom: 1px; }
	
	.commentHeader { padding-bottom: 0 !important; }
	.commentDate { font-size: .9em; }
	
	.iconPDF { background: url(../images/icon-pdf.gif) 0 0 no-repeat; padding-left: 16px; }
	
	.runningtime { color: #999; }
	
	.threeColumn { width: 625px; overflow: hidden; }
		.threeColumnLeft { width: 155px; margin: 0 60px 0 0; float: left; }
		.threeColumnMiddle { width: 155px; margin: 0 60px 0 0; float: left; }
		.threeColumnRight { width: 155px; float: left; }
		
	.fourColumn { width: 625px; overflow: hidden; }
		.fourColumn1 { width: 140px;  height: 190px; margin: 0 15px 0 0; float: left; }
		.fourColumn2 { width: 140px; margin: 0 15px 0 0; float: left; }
		.fourColumn3 { width: 140px; margin: 0 15px 0 0; float: left; }
		.fourColumn4 { width: 140px; float: left; }
		
	
	.discussionButtons { padding: 3px 0 10px 0; text-align: right; }
	
	#featureBox { width: 625px; background: url(../images/bg-feature-box.gif) 0 0 repeat-y; overflow: hidden; }
		#featureBox .splitColumnLeft { width: 440px; }
		#featureBox .splitColumnRight { width: 155px; padding: 10px 10px 0 10px; }
		#featureBox .splitColumnRight h5 { margin-bottom: 5px; }
		
	.article { font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.2em; line-height: 1.3em; color: #333; }
		.article h2 { padding: 0 0 5px 0; font-family: Arial, Helvetica, sans-serif; font-size: 1em; font-weight: normal; text-transform: uppercase; color: #8f0a05; }
		.article p { padding: 0 0 20px 0; }
		
	.article form { font-size: .9em; }
		.article form .textbox { width: 198px; margin-bottom: 4px; border: 1px solid #d6d6d6; }
		
	#relatedContent h5 { font-weight: normal; }
	
	.publication { font-size: .9em; font-style: italic; }
	
	#featuredIn h5 { margin-bottom: 5px; }

	#sectionSelect { width: 100%; margin: 0 0 15px 0; padding: 4px 0 10px 0; background: url(../images/divider-2.gif) 0 100% repeat-x; overflow: hidden; }
		#sectionSelectLabel { width: 90px; padding-top: 2px; float: left; }
		#sectionSelectDropdown { width: 345px; float: left; }

	.blogAuthor { width: 625px; margin-top: -22px; overflow: hidden; }
		.blogAuthorImage { width: 72px; float: left; }
		.blogAuthorText { width: 550px; padding: 25px 0 0 0; float: left; font-size: 1.4em; font-weight: bold; color: #333; }
		
	.blogLeadIn { width: 440px; margin: 0 0 20px 0; background: url(../images/divider-2.gif) 0 100% repeat-x; overflow: hidden; }
		.blogLeadInImage { width: 85px; float: left; }
		.blogLeadInText { width: 350px; float: left; }
			.blogLeadInTextDesc { font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.2em; }
			
	.whitepaperLeadIn { width: 440px; margin: 0 0 20px 0; background: url(../images/divider-2.gif) 0 100% repeat-x; overflow: hidden; }
		.whitepaperLeadInText {  }
			.whitepaperLeadInTextDesc { font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.2em; }
	
	.webinarLeadIn { width: 440px; margin: 0 0 20px 0; background: url(../images/divider-2.gif) 0 100% repeat-x; overflow: hidden; }
		.webinarLeadInImage { width: 85px; float: left; }
		.webinarLeadInText { width: 350px; float: left; }
		.webinarLeadInTextWide { width: 435px; float: left; }
			.webinarLeadInTextDesc { font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.2em; }


/* Pager */
.pager { text-align: center; color: #999; }
	.pager a { padding: 0 5px; color: #999; text-decoration: underline; }
	.pager a.active { text-decoration: none; }


/* Tabs */
.ui-tabs { zoom: 1; }
.ui-tabs .ui-tabs-nav { height: 30px; padding: 0 !important; list-style: none; position: relative; z-index: 100; }
.ui-tabs .ui-tabs-nav li { float: left; background-image: none !important; margin: 0 1px 0 0; padding: 0 !important; }
.ui-tabs .ui-tabs-nav li.last { margin: 0; }
.ui-tabs .ui-tabs-nav li a { display: block; height: 30px; float: left; text-decoration: none; padding: 0; }
.ui-tabs .ui-tabs-nav li a span { position: absolute; left: -999em; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { background-position: 0 -30px !important; cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
.ui-tabs .ui-tabs-panel { display: block; }
.ui-tabs .ui-tabs-hide { display: none !important; } 

.panelHolder { background: url(../images/bg-tab-panel.gif) 0 0 no-repeat; padding: 1px 1px 0 1px; position: relative; top: -6px; z-index: 5; }
.panelHolderWide { background: url(../images/bg-tab-panel2.gif) 0 0 no-repeat; padding: 1px 1px 0 1px; position: relative; top: -6px; z-index: 5; }
#twoColumn .panelFullWidth { background: url(../images/bg-tab-panel3.gif) 0 0 no-repeat; padding: 1px 1px 0 1px; position: relative; top: -6px; z-index: 5; }
#threeColumn .panelFullWidth { background: url(../images/bg-tab-panel4.gif) 0 0 no-repeat; padding: 1px 1px 0 1px; position: relative; top: -6px; z-index: 5; }

.panelPromo { width: 278px; overflow: hidden; padding: 10px; }
.panelPromoWide { width: 378px; overflow: hidden; padding: 10px; }
#twoColumn .panelPromoFullWidth { width: 603px; overflow: hidden; padding: 10px; }
#threeColumn .panelPromoFullWidth { width: 418px; overflow: hidden; padding: 10px; }
	.panelPromoImage { width: 68px; float: left; }
	.panelPromoImage2 { width: 100px; float: left; }
	.panelPromoText { width: 206px; float: left; }
	.panelPromoText2 { width: 156px; float: left; }
	#twoColumn .panelPromoFullWidth .panelPromoText { width: 510px !important; }
	#threeColumn .panelPromoFullWidth .panelPromoText { width: 340px !important; }
	
	.altrow { background: #f2f2e3; }
	.panelPromo h2 { padding-bottom: 2px !important; line-height: 1em; }
	.panelPromo p { padding-bottom: 4px; }

/* Tab Graphics */
#tabVideos { background: url(../images/tab-videos.gif) 0 0 no-repeat; width: 62px; }
#tabPhotos { background: url(../images/tab-photos.gif) 0 0 no-repeat; width: 68px; }
#tabConferenceSpeakers { background: url(../images/tab-conference-speakers.gif) 0 0 no-repeat; width: 168px; }
#tabWebinars { background: url(../images/tab-webinars.gif) 0 0 no-repeat; width: 79px; }
#tabWhitePapers { background: url(../images/tab-white-papers.gif) 0 0 no-repeat; width: 103px; }
#tabResearch { background: url(../images/tab-research.gif) 0 0 no-repeat; width: 79px; }
#tabBestEventServices { background: url(../images/tab-best-event-services.gif) 0 0 no-repeat; width: 146px; }
#tabEMIndustryWire { background: url(../images/tab-em-industry-wire.gif) 0 0 no-repeat; width: 128px; }
#tabEMInsiders { background: url(../images/tab-em-insiders.gif) 0 0 no-repeat; width: 91px; }
#tabEMSuppliers { background: url(../images/tab-em-suppliers.gif) 0 0 no-repeat; width: 102px; }
#tabAgencies { background: url(../images/tab-agencies.gif) 0 0 no-repeat; width: 80px; }
#tabVenues { background: url(../images/tab-venues.gif) 0 0 no-repeat; width: 65px; }
#tabMostPopular { background: url(../images/tab-most-popular.gif) 0 0 no-repeat; width: 109px; }
#tabMostRecent { background: url(../images/tab-most-recent.gif) 0 0 no-repeat; width: 100px; }
#tabPostAComment { background: url(../images/tab-post-a-comment.gif) 0 0 no-repeat; width: 120px; }
#tabComments { background: url(../images/tab-comments.gif) 0 0 no-repeat; width: 83px; }

/* Ads */
.textAds { background: #f2f2e3; }
	.textAds strong { font-size: 1.1em; }

#twoColumn #textAdsHorizontal { width: 605px; padding: 10px 10px 0 10px; overflow: hidden; }
	#twoColumn #textAdsHorizontal .left { width: 275px; padding-right: 40px; float: left; }
	#twoColumn #textAdsHorizontal .right { width: 275px; float: left; }
#threeColumn #textAdsHorizontal { width: 420px; padding: 10px 10px 0 10px; overflow: hidden; }

#textAdsVertical { padding: 20px 20px 10px 20px; }


.coverStoryPromo { width: 300px; margin: 0 0 20px 0; background: #e9e9cf; overflow: hidden; }
	.coverStoryPromoImage { width: 112px; float: left; }
	.coverStoryPromoText { width: 150px; padding: 15px 20px 0 0; float: right; }


#EMNewsletters { width: 300px; overflow: hidden; }
	#formEMNewslettersLeft { width: 148px; float: left; }
	#formEMNewslettersRight { width: 148px; float: right; }
	#EMNewsletters .option { width: 148px; overflow: hidden; clear: both; }
	#EMNewsletters label { padding: 3px 15px 10px 5px; width: 110px; float: left; }
	#EMNewsletters .txtField { width: 138px; margin: 0 0 5px 0; border: 1px solid #a0a0a0; padding: 2px 4px 0 4px; }
	#EMNewsletters select { margin: 0 0 5px 0; }

#GESEventPromo { background: #f2f2e3; padding: 10px 15px; }
	#GESEventMain { width: 260px; margin: 0 0 15px 5px; padding: 10px 0 0 0; background: url(../images/divider-2.gif) 0 100% no-repeat; overflow: hidden; }
		#GESEventMainImage { width: 72px; float: left; }
		#GESEventMainText { width: 178px; float: left; }

	#GESLogo { margin: 20px 0 0 10px; width: 47px; float: right; }
	#GESEventPromo .splitLists { width: 210px; overflow: hidden; }
		#GESEventPromo .splitListsLeft { width: 105px; float: left; }
		#GESEventPromo .splitListsRight { width: 105px; float: left; }

#featuredJobsPromo { margin: 10px 0 0 0; }
	#featuredJobsPromo a { font-size: 1.1em; font-weight: bold; }


#socialLinks { font-size: 1.2em; }
	#socialLinks ul li { list-style-type: none; padding: 2px 10px 8px 25px; }
	#socialLinks a { color: #00518b; }
	
	#socialLinks .twitter { background: url(../images/icon-twitter.gif) 0 0 no-repeat; }
	#socialLinks .rss { background: url(../images/icon-rss.gif) 0 0 no-repeat; }
	#socialLinks .facebook { background: url(../images/icon-facebook.gif) 0 0 no-repeat; }


#EMConnect { width: 300px; height: 75px; background: url(../images/bg-connect.gif) 0 0 no-repeat; }
	#EMConnect p { position: absolute; left: -999em; }
	#EMConnect ul { width: 260px; padding: 25px 0 0 25px; list-style-type: none; }
		#EMConnect ul li { float: left; }
			#EMConnect ul li a { display: block; height: 46px; }
			#EMConnect ul li a:hover, #mainNav ul li.selected a { background-position: 0 -46px; }
				#EMConnect ul li a span { position: absolute; left: -999em; }

	#EMConnect .nTwitter { width: 38px; margin: 0 10px 0 0; background-image: url(../images/connect-twitter.gif); }
	#EMConnect .nLinkedIn { width: 38px; margin: 0 10px 0 0; background-image: url(../images/connect-linkedin.gif); }
	#EMConnect .nFacebook { width: 38px; margin: 0 10px 0 0; background-image: url(../images/connect-facebook.gif); }
	#EMConnect .nEventPeeps { width: 108px; background-image: url(../images/connect-eventpeeps.gif); }	



/* Footer */
#bottomLinks { width: 978px; overflow: hidden; margin: 0 1px; padding: 15px 0; background: #363535 url(../images/bg-bottom-links.gif) 0 0 repeat-x; }
	#bottomLogo { width: 165px; float: left; }
	.linkList { width: 130px; border-left: 1px solid #333; padding: 0 15px; color: #caeafb; float: left; }
		.linkList h6 { padding: 0 0 10px 0; font-size: 1.1em; text-transform: uppercase; }
		.linkList ul { list-style-type: none; }
		.linkList a { color: #caeafb; }

#footer { width: 978px; overflow: hidden; margin: 0 1px; padding: 15px 0 45px; background: #8f0a05; font-size: 1em; color: #fff; text-align: center; }
	#footer a { padding: 0 16px; color: #fff; }