/* CSS Document */

html
	{
	height:100%;
	margin: 0px;
	padding: 0px;
	}
body
	{
	width:100%;
	height:100%;
	font-size:70%;
	font-family:Arial, Helvetica, sans-serif;
	background:#FFF;
	}
	object {outline:none;}
img
	{
	border:0px;
	}
* 
	{
	padding: 0;
	margin: 0;
	}

h1 {
	color:#047ec6;
	font:normal 1.7em Arial, Helvetica, sans-serif;
	}
h2 {
	font:normal 1.4em Arial, Helvetica, sans-serif;
	color:#cc0099;
	}
h2 a {
	text-decoration:none;
	color:#cc0099;
	}
h2 a:hover {
	color:#000;
	text-decoration:none;
	}
h3 {
	font:bold 1.2em Arial, Helvetica, sans-serif;
	color:#000;
	}
h3 a {
	text-decoration:none;
	color:#cc0099;
	}
h3 a:hover {
	color:#FF3300;
	text-decoration:none;
	}
p {
	font: normal 1.1em Arial, Helvetica, sans-serif;
	line-height:1.5em;
	color:#333;
	}
p a {
	color:#cc0099;
	text-decoration:underline;
	font-weight:bold;
	}
p a:hover {
	color:#FF3300;
	text-decoration:underline;
	}
li {
	font: normal 1.1em Arial, Helvetica, sans-serif;
	line-height:1.5em;
	color:#333;
	}
li a {
	color:#cc0099;
	text-decoration:none;
	font-weight:bold;
	}
li a:hover {
	color:#FF3300;
	text-decoration:none;
	}
#contentWrap ul {
	padding-left:15px;
	}	
#content2 ul {
	padding-left:15px;
	} 
#content ul {
	padding-left:15px;
	}
#content3 ul {
	padding-left:15px;
	}		
ul#social-media {
	position:relative;
	margin:20px 0 0 0;
	}
ul#social-media li {
	height:30px;
	list-style:none;
	padding:5px 0 0 10px;
	}	
#social-media a.facebook {
	display:block;
	color:#cc0099;
	text-decoration:none;
	font-weight:bold;
	font-size:0.9em;
	padding:5px 0 5px 35px;
	background:url(../img/facebook.png) left center no-repeat;
	}
#social-media a.facebook:hover {
	color:#000;	
	text-decoration:underline;
	}		
#social-media a.twitter {
	display:block;
	color:#cc0099;
	text-decoration:none;
	font-weight:bold;
	font-size:0.9em;
	padding:5px 0 5px 35px;
	background:url(../img/twitter.png) left no-repeat;
	}
#social-media a.twitter:hover {
	color:#000;	
	text-decoration:underline;
	}		
/*******************
MAIN SITE STRUCTURE
********************/

#banner-ad {	
	position:absolute;
	overflow:hidden;
	width:670px;
	height:80px;
	top:65px;
	right:5px;
	}
#slideshow {
    position:relative;
	margin:auto;
	width:670px;
    height:80px;
	}
#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
	}
#slideshow IMG.active {
    z-index:10;
	}
#slideshow IMG.last-active {
    z-index:9;
	}
#container {
	margin:auto;
	clear:both;
	position:relative;
	overflow:hidden;
	width:990px;
	height:auto;
	}
#header {
	position:relative;
	overflow:hidden;
	width:990px;
	height:160px;
	padding:0 0 0 0;
	}
#headerLeft {
	float:left;
	position:relative;
	overflow:hidden;
	width:260px;
	height:auto;
	padding:5px 0 0 20px;
	}
#headerLeft a { 
	outline:none;
	}
#headerRight {
	float:left;
	position:relative;
	overflow:hidden;
	width:707px;
	height:auto;
	padding:0 0 0 0;
	
	}
#headerRight h1 {
	color:#FFF;
	margin:0 10px 0 30px;
	font:lighter 1.5em Arial, Helvetica, sans-serif;
	}
#viewCal {
	width:278px;
	height:85px;
	z-index:200;
	background:url(../img/calendarBtnOvr.png) no-repeat;
	}
#viewCal a {
	display:block;
	cursor:pointer;
	width:278px;
	height:85px;
	outline:none;
	background:url(../img/calendarBtn.png) no-repeat;
	}
#viewCal a:hover {
	background:url(../img/calendarBtnOvr.png) no-repeat;
	}
#header-events {
	width:278px;
	height:132px;
	padding:30px 0 0 0;
	z-index:10;
	margin:0 0 9px 0;
	}
