@charset "utf-8";
body { background: url("/images/bg.gif") repeat; font: 11px Arial, Helvetica, sans-serif; margin: 16px 0; color: #372702; }
a { text-decoration: underline; color: #B2652; }
h1 { color: #861C00; font-size: 20px; font-weight: normal; } 
h2 { color: #28110b; font-size: 19px; font-weight: bold; font-size: 15px; }
h3 { color: #28110b; font-size: 18px; font-weight: normal; }
h4 a { font-weight: normal; color: #861C00; font-size: 14px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; }
.center { margin: 0 auto; }
.master { background: url("/images/bg-repeat.jpg") repeat-y; width: 1046px; }
.container { width: 966px; }
.clr { clear: both; }
.fl { float: left; }
.fr { float: right; }
.header { background: url("/images/bg-header.jpg") no-repeat; height: 149px; }
a.logo { display: block; width: 488px; height: 107px; }
.navigation { text-align: center; }
.navigation a { color: #FFFFF1; text-decoration: none; font-size: 12px; font-weight: bold; }
.navigation a:hover { color: #89B1A3; }
.navigation ul { margin: 10px 0 0 25px; padding: 0; }
.navigation li { display: inline; list-style: none; padding: 0 35px 0 10px; background: url("/images/point.png") no-repeat 0 3px; }
.main { }
.content { width: 655px; }
.banner {  }
.header-divider { background: url("/images/header_underline.jpg") no-repeat; height: 18px; width: 610px; margin: 5px auto; }
.text-wrap { min-height: 277px; padding: 15px; line-height: 21px; }
.text-wrap a { color: #B26527; }
.content-btns { background: url("/images/bg-content-btns.jpg") no-repeat; width: 610px; height: 91px; padding-top: 32px; font-size: 12px; margin-top: -91px; position: relative; margin-top: 25px; }
.content-btns img { float: right; }
.vartany { width: 195px; padding-left: 100px; }
.testimonials { width: 185px; padding-right: 10px; }
.sidebar { width: 305px; }
.sidebar h3 { margin: 0; padding: 0; }
.sidebar h3 a { text-decoration: none; font-size: 18px; color: #28110B; display: block; width: 305px; height: 34px; background: url("/images/sidep_btn6.jpg") no-repeat; margin: 1px 0 1px 0; padding: 12px 0 0 30px; }
.qc { background-color: #cbdad7; }
.form-wrap { margin: 0 0 0 20px; padding-bottom: 10px; width: 260px; }
.social-media { width: 305px; height: 43px; background: url("/images/sidep_btn6.jpg") no-repeat; margin: 0 0 12px 0; padding: 8px 0 0 30px; }
.associations { background: url("/images/image1.gif") no-repeat; width: 297px; height: 85px; }
.footer { text-align: center; background: url("/images/bottom-back.gif") repeat-x #2f0f0a; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; padding-top: 4px; }
.footer a { color: #FFFFFF; font-size: 10px; font-weight: bold; text-decoration: none; }
.footer a:hover { color: #89B1A3; }
.footer-nav { margin-bottom: 12px; }
.footer-nav ul { margin: 0; padding: 0; }
.footer-nav li { display: inline; list-style: none; padding: 0 12px; }
.extra { padding-bottom: 10px; }
.extra a { font: 9px Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }
.extra ul { margin: 0; padding: 0; }
.extra li { display: inline; list-style: none; padding: 0 15px; }
.copyright { font-size: 10px; padding: 2px 0; }
.proc-face { background: url("/images/facialprocedures-back.jpg") no-repeat; width: 303px; height: 192px; }
.proc-body { background: url("/images/bodysculpting-back.jpg") no-repeat; width: 303px; height: 192px; margin-left: 15px; }
.proc-nonsurgical { background: url("/images/nonsurgical-back.jpg") no-repeat; width: 303px; height: 192px; margin-top: 25px; }
.proc-face ul, .proc-body ul, .proc-nonsurgical ul { margin: 50px 10px 0 0; }
.proc-face a, .proc-body a, .proc-nonsurgical a { color: #000; text-decoration: none; }
.sb-procedures li { list-style-type: circle; }
.sb-procedures li a { color: #2D0F0A; font-size: 11px; text-decoration: none; }
.procedures li { list-style-image: url("/images/arrow.gif"); }
.procedures li a { text-decoration: none; color: #2D0F0A; list-style: none; }
.procedures li a:hover { color: #89B1A3; }
.procedures h2 { color: #9D1C00; font-size: 14px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
.redboldtext { font-weight: bold; font-size: 14px; color: #9D1C00; font-family: verdana; text-decoration: none; }
