body {background:#adb0d9;font-family:tahoma;font-size:12px;}
* {margin:0;padding:0;}
img {border:0;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
#wrapper {background:url(images/shadow.png) #FFF repeat-y;margin:0 auto;width:1002px;overflow:hidden;padding:0 3px 0 3px;}
#wrapper-bottom {margin:0 auto;height:6px;width:1008px;background:url(images/wrapper-bottom.png) no-repeat;}



/* Header */
#header {float:left;width:1002px;}

#header #logo {float:left;margin:26px 0 0 15px;}
#header #logo h1 {background:url(images/logo.png) no-repeat;height:121px;width:147px;text-indent:-1000em;margin:0 0 0 18px;overflow:hidden;}
#header #logo h1 a {float:left;height:121px;width:147px;}
#header #logo h2 {background:url(images/slogan.png) no-repeat;width:184px;height:12px;text-indent:-1000em;margin:2px 0 0 0;overflow:hidden;}
#header #logo h2 a {float:left;width:184px;height:12px;}

#header ul#top-links {float:right;margin:14px 0 0 0;}
#header ul#top-links li {float:left;list-style:none;font-size:11px;margin:0 25px 0 6px;}
#header ul#top-links li a {color:#4f4f4f;}
#header ul#top-links li a.active {color:#ff0084;}
#header ul#top-links li a:hover {color:#ff0084;text-decoration:none;}

#header #call {float:right;width:389px;margin:35px 25px 0 0;}
#header #call p {text-align:right;}
#header #call p#appointment {color:#6949cd;font-size:16px;}
#header #call p#appointment2 {color:#f7446a;font-size:14px;}
#header #call p#number {color:#6949cd;font-size:18px;}
#header #call p#open {color:#238756;font-size:16px;}

#header #call2 {float:right;margin:28px -150px 0 0;}
#header #call2 {background:url(images/specials.jpg) repeat-x;}

#header #call3 {float:right;margin:-10px 50px 0 0;}
#header #call3 p {text-align:center;}
#header #call3 p#appointment {color:#6949cd;font-size:14px;}


#header ul#menu {float:left;width:1002px;height:36px;background:url(images/menubg.png) repeat-x;margin:13px 0 0 0;}
#header ul#menu li {float:left;list-style:none;font-size:14px;margin:0 10px 0 10px;}
#header ul#menu li a {float:left;color:#6949cd;padding:10px 10px 9px 18px;}
#header ul#menu li a.active {background:#9d9dd1;color:#FFF;}
#header ul#menu li ul {position: absolute;background:#9d9dd1;width: 165px;left: -999em;margin:36px 0 0 0;padding:0 1px 0 1px;}
#header ul#menu li ul li {margin:0;text-align:center;}
#header ul#menu li ul li a {float:left;color:#FFF;width: 165px;padding:7px 0 5px 0;}
#header ul#menu li ul li a:hover {color:#6949cd;text-decoration:none;background:url(images/ulhover.png) repeat-x;}
#header ul#menu li:hover ul, #nav li.sfhover ul {left: auto;}

#header ul#menu1 {float:left;width:1002px;height:36px;background:url(images/menubg.png) repeat-x;margin:13px 0 0 0;}
#header ul#menu1 li {float:left;list-style:none;font-size:14px;margin:0 10px 0 10px;}
#header ul#menu1 li a {float:left;color:#6949cd;padding:10px 15px 9px 15px;}
#header ul#menu1 li a.active {background:#9d9dd1;color:#FFF;}
#header ul#menu1 li ul {position: absolute;background:#9d9dd1;width: 165px;left: -999em;margin:36px 0 0 0;padding:0 1px 0 1px;}
#header ul#menu1 li ul li {margin:0;text-align:center;}
#header ul#menu1 li ul li a {float:left;color:#FFF;width: 50px;padding:5px 0 5px 0;}
#header ul#menu1 li ul li a:hover {color:#6949cd;text-decoration:none;background:url(images/ulhover.png) repeat-x;}
#header ul#menu1 li:hover ul, #nav li.sfhover ul {left: auto;}


/* Banner */
#banner {float:left;padding:0 0 0 1px;width:1001px;margin:1px 0 13px 0;}



/* Offers */
#offers {float:right;width:981px;padding:0 0 0 0px;}
#offers img {margin:0 0px 0 0;float:left;}



/* Content */
#content {float:left;width:993px;margin:18px 0 0 9px;}
#sub-content {float:left;width:993px;margin:9px 0 0 9px;}

#sub-content #side {float:left;width:191px;}
#sub-content #side #book {float:left;width:181px;background:#e1e1e5;margin:30px 0 0 0;padding:0 0 0 10px;}
#sub-content #side #book h3 {color:#6949cd;font-size:15px;font-weight:normal;padding:10px 0 10px 7px;}
#sub-content #side #book p {color:#4f4f4f;margin:0 0 3px 0;}
#sub-content #side #book .field {width:149px;border:1px solid #8e8e8e;padding:5px 8px 5px 8px;margin:0 0 7px 0;}
#sub-content #side #book #submit {width:36px;height:10px;background:url(images/submit.png) no-repeat;border:0;margin:10px 16px 20px 0;float:right;}

#content #side {float:left;width:191px;margin:30px 0 0 0;}
#content #side #book {float:left;width:181px;background:#e1e1e5;margin:30px 0 0 0;padding:0 0 0 10px;}
#content #side #book h3 {color:#6949cd;font-size:15px;font-weight:normal;padding:10px 0 10px 7px;}
#content #side #book p {color:#4f4f4f;margin:0 0 3px 0;}
#content #side #book .field {width:149px;border:1px solid #8e8e8e;padding:5px 8px 5px 8px;margin:0 0 7px 0;}
#content #side #book #submit {width:36px;height:10px;background:url(images/submit.png) no-repeat;border:0;margin:10px 16px 20px 0;float:right;}

#sub-content #sub-side {float:left;width:191px;margin:30px 0 0 0;}
#sub-content #sub-side img {margin:0 0 13px 0;}
#sub-content #sub-side #book {float:left;width:181px;background:#e1e1e5;margin:6px 0 0 0;padding:0 0 0 10px;}
#sub-content #sub-side #book h3 {color:#6949cd;font-size:15px;font-weight:normal;padding:10px 0 10px 7px;}
#sub-content #sub-side #book p {color:#4f4f4f;margin:0 0 3px 0;}
#sub-content #sub-side #book .field {width:149px;border:1px solid #8e8e8e;padding:5px 8px 5px 8px;margin:0 0 7px 0;}
#sub-content #sub-side #book #submit {width:36px;height:10px;background:url(images/submit.png) no-repeat;border:0;margin:10px 16px 20px 0;float:right;}


#sub-content #main-content {float:left;width:767px;margin:30px 0 0 35px;}
#sub-content #main-content .block {float:left;width:363px;}
#sub-content #main-content .block .top {float:left;background:url(images/sub-content-block-top.png) no-repeat;width:363px;height:4px;}
#sub-content #main-content .block .content {float:left;background:url(images/sub-content-block-bg.png) repeat-y;width:363px;padding:0 4px 0 6px;}
#sub-content #main-content .block .content h3 {color:#6949cd;font-size:18px;font-weight:normal;text-align:center;margin:14px 0 0 0;}
#sub-content #main-content .block .content .address {width:100px;margin:0 0 0 17px;width:319px;background:url(images/address-logo.png) 100% 45% no-repeat;color:#404040;font-size:14px;}
#sub-content #main-content .block .content .address p {padding:23px 0 0 0;}
#sub-content #main-content .block .bottom {float:left;background:url(images/sub-content-block-bottom.png) no-repeat;height:5px;width:363px;}
#sub-content #main-content .block .content .map {margin:23px 0 16px 5px;}

#sub-content #main-content {float:left;width:767px;margin:30px 0 0 35px;}
#sub-content #main-content .rblock {float:left;width:363px;margin:0 0 0 27px;}
#sub-content #main-content .rblock .top {float:left;background:url(images/sub-content-block-top.png) no-repeat;width:363px;height:4px;}
#sub-content #main-content .rblock .content {float:left;background:url(images/sub-content-block-bg.png) repeat-y;width:363px;padding:0 4px 0 6px;}
#sub-content #main-content .rblock .content h3 {color:#ff0084;font-size:18px;font-weight:normal;text-align:center;margin:14px 0 23px 0;}
#sub-content #main-content .rblock .content .address {width:100px;margin:0 0 0 17px;width:319px;background:url(images/address-logo.png) 100% 15% no-repeat;color:#404040;font-size:14px;}
#sub-content #main-content .rblock .content .address p {padding:0 0 23px 0;}
#sub-content #main-content .rblock .bottom {float:left;background:url(images/sub-content-block-bottom.png) no-repeat;height:5px;width:363px;}
#sub-content #main-content .rblock .content .map {margin:23px 0 16px 5px;}

#sub-content #contact-us {float:left;margin:30px 0 0 35px;background:url(images/contact-usbg.png) 100% 0% no-repeat;width:725px;}
#sub-content #contact-us .map {float:right;margin:203px 0 0 0;}
#sub-content #contact-us .content {float:left;width:215px;}
#sub-content #contact-us .content p {padding:0 0 23px 0;color:#6949cd;font-size:14px;}
#sub-content #contact-us .content h3 {color:#6949cd;font-size:18px;font-weight:normal;}
#sub-content #contact-us .content h4 {color:#ff0084;font-size:16px;font-weight:normal;}


#content #main-content-lhr {float:left;width:767px;margin:0 0 0 35px;letter-spacing:-0.2px;}
#content #main-content-lhr #introduction {background:url(images/main-contentbg.png) 100% 0% no-repeat;min-height:733px;width:732px;float:left;}
#content #main-content-lhr #introduction2 {background:url(images/84302958.jpg) 100% 0% no-repeat;min-height:500px;width:732px;float:left;}
#content #main-content-lhr #introduction p {padding:27px 0 0 0;width:400px;}
#content #main-content-lhr #introduction2 p {padding:27px 0 0 0;width:400px;}
#content #main-content-lhr #about {float:left;background:url(images/aboutatcabg.png) 0% 100% no-repeat;width:732px;min-height:616px;}
#content #main-content-lhr #about p {padding:0 0 14px 0;width:400px;}
#content #main-content-lhr #about h3 {margin:7px 0 17px 0;}
#content #main-content-lhr2 #about h3 {margin:7px 0 17px 0;}
#content #main-content-lhr #about h4 {font-size:18px;color:#2595ad;font-weight:normal;margin:0 0 14px 0;}
#content #main-content-lhr #about h4 {font-size:18px;color:#2595ad;font-weight:normal;margin:0 0 14px 0;}
#content #main-content-lhr #about #left {float:left;width:430px;}
#content #main-content-lhr #about #right {float:right;width:250px;margin:15px 0 0 0;}
#content #main-content-lhr #about2 {float:left;background:url(images/aboutatcabg2.png) 0% 100% no-repeat;width:732px;min-height:616px;}
#content #main-content-lhr #about2 p {padding:0 0 14px 0;width:400px;}
#content #main-content-lhr #about2 h3 {margin:7px 0 17px 0;}
#content #main-content-lhr2 #about2 h3 {margin:7px 0 17px 0;}
#content #main-content-lhr #about2 h4 {font-size:18px;color:#2595ad;font-weight:normal;margin:0 0 14px 0;}
#content #main-content-lhr #about2 h4 {font-size:18px;color:#2595ad;font-weight:normal;margin:0 0 14px 0;}
#content #main-content-lhr #about2 #left {float:left;width:430px;}
#content #main-content-lhr #about2 #right {float:right;width:240px;margin:15px 0 0 0;}
#content #main-content-lhr #hair-removal {float:left;background:url(images/hair-removalbg.png) 0% 100% no-repeat;width:758px;}
#content #main-content-lhr #hair-removal p {padding:0 0 14px 0;}
#content #main-content-lhr #hair-removal h3 {margin:7px 0 17px 0;text-align:center;}
#content #main-content-lhr #hair-removal h4 {clear:both;font-size:16px;color:#2595ad;font-weight:normal;margin:0 0 14px 0;}
#content #main-content-lhr #hair-removal #left {float:left;width:327px;}
#content #main-content-lhr #hair-removal #right {float:right;width:326px;margin:0 17px 0 0;}
#content #main-content-lhr #hair-removal #results {float:left;width:700px;padding:0 0 346px 0;}
#content #main-content-lhr #faqs {float:left;width:732px;}
#content #main-content-lhr #faqs p {padding:14px 0 0 0;}
#content #main-content-lhr #faqs h4 {color:#2595ad;font-size:14px;font-weight:normal;padding:25px 0 0 0;}
#content #main-content-lhr #faqs #left {float:left;width:327px;}
#content #main-content-lhr #faqs #right {float:right;width:326px;margin:0 17px 0 0;}
#content #main-content-lhr #faqs #note {color:#6949cd;}
#content #main-content-lhr #new-tab {float:left;width:732px;}
#content #main-content-lhr #new-tab p {padding:14px 0 0 0;}
#content #main-content-lhr #new-tab h4 {color:#2595ad;font-size:14px;font-weight:normal;padding:25px 0 0 0;}
#content #main-content-lhr #new-tab #left {float:left;width:327px;}
#content #main-content-lhr #new-tab #right {float:right;width:326px;margin:0 17px 0 0;}
#content #main-content-lhr #new-tab #note {color:#6949cd;}
#content #main-content-lhr div.domtab{float:left;width:767px;}
#content #main-content-lhr ul.domtabs{float:left;width:767px;}
#content #main-content-lhr ul.domtabs li{float:left;padding:0 1px 0 0;list-style:none;text-align:center;}
#content #main-content-lhr ul.domtabs li#intro a,#content #main-content-lhr ul.domtabs li#faq a  {padding:26px 18px 12px 18px;}
#content #main-content-lhr ul.domtabs a:link, ul.domtabs a:visited, ul.domtabs a:active, ul.domtabs a:hover{padding:19px 18px 19px 18px;height:24px;display:block;color:#6949cd;background:#FFF;font-size:12px;border:1px solid #ececec;border-top:0;border-left:0;}
#content #main-content-lhr ul.domtabs li.active a:link, ul.domtabs li.active a:visited, ul.domtabs li.active a:active, ul.domtabs li.active a:hover{background:#ded7f4;}
#content #main-content-lhr div.domtab div{float:left;width:410px;padding:10px;}
#content #main-content-lhr div.domtab div h3 a, div.domtab div h3 a:hover, div.domtab div h3 a:active {display:inline;text-decoration:none;font-weight:normal;font-size:24px;color:#6949cd;}
#content #main-content-lhr .discount-off {font-size:20px;}
#content #main-content-lhr .for {font-size:20px;color:#2595ad;}
#content #main-content-lhr p {color:#4f4f4f;font-size:12px;}
#content #main-content-lhr #introduction h4 {color:#6949cd;font-size:14px;font-weight:bold;margin:32px 0 18px 0;}

#content #main-content-lt {float:left;width:767px;margin:30px 0 0 35px;}
#content #main-content-lt #introduction {min-height:770px;background:url(images/jessica-simpson.png) 100% 100% no-repeat;float:left;width:747px;}
#content #main-content-lt div.domtab{float:left;width:767px;}
#content #main-content-lt ul.domtabs{float:left;width:767px;}
#content #main-content-lt ul.domtabs li{float:left;padding:0 1px 0 0;list-style:none;text-align:center;}
#content #main-content-lt ul.domtabs li#intro a,#content #main-content-lt ul.domtabs li#faq a  {padding:26px 18px 12px 18px;}
#content #main-content-lt ul.domtabs a:link, ul.domtabs a:visited, ul.domtabs a:active, ul.domtabs a:hover{padding:19px 18px 19px 18px;height:24px;display:block;color:#209cb6;background:#FFF;font-size:12px;border:1px solid #ececec;border-top:0;border-left:0;}
#content #main-content-lt ul.domtabs li.active a:link, ul.domtabs li.active a:visited, ul.domtabs li.active a:active, ul.domtabs li.active a:hover{background:#caeaf1;}
#content #main-content-lt div.domtab div{float:left;padding:10px;}
#content #main-content-lt div.domtab div h3 a, div.domtab div h3 a:hover, div.domtab div h3 a:active {display:inline;text-decoration:none;font-weight:normal;font-size:24px;color:#1f9bb5;}
#content #main-content-lt #introduction .celeb {font-size:22px;padding:3px 200px 5px 0;}
#content #main-content-lt #introduction .for {font-size:18px;color:#ff0084;}
#content #main-content-lt #introduction p {color:#4f4f4f;font-size:12px;padding:27px 0 0 0;width:440px;}
#content #main-content-lt #introduction ul {width:440px;}
#content #main-content-lt #introduction ul li {color:#4f4f4f;font-size:12px;background:url(images/bullet.png) 0% 50% no-repeat;list-style:none;padding:12px 0 0 14px;margin:13px 0 0 0;}
#content #main-content-lt #introduction h4 {color:#ff0084;font-size:21px;font-weight:normal;margin:32px 0 18px 0;word-spacing:2px;}
#content #main-content-lt #about-lipo {float:left;background:url(images/about-lipobg.png) 100% 100% no-repeat;width:747px;min-height:436px;}
#content #main-content-lt #about-lipo .celeb {font-size:22px;padding:3px 200px 5px 0;}
#content #main-content-lt #about-lipo .for {font-size:18px;color:#ff0084;}
#content #main-content-lt #about-lipo ul {width:400px;}
#content #main-content-lt #about-lipo ul li {color:#4f4f4f;font-size:12px;background:url(images/bullet.png) 0% 50% no-repeat;list-style:none;padding:12px 0 0 14px;margin:13px 0 0 0;}
#content #main-content-lt #faqs {float:left;width:747px;}
#content #main-content-lt #faqs h3 {margin:35px 0 35px 0;}
#content #main-content-lt #faqs .content .left {float:left;width:327px;}
#content #main-content-lt #faqs .content .left h4 {color:#2595ad;font-size:14px;font-weight:normal;padding:0 0 25px 0;}
#content #main-content-lt #faqs .content .left p {color:#4f4f4f;padding:0 0 25px 0;}
#content #main-content-lt #faqs .content .right {float:right;width:326px;margin:0 67px 0 0;}
#content #main-content-lt #faqs .content .right h4 {color:#2595ad;font-size:14px;font-weight:normal;padding:0 0 25px 0;}
#content #main-content-lt #faqs .content .right p {color:#4f4f4f;padding:0 0 25px 0;}
#content #main-content-lt #how-it-works {float:left;width:747px;}
#content #main-content-lt #how-it-works h3 {margin:35px 0 35px 0;}
#content #main-content-lt #how-it-works .content .left {float:left;width:370px;background:url(images/how-it-works-leftbg.png) 100% 100% no-repeat}
#content #main-content-lt #how-it-works .content .left p {color:#4f4f4f;padding:0 0 25px 0;}
#content #main-content-lt #how-it-works .content .left h4 {font-size:18px;color:#1f9bb5;font-weight:normal;padding:0 0 25px 0;}
#content #main-content-lt #how-it-works .content .steps {float:right;width:327px;height:494px;background:url(images/how-it-works-steps.png) no-repeat;margin:0 15px 0 0;}
#about-us {float:left;background:url(images/about-usbg.png) no-repeat;height:456px;width:968px;margin:9px 0 0 16px;}
#about-us h3 {background:url(images/welcome-to-therapie.png) no-repeat;width:271px;height:31px;text-indent:-1000em;margin:26px 0 0 13px;}
#about-us p {color:#4f4f4f;padding:24px 0 0 13px;width:320px;}

#about-us2 {float:left;height:300px;width:968px;margin:9px 0 0 16px;}

#about-us3 {float:left;background:url(images/clinic.jpg) no-repeat;height:400px;width:750px;margin:25px 0 0 16px;}
#about-us3 h3 {color:#5f5f9f;font-size:18px;font-weight:normal;padding:24px 0 0 13px;width:320px;}
#about-us3 p {color:#5f5f9f;font-size:16px;padding:25px 0 0 13px;width:320px;}

#molesworth {float:left;background:url(images/molesworth.jpg) no-repeat;height:400px;width:750px;margin:25px 0 0 16px;}

#wicklow {float:left;background:url(images/wicklow.jpg) no-repeat;height:400px;width:750px;margin:25px 0 0 16px;}

#belfast {float:left;background:url(images/belfast.jpg) no-repeat;height:400px;width:750px;margin:25px 0 0 16px;}

#galway {float:left;background:url(images/galway.jpg) no-repeat;height:400px;width:750px;margin:25px 0 0 16px;}

#join-the-team {float:left;background:url(images/join-the-teambg.png) no-repeat;height:415px;width:951px;margin:35px 0 0 36px;}
#join-the-team h3 {margin:26px 0 0 13px;color:#6949cd;font-size:16px;font-weight:normal;}
#join-the-team p {color:#404040;line-height:17px;padding:22px 0 0 13px;width:364px;}
#join-the-team a {color:#ff0084;}

#specials {float:left;margin:30px 0 0 39px;min-height:468px;background:url(images/specialsbg.png) 0% 100% no-repeat;width:725px;}
#specials h3 {color:#6949cd;font-size:20px;font-weight:normal;margin:0 0 14px 0;}
#specials h4 {color:#6949cd;font-size:20px;font-weight:normal;margin:30px 0 0 50px;}
#specials ul {margin:-10px 0 0 50px;}
#specials ul li {list-style:none;font-size:16px;margin:34px 0 0 0;}
#specials ul li .description {font-size:12px;}
#specials ul li.one {color:#ed1c24;}
#specials ul li.two {color:#ec008c;}
#specials ul li.three {color:#00aeef;}
#specials ul li.four {color:#39b54a;}
#specials ul li.five {color:#ffa200;}
#specials ul li.offer-ends {color:#6949cd;font-size:14px;}

#grooming {float:left;margin:30px 0 0 39px;width:725px;background:url(images/groomingbg.png) 0% 100% no-repeat;}
#grooming h3 {color:#6949cd;font-size:22px;font-weight:normal;}
#grooming h4 {color:#6949cd;font-size:14px;font-weight:normal;margin:22px 0 0 0;}
#grooming p {letter-spacing:-0.2px;margin:14px 0 0 0;color:#4f4f4f;}
#grooming #left {float:left;width:448px;}
#grooming #left ul {float:left;}
#grooming #left ul li {list-style:none;margin:4px 0 0 0;color:#4f4f4f;}
#grooming #right {float:right;width:196px;}
#grooming #right #name {float:left;width:150px;}
#grooming #right #price {float:right;width:46px;text-align:right;}
#grooming #right p {margin:0 0 3px 0;}
#grooming #right h3 {margin:0 0 14px 0;}
#grooming #right h4 {margin:0;font-size:14px;}
#grooming #right .section {float:left;margin:0 0 18px 0;}

#for-the-body {float:left;width:725px;margin:30px 0 0 39px;color:#4f4f4f;}
#for-the-body h3 {color:#6949cd;font-size:22px;font-weight:normal;}
#for-the-body h4 {color:#6949cd;font-size:14px;font-weight:normal;margin:14px 0 0 0;}
#for-the-body h4.pink {color:#ff0084;font-size:14px;font-weight:normal;margin:14px 0 0 0;}
#for-the-body #left {float:left;width:325px;letter-spacing:-0.2px;line-height:17px;}
#for-the-body #left p {}
#for-the-body #left ul li {margin:23px 0 0 0;list-style:none;}
#for-the-body #left ul li .title {color:#6949cd;margin:0 0 0 17px;}
#for-the-body #left ul li .titlep {color:#ff0084;margin:0 0 0 17px;}
#for-the-body #left ul li.stress {background:url(images/bullet1.png) 2% 20% no-repeat;}
#for-the-body #left ul li.spirit {background:url(images/bullet1.png) 2% 15% no-repeat;}
#for-the-body #left ul li.muscle {background:url(images/bullet1.png) 2% 9% no-repeat;}
#for-the-body #left ul li .price {color:#6949cd;}
#for-the-body #left ul li.musclease {background:url(images/bullet2.png) 1% 7% no-repeat;}
#for-the-body #left ul li.cellutox {background:url(images/bullet2.png) 1% 4% no-repeat;}
#for-the-body #left ul li .price2 {color:#ff0084;}
#for-the-body #right {float:right;width:357px;}
#for-the-body #right h4 {color:#448ccb;font-size:14px;margin:22px 0 0 0;font-weight:normal;}
#for-the-body #right .price {color:#448ccb;}

#anti-wrinkle {float:left;margin:30px 0 0 39px;background:url(images/anti-wrinklebg.png) 100% 0% no-repeat;width:725px;}
#anti-wrinkle h3 {color:#6949cd;font-size:20px;font-weight:normal;margin:0 0 14px 0;}
#anti-wrinkle h4 {color:#6949cd;font-size:14px;font-weight:normal;margin:23px 0 23px 0;}
#anti-wrinkle p {color:#404040;font-size:12px;width:340px;letter-spacing:-0.2px;}
#anti-wrinkle #discuss {margin:23px 0 0 0;color:#6949cd;}

#beauty-face {float:right;margin:-8px 0 0 0;background:url(images/beauty-face.png) no-repeat;width:783px;height:514px;padding:0 0 0 8px;}
#beauty-face h3 {margin:36px 0 10px 0;color:#6949cd;font-size:20px;font-weight:normal;}
#beauty-face p {width:295px;margin:0 0 23px 0;color:#4f4f4f;line-height:15px;}
#beauty-face ul li {font-size:16px;list-style:none;text-decoration:underline;background:url(images/arrow.png) 0% 60% no-repeat;padding:0 0 0 20px;margin:0 0 12px 0}
#beauty-face ul li a {color:#6949cd;}

#crystal-derma {float:right;width:783px;background:url(images/crystal-dermabg.png) 0% 90% no-repeat}
#crystal-derma #content-wrap {float:right;width:346px;margin:120px 44px 0 0;}
#crystal-derma #content-wrap p {color:#404040;line-height:16px;}
#crystal-derma #content-wrap h3 {color:#6949cd;font-weight:normal;font-size:14px;margin:0 0 23px 0;}
#crystal-derma #content-wrap .price {margin:23px 0 35px 0;}
#crystal-derma #content-wrap .price p {color:#6949cd;}

#murad {float:right;width:783px;}
#murad #content-wrap {margin:26px 0 0 0;}
#murad #content-wrap .column {float:left;width:353px;margin:0 29px 0 0;}
#murad #content-wrap .column h3 {font-size:22px;color:#6949cd;font-weight:normal;margin:0 0 24px 0;}
#murad #content-wrap .column h4 {font-size:14px;color:#6949cd;font-weight:normal;margin:24px 0 24px 0;}
#murad #content-wrap .column p {color:#4f4f4f;line-height:15px;}
#murad #content-wrap .column .price p {color:#6949cd;}

#dermalogica {float:right;width:783px;}
#dermalogica #content-wrap {margin:26px 0 0 0;}
#dermalogica #content-wrap .column {float:left;width:353px;margin:0 29px 0 0;}
#dermalogica #content-wrap .column h3 {font-size:22px;color:#6949cd;font-weight:normal;margin:0 0 -15px 0;}
#dermalogica #content-wrap .column h4 {font-size:16px;color:#6949cd;font-weight:normal;margin:30px 0 5px 0;}
#dermalogica #content-wrap .column p {color:#4f4f4f;line-height:15px;}
#dermalogica #content-wrap .column .price p {color:#6949cd;}

#testimonials2 {float:center;width:750px;margin:30px 0 0 0px;}
#testimonials {float:left;width:783px;margin:30px 0 0 19px;}
#testimonials #top-bar {background:url(images/testimonials-titlebg.png) no-repeat;width:757px;height:52px;}
#testimonials #top-bar h3 {text-indent:-1000em;float:left;background:url(images/testimonialsh3.png) no-repeat;height:33px;width:160px;margin:7px 0 0 7px;}
#testimonials #top-bar p {text-indent:-1000em;float:left;background:url(images/testimonialsp.png) no-repeat;height:33px;width:517px;margin:7px 0 0 24px;}
#testimonials #entries {float:left;background:url(images/quote-top.png) no-repeat;margin:15px 0 0 0;}
#testimonials #entries .testimonial {position: relative; float:left;width:323px;height:122px;background:url(images/testimonialbg.png) no-repeat;padding:18px 34px 0 14px;margin:40px 20px 0 0;}
#testimonials #entries .testimonial p {color:#404040;}
#testimonials #entries .testimonial p.name {padding:0 0 15px 0;position:absolute;bottom:0;}
#testimonials #entries-bottom {float:left;width:757px;background:url(images/quote-bottom.png) 100% 100% no-repeat;height:33px;margin:10px 0 0 0;}

#eve-lom {float:right;width:783px;}
#eve-lom #content-wrap {margin:26px 0 0 0;}
#eve-lom #content-wrap .column {float:left;width:353px;margin:0 29px 0 0;}
#eve-lom #content-wrap .column h3 {font-size:22px;color:#6949cd;font-weight:normal;margin:0 0 24px 0;}
#eve-lom #content-wrap .column h4 {font-size:14px;color:#6949cd;font-weight:normal;margin:24px 0 24px 0;}
#eve-lom #content-wrap .column p {color:#4f4f4f;line-height:15px;}
#eve-lom #content-wrap .column .price p {color:#6949cd;}
#eve-lom #content-wrap .column ul li {list-style:none;color:#4f4f4f;}

#elemis {float:right;width:783px;}
#elemis #content-wrap {margin:26px 0 0 0;}
#elemis #content-wrap .column {float:left;width:353px;margin:0 29px 0 0;}
#elemis #content-wrap .column h3 {font-size:22px;color:#6949cd;font-weight:normal;margin:0 0 24px 0;}
#elemis #content-wrap .column h4 {font-size:14px;color:#6949cd;font-weight:normal;margin:24px 0 24px 0;}
#elemis #content-wrap .column h5 {font-size:12px;color:#6949cd;font-weight:normal;margin:24px 0 6px 0;}
#elemis #content-wrap .column p {color:#4f4f4f;line-height:15px;}
#elemis #content-wrap .column .price p {color:#6949cd;}

ul#beauty-treatments-menu {text-align:center;list-style:none;margin:5px 0 0 0;}
ul#beauty-treatments-menu li {display:inline;font-size:14px;padding:0 7px 0 7px;}
ul#beauty-treatments-menu li a {color:#6949cd;text-decoration:none;}
ul#beauty-treatments-menu li a.active {color:#ff0084;text-decoration:underline;}

#newspress {width:797px;margin:0 auto;;}
#newspress h3 {float:left;color:#6949cd;font-size:18px;font-weight:normal;margin:38px 0 0 0;}
#newspress .link-items {float:left;width:797px;}
#newspress .links {float:left;margin:20px 0 35px 0;}
#newspress .links p {float:left;color:#ff0084;font-size:14px;margin:0 15px 0 0;}
#newspress .links ul {float:left;margin:0 35px 0 0;}
#newspress .links ul li {float:left;list-style:none;font-size:14px;margin:0 15px 0 0;}
#newspress .links ul li a {color:#6949cd;text-decoration:underline;}

#lazer-teeth {float:left;background:url(images/lazer-teethbg.png) no-repeat;width:775px;min-height:553px;padding:25px 0 0 14px;}
#lazer-teeth p {width:388px;margin:20px 0 0 0;color:#4f4f4f;}
#lazer-teeth h3 {color:#6949cd;font-size:24px;font-weight:normal;}
#lazer-teeth .was {color:#6949cd;}
#lazer-teeth .also {color:#6949cd;}
#lazer-teeth .only {color:#6949cd;}

#lazer-teeth2 {float:left;width:775px;min-height:553px;padding:25px 0 0 14px;}
#lazer-teeth2 p {width:388px;margin:20px 0 0 0;color:#4f4f4f;}
#lazer-teeth2 h3 {color:#6949cd;font-size:24px;font-weight:normal;}
#lazer-teeth2 .was {color:#6949cd;}
#lazer-teeth2 .also {color:#6949cd;}
#lazer-teeth2 .only {color:#6949cd;}

#jetpeel {float:left;background:url(images/jetpeel.jpg) no-repeat;width:770px;min-height:1200px;padding:25px 0 0 14px;}
#jetpeel p {width:400px;margin:20px 0 0 0;color:#4f4f4f;}
#jetpeel ul li {margin: 1.3em;padding: 0;color:#4f4f4f}
#jetpeel h3 {color:#6949cd;font-size:24px;font-weight:normal;}
#jetpeel .was {color:#6949cd;}
#jetpeel .also {color:#6949cd;font-size:16px}
#jetpeel .only {color:#6949cd;}

#thread-veins {float:left;background:url(images/veinbgd.jpg) no-repeat;width:770px;min-height:1100px;padding:25px 0 0 14px;}
#thread-veins p {width:400px;margin:20px 0 0 0;color:#4f4f4f;}
#thread-veins ul li {margin: 1.3em;padding: 0;color:#4f4f4f}
#thread-veins h3 {color:#6949cd;font-size:24px;font-weight:normal;}
#thread-veins .was {color:#6949cd;}
#thread-veins .also {color:#6949cd;font-size:16px}
#thread-veins .only {color:#6949cd;}

#hair-couture {float:left;background:url(images/hair-couture-bgd.jpg) no-repeat;width:770px;min-height:900px;padding:25px 0 0 14px;}
#hair-couture p {width:350px;margin:20px 0 0 0;color:#4f4f4f;}
#hair-couture ul li {margin: 1.3em;padding: 0;color:#4f4f4f}
#hair-couture h3 {color:#6949cd;font-size:24px;font-weight:bold;}
#hair-couture h2 {color:#6949cd;font-size:20px;font-weight:normal;}
#hair-couture .was {color:#6949cd;}
#hair-couture .also {color:#6949cd;font-size:16px}
#hair-couture .only {color:#6949cd;}
#hair-couture #content-wrap {margin:-300px 0 0 0;}
#hair-couture #content-wrap .column {float:right;width:353px;margin: -130px 20px 0 0;}
#hair-couture #content-wrap .column h2 {color:#6949cd;font-size:20px;font-weight:normal;}
#hair-couture #content-wrap .column h3 {font-size:22px;color:#6949cd;font-weight:normal;margin:0 0 24px 0;}
#hair-couture #content-wrap .column h4 {font-size:14px;color:#6949cd;font-weight:normal;margin:24px 0 24px 0;}
#hair-couture #content-wrap .column h5 {font-size:12px;color:#6949cd;font-weight:normal;margin:24px 0 6px 0;}
#hair-couture #content-wrap .column p {color:#4f4f4f;line-height:15px;}
#hair-couture #content-wrap .column .also {color:#6949cd;font-size:16px}
#hair-couture #price-list {width:350px;margin:300px 0 0 0;color:#4f4f4f;}
#hair-couture #price-list h2 {color:#6949cd;font-size:20px;font-weight:normal;}


#hair-restoration {float:left;background:url(images/hair-restorationbg.png) 100% 0% no-repeat;width:719px;margin:30px 0 0 35px;}
#hair-restoration h3 {color:#6949cd;font-size:24px;font-weight:normal;padding:0 0 12px 0;}
#hair-restoration p {color:#4f4f4f;margin:25px 0 0 0;}
#hair-restoration .treatments {font-size:20px;}
#hair-restoration .for {font-size:20px;color:#2595ad;}
#hair-restoration .content {float:left;width:719px;margin:67px 0 0 0;}
#hair-restoration .content .causes {float:left;width:333px;}
#hair-restoration .content h4 {font-size:20px;color:#6949cd;font-weight:normal;letter-spacing:-1px;}
#hair-restoration .content h4.fda {margin:25px 0 0 0;}
#hair-restoration .content .use {float:right;width:324px;}
#hair-restoration .content h5 {font-size:18px;color:#1f9bb5;font-weight:normal;margin:25px 0 0 0;}

/* Footer */
#footer {float:left;width:964px;font-size:11px;padding:19px 19px 19px 19px;color:#4f4f4f;}
#footer a {color:#4f4f4f;}

#footer ul#footer-links {float:left;}
#footer ul#footer-links li {float:left;list-style:none;margin:0 19px 0 0;}
#footer p#copyright {float:right;}

#footer2 {
	width:1002px;
	overflow:hidden;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 100;
	padding-top: 0;
	padding-right: 3px;
	padding-left: 45px;
	margin-left: auto;
	padding-bottom: 100px;
}