#header-events h1 {
	padding:10px 0 0 15px;
	}
#featuredEvent {
	position:absolute;
	top:40px;
	left:0;
	width:280px;
	height:40px;
	margin:35px 0 0 20px;
	padding:5px 10px 10px 10px;
	border:1px solid #CCC;
	color:#cc0099;
	font:bold 1.3em Arial, Helvetica, sans-serif;
	}
#featuredEvent ul {
	list-style:none;
	}
#featuredEvent li {
	color:#cc0099;
	font:normal 0.8em Arial, Helvetica, sans-serif;
	}
#featuredEvent li a {
	color:#000;
	font:bold 0.8em Arial, Helvetica, sans-serif;
	}
#eventReg {
	position:absolute;
	top:7px;
	left:277px;
	width:193px;
	height:36px;
	background:url(../img/eventRegBtnOvr.png) no-repeat;
	}
#eventReg a {
	display:block;
	cursor:pointer;
	width:193px;
	height:36px;
	outline:none;
	background:url(../img/eventRegBtn.png) no-repeat;
	}
#eventReg a:hover {
	background:url(../img/eventRegBtnOvr.png) no-repeat;
	}
#contentTop {
	overflow:hidden;
	position:relative;
	width:990px;
	height:10px;
	z-index:5;
	margin:0 0 0 1px;
	background:url(../img/contentTop.jpg) no-repeat;
	}
#contentWrapper {
	overflow:hidden;
	position:relative;
	width:990px;
	height:auto;
	z-index:5;
	margin:0 0 0 1px;
	padding:10px 0 0 0;
	background:url(../img/bgRpt.jpg) repeat-y;
	}
#contentLeft {
	float:left;
	overflow:hidden;
	position:relative;
	padding:0 0 0 25px;
	width:295px;
	height:auto;
	z-index:6;
	margin:0 0 0 0;
	}		
#content {
	float:left;
	overflow:hidden;
	position:relative;
	width:640px;
	height:auto;
	padding:2px 0 10px 0;
	z-index:6;
	}
#content2 {
	float:left;
	overflow:hidden;
	position:relative;
	width:520px;
	padding:70px 40px 40px 40px;
	z-index:6;
	}
#content3 {
	float:left;
	overflow:hidden;
	position:relative;
	width:520px;
	min-height:500px;
	padding:0 40px 40px 40px;
	z-index:6;
	}	
#contentWrap {
	float:left;
	overflow:hidden;
	position:relative;
	width:600px;
	padding:20px 0 20px 20px;
	z-index:6;
	}
#contentFoot {
	overflow:hidden;
	position:relative;
	width:990px;
	height:12px;
	z-index:5;
	margin:0 0 0 1px;
	background:url(../img/contentFoot.jpg) top no-repeat;
	}
.eManBtn {
	width:218px;
	height:132px;
	padding:30px 30px 0 20px;
	z-index:10;
	margin:0 0 9px 0;
	background:url(../img/eManBg.jpg) no-repeat;
	}
.eManBtn a {
	display:block;
	cursor:pointer;
	width:260px;
	height:142px;
	color:#047ec6;
	font:normal 1.4em Verdana, Arial, Helvetica, sans-serif;
	line-height:1.5em;
	text-decoration:none;
	z-index:100;
	position: relative;
	}
.popupEman {
    position: absolute;
    display: none; /* keeps the popup hidden if no JS available */
	width:218px;
	height:152px;
	padding:10px 0 0 50px;
	background:url(../img/eManBtnOvr.jpg) no-repeat;
	z-index:400;
	}	
.popupEman a {
	display:block;
 	cursor:pointer;
 	width:268px;
	height:28px;
	outline:none;
 	padding:10px 0 0 0;
 	z-index:1;
	}
.eManBtn ul {
	list-style:none;
	}
.eManBtn li {
	color:#047ec6;
	font:normal 0.7em Verdana, Arial, Helvetica, sans-serif;
	line-height:3.3em;
	}
#conBtn { 
	position:relative;
	width:290px;
	height:162px;	
	margin:0 0 0 1px;
	background:url(../img/conBtn.jpg) no-repeat;	
	}
#conBtn a {
	display:block;
	cursor:pointer;
	color:#FFF;
	width:250px;
	height:95px;
	outline:none;
	padding:20px 30px 0 20px;
	text-decoration:none;
	font:normal 1.3em Arial, Helvetica, sans-serif;
	}
#conBtn a:hover {
	color:#333;
	text-decoration:none;
	}
