A{
    color: #333;
}
A:hover {
    color: black;
}

.top {
  background-image: url(images/var3_01.jpg);
  width: 901px;
  height: 217px;
}

.mid {
  background-image: url(images/var3_03.jpg);
  width: 901px;
  height: 95px;
}

#photo1 {
    position: absolute;
    margin-top:26px;
    background-color: red;
}

#photo2 {
    position: absolute;
    margin-top:121px;
    margin-left:182px;
}

#photo3 {
    position: absolute;
    margin-top:26px;
    margin-left:568px;
}

#contactsb {
    position: absolute;
    margin-top: 37px;
    margin-left: 200px;
    font-size: 11px;
    color: #585858;
}

#menub {
    position: absolute;
    margin-top:133px;
    margin-left: 22px;
}

#search {

      margin-top: 10px;
      margin-left: 10px;
      font-size: 10px;
      color: #ac5659;
      font-weight: bold;
}

#search input {
     width: 80px;
     font-size: 10px;

}




#rline {
    margin-top: 21px;
    margin-left: 200px;
    width: 500px;
    color: white;
    position: absolute;
    font-size: 11px;
}

#title {
    position: absolute;
    padding-top: 60px;
    margin-left: 200px;
    font-weight: bold;
    color: #585858;
}

.menu111 A {
    color: white;
    font-size: 11px;
    text-decoration: none;
}
.menu111 A:hover {
    color: white;
    font-size: 11px;
    text-decoration: underline;
}

#menu112 A {
    color: white;
    font-size: 11px;
    text-decoration: none;
    padding-right: 20px;
    font-weight: bold;
}

#menu112 A:hover {
    font-weight: bold;
    color: white;
    font-size: 11px;
    text-decoration: underline;
}

.menu {
    color: #890303;
    text-decoration: none;
    font-weight: bold;
    font-family: Tahoma, Arial, sans-serif;
}

.menu1 {
    color: #890303;
    text-decoration: none;
    font-family: Tahoma, Arial, sans-serif;
}

#copy {
   padding-top: 3px;
   text-align: center;
   font-size: 10px;
   color: black;
}


h2 {
    color: #821418;
    font-size: 12px;
}

#page {
    margin: 20px;
    width: 570px;
}