body { font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 13px; color: #666666; margin: 0px; padding: 0px; border: 0px; background-color:#FFFFFF}
.bodyWrapper {width: 1064px; background-image:url(images/banner-bg.jpg); background-repeat:no-repeat}
.contentBodyHeader {background-image:url(images/content-body-header.jpg); background-repeat:no-repeat}
.contentBody {background-image:url(images/content-body-bg.jpg); background-repeat:repeat-y}
.contentBodyFooter {background-image:url(images/content-body-footer.jpg); height: 72px}

.bannerText { font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size:10px; color:#999999; letter-spacing:1px}
.bannerPhone { font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size:26px; color:#95c3c8; letter-spacing: 1px }

p {font-family: Century Gothic, Arial, Helvetica, sans-serif; color: #666666; line-height: 20px; margin: 0px 0px 10px 0px; padding: 0px; border: 0px}
div {margin: 0px 0px 15px 0px; padding: 0px; border: 0px}
ul {
	line-height: 125%;
}

/*-------- HOME PAGE STUFF	----------*/

.hpSplash {background-image:url(images/Splash3.jpg); height: 476px}

.hpText {font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size:13px; color:#8ca55c; line-height: 20px}
.hpText a:link {font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size:13px; color:#70a2c7; text-decoration:none}
.hpText a:visited {font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size:13px; color:#70a2c7; text-decoration:none}
.hpText a:active {font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size:13px; color:#b3d66f; text-decoration:none}
.hpText a:hover {font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size:13px; color:#b3d66f; text-decoration:none}

/*-------- CONTENT BANNER CLASSES	----------*/

.cbServices {background-image:url(images/banner_services.jpg); background-repeat:no-repeat}
.cbBefore-After {background-image:url(images/banner_before-after.jpg); background-repeat:no-repeat}
.cbContact {background-image:url(images/banner_contact.jpg); background-repeat:no-repeat}
.cbFAQs {background-image:url(images/banner_faqs.jpg); background-repeat:no-repeat}
.cbProducts {background-image:url(images/banner_products.jpg); background-repeat:no-repeat}
.cbOffers {background-image:url(images/banner_specialoffers.jpg); background-repeat:no-repeat}
.cbStaff {background-image:url(images/banner_staff.jpg); background-repeat:no-repeat}

/*-------- GENERAL LINKS  ----------*/

.ListLinks {font-family:Arial, Helvetica, sans-serif; font-size: 13px; color:#70a2c7; text-decoration:none}
.ListLinks a:link {font-family:Arial, Helvetica, sans-serif; font-size: 13px; color:#70a2c7; text-decoration:none}
.ListLinks a:visited {font-family:Arial, Helvetica, sans-serif; font-size: 13px; color:#70a2c7; text-decoration:none}
.ListLinks a:hover {font-family:Arial, Helvetica, sans-serif; font-size: 13px; color:#b3d66f; text-decoration:none}
.ListLinks a:active {font-family:Arial, Helvetica, sans-serif; font-size: 13px; color:#b3d66f; text-decoration:none}

.FooterLinks {font-family:Arial, Helvetica, sans-serif; font-size: 10px; color:#70a2c7; text-decoration:none; }
.FooterLinks a:link {font-family:Arial, Helvetica, sans-serif; font-size: 10px; color:#70a2c7; text-decoration:none; }
.FooterLinks a:visited {font-family:Arial, Helvetica, sans-serif; font-size: 10px; color:#70a2c7; text-decoration:none; }
.FooterLinks a:hover {font-family:Arial, Helvetica, sans-serif; font-size: 10px; color:#b3d66f; text-decoration:none; }
.FooterLinks a:active {font-family:Arial, Helvetica, sans-serif; font-size: 10px; color:#b3d66f; text-decoration:none; }
.FooterLinkDiv {font-family:Arial, Helvetica, sans-serif; font-size: 10px; color:#70a2c7; text-decoration:none; padding: 0px 10px 0px 10px}

a:link {font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size:13px; color:#70a2c7; text-decoration:none}
a:visited {font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size:13px; color:#70a2c7; text-decoration:none}
a:hover {font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size:13px; color:#b3d66f; text-decoration:none}
a:active {font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size:13px; color:#b3d66f; text-decoration:none}

/*-------- CALLOUTS	----------*/
.specialOffer1 {background-image:url(images/hp-Products.gif); background-repeat:no-repeat; height:60px}

.rc1Header {background-image:url(images/rc1-header.gif); background-repeat:no-repeat}
.rc1Body {background-image:url(images/rc1-body.gif); background-repeat:repeat-y}
.rc1Footer {background-image:url(images/rc1-footer.gif); background-repeat:no-repeat; height: 19px}

.rc2Header {background-image:url(images/rc2-header.gif); background-repeat:no-repeat}
.rc2Body {background-image:url(images/rc2-body.gif); background-repeat:repeat-y}
.rc2Footer {background-image:url(images/rc2-footer.gif); background-repeat:no-repeat; height: 40px}

.bulletBlue {background-image:url(images/bulletBlue.gif); background-repeat:no-repeat; width: 15px}


/*-------- FORM STUFF	----------*/
form {margin: 0px; padding: 0px; border: 0px}



/*-------- HEADLINES ----------*/

h1 {font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 20px; color: #8eb443; margin: 0px; padding: 0px 0px 10px 00px; font-weight:normal; text-decoration:none}
h2 {font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 20px; color: #70a2c7; margin: 0px; padding: 0px 0px 7px 0px; font-weight:normal; text-decoration:none}
h3 {font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 15px; color: #8eb443; margin: 0px; padding: 0px 0px 7px 0px; font-weight:normal; text-decoration:none; }
h3 a:link {font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 15px; color: #70a2c7; margin: 0px; padding: 0px 0px 7px 0px; font-weight:normal; text-decoration:none; }
h3 a:visited {font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 15px; color: #8eb443; margin: 0px; padding: 0px 0px 7px 0px; font-weight:normal; text-decoration:none; }
h3 a:hover {font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 15px; color: #70a2c7; margin: 0px; padding: 0px 0px 7px 0px; font-weight:normal; text-decoration:none; }
h3 a:active {font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 15px; color: #70a2c7; margin: 0px; padding: 0px 0px 7px 0px; font-weight:normal; text-decoration:none; }

/*-------- MISC ----------*/

.FloatImageRight {margin: 5px 5px 20px 10px; text-align:right; border: 1px solid #cccccc;}
.FloatImageLeft {margin: 0px 22px 20px 0px; text-align:left;}
.ImageWrapper {border: 1px solid #8eb443}
.ImageWrapperHome {
	border: 1px solid #8eb443;
	margin-left: 10px;
}
.Moremargin {
	margin-left: 20px;
	margin-right: 20px;
}

.Copyright { font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#999999; text-decoration:none}
.Copyright a:link { font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#999999; text-decoration:none}
.Copyright a:visited { font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#999999; text-decoration:none}
.Copyright a:hover { font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#b3d66f; text-decoration:none}
.Copyright a:active { font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#b3d66f; text-decoration:none}

.vdr {background-image: url(images/vdr.gif); background-repeat:repeat-y; width: 5px}
.hdr {background-image: url(images/hdr.gif); background-repeat:repeat-x; height: 5px}

#offers {
	margin: 10px;