#floorPlanBtn {
	width:268px;
	height:46px;
	z-index:200;
	background:url(../img/floorplanBtnOvr.jpg) no-repeat;
	}
#floorPlanBtn a {
	display:block;
	cursor:pointer;
	width:268px;
	height:46px;
	outline:none;
	background:url(../img/floorplanBtn.jpg) no-repeat;
	}
#floorPlanBtn a:hover {
	background:url(../img/floorplanBtnOvr.jpg) no-repeat;
	}
#noFlashInfo {
	position:relative;
	overflow:hidden;
	background:#EEE;
	padding:10px;
	font:bold 1em Arial, Helvetica, sans-serif;
	color:#000;
	}

/**********
Con Facilities
***********/

.conImg {	
	margin:0 0 0 0;
	}	
.facBoxWrap {
	float:left;
	position:relative;
	overflow:hidden;
	width:190px;
	padding:0 23px 10px 0;
	height:auto;
	}
.facBoxWrap h2 {
	color:#000;
	font:normal 1.3em Arial, Helvetica, sans-serif;
	}
.facBoxWrap p {		
	font:normal 1em Arial, Helvetica, sans-serif;
	line-height:1.5em;
	}
.facBox {
	width:auto;
	padding:0 10px 10px 0;
	height:190px;
	text-align:left;
	}
.conNavWrap {	
	position:relative;
	overflow:hidden;
	width:630px;
	height:auto;
	padding:10px 0 0 15px;
	background:#FFF;
	margin:0 0 20px 0;
	}
.conNavWrap div {
	margin:0 20px 10px 0;
	}	
.smConRoomBtn {	
	float:left;
	position:relative;
	overflow:hidden;
	width:190px;
	height:69px;
	margin:0 3px 10px 0;
	background:url(../img/smallRoomBtnOvr.png);	
	}
.smConRoomBtn a {	
	display:block;
	cursor:pointer;
	width:135px;
	height:54px;
	padding:15px 0 0 60px;
	color:#000;
	outline:none;
	font:normal 1.2em Arial, Helvetica, sans-serif;
	text-decoration:none;
	outline:none;
	background:url(../img/smallRoomBtn.png) left no-repeat;	
	}
.smConRoomBtn a:hover {	
	background:url(../img/smallRoomBtnOvr.png) left no-repeat;		
	}
.medRoomBtn {	
	float:left;
	position:relative;
	overflow:hidden;
	width:190px;
	height:69px;
	margin:0 3px 10px 0;
	background:url(../img/medRoomBtnOvr.png) left no-repeat;	
	}
.medRoomBtn a {	
	display:block;
	cursor:pointer;
	width:134px;
	height:54px;
	padding:15px 0 0 56px;
	color:#000;
	font:normal 1.2em Arial, Helvetica, sans-serif;
	text-decoration:none;
	outline:none;
	background:url(../img/medRoomBtn.png);	
	}
.medRoomBtn a:hover {	
	background:url(../img/medRoomBtnOvr.png) left no-repeat;	
	}
.largeRoomBtn {	
	float:left;
	position:relative;
	overflow:hidden;
	width:190px;
	height:69px;
	margin:0 3px 10px 0;
	background:url(../img/largeRoomBtnOvr.png) left no-repeat;	
	}
.largeRoomBtn a {	
	display:block;
	cursor:pointer;
	width:140px;
	height:54px;
	padding:15px 0 0 55px;
	color:#000;
	outline:none;
	font:normal 1.2em Arial, Helvetica, sans-serif;
	text-decoration:none;
	outline:none;
	background:url(../img/largeRoomBtn.png) left no-repeat;	
	}
.largeRoomBtn a:hover {	
	background:url(../img/largeRoomBtnOvr.png) left no-repeat;	
	}
.largeRoomBtn {	
	float:left;
	position:relative;
	overflow:hidden;
	width:190px;
	height:69px;
	margin:0 3px 10px 0;
	background:url(../img/largeRoomBtnOvr.png) left no-repeat;	
	}
.largeRoomBtn a {	
	display:block;
	cursor:pointer;
	width:120px;
	height:54px;
	padding:15px 0 0 65px;
	color:#000;
	outline:none;
	font:normal 1.2em Arial, Helvetica, sans-serif;
	text-decoration:none;
	outline:none;
	background:url(../img/largeRoomBtn.png) left no-repeat;	
	}
.largeRoomBtn a:hover {	
	background:url(../img/largeRoomBtnOvr.png) left no-repeat;	
	}
