/* CSS Document */

body {
  font-family: arial;
}

div#header {
  background-color: #999999;
  width: 100%;
}

div#logo {
  height:           120px;
  background-color: #000000;
}

div#menu {
  margin-left: 15%;
  margin-top:  3px;
}

div.link {
  font-size:      x-small;
  font-weight:    bold;
  text-transform: uppercase;
  color:          white;
  font-family:    arial;
  margin-right: 25px;
}

div.link a {
  text-decoration: none;
  color:           white;
  cursor:          pointer;
}

div.link a:hover div {
  color:       black;
  cursor:      pointer;
  border-left: 5px solid white;
}

div#sidebar {
  position: absolute;
  left: 9px;
/*  background-color: #0000FF;*/
  width: 15%;
  height: 100%;
  text-align: center;
  color: #999999;
  padding-top: 25px;
  font-style: italic;
  font-size: large;
}

div.center {
	text-align: center;
}

div#body {
  margin-left: 16%;
  width: 65%;
}

div#title {
  font-size: x-large;
  text-align: center;
  font-weight: bold;
  color: #0000ff;
  padding-top: 40px;
  padding-bottom: 10px;
}

div.paragraph {
  padding-top: 10px;
  font-family: serif;

}

div#footer {
  margin-left: 11%;
  margin-top: 50px;
  width: 65%;
  font-weight: bold;
  text-align: center;
}

div#footer img {
  vertical-align: middle;
}

dt {
  font-weight: bold;
  margin-top: 10px;
}

img.left {
  float: left;
  margin-right: 5px;
}

img.right {
  float: right;
  margin-left: 5px;
}

div.map {
	float: right;
}

div.stretch {
	height: 150px;
}