body{font-family:Arial, Helvetica, sans-serif;font-size:16px;line-height:normal;color:#454545;}
h1{font-size:36px;color:#105384;padding-bottom:10px;}
a{color:#333;text-decoration:none;}
a:hover{color:#000;}
p{padding-bottom:10px;line-height:20px;}

.call2action{text-align:center;}
.call2action a{margin:0 auto;color:#fff;font-size:26px;line-height:41px;font-weight:bold;width:244px;height:40px;display:block;background:url(../../../images/call2action.gif) top center no-repeat;}
.call2action a:hover{background-position:center -49px;}

.center{text-align:center;}
.bigger{font-size:20px;}

#services img{margin:0 0 0 30px;}
.services{width:31%;float:left;margin:0 0 1% 0;}
.services h3{background:#ADC525 url(../../../images/green.gif) repeat-x;color:#fff;padding:5px 0 3px 10px;font-size:14px;line-height:normal;}
.services p{padding:5px 15px;font-size:15px;}
.spacer{width:2%;float:left;}
.hspacer{height:1px;font-size:1px;line-height:1px;clear:both;}
#servCall{margin-left:220px;}

#about img{margin:0 35px 0 45px}
#aboutCall{margin:20px 0 0 0;}
#about .info{text-align:center;}
.name{color:#000;font-size:18px;}
.title{font-size:15px;line-height:normal;}
.company{font-size:13px;line-height:normal;}

#contactUs{text-align:left;width:580px;margin:0 auto;}
#contactUs h1{padding:0 30px 20px 0;text-align:center;}
#contactUs table td{padding:3px 6px;}
#submitDiv{text-align:center;}
#submitContactForm{margin-left:20px;height:40px;width:244px;border:none;cursor:pointer;background:transparent url(../../../images/call2action2.gif) top center no-repeat;font-size:22px;line-height:34px;font-weight:bold;color:#fff;font-family:Arial, Helvetica, sans-serif;}
#submitContactForm:hover{background-position:center -49px;}
#contactUsInfo{margin-left:30px;}
#contactUs #contactUsInfo td{padding-top:0;}

#infoComp{float:left;margin:8px 15px 0 0;}

#back{float:right;text-align:right;padding-top:19px;}
#back a{font-weight:bold;}