.boardRoomBtn {	
	float:left;
	position:relative;
	overflow:hidden;
	width:190px;
	height:69px;
	margin:0 3px 10px 0;
	background:url(../img/boardRoomBtnOvr.png) left top no-repeat;	
	}
.boardRoomBtn a {	
	display:block;
	cursor:pointer;
	width:125px;
	height:39px;
	padding:25px 0 0 70px;
	color:#000;	
	outline:none;
	font:normal 1.2em Arial, Helvetica, sans-serif;
	text-decoration:none;
	outline:none;
	background:url(../img/boardRoomBtn.png) left top no-repeat;	
	}
.boardRoomBtn a:hover {	
	background:url(../img/boardRoomBtnOvr.png) left top no-repeat;	
	}
.trainRoomBtn {	
	float:left;
	position:relative;
	overflow:hidden;
	width:190px;
	height:69px;
	margin:0 3px 10px 0;
	background:url(../img/trainRoomBtnOvr.png) left top no-repeat;	
	}
.trainRoomBtn a {	
	display:block;
	cursor:pointer;
	width:135px;
	height:39px;
	padding:25px 0 0 60px;
	color:#000;
	outline:none;
	font:normal 1.2em Arial, Helvetica, sans-serif;
	text-decoration:none;
	outline:none;
	background:url(../img/trainRoomBtn.png) left top no-repeat;	
	}
.trainRoomBtn a:hover {	
	background:url(../img/trainRoomBtnOvr.png) left top no-repeat;	
	}
.cateringBtn {	
	float:left;
	position:relative;
	overflow:hidden;
	width:190px;
	height:69px;
	margin:0 3px 10px 0;
	background:url(../img/cateringBtnOvr.png) left top no-repeat;	
	}
.cateringBtn a {	
	display:block;
	cursor:pointer;
	width:135px;
	height:39px;
	padding:25px 0 0 60px;
	color:#000;
	outline:none;
	font:normal 1.2em Arial, Helvetica, sans-serif;
	text-decoration:none;
	outline:none;
	background:url(../img/cateringBtn.png) left top no-repeat;	
	}
.cateringBtn a:hover {	
	background:url(../img/cateringBtnOvr.png) left top no-repeat;	
	}
	
/**********
SEARCH
***********/

#search {
	position:relative;
	overflow:hidden;
	float:right;
	width:342px;
	height:50px;
	padding:5px 0 0 0;
	background:url(../img/topBarBg2.png) top no-repeat;
	}
#search p {
	float:left;
	width:60px;
	height:auto;
	padding:10px 0 0 15px;
	color:#999;
	font:bold 1.3em Arial, Helvetica, sans-serif;
	}
#searchBox {
	float:left;
	position:relative;
	overflow:hidden;
	width:254px;
	height:auto;
	padding:0 0 0 5px;
	margin:0 0 0 2px;	
	}
#searchBox .input {
	border:none;
	padding:5px 10px 5px 8px;
	width:140px;
	height:25px;
	background:#FFF;
	color:#CCC;
	border:1px solid #DDD;
	font:normal 1.3em Arial, Helvetica, sans-serif;
	}
#searchBox .input:focus {
	padding:5px 10px 5px 8px;
	width:140px;
	height:25px;
	background:#FFF;
	border:1px solid #cc0099;
	color:#666;
	}
#searchBtn {
	position:absolute;
	top:3px;
	left:175px;
	}
#searchBtn a {
	outline:none;
	} 
#searchIcon {
	position:absolute;
	top:0;
	left:210px;
	width:50px;
	height:50px;
	background:url(../img/searchIcon.png) no-repeat;
	}
.searchResult a {
	display:block;
	margin:0 0 0 0;
	padding:6px 0 6px 0;
	width:auto;
	height:auto;
	border-bottom:1px dotted #CCC;	
	text-decoration:none;
	color:#666;
	font:bold 1em Arial, Helvetica, sans-serif;
	}		 
.searchResult a:hover {
	display:block;
	text-decoration:none;
	padding:6px 0 6px 3px;
	color:#cc0099;
	background:#EEE;
	font:bold 1em Arial, Helvetica, sans-serif;
	}	
			
/**********
NEWSLETTER
***********/

#newsletterBtn {
	position:relative;
	overflow:hidden;
	width:268px;
	height:50px;
	margin:20px 0 8px 0;
	background:url(../img/newsletterBtnOvr.png) no-repeat;
	}
#newsletterBtn a {	
	display:block;
	cursor:pointer;
	width:268px;
	height:50px;
	text-decoration:none;
	outline:none;
	background:url(../img/newsletterBtn.png) no-repeat;
	}
