h2 { font-size: 16px; line-height: 20px}
h1 { font-size: 44px; line-height: 54px}

#c {
  height: 35px;	
}
.mainCover{
width: 958px;
  height: 100%;
  margin:0px;
  background-position: top;
  background-repeat: no-repeat;
  background-image: url(../img/home/bg2.png);
  background-color: transparent;
  border:0px solid #708090;
  -moz-border-radius-bottomleft:6px;
    -moz-border-radius-bottomright:6px;
    -moz-border-radius-topleft:6px;
    -moz-border-radius-topright:6px;
}
#main-communication {
  width: 936px;
  height: 320px;
  margin: 0px 12px 0px 12px;
  background-position: top;
  background-repeat: no-repeat;
  background-image: url();
  background-color: transparent;
}

#main-communication a, #main-communication h2 {
  color: white;
  text-decoration: none;
}

#main-communication h3 {
  color: black;
}

.second-communication {
  height: 225px;
  position: relative;
  font-size: 11px;
  line-height: 16px;
}
    
.second-section {
  position: absolute;
  top: 0px;
  width: 222px;
  padding: 5px 5px 5px 5px;
  margin: 0px;
  background-position: top;
  background-repeat: no-repeat;
}

#section-1 {
  left: 16px;
}

#section-2 {
  left: 248px;
}
      
#section-3 {
  left: 480px;
}
      
#section-4 {
  left: 712px;
}

.second-communication h2, .third-communication h2 {
  margin: 0px;
  padding: 0px 0px 10px 0px;
}

.second-communication p, .second-communication h3 {
  margin: 0px;
  padding: 5px 0px 5px 0px;
}

