body{margin:0;padding:0;color:white;background-color:black;font-family:'lucida sans unicode','lucida grande','Trebuchet MS',verdana,arial,helvetica,sans-serif;text-align:justify;font-size:11pt;}div{margin:0;padding:0;}#header{height:141px;background-color:black;overflow:hidden;}#navigation{position:absolute;top:151px;left:20px;z-index:20;background-color:black;}#facebook{position:absolute;bottom:-90px;left:30px;width:64px;height:64px;}#twitter{position:absolute;bottom:-90px;right:30px;width:64px;height:64px;}#content{margin-top:0;margin-left:10px;margin-right:10px;margin-bottom:10px;padding-left:20px;padding-right:20px;padding-top:20px;padding-bottom:20px;background-color:black;border-left:236px solid #A4D104;border-right:10px solid #A4D104;border-top:10px solid #A4D104;border-bottom:10px solid #A4D104;min-height:615px;background-image:url('./images/absolute-background.jpg');background-repeat:no-repeat;background-attachment:scroll;background-position:100% 100%;}#footer{clear:both;}h1{font-size:20pt;font-weight:normal;text-align:center;margin-top:0;padding-top:15px;}h2{color:#A4D104;font-size:17pt;text-align:left;font-weight:normal;padding-top:15px;}h3{color:#A4D104;font-size:14pt;text-align:left;font-weight:normal;padding-top:10px;}#content h1{text-align:left;margin:0;padding:0;color:#A4D104;font-weight:bold;}#footer p{margin:0;}p.address{padding-top:12px;padding-bottom:3px;font-size:11pt;font-weight:bold;color:white;text-align:center;}p.phone{padding-top:3px;padding-bottom:12px;font-size:11pt;font-weight:bold;color:white;text-align:center;}p.phone a{color:white;}p.salonalchemy{color:white;text-align:center;font-size:9pt;padding-bottom:12px;}p.salonalchemy a{color:white;}span.postcode{font-weight:bold;}li{margin-top:0;margin-left:0;padding-left:10px;padding-bottom:10px;}ul.sf-menu{width:190px;margin-top:0;margin-bottom:0;margin-left:10px;margin-right:10px;padding-top:10px;padding-bottom:3px;padding-left:3px;padding-right:3px;list-style-type:none;vertical-align:middle;background-color:black;}.sf-menu li{margin-left:10px;margin-right:10px;margin-top:10px;margin-bottom:10px;padding-left:10px;padding-right:4px;padding-top:7px;padding-bottom:5px;height:22px;font-weight:bold;font-size:11pt;background-color:black;background-image:url('./images/nav-background.png');background-position:0 0;color:white;vertical-align:middle;}.sf-menu li:hover{background-position:0 34px;}.sf-menu img{border:none;vertical-align:middle;margin:0;padding:0;}a{text-decoration:none;color:white;}.sf-menu a{color:white;vertical-align:middle;margin:0;padding:0;}.sf-menu a:hover,.prettyHover a{text-decoration:none!important;color:#FFF;}.prettyHover{cursor:pointer;}a:hover{text-decoration:underline;}div.treatments{margin-right:282px;}table.treatments{border-collapse:collapse;width:100%;}.treatments td{font-size:11pt;padding-bottom:7px;}td.group{padding-top:20px;color:#A4D104;font-size:14pt;}td.treatment{width:380px;max-width:380px;}td.time,td.price{padding-left:20px;text-align:right;vertical-align:bottom;font-size:11pt;font-weight:bold;width:120px;max-width:120px;}td.groupdescription{padding-bottom:20px;font-size:12pt;width:650px;max-width:650px;}td.treatmentdescription{font-size:10pt;padding-bottom:20px;width:380px;max-width:380px;}td.treatmentdescription p{margin-top:0;padding-bottom:0;}td.note{font-size:10pt;padding-top:20px;}.invisible{display:none;}div.gallery{float:right;}.gallery img{border:none;}div.testimonial{border:1px solid #A4D104;min-height:122px;padding:20px 20px 20px 20px;margin-bottom:20px;}div.testimonialImage{border:1px solid #A4D104;float:left;}div.testimonialImage img{border:1px solid white;}p.testimonial{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;}div.galleryImage{text-align:center;margin-left:auto;margin-right:auto;}img.galleryImage{margin-left:auto;margin-right:auto;}p.galleryDescription{text-align:center;font-style:italic;font-size:11pt;font-weight:bold;margin-top:5px;margin-bottom:0;color:black;}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;}#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:100px;float:left;text-align:left;}.wwlbl .errorLabel{font-style:normal;width:100px;float:left;text-align:left;}div.wwctrl{display:inline;}.errorMessage{font-weight:bold;color:red;}div.errorMessage{float:right;text-align:left;margin-left:0;margin-right:auto;width:350px;}input{font-family:'lucida sans unicode','lucida grande','Trebuchet MS',verdana,arial,helvetica,sans-serif;border:1px solid #A4D104;color:white;background-color:black;font-size:11pt;}textarea{font-family:'lucida sans unicode','lucida grande','Trebuchet MS',verdana,arial,helvetica,sans-serif;border:1px solid #A4D104;color:white;background-color:black;font-size:11pt;width:300px;}select{font-family:'lucida sans unicode','lucida grande','Trebuchet MS',verdana,arial,helvetica,sans-serif;font-size:11pt;}.button,.loginButton{color:white;font-weight:bold;font-size:11pt;border:1px solid white;background-color:#85A200;clear:both;}.button:hover,.loginButton:hover{background-color:#C5ED07;}.mandatory{background-color:#FFFF9F;}table.radiolist{border-collapse:collapse;}table.radiolist td{margin:0;padding-top:0;padding-bottom:7px;padding-left:0;padding-right:0;}
