body {
	margin: 0px;
  padding: 0px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 100%;
  color: black;  
  font-size: 12px;
}
#content {
  margin-left:auto;
  margin-right:auto;
  width:700px;
}
#header {
  background-image: url("../images/header.png");
  width: 650px;
  height: 145px;
  display:block;
  padding-bottom:1em;
}
a {
  color:black;
}
a:hover {
	color: #a9001c; text-decoration: none;
}
a img {
  border: none;
}
#mainbody {
  display:table-row;
}
#img_slideshow {
  display: table-cell;
  vertical-align:top;
  margin:2em;
  margin-bottom: 0px;
}
#linkmenu {
  width: 180px;
  padding-right:1em;
  border-right: 1px solid black;
  display: table-cell;
  vertical-align:top;
}
#linkmenu a {
  display:block;
  width: 180px;
  height: 45px;
  background-repeat:no-repeat;
}
#maps {
  background-image: url('../images/menu/maps_off.gif');
}
#maps:hover {
  background-image: url('../images/menu/maps_on.gif');
}
#plaza {
  background-image: url('../images/menu/plaza_off.gif');
}
#plaza:hover {
  background-image: url('../images/menu/plaza_on.gif');
}
#shops {
  background-image: url('../images/menu/shops_off.gif');
}
#shops:hover {
  background-image: url('../images/menu/shops_on.gif');
}
#foods {
  background-image: url('../images/menu/foods_off.gif');
}
#foods:hover {
  background-image: url('../images/menu/foods_on.gif');
}
#health {
  background-image: url('../images/menu/health_off.gif');
}
#health:hover {
  background-image: url('../images/menu/health_on.gif');
}
#offers {
  background-image: url('../images/menu/offers_off.gif');
}
#offers:hover {
  background-image: url('../images/menu/offers_on.gif');
}
#listing {
  background-image: url('../images/bg1.gif');
  margin-left:2em;
  width: 480px;
}
#listing a {
  display:block;
}
#listing.plaza {
  width: 550px;
  background-image:url('../images/bg2.jpg');
}
#listing.plaza b {
  float:left;
}
#listing.plaza p {
  padding-left:3em;
}
#listing.offers {
  background-image:none;
}
#listing.offers a {
  float:left;
  border:0px solid black;
}
#listing.offers img {
  width: 230px;
  padding: 5px;
  border:0px solid black;
}
#footer {
  font-size: 10px;
  padding-top:2em;
  padding-left:117px;
}
#footer div {
  padding-left: 85px;
}
#footer .first {
  padding-top:30px;
}
#tower {
  width: 75px;
  height: 75px;
  float: left;
}



