#facebox .b{background:url(./images/b.png);}#facebox .tl{background:url(./images/tl.png);}#facebox .tr{background:url(./images/tr.png);}#facebox .bl{background:url(./images/bl.png);}#facebox .br{background:url(./images/br.png);}#facebox{position:absolute;width:100%;top:0;left:0;z-index:100;text-align:left;}#facebox .popup{position:relative;}#facebox table{margin:auto;border-collapse:collapse;}#facebox .body{padding:10px;background:#fff;background-color:white;width:370px;}#facebox .loading{text-align:center;}#facebox .image{text-align:center;}#facebox img{border:0;}#facebox .footer{border-top:1px solid #DDD;padding-top:5px;margin-top:10px;text-align:right;}#facebox .tl,#facebox .tr,#facebox .bl,#facebox .br{height:10px;width:10px;overflow:hidden;padding:0;}div.form{margin-top:0;margin-bottom:0;}div.form,div.locationError,div.authorityError{margin-left:0;margin-right:0;}div.locationError{margin-top:20px;margin-bottom:20px;}div.wwgrp{display:block;margin-bottom:10px;clear:both;}div.wwgrp br{display:none;}div.wwlbl{display:inline;width:100px;}.wwlbl .label{font-style:normal;width:90px;float:left;text-align:left;}.wwlbl .errorLabel{font-style:normal;width:90px;float:left;text-align:left;}div.wwctrl{display:inline;}.errorMessage{font-weight:normal;color:red;}div.errorMessage{float:right;text-align:left;margin-left:0;margin-right:auto;width:220px;}input{font-family:"Century Gothic","Trebuchet MS","Tahoma","Arial","Helvetica",sans-serif;border:1px solid #674F43;color:black;background-color:white;font-size:12pt;}textarea{font-family:"Century Gothic","Trebuchet MS","Tahoma","Arial","Helvetica",sans-serif;border:1px solid #674F43;color:black;background-color:white;font-size:12pt;width:250px;}select{font-family:"Century Gothic","Trebuchet MS","Tahoma","Arial","Helvetica",sans-serif;font-size:12pt;}.button,.loginButton{color:white;font-weight:normal;font-size:12pt;border:1px solid #674F43;background-color:#674F43;clear:both;}.button:hover,.loginButton:hover{background-color:#C8A38E;}.mandatory{background-color:#FFFF9F;}body{margin:0;padding:0;background-color:#C1873D;background-image:url('./images/revive-background.png');background-position:0 0;background-repeat:repeat-x;font-family:"Century Gothic","Trebuchet MS","Tahoma","Arial","Helvetica",sans-serif;font-size:12pt;text-align:justify;}#header{position:relative;z-index:1;height:323px;}#revive-big-r-background{position:absolute;top:0;left:0;right:0;height:850px;background-image:url('./images/revive-big-r.png');background-repeat:no-repeat;background-position:50% 50%;z-index:1;}#top-section{position:relative;width:922px;margin-left:auto;margin-right:auto;z-index:2;}#revive-butterflies{position:relative;z-index:2;left:-176px;}#revive-butterflies-inner{position:absolute;width:517px;height:285px;background-image:url('./images/butterflies.png');z-index:2;left:0;top:67px;}#revive-logo{position:absolute;width:429px;height:209px;background-image:url('./images/revive-logo.png');z-index:2;right:26px;top:51px;}#box-top{width:922px;height:323px;background-image:url('./images/box-top.png');background-repeat:no-repeat;background-position:0 280px;margin-left:auto;margin-right:auto;position:relative;z-index:2;}#navigation{width:922px;margin-left:auto;margin-right:auto;position:relative;z-index:4;top:-43px;}#navigationInner{position:absolute;left:0;top:0;width:212px;min-height:322px;background-image:url('./images/navigation-background.png');background-position:0 0;background-repeat:no-repeat;}#content{background-image:url('./images/content-background.png');width:922px;margin-left:auto;margin-right:auto;position:relative;z-index:3;min-height:400px;}#contentInner{position:relative;z-index:4;top:-25px;padding-top:1px;padding-left:242px;padding-right:100px;padding-bottom:1px;width:580px;min-height:520px;}#contentBottom{position:relative;z-index:3;top:-240px;}#butterfly{position:absolute;width:237px;height:256px;background-image:url('./images/background-butterfly.png');right:30px;top:0;}#footer{position:relative;z-index:2;padding-top:43px;background-image:url('./images/box-bottom.png');background-repeat:no-repeat;background-position:0 0;width:922px;margin-left:auto;margin-right:auto;}h1{margin-top:0;}a{color:black;text-decoration:none;}a:hover{text-decoration:underline;}p{text-align:justify;}p.address{font-size:14pt;text-align:center;font-weight:bold;}p.phone{font-size:14pt;text-align:center;font-weight:bold;}p.salonalchemy{font-size:8pt;margin-bottom:10px;padding-bottom:10px;text-align:center;}ul.sf-menu{margin:0;padding-left:43px;padding-right:0;padding-top:26px;padding-bottom:0;list-style-type:none;}.sf-menu li{margin-left:0;margin-right:0;margin-top:0;margin-bottom:5px;padding:0;width:153px;height:40px;background-image:url('./images/nav-background.png');background-position:0 0;}.sf-menu li:hover{background-image:url('./images/nav-background.png');background-position:0 40px;}.sf-menu li a{display:block;padding-left:10px;padding-right:10px;padding-top:6px;padding-bottom:6px;color:white;}.sf-menu li a:hover{text-decoration:none;}table.treatments{border-collapse:collapse;max-width:650px;clear:left;}.treatments td{font-size:11pt;padding-bottom:7px;}td.treatmentTypeDescription{padding-bottom:20px!important;}td.group{padding-top:30px;font-size:16pt;font-weight:bold;}td.treatment{min-width:180px;max-width:450px;font-size:11pt;font-weight:bold;}td.time,td.price{padding-left:20px;text-align:right;vertical-align:bottom;font-weight:bold;min-width:70px;max-width:100px;}td.time{white-space:nowrap;}td.groupdescription{padding-bottom:20px;font-size:11pt;max-width:650px;}td.treatmentdescription{font-size:11pt;padding-bottom:20px;width:450px;max-width:450px;}td.note{font-size:11pt;padding-top:20px;max-width:650px;}div.specialOffer{padding-top:10px;padding-bottom:10px;}div#links{margin-left:auto;margin-right:auto;text-align:center;}p.link{padding-top:20px;padding-bottom:20px;}div#reciprocalLinks{margin-left:auto;margin-right:auto;text-align:center;}div.reciprocalLink{padding-top:20px;padding-bottom:20px;}p.reciprocalLinkBusinessName{font-weight:bold;}div.testimonial{border:1px solid #674F43;min-height:122px;padding:20px 20px 20px 20px;margin-bottom:20px;}div.testimonialImage{border:1px solid #674F43;float:left;}div.testimonialImage img{border:1px solid white;}p.testimonial{font-weight:bold;margin-left:142px;}p.testimonialContact{font-style:italic;margin-left:142px;}table.pagination{width:100%;}table.pagination td{margin-left:0;margin-right:0;padding-left:0;padding-right:0;}table.pagination td.pagination{text-align:right;}span.next{padding-left:10px;}
