@charset "utf-8";
/* CSS Document */

body {
	width:100%;
	height:100px;
	margin:0 auto;
	font: 9pt Tahoma, Geneva, sans-serif;
	color:#330063;
	line-height:12pt;
	border:0px solid #f00;
	background-color:#500dbf;
	padding-top:40px;

}

#container {
	width:980px;

	margin:0 auto;


}

.outerTable {
	border:0px solid #f00;
	width:100%;

	background-color:#FFF;
}

#base {


	top:600px;
	position:relative;
	width:940px;
	height:100px;
	background-color:#000080;
	border:0px solid #f00;
}

#testimonial {
	width:680px;
position:relative;
	top:20px;
	float:right;
	border:0px solid #f00;
	margin-right:20px;
	text-align:right;
	color:#ffd51d;
	font-size:11px;
	z-index:100;
}




#logo {
	width:200px;
	height:182px;
left:50px;
margin:0 auto;

	top:20px;
	position:relative;
float:left;
	border:0px solid #f00;
	background:url(../images/HPE_logo.gif) top center;
	background-repeat:no-repeat;

	z-index:100;
	
}

#logoEMC {
	width:386px;
	height:100px;

	position:relative;
	top:0px;

	border:0px solid #f00;
	background:url(../images/emcLogo.gif) top center;
	background-repeat:no-repeat;
	background-color:#FFF;
	text-align:center;
	z-index:100;
	
}

#logoAFAC {
width:210px;
height:170px;
border:0px solid #f00;
float:left;
position:relative;
margin:20px 0 0 0px;
background:url(../afac/images/afacLogo.jpg);
background-repeat:no-repeat;
}

#logoEMPA {
width:210px;
height:210px;
border:0px solid #f00;
float:left;
position:relative;
margin:20px 0 0 0px;
background:url(../empa/images/logoEMPA.jpg);
background-repeat:no-repeat;
}

#newVenue {
	width:240px;
	height:180px;
position:relative;

	top:-100px;
	left:630px;
	border:0px solid #f00;
	background:url(../images/newVenue.gif) top center no-repeat;

	
	text-align:left;
	color:#906;
	font-size:11px;
}

#logoText {
	height:60px;
	width:234px;
top:30px;
	position:relative;

	left:0px;
	margin:0 auto;
	border:0px solid #f00;
	text-align:center;
}

#navBackground {

	height:178px;
	width:940px;
	position:relative;
	top:0px;
	z-index:0;

	background-color:#000080;
	float:left;
}

#navBackgroundEMC {
	background:url(../images/navBackgroundEMC.gif) repeat-x;
	height:78px;
position:relative;
	top:-180px;
	z-index:0;
	left:0px;
	
}

#nav {
width:640px;
height:30px;
left:5px;
position:relative;
text-align:left;
border:0px solid #f00;
}

#navEMC {
width:750px;
height:40px;
top:30px;
left:35px;
position:relative;
border:0px solid #f00;
}

#eventsThatWork {
	width:260px;
	height:250px;
top:40px;
margin:0 auto;
position:relative;
	border:0px solid #f00;
	background-color:#FFF;
	z-index:1000;
}

#afacText {
	width:300px;
	height:250px;
top:30px;
margin:0 auto;
position:relative;
	border:0px solid #f00;
	background-color:#FFF;
	z-index:1000;
}

#emcSponsors {
width:194px;
height:702px;
left:0px;
top:-170px;
position:relative;
background:url(../images/emcSponsors.jpg) top center no-repeat;
padding:0px;
border:0px solid #f00;
background-color:#FFF;
z-index:1000;
}

#banner {
	width:670px;
	height:242px;
	position:relative;
float:right;

	top:0px;


	border:0px solid #000;
}

#staticBanner {
	width:420px;
	height:280px;
	float:right;
	border:0px solid #f00;
}	

#content {
	width:650px;

	position:relative;
float:left;
	left:0px;
	top:20px;
	border:0px solid #f00;
	padding:0 0 40px 0;
}

#contentAFACeMPA {
	width:650px;

	position:relative;
float:left;
	left:0px;
	top:30px;
	border:0px solid #f00;
	padding:0 0 40px 0;
}
#contentEvents {
	width:740px;
	position:relative;
	top:-870px;
	left:200px;
	border:0px solid #f00;
}



.capText {
	text-transform:capitalize;
}

.navLinks {
	font: 10pt Verdana, Geneva, sans-serif;
	color:#ffd51d;
	margin:0 24px 0 0;
	border:0px solid #f00;
	position:relative;
	text-decoration:none;
}

.navLinksEMC {
	font: 10pt Verdana, Geneva, sans-serif;
	color:#fff;
	margin:0 15px 0 15px;
	border:0px solid #f00;
	position:relative;
	text-decoration:none;
	font-weight:bold;
}

.navLinks:hover {
	text-decoration:underline;
}

.navLinksEMC:hover {
	text-decoration:underline;
}

h1 {
	font: 1.2em Tahoma, Geneva, sans-serif;
	color:#330063;
text-transform:uppercase;
font-weight:bold;
	margin:-3px 0 -3px 0;
}

h2 {
		font: 10pt Tahoma, Geneva, sans-serif;
	color:#330063;
	text-transform:uppercase;
	font-weight:bold;
	margin:5px 0 0 0;
}

.emcText {
		font: 10pt Tahoma, Geneva, sans-serif;
	color:#010080;

}


	
	
	
	
