/* CSS Document */

body {
 margin: 0;
 padding: 0;
 text-align: center;
 font-family:Arial;
 font-size:12px;
 color: #000;
 background: #fff;

}


td{
 font-size: 12px;
}



a:link, a:visited {color: #0066CC; text-decoration:none;font-size:12px;font-weight:bold;} 
a:hover {color: #999999; text-decoration:underline;}

h3{font-size:16px;font-weight:bold;color:#000000;line-height:1.2em; margin:0px; padding:0 0 5px 0;}



img {

  border: 0;

}



.bold {

  font-weight: bold;

}



#menu-div {

  width: 3px;

  height: 30px;

  background: url('/images/menu-div.jpg') 0 0 no-repeat;

}



#menu-home a:link, #menu-home a:visited {

  display: block;

  width: 59px;

  height: 30px;

  background: url('/images/menu-home.jpg') 0 0 no-repeat;

}



#menu-home a:hover {

  background-position: -59px 0;

}



#menu-visitors a:link, #menu-visitors a:visited {

  display: block;

  width: 78px;

  height: 30px;

  background: url('/images/menu-visitors.jpg') 0 0 no-repeat;

}



#menu-visitors a:hover {

  background-position: -78px 0;

}



#menu-exhibitors a:link, #menu-exhibitors a:visited {

  display: block;

  width: 97px;

  height: 30px;

  background: url('/images/menu-exhibitors.jpg') 0 0 no-repeat;

}



#menu-exhibitors a:hover {

  background-position: -97px 0;

}



#menu-features a:link, #menu-features a:visited {

  display: block;

  width: 150px;

  height: 30px;

  background: url('/images/menu-features.jpg') 0 0 no-repeat;

}



#menu-features a:hover {

  background-position: -150px 0;

}



#menu-floorplan a:link, #menu-floorplan a:visited {

  display: block;

  width: 96px;

  height: 30px;

  background: url('/images/menu-floorplan.jpg') 0 0 no-repeat;

}



#menu-floorplan a:hover {

  background-position: -96px 0;

}



#menu-contactus a:link, #menu-contactus a:visited {

  display: block;

  width: 103px;

  height: 30px;

  background: url('/images/menu-contactus.jpg') 0 0 no-repeat;

}



#menu-contactus a:hover {

  background-position: -103px 0;

}



#nav-right img  {

  display: none;

}



#sitewrap {

  width: 800px;

  margin: 0 auto;

}



#navigation {

  width: 800px;

  height: 79px;

}



#nav-left {

  float: left;

  width: 154px;

  height: 79px;

}



#nav-right {

  float: right;

  width: 646px;

  height: 79px;

}



#nav-footer {

  padding: 8px;

}



#nav-footer a:link, #nav-footer a:visited {

  color: #fff;

  font-size: 10px;

  font-weight: bold;

  text-decoration: none;

  text-transform: uppercase;

  margin: 8px;

}



#nav-footer a:hover {

  color: #b7c36f;

}



#banner {

  clear: both;

  width: 800px;

  height: 219px;

}



#banner-menu {

  clear: both;

  width: 800px;

  height: 31px;

  margin: 0 auto;

}



#left {

  float: left;

  width: 170px;

  background: url('/images/left-bg.jpg') repeat-y top left;

}



#left img, #left div {

  padding: 3px 0;

}



#right {

  float: right;

  width: 630px;

}



#content {

  padding: 10px;

  text-align: left;

}



#content p, #content ul li {

  text-align: left;

  text-justify: newspaper;

}



#footer {

  clear: both;

  width: 800px;

  height: 32px;

  background: url('/images/footer-bg.jpg') repeat-x;

}



#copyright {

  clear: both;

  width: 800px;

  height: 32px;

  font-weight: bold;

  font-size: 10px;

}



.padding10 {

  padding: 10px;

}



ul.menu {

  position: relative;

  top: 45px;

  height: 30px;

  list-style: none;

  padding: 0;

  margin: 0 auto;

}



ul.menu li {

  float: left;

  display: block;

  margin: 0;

  padding: 0;

}



ul.left {

  list-style: none;

  padding: 0;

  margin: 0;

}



ul.plain {

  list-style: none;

  padding-left: 10px;

}
