h4 {
  margin-left: 20px;
  font-size: 14px;
  color: #444;
}

#masterdiv {
  margin-top: 0px;
  margin-left: 22px;
}

div.menutitle {
  cursor: pointer;
  background: url('../_images/topbar/button1.gif') no-repeat;
  color: #ffffff;
  width: 125px;
  height: 24px;
  text-align: center;
  line-height: 2;
  padding-top: 0px;
  padding-bottom: 0px;
  margin-bottom: 2px;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-weight:bold;
  font-variant: small-caps;
}  

.menutitle:hover {
  background: url('../_images/topbar/button1a.gif') no-repeat;
  color: #ffffff;
}

.menutitle:active {
  background: url('../_images/topbar/button1a.gif') no-repeat;
  color: #ffffff;
}

.menutitle_a {
  cursor: pointer;
  background: url('../_images/topbar/button2.gif') no-repeat;
  color: #ffffff;
  width: 125px;
  height: 38px;
  text-align: center;
  padding-top: 4px;
  padding-bottom: 0px;
  margin-bottom: 0px;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-weight:bold;
  font-variant: small-caps;
}  

.menutitle_a:hover {
  background: url('../_images/topbar/button2a.gif') no-repeat;
  color: #ffffff;
}

.menutitle_a:active {
  background: url('../_images/topbar/button2a.gif') no-repeat;
  color: #ffffff;
}

a.emphome, a.emphome:visited, a.emphome:active {
  text-decoration: none;
  color: #ffffff;
}

.submenu{
  margin-left: 5px;
  font-size: 0.8em;
  width: 150px;
  text-align: left;
  margin-bottom: 5px;
}

.submenu a {
  text-decoration: none;
  background-color: transparent;
  color:#444;
  padding-top: 2px;
  padding-right: 2px;
  font-weight:bold;
  line-height: 1.2em;
}

.submenu a:hover {
  color: #fff;
  background-color: #444;
}

.menudivide {
  display: block;
  width: 130px;
  border: 1px #46381b solid;
  height: 0px;
}

img.partner {
  width: 65px;
  margin-left: 0px;
  border: none;
}

div#webmail {
  width: 62px;
  margin-left: 0px;
  margin-top: 20px;
  text-align: center;
  float: left;
}

div#webmail img {
  width: 50px;
  border: none;
}

div#webmail a, div#webmail a.visited {
  color: #46381b;
  font-weight: bold;
}

div#forum {
  width: 62px;
  margin-left: 10px;
  margin-top: 20px;
  text-align: center;
  float: left;
}

div#forum img {
  width: 50px;
  border: none;
}

div#forum a, div#forum a.visited {
  color: #46381b;
  font-weight: bold;
}

.tinyview {
  align: center;
  font-size: 0.8em;
}

div#brokenlinks {
  display: block;
  position: absolute;
  left: 20px;
  top: 600px;
}