#main-para{
float: left;
clear: left;
width: 600px;
height: 250px;
}

#main-para p{
}

#main-shadow{
float: left;
clear: left;
width: 100%;
background: url(/images/content-back.gif) no-repeat top center;
}

#main-content{
clear: both;
width: 960px;
margin: 0 auto;
padding: 20px 0 0 25px
}

#main-service{
width: 100%;
float: left;
padding: 0 0 20px 0;
}

#services{
width: 960px;
float: left;
padding: 0;
}

#services li{
width: 220px;
float: left;
padding: 0 100px 0 0;
height: 280px;
}

#services li.last-serv{

}

#services li img{
padding: 0 0 8px 0
}

#services li p{
color: #666;
height: 115px;

}

.learn{
color: #fff;
font-size: 11px;
text-transform: uppercase;
display: block;
height: 16px;
width: 91px;
padding: 5px 0 0 5px;
background: url(/images/arrow.gif) no-repeat top left;
}

.learn:hover{
color: #fff;
background: url(/images/arrow.gif) no-repeat bottom left;
}

#today{
float: left;
clear: both;
color: #666;
width: 930px;
border-bottom: 1px solid #e2e2e2;
font-size: 14px;
padding: 10px 0;
}

#courier{
clear: left;
width: 452px;
float: left;
padding: 0 0 0 10px;
}

.locations{
float: left;
width: 120px;
padding: 0;
}

.third-loc{
padding: 0 0 0 20px;
width: 100px;
}

.small-loc{
width: 100px;
}

.locations li{
background: url(/images/pin.gif) no-repeat left 0px;
padding: 0 0 20px 15px;
}

.locations li a:hover{
color: #006C62;
}

#testimonials{
width: 460px;
float: left;
padding: 0 0 0 20px;
}

#testimonials ul{
padding: 0;
}

#testi-top{
background: url(/images/testi-top.gif) no-repeat top left;
padding: 15px 0 0 0;
}

#testi-top p{
padding: 0 15px 30px 15px;
color: #333333;
background: url(/images/testi-bottom.gif) no-repeat bottom left;

}

#name{
text-align: right;
padding: 0 20px 20px 0;
}