#newsletterBtn a:hover {
	background:url(../img/newsletterBtnOvr.png) no-repeat;
	}
#nLetterSignup .input {
	border:none;
	padding:5px 10px 5px 8px;
	width:200px;
	height:25px;
	background:#FFF;
	color:#CCC;
	border:1px solid #666;
	font:normal 1.4em Arial, Helvetica, sans-serif;
	}
#nLetterSignup .input:focus {
	padding:5px 10px 5px 8px;
	width:200px;
	height:25px;
	background:#FFF;
	border:1px solid #cc0099;
	color:#666;
	}
#subscribe {
	position:absolute;
	top:110px;
	left:250px;
	width:79px;
	height:34px;
	margin:0 0 0 0;
	}	
	
/**********
INDEX
***********/

#imgSlideshow {
	overflow:hidden;
	position:relative;
	width:638px;
	height:328px;
	margin:0 0 20px 0;	
	}
#latestNews {	
	position:relative;
	overflow:hidden;
	width:268px;
	height:auto;
	margin:20px 0 8px 0;
	}
#latestNews h2 {
	width:258px;
	height:auto;
	padding:0 0 0 10px;
	color:#047ec6;
	}
#newsBox {
	position:relative;
	overflow:hidden;
	width:256px;
	height:auto;
	padding:10px 5px 5px 10px;
	margin:0 0 0 2px;
	}
#latestNews a {
	font: normal 1.1em Arial, Helvetica, sans-serif;
	line-height:17px;
	color:#333;
	}
#latestNews a:hover {
	color:#cc0099;
	}
.newsItem  {
	position:relative;
	display:block;
	width:250px;
	height:auto;
	border-bottom:1px dotted #999;
	}
.newsItem a {	
	display:block;
	cursor:pointer;
	width:195px;
	height:auto;
	color:#999;
	outline:none;
	padding:5px 65px 5px 0;
	text-decoration:none;
	}
.newsItem a:hover {	
	width:195px;
	height:auto;
	color:#FF3300;
	padding:5px 65px 5px 0;
	text-decoration:none;	
	}
.newsItem a span {
	position:absolute;
	top:8px;
	left:205px;
	float:right;
	color:#cc0099;
	line-height:17px;
	font: normal 1em Arial, Helvetica, sans-serif;
	}
.newsItem a:hover span {
	color:#000;
	}

/**************
EVENT MANAGEMENT
***************/

#eventServicesNav { 
	overflow:hidden;
	position:relative;
	width:638px;
	height:245px;
	margin:0 0 20px 0;	
	}
.eventsNavWrap { 
	overflow:hidden;
	position:absolute;
	top:60px;
	left:10px;
	width:300px;
	height:100px;
	padding:40px 0 0 0;
	margin:0 0 0 0;	
	z-index:200;
	}
#eMarketNav {	
	float:left;
	overflow:hidden;
	position:relative;
	width:62px;
	height:40px;
	background:url(../img/eMarketNavOvr.png) no-repeat;
	}
#eMarketNav a {	
	display:block;
	cursor:pointer;
	width:62px;
	height:40px;
	outline:none;
	background:url(../img/eMarketNav.png) no-repeat;
	}
#eMarketNav  a:hover {	
	background:url(../img/eMarketNavOvr.png) no-repeat;
	}
#speakerNav {
	float:left;	
	overflow:hidden;
	position:relative;
	width:62px;
	height:40px;
	background:url(../img/speakerNavOvr.png) no-repeat;
	}
#speakerNav a {	
	display:block;
	cursor:pointer;
	width:62px;
	height:40px;
	outline:none;
	background:url(../img/speakerNav.png) no-repeat;
	}
#speakerNav a:hover {	
	background:url(../img/speakerNavOvr.png) no-repeat;
	}	
#delegateNav {
	float:left;	
	overflow:hidden;
	position:relative;
	width:62px;
	height:40px;
	background:url(../img/delegateNavOvr.png) no-repeat;
	}
#delegateNav a {	
	display:block;
	cursor:pointer;
	width:62px;
	height:40px;
	outline:none;
	background:url(../img/delegateNav.png) no-repeat;
	}
#delegateNav a:hover {	
	background:url(../img/delegateNavOvr.png) no-repeat;
	}	
#financeNav {
	float:left;	
	overflow:hidden;
	position:relative;
	width:62px;
	height:40px;
	background:url(../img/financeNavOvr.png) no-repeat;
	}
#financeNav a {	
	display:block;
	cursor:pointer;
	width:62px;
	height:40px;
	outline:none;
	background:url(../img/financeNav.png) no-repeat;
	}
