body {
	background: #312252 url(../images/background.png) repeat-x;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
  #middle .section h3 { height: 10px; }
  #middle .section {height: 45px; }
}

/* Services */

#middle .sections-services p {
  font-size: 11px;

}

#middle .sections-services {
  width: 854px;
  height: 950px;
  background: url(../images/background-section-services.png);

  padding-top: 23px;
  padding-left: 13px;
}

#middle .section h3 {
  font-size: 12px;
  color: #ffffff;
  padding-top: 3px;
}

#middle .sections-services .contact {
  position: relative;
  float: left;

  top: 15px;

  width: 355px;
  font-family: Verdana, Geneva, sans-serif;
}

#middle .sections-services .columnA {
  width: 626px;
  vertical-align: top;
}

#middle .sections-services .columnA table td {
  padding-left: 20px;
}

#middle .sections-services .contact a {
 color: #ffffff;
 text-decoration: none;
 font-size: 12px;
 font-weight: bold;
}


#middle .sections-services .columnA table {
  margin-top: 10px;
  width: 612px;
}

#middle .sections-services table td {
  font-family: Verdana, Geneva, sans-serif;
  font-size: 11px;
  vertical-align: top;
}

#middle .sections-services table .sub-title strong {
  padding-left: 24px;
}

#middle .sections-services table .sub-title {
  padding-top: 5px;
  background-color: #6F95B0;

  border-right: 10px #c8d6e1 solid;
  font-size: 15px;
}

#middle .sections-services table .items {
  background-color: #B3C6D6;
  border-right: 10px #c8d6e1 solid;
}

#middle .sections-services table td h3 {
  color: #000000;
}

#middle .sections-services table td {

}

#middle .sections-services table td ul {
  margin-top: 0;
  padding-top: 0;
}
#middle .sections-services .testimonials {
  width: 610px;
  padding-bottom: 10px;
  background-image: url(../images/testimonials-services.png);
}

#middle .sections-services .columnB table {
  width: 205px;
  margin-left: -15px;
}

#middle .sections-services .columnB table p {
  margin-left:0 0 0 0;
  padding: 0 0 0 0;
  padding-left: 3px;
  color: #ffffff;
}


.sections-services .columnA .door-hangers * {
  margin: 0 0 0 0;
}


