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:normal;color:red;}div.errorMessage{float:right;text-align:left;margin-left:0;margin-right:auto;width:300px;}textarea{width:300px;}.mandatory{background-color:#FFFF9F;}body{color:white;background-color:black;background-image:url('./images/background.png');margin:0;padding:0;font-family:"Century Schoolbook","Times New Roman","Times",serif;font-size:12pt;text-align:justify;}#header{position:absolute;z-index:3;width:200px;height:75px;top:62px;left:32px;}#navigation{border:2px solid #D11F3A;position:absolute;z-index:2;top:50px;left:20px;width:164px;padding-top:115px;padding-left:28px;padding-right:28px;padding-bottom:15px;background-image:url('./images/single-pixel-grey.png');}#content{border:2px solid #D11F3A;position:relative;top:50px;margin-left:262px;margin-right:20px;padding:20px 20px 20px 20px;background-color:#121212;background-image:url('./images/big-f-swirl.png');background-repeat:no-repeat;background-position:100% 100%;min-height:600px;}#content a{color:white;}#footer{padding-top:50px;margin-left:257px;margin-right:20px;text-align:center;}#footer a{color:white;}a{text-decoration:none;}a:hover{text-decoration:underline;}p.salonalchemy{font-size:8pt;padding-bottom:1px;}.sf-menu{margin:0;padding:0;list-style-type:none;}.sf-menu li{width:164px;height:32px;margin-left:0;margin-right:0;margin-top:0;margin-bottom:15px;background-image:url('./images/nav-background.png');background-position:0 0;}.sf-menu li:hover{background-position:0 32px;}.sf-menu li a{display:block;color:white;padding-left:10px;padding-top:7px;font-size:11pt;font-weight:bold;}.sf-menu li a:hover{text-decoration:none;}.prettyHover{cursor:pointer;}h1{margin-top:0;padding-top:0;}table.treatments{border-collapse:collapse;width:650px;}.treatments td{font-size:11pt;padding-bottom:7px;}td.treatmentTypeDescription{padding-bottom:20px!important;}td.group{padding-top:20px;font-size:14pt;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:120px;}td.time,td.price{white-space:nowrap;}td.groupdescription{padding-top:0;padding-bottom:8px;font-size:11pt;max-width:650px;}td.groupdescription p{margin-top:1px;}td.treatmentdescription{font-size:11pt;padding-top:0;padding-bottom:8px;width:450px;max-width:450px;font-weight:normal;}td.treatmentdescription p{margin-top:1px;}td.note{font-size:11pt;padding-top:20px;max-width:650px;}div.testimonial{border:1px solid #D11F3A;min-height:122px;padding:20px 20px 20px 20px;margin-bottom:20px;}div.testimonialImage{border:1px solid #D11F3A;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;}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;}
