BODY {
  margin: 2px;
  background-color: #dddddd;
}

DIV.logo {
  width: 795;
  height: 80px;
  background-color: #fff777; 
  border-style: solid;
  border-width: 1px 1px 0px 1px;
  border-color: #000000;
  background-image: url(../images/header.jpg);
}

DIV.logoLineOne {
  position: absolute;
  top: 0px;
  left: 78px;
  font-family: Verdana;
  font-size: 50px;
  font-weight: bold;
}

DIV.logoLineTwo {
  position: absolute;
  top: 55px;
  left: 547px;
  font-family: Verdana;
  font-size: 20px;
}

DIV.nav {
  width: 795px;;
  height: 26px;
  background-color: #fff777;
  border-style: solid;
  border-width: 1px 1px 0px 1px;
  border-color: #000000;
  text-align: center;
  font-size: 22px;
  font-family: Arial
}

SPAN.menue {
  float: left;
  width: 131px;
  border-style: solid;
  border-width: 0px 1px 0px 0px;
  border-color: #000000;
}

SPAN.menue:hover {
  background-color: #ffc000;
}

SPAN.menueLast {
  float: right;
  width: 132px;
}

SPAN.menueLast:hover {
  background-color: #ffc000;
}

SPAN.stars {
  color: #999999;
}

A.menue:hover {
  background-color: #ffc000;
  text-decoration: none;
  color: #000000;
}

A.menue {
  text-decoration: none;
  color: #000000;
}

DIV.main {
  width: 795px;
  background-color: #c0ffff;
  border-style: solid;
  border-width: 1px 1px 0px 1px;
  border-color: #000000;
}

TABLE.content {
  width: 100%;
  font-family: Arial;
  font-size: 14px;
}

TD.half {
  width: 50%;
  height: 250px;
  padding: 5px;
}

TD.full {
  width: 100%;
  padding: 5px;
  height: 250px;
  vertical-align: top;
}

UL.list {
  font-size: 14px;
}

IMG.thumbs {
  border: 1px;
  border-color: #000000;
  border-style: solid;
}

DIV.footer {
  width: 795px;
  height: 50px;
  background-color: #ffc000;
  border-style: solid;
  border-width: 1px;
  border-color: #000000;
  background-image: url(../images/footer.jpg);
}

DIV.footline {
  position: relative;
  font-family: verdana;
  font-size: 10px;
  top: 18px;
  right: 5px;
  text-align: right;
}

