form label
{
  float: left;
  display: inline;
  width: 100px;
  text-align: right;
  margin-right: 1em;
}
.wpcf7-form-control-wrap input
{
  width: 400px;
}

textarea
{
  width: 400px;
  height:150px;
}

#send
{
  float: right;
  display: inline;
  position: relative;
  left: -115px;
}

.contactinfo
{
  padding-top:15px;
  background: url(images/mailline.jpg) no-repeat center top;
  padding-bottom: 15px;
}

.contactinfo h3, .contactinfo address, .contactinfo p
{
  margin: 0px;
  padding: 0px;
}

.contactinfo h3
{
  font-size: 18px;
}
.contactinfo address
{
  font-style: normal;
  font-size: 18px;
  margin-bottom: 1em;
  color: #333333;
}
.contactinfo strong, #phone
{
  font-size: 18px;
  color: black;
}
.contactinfo p
{
  font-size: 18px;
  color: #333333;
}
.contactinfo a
{
  text-decoration: none;
  padding-bottom: 7px;
  color: #333333;
}
.contactinfo a:hover
{
  background: url(images/underline2.gif) no-repeat left bottom;
}


