a:link {color: grey);
	font: small;
  }
a:visited {
	color: grey); 
	font: small;
  } 
a:active {
	color: rgb(49,49,255);
	font: small;
  }
body {
  width: 1000px;
	font: x-small Verdana, Geneva, Arial, sans-serif;
	background-color: silver;
	color: #000000;
  }
h1, h2, h3, h4, h5, h6 {
	font-size: 150%;
  }
.APARTMENTS {
  color: rgb(229, 80, 229);
  }
.APARTMENTS a:link {
  color: rgb(229, 80, 229);
  text-decoration: none;
  }
.APARTMENTS a:visited {
  color: rgb(229, 80, 229);
  text-decoration: none;
  }
.APARTMENTS a:hover {
  color: rgb(255, 0, 0);
  }
.SIGHTS {
  color: rgb(0, 0, 0);
  }
.SIGHTS a:link {
  color: rgb(0, 0, 0);
  text-decoration: none;
  }
.SIGHTS a:visited {
  color: rgb(0, 0, 0);
  text-decoration: none;
  }
.SIGHTS a:hover {
  color: rgb(255, 0, 0);
  }
.CLUBS {
  color: rgb(89,89,255);
  }
.CLUBS a:link {
  color: rgb(89,89,255);
  text-decoration: none;
  }
.CLUBS a:visited {
  color: rgb(89,89,255);
  text-decoration: none;
  }
.CLUBS a:hover {
  color: rgb(255, 0, 0);
  }
.BARS {
  color: rgb(89, 89, 255);
  }
.BARS a:link {
  color: rgb(89,89,255);
  text-decoration: none;
  }
.BARS a:visited {
  color: rgb(89,89,255);
  text-decoration: none;
  }
.BARS a:hover {
  color: rgb(255, 0, 0);
  }
.SAUNAS {
  color: rgb(89, 89, 255);
  }
.SAUNAS a:link {
  color: rgb(89,89,255);
  text-decoration: none;
  }
.SAUNAS a:visited {
  color: rgb(229, 80, 229);
  text-decoration: none;
  }
.SAUNAS a:hover {
  color: rgb(255, 0, 0);
  }
.CAFES {
  color: rgb(89, 89, 255);
  }
.CAFES a:link {
  color: rgb(89,89,255);
  text-decoration: none;
  }
.CAFES a:visited {
  color: rgb(89,89,255);
  text-decoration: none;
  }
.CAFES a:hover {
  color: rgb(255, 0, 0);
  }
.RESTAURANTS {
  color: rgb(89,89,255);
  }
.RESTAURANTS a:link {
  color: rgb(89,89,255);
  text-decoration: none;
  }
.RESTAURANTS a:visited {
  color: rgb(89,89,255);
  text-decoration: none;
  }
.RESTAURANTS a:hover {
  color: rgb(255, 0, 0);
  }
.SHOPS {
  color: rgb(89,89,255);
  }
.SHOPS a:link {
  color: rgb(89,89,255);
  text-decoration: none;
  }
.SHOPS a:visited {
  color: rgb(89,89,255);
  text-decoration: none;
  }
.SHOPS a:hover {
  color: rgb(255, 0, 0);
  }
.list {
  width: 300px;
  }
.listCaption {
  font-weight: bold; 
  color: #369; 
  border-bottom: 2px solid #369;
  }
content {
  width: 1000px}
#banner {
  background-color: silver;
  font-size: small;
  }
#map {
  width: 800px; 
  height: 400px;
  border-width: 0px;
  text-indent: 4px;
  margin: 0px; 
  float: left;
  }
#side_bar {
  height: 400px;
  background-color: silver;
  border-width: 0px;
  padding-left: 5px;
  margin: 0px;
  }
#side_bar p {
  font-size: small;
  text-decoration: underline;
  font-weight: bolder;
  letter-spacing: 105%; 
  padding-bottom: 0px;
  border-bottom:  0px;
  margin-bottom:  0px;
  margin-top:  0px;
  }
#side_bar ul {
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 8px;
  margin-top: 0px;
  margin-bottom: 0px;
  }
#side_bar li {
  list-style-type: none;
  min-width: 100px;
  margin-bottom: 0px;
  margin-left: -10px;
  }
#list2 {
  background-color: silver;
  border-width: 0px;
  padding-left: 5px;
  padding-bottom: 5px;
  display: inline;
  margin: 0px; 
  float: left;
  }
#list2 p {
  font-size: small;
  text-decoration: underline;
  font-weight: bolder;
  letter-spacing: 105%; 
  padding-bottom: 0px;
  border-bottom:  0px;
  margin-bottom:  0px;
  margin-top:  0px;
  }
#list2 ul {
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 8px;
  margin-top: 0px;
  margin-bottom: 0px;
    
  }
#list2 li {
  list-style-type: none;
  min-width: 100px;
  display: inline;
  margin-bottom: 0px;
  }
#side-bar b {
  color: white; 
  }