#financeNav a:hover {	
	background:url(../img/financeNavOvr.png) no-repeat;
	}
	
/**************
EVENT MANAGEMENT Side nav
***************/

#eventServicesNavSm { 
	overflow:hidden;
	position:relative;
	width:267px;
	height:auto;
	margin:0 0 0px 0;	
	}
#eMarketingBtnSm {
	overflow:hidden;
	position:relative;
	width:267px;
	height:36px;
	z-index:200;
	margin:0 0 7px 0;
	background:url(../img/eMarketingBtnSmOvr.jpg) no-repeat;
	}
#eMarketingBtnSm a {
	display:block;
	cursor:pointer;
	width:257px;
	height:26px;
	padding:10px 0 0 10px;
	outline:none;
	text-decoration:none;
	font:normal 1.4em Arial, Helvetica, sans-serif; 
	color:#FFF;
	background:url(../img/eMarketingBtnSm.jpg) no-repeat;
	}
#eMarketingBtnSm a:hover {
	background:url(../img/eMarketingBtnSmOvr.jpg) no-repeat;
	}
#speakerBtnSm {
	overflow:hidden;
	position:relative;
	width:267px;
	height:36px;
	z-index:200;
	margin:0 0 7px 0;
	background:url(../img/speakerBtnSmOvr.jpg) no-repeat;
	}
#speakerBtnSm a {
	display:block;
	cursor:pointer;
	width:257px;
	height:26px;
	padding:10px 0 0 10px;
	outline:none;
	text-decoration:none;
	font:normal 1.4em Arial, Helvetica, sans-serif; 
	color:#FFF;
	background:url(../img/speakerBtnSm.jpg) no-repeat;
	}
#speakerBtnSm a:hover {
	background:url(../img/speakerBtnSmOvr.jpg) no-repeat;
	}
#delegateBtnSm {
	overflow:hidden;
	position:relative;
	width:267px;
	height:36px;
	z-index:200;
	margin:0 0 7px 0;
	background:url(../img/delegateBtnSmOvr.jpg) no-repeat;
	}
#delegateBtnSm a {
	display:block;
	cursor:pointer;
	width:257px;
	height:26px;
	padding:10px 0 0 10px;
	outline:none;
	text-decoration:none;
	font:normal 1.4em Arial, Helvetica, sans-serif; 
	color:#FFF;
	background:url(../img/delegateBtnSm.jpg) no-repeat;
	}
#delegateBtnSm a:hover {
	background:url(../img/delegateBtnSmOvr.jpg) no-repeat;
	}
#eFinanceBtnSm {
	overflow:hidden;
	position:relative;
	width:267px;
	height:36px;
	z-index:200;
	margin:0 0 6px 0;
	background:url(../img/eFinanceBtnSmOvr.jpg) no-repeat;
	}
#eFinanceBtnSm a {
	display:block;
	cursor:pointer;
	width:257px;
	height:26px;
	padding:10px 0 0 10px;
	outline:none;
	text-decoration:none;
	font:normal 1.4em Arial, Helvetica, sans-serif; 
	color:#FFF;
	background:url(../img/eFinanceBtnSm.jpg) no-repeat;
	}
#eFinanceBtnSm a:hover {
	background:url(../img/eFinanceBtnSmOvr.jpg) no-repeat;
	}
	
/**************
EVENT MANAGEMENT Main nav
***************/

#eventServicesNav { 
	overflow:hidden;
	position:relative;
	width:660px;
	height:170px;
	margin:0 0 20px 0;	
	}
#eventServicesNav h1 {
	color:#FFF;
	font:normal 1.1em Arial, Helvetica, sans-serif;
	} 

#eMarketingBtn {
	float:left;
	
	overflow:hidden;
	position:relative;
	width:160px;
	height:170px;
	z-index:200;
	margin:0 5px 5px 0;
	background:url(../img/eMarketingBtnOvr.png) no-repeat;
	}
#eMarketingBtn a {
	display:block;
	cursor:pointer;
	width:160px;
	height:170px;
	padding:10px 0 0 10px;
	outline:none;
	text-decoration:none;
	font:normal 1.4em Arial, Helvetica, sans-serif; 
	color:#FFF;
	background:url(../img/eMarketingBtn.png) no-repeat;
	}
#eMarketingBtn a:hover {

	background:url(../img/eMarketingBtnOvr.png) no-repeat;
	}
