.home{
  /*background-color:#EEEEEE;   */
}

.content{
  background: none repeat scroll 0 0 #FFFFFF;
  border-color: #FFFFFF rgba(252, 252, 252, 0.5) #D2D2D2;
  border-radius: 4px 4px 4px 4px;
  border-style:solid 1px #666666;
  box-shadow: 0 1px 3px rgba(20, 20, 20, 0.4);
}

.intro{
  background:url("bg/landing-business-experts-shelf-divider.png") 0 0 no-repeat;
  background-position:left bottom;
  position:relative;
}

#intro-text{
  margin:25px 10px 0px 20px;
}

#intro-text img{
  padding:0px 0px 10px 20px;
}

#intro-text p{
  width:560px;
  padding:0px 0px 25px 20px;
  font-size:16px;
  font-size: 18px\9;
  color:#777;
  line-height:22px;
 }

/*
*+html #intro-text p{

}

@media \0screen {
  #intro-text p{
    padding:0px 0px 45px 20px;
  }
}

@media \0screen {
  #intro-text p:first-child {
    padding:0px 0px 25px 20px;
  }
}
*/

#intro-text p.call-us{
  padding-bottom:45px;
}

#intro-text span.tel, .info-section span.tel{
  color:#000;
}

#intro-image img{
  position:absolute;
  bottom:0px;
  left:660px;
}

#info-column{
  margin:40px 0px 20px 20px;
  float:left;
  width: 470px;
}

.info-section{
  margin:10px 10px 35px 10px;
}

.info-section img{
  float:left;
}

.info-section h3{
  font-weight:normal;
  font-size:17px;
  font-size:18px\9;
  margin-left:70px;
  padding-bottom:8px;
}

.info-section p{
  width:380px;
  margin-left:70px;
  font-size:12px;
  color:#777777;
  line-height:16px;
}

#last{
  margin-bottom:6px;
  *margin-bottom:26px;
}

.extra-margin{
  margin-bottom:25px;
  *margin-bottom:20px;
}


/*Form styles*/

#regform{
  float:left;
  margin: 40px 0px 0px 20px;
  padding: 20px;
  border-color: #EEEEEE rgba(20, 20, 20, 0.2) #D2D2D2;
    border-radius: 5px 5px 5px 5px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 2px rgba(20, 20, 20, 0.5);
    background: -moz-linear-gradient(center top , #FDFDFD 0pt, #FCFCFC 10%, #F6F6F6 60%, #F0F0F0 80%, #EDEDED 90%) repeat scroll 0 0 transparent;
  width: 400px;
}

#regform table.kv_text td, #kv_content table td{
  padding:5px 0px 0px 0px;
}
