@charset "utf-8";
/* CSS Document */

body { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#777}
h2 { font-size:21px}
h3 {}
.main { width:960px; margin:auto; padding:20px; padding-bottom:0}

.footer { width:100%; text-align:center; color:#fff; background-color:#b4d0d1; padding:20px 0 100px 0 ; float:left; margin-top:40px }
.footer a { color:#fff; text-decoration: none}
.footer a:hover { color:#666 }

.logo { float:left; width:309px; }

.social-contact { float:right; width:400px}

.social-icons-header { float:left; padding:15px 20px;  }
.contact-info-header { float:left; padding:15px 20px; border-left:1px #ccc solid }
.contact-info-header .phone { font-size:20px; margin-bottom:5px}
.contact-info-header span { display:block}
.contact-info-header a { color:#777; text-decoration:none }
.contact-info-header a:hover { color:#589799}

.header { margin-bottom:20px; width:100%; float:left}

.box-left, .box-right { float:left; margin-top:30px; margin-bottom:30px; height:208px; }
.box-left { background: #f7f7f7 url(images/Virtual-Accounting-Services-image.jpg) no-repeat left center; width:450px;  }
.box-right { background: #f7f7f7 url(images/Payroll-Reporting-services-image.jpg) no-repeat left center; float:right; width:490px; }

.content { width:100%; float:left }
.content img { float:left}
.box-left span, .box-right span { padding-right:25px; display:block; padding-left:230px}

.box-about { font-size:17px}
.third { width:303px; float:left; border:0px #ddd solid; margin-right:20px}
.last { margin-right:0}

.third h3 { font-size:20px; color:#589799; border-bottom:1px #ddd solid; display:block; padding-bottom:15px}

form .button { border:0; background-color:#c4d92e; padding:10px 20px; color:#fff; font-size:16px; cursor:pointer;}
form .button:hover { background-color:#589799}
#mce-EMAIL { border:1px #ccc solid; box-shadow: 0 0 5px 0 #EAEAEA inset; padding:7px; width:210px; margin-left:10px}











