#speakerBtn {
	float:left;	
	overflow:hidden;
	position:relative;
	width:160px;
	height:170px;
	z-index:200;
	margin:0 5px 5px 0;
	background:url(../img/speakerBtnOvr.png) no-repeat;
	}
#speakerBtn a {
	display:block;
	cursor:pointer;
	width:160px;
	height:170px;
	padding:10px 0 0 10px;
	outline:none;
	text-decoration:none;
	font:normal 1.4em Arial, Helvetica, sans-serif; 
	color:#FFF;
	background:url(../img/speakerBtn.png) no-repeat;
	}
#speakerBtn a:hover {
	background:url(../img/speakerBtnOvr.png) no-repeat;
	}
#delegateBtn {
	float:left;	
	overflow:hidden;
	position:relative;
	width:160px;
	height:170px;
	z-index:200;
	margin:0 5px 5px 0;
	background:url(../img/delegateBtnOvr.png) no-repeat;
	}
#delegateBtn a {
	display:block;
	cursor:pointer;
	width:160px;
	height:170px;
	padding:10px 0 0 10px;
	outline:none;
	text-decoration:none;
	font:normal 1.4em Arial, Helvetica, sans-serif; 
	color:#FFF;
	background:url(../img/delegateBtn.png) no-repeat;
	}
#delegateBtn a:hover {
	background:url(../img/delegateBtnOvr.png) no-repeat;
	}
#eFinanceBtn {
	float:left;
	overflow:hidden;
	position:relative;
	width:160px;
	height:170px;
	z-index:200;
	margin:0 5px 5px 0;
	background:url(../img/financeBtnOvr.png) no-repeat;
	}
#eFinanceBtn a {
	display:block;
	cursor:pointer;
	width:160px;
	height:170px;
	padding:10px 0 0 10px;
	outline:none;
	text-decoration:none;
	font:normal 1.4em Arial, Helvetica, sans-serif; 
	color:#FFF;
	background:url(../img/financeBtn.png) no-repeat;
	}
#eFinanceBtn a:hover {
	background:url(../img/financeBtnOvr.png) no-repeat;
	}
.eMarketingH1 {
	position:absolute;
	top:3px;
	left:315px;
	color:#FFF;
	font:normal 1.6em Arial, Helvetica, sans-serif;
	width:630px;
	height:70px;
	padding:19px 0 0 130px;
	background:url(../img/eMarketingTitleBg.png) no-repeat;
	} 
.speakerH1 {
	position:absolute;
	top:3px;
	left:315px;
	color:#FFF;
	font:normal 1.6em Arial, Helvetica, sans-serif;
	width:630px;
	height:70px;
	padding:19px 0 0 130px;
	background:url(../img/speakerTitleBg.png) no-repeat;
	} 		
.delegateH1 {
	position:absolute;
	top:3px;
	left:315px;
	color:#FFF;
	font:normal 1.6em Arial, Helvetica, sans-serif;
	width:630px;
	height:70px;
	padding:19px 0 0 130px;
	background:url(../img/delegateH1Bg.png) no-repeat;
	} 
.eventDayH1 {
	position:absolute;
	top:3px;
	left:315px;
	color:#FFF;
	font:normal 1.6em Arial, Helvetica, sans-serif;
	width:630px;
	height:70px;
	padding:19px 0 0 130px;
	background:url(../img/eventDayTitleBg.png) no-repeat;
	} 
.financeH1 {
	position:absolute;
	top:3px;
	left:315px;
	color:#FFF;
	font:normal 1.6em Arial, Helvetica, sans-serif;
	width:630px;
	height:70px;
	padding:19px 0 0 130px;
	background:url(../img/financeTitleBg.png) no-repeat;
	}
.casestudiesH1 {
	position:absolute;
	top:3px;
	left:315px;
	color:#FFF;
	font:normal 1.6em Arial, Helvetica, sans-serif;
	width:630px;
	height:70px;
	padding:19px 0 0 130px;
	background:url(../img/casestudiesTitleBg.png) no-repeat;
	} 
#backToEvents {
	position:absolute;
	top:3px;
	left:315px;
	width:112px;
	height:60px;
	z-index:200;
	}
#backToEvents a {
	display:block;
	cursor:pointer;
	width:112px;
	height:60px;
	outline:none;
	background:url(../img/backToEvents.png) no-repeat;
	}
#backToEvents a:hover {
	display:block;
	cursor:pointer;
	width:112px;
	height:60px;
	background:url(../img/backToEventsOvr.png) no-repeat;
	}
			
	
/*********
Login
**********/

