@charset "UTF-8";
/* CSS Document */

body { background-image:url(../images/bg.jpg); background-repeat:repeat-x; background-position:center; background-position:top; margin:0px; padding:0px; background-color:#cddde4; }
#homeContainer { width:955px; margin-left:auto; margin-right:auto; background-image:url(../images/heavenly-bodies-spa.jpg); background-repeat:no-repeat; height:600px; }
#subContainer { width:955px; margin-left:auto; margin-right:auto; background-image:url(../images/subBG.jpg); background-repeat:no-repeat; height:600px; }
#testimonialsContainer { width:955px; margin-left:auto; margin-right:auto; }
h1 { color:#89a9ce; font-family:Helvetica, Verdana, Arial, sans-serif; font-size:24px; line-height:24px; margin-bottom:5px; margin-top:0px; font-variant:small-caps; font-weight:normal; }
h2 { color:#976949; font-family:Helvetica, Verdana, Arial, sans-serif; font-size:17px; line-height:17px; margin-bottom:5px; margin-top:0px; font-variant:small-caps; font-weight:normal; }
p { color:#458498; font-family:Helvetica, Verdana, Arial, sans-serif; font-size:12px; line-height:16px; margin-bottom:0px; margin-top:0px; }

.bodyText { color:#458498; font-family:Helvetica, Verdana, Arial, sans-serif; font-size:12px; line-height:16px; margin-bottom:0px; margin-top:0px; }
.bodyText a:link { color:#976949; font-family:Helvetica, Verdana, Arial, sans-serif; font-size:12px; line-height:16px; text-decoration:underline; }
.bodyText a:visited { color:#976949; font-family:Helvetica, Verdana, Arial, sans-serif; font-size:12px; line-height:16px; text-decoration:underline; }
.bodyText a:active { color:#976949; font-family:Helvetica, Verdana, Arial, sans-serif; font-size:12px; line-height:16px; text-decoration:underline; }
.bodyText a:hover { text-decoration:none; }

.name { color:#976949; font-family:Helvetica, Verdana, Arial, sans-serif; font-size:13px; line-height:16px; margin-bottom:20px; margin-top:5px;  }
a.navLink:link { padding:87px 22px 5px 22px; float:left; border-left:solid 1px #9bbcc9; font-family:Helvetica, Verdana, Arial, sans-serif; color:#5c9ba6; font-size:12px; line-height:12px; text-decoration:none; }
a.navLink:visited { padding:87px 22px 5px 22px; float:left; border-left:solid 1px #9bbcc9; font-family:Helvetica, Verdana, Arial, sans-serif; color:#5c9ba6; font-size:12px; line-height:12px; text-decoration:none; }
a.navLink:active { padding:87px 22px 5px 22px; float:left; border-left:solid 1px #9bbcc9; font-family:Helvetica, Verdana, Arial, sans-serif; color:#5c9ba6; font-size:12px; line-height:12px; text-decoration:none; }
a.navLink:hover { background-color:#d5e2f1; }

.navOn { padding:87px 22px 5px 22px; float:left; border-left:solid 1px #9bbcc9; font-family:Helvetica, Verdana, Arial, sans-serif; color:#5c9ba6; font-size:12px; line-height:12px; text-decoration:none; background-color:#d5e2f1; }

.footerText { color:#5c9ba6; font-family:Helvetica, Verdana, Arial, sans-serif; font-size:14px; line-height:14px; font-variant:small-caps; text-align:center; }
.copyright { float:left; color:#5c9ba6; font-family:Helvetica, Verdana, Arial, sans-serif; font-size:10px; line-height:10px; font-weight:bold; text-align:center; padding:10px 0px 10px 15px; }
.designed { float:right; color:#5c9ba6; font-family:Helvetica, Verdana, Arial, sans-serif; font-size:10px; line-height:10px; font-weight:bold; text-align:center; padding:10px 15px 10px 0px; }

.rowfooter { padding-top:0px; }
.rowheader { padding-bottom:0px; }