@charset "utf-8";
/* **************************** These are basics resets *************************************** */
* { margin:0; padding:0;}
table {border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,th,var {
	font-style:normal;
	font-weight:normal;
	}
ol,ul,li {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
	}
q:before,q:after {content:'';	}
abbr,acronym {border:0;}
/* ******************************************************************************************** */
/* **************************** Basic Containers *************************************** */
body {
	background-color: #0070AF;
	margin: 0px;
	font-family: "Trebuchet MS", Verdana, Arial;
}
#body_inner {
	width: 930px;
	height: 580px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -290px;
	margin-left: -465px;
	background-color:  #0070AF;
	background-image: url(img/bckground.jpg);
	background-repeat: no-repeat;
}
#error {
	width: 896px;
	height: 180px;
	top:120px;
	position: relative;
	text-align:center;
}
#sitemap_button {
	width: 14px;
	height: 57px;
	top:475px;
	left:920px;
	position: absolute;
}
a.error {text-decoration:none;}
a.error:visited {color:#000000;}
/* ******************************************************************************************** */
/* **************************** Header Containers *************************************** */
#inco_display {  /*  This is the logo in the upper left hand corner */       
	position: relative;
	margin-top: 18px;
	margin-left: 24px;
}
#display, #display_shadow{    /* This is the keyword phrase that you have up in the header */
	width: 200px;
	height: 20px;
	font-size:12px;
	font-weight: bold;
	letter-spacing: 1px;
}
#display {                 /* This is the word "Display" in the upper left hand corner */
	position: absolute;
	margin-left: -1px;
	margin-top: -1px;
	width: 100px;
	height: 30px;
}
/* This is the keyword phrase that you have up in the header */
a.display {	text-decoration: none;	color:#FFFFFF;}
a.display:visited {	color:#FFFFFF;}
a.display:hover { color:#FFFFFF;}
#display_shadow {
	margin-top: -62px;
	margin-left: 166px;
	color:#000000;
}
#expositores, #expositores_shadow {    /* This is the keyword phrase that you have up in the header */
	width: 400px;
	height: 20px;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: .09em;
	font-weight: bold;
	font-style: italic;
}
#expositores {
	position: absolute;
	margin-left: -1px;
	margin-top: -1px;
	color:#FFED00;
}
#expositores a{
	text-decoration: none;
	color:#FFED00;
}
#expositores_shadow {
	margin-top: -17px;
	margin-left: 490px;
	color:#000000;
}
/* ******************************************************************************************** */
/* **************************** This is the menu in the header********************************* */
#menu_display{
	color:#FFFFFF;
	margin-left: 148px;
	margin-top: 17px;
	font-weight: bold;
	font-size: 12px;
	position:relative;
	width: 768px;
	height: 29px;
}
ul.menutop li {
	width: 128px;
	height:30px;
	float:left;
	text-align: center;
}
ul.menutop li a {
	color: #FFFFFF;
	text-decoration: none;
	height:20px;
	display: block;
	padding-top: 3px;
}
ul.menutop li a:hover {
	color:#FFED00;
	background-image:url(img/bckgrnd_menu_top.jpg);
}
/* ******************************************************************************************** */
/* **************************** This is the general content container******************************** */
#content{
	width:896px;
	height: 366px;
	top:-1px;
	left:15px;
	position:relative;
}
/* ******************************************************************************************** */
/* **************************** This is the menu in the footer ******************************** */
#menu_expositor{					/* This is the stuff at the bottom bottom of the screen */
	font-weight: bold;
	font-size: 12px;
	width: 900px;
	height: 75px;
	left: 15px;
	top: 484px;
	position:absolute;
}
ul.menubot li {
	float:left;
	text-align: center;
}
ul.menubot li a{
	text-decoration: none;
	display: block;
	color:#FFED00;
}
ul.menubot li a:hover {color:#FFFFFF;}
ul.menubot li.xl a{width: 118px;}
ul.menubot li.l a{
	width: 94px;
	background-image:url(img/div_menu_l_bot.jpg);
}
ul.menubot li.m a{
	width: 61px;
	background-image:url(img/div_menu_m_bot.jpg);
}
/* ******************************************************************************************** */
/* **************************** This is the text in the footer ******************************** */
#shadow_email, #email_pie, #shadow_display, #incograf_display {					/* This is the stuff at the bottom bottom of the screen */
	font-weight: bold;
	font-size: 12px;
}
#shadow_email{
	margin-left: 235px;
	position:absolute;
	margin-top:44px;
}
#email_pie{
	position:absolute;
	left: -1px;
	top: -1px;
	color:#FFFFFF;
}
a.pie{	color:#FFFFFF; text-decoration:none;}
a.pie:hover{	color:#FFFFFF;}
a.pie:visited{	color:#FFFFFF;}
#shadow_display{
	margin-left: 535px;
	position:absolute;
	margin-top:44px;
}
#incograf_display{
	position:absolute;
	left: -1px;
	top: -1px;
	color:#FFFFFF;
}
/* ******************************************************************************************** */