body{color:black;background-color:#958273;background-position:0 141px;background-image:url('./images/body-background.png');background-repeat:repeat-x;min-height:694px;margin:0;padding:0;font-family:"Century Gothic","Verdana","Arial",sans-serif;font-size:12pt;text-align:justify;}#layout{background-image:url('./images/small-swirl.png');background-repeat:no-repeat;background-position:0 141px;}#header{height:141px;overflow:hidden;background-color:white;position:relative;margin-bottom:12px;}#navigation{border:1px solid #D5CDC7;position:absolute;top:153px;left:20px;width:170px;padding-top:20px;padding-left:20px;padding-right:20px;padding-bottom:50px;background-color:white;background-image:url('./images/navigation-swirl.png');background-repeat:no-repeat;background-position:0 0;}#small-logo{position:relative;top:0;width:167px;margin-left:auto;margin-right:auto;}#content{border:1px solid #D5CDC7;margin-left:252px;margin-right:20px;padding:20px 20px 20px 20px;background-color:white;background-image:url('./images/large-swirl.png');background-repeat:no-repeat;background-position:100% 100%;min-height:500px;}#content a{color:black;}#content li{list-style-image:url('./images/bullet-point.png');padding-left:10px;padding-bottom:5px;}#footer{color:white;text-align:center;}#footer a{color:white;}a{text-decoration:none;}a:hover{text-decoration:underline;}.sf-menu{margin:0;padding:0;list-style-type:none;}.sf-menu li{width:170px;height:34px;margin-left:0;margin-right:0;margin-top:0;margin-bottom:5px;background-image:url('./images/nav-background.png');background-position:0 0;}.sf-menu li:hover{background-position:0 34px;}.sf-menu li a{display:block;color:white;padding-left:12px;padding-top:8px;font-size:11pt;font-weight:bold;}.sf-menu li a:hover{text-decoration:none;}h1{margin-top:0;padding-top:0;}h2{padding-top:20px;}h1,h2,h3,h4,h5,h6,h2 a{text-align:left;color:#A5CE39!important;}h3{font-size:13pt;font-weight:bold;padding-top:10px;}p.green,p.green a{font-size:14pt;color:#A5CE39!important;font-weight:bold;}p.address,p.phone{font-size:14pt;}p.address{margin-bottom:0;padding-bottom:0;}p.phone{margin-top:0;padding-top:10px;}p.salonalchemy{font-size:8pt;padding-bottom:1px;}.prettyHover{cursor:pointer;}table.treatments{border-collapse:collapse;max-width:650px;}.treatments td{font-size:12pt;padding-bottom:7px;}td.treatmentTypeDescription{padding-bottom:20px!important;}td.group{padding-top:30px;font-size:13pt;font-weight:bold;color:#A5CE39;}td.treatment{min-width:180px;max-width:450px;font-size:12pt;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.price{color:#A5CE39;}td.time{white-space:nowrap;}td.groupdescription{padding-bottom:20px;font-size:12pt;max-width:650px;}td.treatmentdescription{font-size:12pt;padding-bottom:20px;width:450px;max-width:450px;}td.note{font-size:12pt;padding-top:20px;max-width:650px;}div.testimonial{border:1px solid #A5CE39;min-height:122px;padding:20px 20px 20px 20px;margin-bottom:20px;}p.testimonial{font-weight:bold;}p.testimonialContact{font-style:italic;}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;}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;}