.login {
	float:right;
	position:relative;
	overflow:hidden;
	font-size:1.2em;
	width:160px;
	height:36px;
	border-left:1px solid #CCC;
	}
.login a {
	display:block;
	cursor:pointer;
	color:#024675;
	width:auto;
	height:26px;
	padding:12px 10px 0px 30px;
	text-decoration:none;	
	background:url(../img/loginUp.png) no-repeat;
	}
.login a:hover {
	color:#FFF;
	width:auto;
	height:26px;
	padding:12px 10px 0px 30px;
	text-decoration:none;
	background:url(../img/topMenuOver.png) no-repeat;
	}
.loginHere {
	float:right;
	width:160px;
	height:36px;
	overflow:hidden;
	position:relative;
	text-align:center;
	font-size:1.2em;
	height:36px;
	border-right:1px solid #CCC;
	}
.loginHere a {
	float:left;
	display:block;
	cursor:pointer;
	color:#FFF;
	width:auto;
	height:26px;
	padding:10px 30px 0px 30px;
	text-decoration:none;
	background:url(../img/topMenuHere.png) no-repeat;
	}
.loginHere a:hover {
	float:left;
	color:#FFF;
	width:auto;
	height:26px;
	padding:10px 30px 0px 30px;
	text-decoration:none;
	background:url(../img/topMenuOver.png) no-repeat;
	}
#loginBg {
	overflow:hidden;
	position:relative;
	width:683px;
	height:265px;
	padding:120px 20px 15px 20px;
	background:url(../img/loginBg.jpg);
	}
#loginBg h1 {
	color:#FFF;
	font:normal 2.1em Georgia, "Times New Roman", Times, serif;
	}
.loginWrap {
	overflow:hidden;
	position:relative;
	width:400px;
	height:20px;
	padding:5px 0 3px 0;
	margin:0 0 0 0;
	font-size:1.2em;
	}
.login1 {
	float:left;
	overflow:hidden;
	position:relative;
	width:65px;
	height:17px;
	padding:3px 5px 0 0;
	margin:0 0 0 0;
	color:#FFF;
	}
.login2 {
	float:left;
	overflow:hidden;
	position:relative;
	width:300px;
	height:auto;
	margin:0 0 0 0;
	}
	
/******
Footer
******/


#footerWrap {
	overflow:hidden;
	position:relative;
	width:1000px;
	height:auto;
	padding:10px 0 20px 0;
	margin:0 0 0 1px;
	text-align:left;	
	}
#footerWrap h1 {
	color:#047ec6;
	font:normal 1.6em Arial, Helvetica, sans-serif;
	margin:0 0 20px 0;
	}
#footerWrap p {
	color:#999;
	font:normal 1em Arial, Helvetica, sans-serif;
	}
#footerWrap span {
	color:#000;
	font:bold 1.1em Arial, Helvetica, sans-serif;
	line-height:1.5em;
	}
#footerWrap  p {
	font:normal 100 1em normal Arial, Helvetica;
	line-height:15px;
	color:#666;
	}
#footerWrap a {
	color:#0066CC;
	text-decoration:none;
	}
#footerWrap a:hover {
	color:#CC3300;
	text-decoration:none;
	}
#contactWrap {	
	overflow:hidden;
	position:relative;
	width:940px;
	padding:20px;
	border:1px solid #EEE;
	
	}	
.footerBox {
	float:left;
	width:184px;
	height:auto;
	white-space:normal;
	}
.footerBox1 {
	float:left;
	width:254px;
	height:auto;
	white-space:normal;
	}
.footerBox2 {
	float:left;
	width:124px;
	height:auto;
	white-space:normal;
	}
.baseBox1 {
	float:left;
	overflow:hidden;
	position:relative;
	width:320px;
	height:auto;
	text-align:right;
	margin:20px 0 0 0;
	}
.baseBox1 p {
	font:normal 0.7em Arial, Helvetica, sans-serif;
	} 
.baseBox1 a {
	text-decoration:none;
	font:normal 0.9em Arial, Helvetica, sans-serif;
	} 
#seoEntry {
	float:left;
	overflow:hidden;
	position:relative;
	width:610px;
	height:auto;
	padding:20px 30px 0 0;
	text-align:justify;
	}
#seoEntry p {
	font:normal 1em Arial, Helvetica, sans-serif;
	color:#999;
	}
#seoEntry a {
	font:normal 0.8em Arial, Helvetica, sans-serif;
	color:#999;
	text-decoration:none;
	}
#seoEntry a:hover {
	color:#0066CC;
	text-decoration:underline;
	}
