body {height:100%;background:#000;color:#535353;FONT-SIZE: 1em;FONT-FAMILY: calibri, arial,Verdana,'Lucida Grande', tahoma;margin:0em;padding:0em;border:0em;color:#fff;background-image:url('/images/z2_bg.jpg');xbackground-position:top center;background-repeat:repeat;background-attachment:fixed;}body.voucher {background:#fff}#header {margin:0em;padding:0em;xtext-align:right}#container {background:#000000;width:100%;background-image: url('/images/logo_bg_p3.jpg'); background-repeat: no-repeat; background-attachment: scroll; width: 100%; border: 2px solid #5b5b5b; margin-top: 15px; background-position: 15px 25px}#column_left {width:20%}#column_right {width:20%}#content {text-align:center;padding-left:.5em;padding-right:.5em;padding-bottom:.5em;padding-top:.5em;width:60%}#footer {text-align:center;padding-top:.25em;padding-bottom:1em;font-family: verdana, arial;padding:2px;text-align:center;color:#4E4E4E;font-size:1em}#footer a:link, a:visited {font-size:1em;text-decoration:none}#footer a:hover {text-decoration:underline}.menu {border:1px solid #5b5b5b;width:100%;white-space:nowrap;padding:.25em;height:1em;background:#000;padding-left:.75em;padding-right:.75em}.logo {background-image: url('/images/logo_bg_p3.jpg'); background-repeat: no-repeat; background-attachment: scroll; width: 100%; border: 2px solid #fff; margin-top: 15px; background-position: 15px 25px}a.menu_link, a.menu_link:visited,a.menu_link:link,a.menu_link:hover {font-size:.825em;font-weight:bold;color:#fff;text-decoration:none;}#footer a {color: #535353; font-size: .825em}#nav {list-style-type:square;	PADDING-RIGHT: 0px; PADDING-LEFT: .25em; FONT-SIZE: .825em; PADDING-BOTTOM: .25em; MARGIN-LEFT: 1.5em; }#nav A:link {	COLOR: #29349C; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none}#nav A:visited {	COLOR: #29349C; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none}#nav A:hover {	COLOR: #fff; BACKGROUND-COLOR: #29349C}.error {padding:.25em}.error LI {font-size:.925em; font-weight:bold;color:#ffff66}ul {text-align:left}li {	color:#29349C;}h1 {color:#CC0B00;font-size:2em;margin-top:30px;margin-bottom:0px;text-align:center}h2 {color:#CC0B00;font-size:1em;margin-top:0px;padding-top:0em;text-align:center}h3 {color:#fff;font-size:1.25em;margin-top:10px;padding-top:0em}.locations {margin-left:250px}.field_label {color:#CC0B00;font-size:1.25em;text-align:left;padding-top:20px;}.field_value {color:#fff;font-size:.825em;text-align:left}.list_div {height:1px;color:#202020;}.pricelist_container {margin-left:250px;width:500px;color:#fff;font-size:1.125em;text-align:left;height:20px;}.pricelist_header {background:#1a1a1a;height:30px;border-bottom:1px solid #CC0B00;}.pricelist_hdr_label {font-weight:bold;color:#fff;font-size:.825em;text-align:left;padding-left:10px;}.pricelist_hdr_cell {border-bottom:1px solid #CC0B00;padding-bottom:5px;}.pricelist_section_header {background:#1a1a1a;height:20px;}.pricelist_section_hdr_cell {xborder-bottom:1px solid #CC0B00;padding-top:5px;padding-bottom:5px;}.pricelist_label {font-weight:bold;color:#fff;font-size:.825em;text-align:left;padding-left:20px;}.pricelist_value {color:#fff;font-size:.825em;text-align:left;padding-left:20px;}.pricelist_cell_alt {xbackground:#121212;}.pricelist_byline {color:#2a2a2a;text-align:center;font-size:.825em}.pricelist_byline2 {color:#CC0B00;text-align:center;font-size:.825em}.container_left_header {font-size:1.25em;color:#CC0B00;font-weight:bold;margin-bottom:20px;}.container_left {width:250px;vertical-align:top;text-align:center;}.container_left_img {width:150px;height:113px;margin-bottom:30px;border: 2px solid #fff}.container_left_img {width:150px;height:113px;margin-bottom:30px;border: 2px solid #fff}.container_content {text-align:left}.staff_label {color:#CC0B00;text-align:left;font-size:1em}.staff_value {color:#fff;font-size:.75em;text-align:left;padding-left:0px;}.staff_cell_alt {xbackground:#121212;padding:0px;}.staff_cell_pic {padding:10px;vertical-align:top;}.staff_pic {border: 2px solid #fff;}.salon_pic {border: 2px solid #fff;width:450px;height:350px}.salon_pic_small {border: 2px solid #fff;width:150px;height:113px;text-align:left;valign:top}.salon_cell_pic {padding:10px;vertical-align:top;}.appform_cell_label {padding:0px;text-align:right;padding-bottom:.25em;width:30%}.appform_cell_value {padding:0px;text-align:left;padding-bottom:.25em;width:70%}.appform_label {color:#CC0B00;text-align:left;font-size:1em;margin-right:.25em}.appform_value {color:#fff;font-size:.75em;text-align:left;padding-left:0px;margin-left:.25em}SELECT.appform_value {color:#000;font-size:.75em;text-align:left;padding-left:0px;width:70%}INPUT.appform_value {color:#000;font-size:.75em;text-align:left;padding-left:0px;width:60%}TEXTAREA.appform_value {font-family:Verdana, arial;color:#000;font-size:.75em;text-align:left;padding-left:0px;width:80%}.news_img {width:150px;height:215px;margin:10px;border: 2px solid #fff}a.mail, a.mail:visited {color:#fff;text-decoration:underline;}a.link {color:#CC0B00;text-decoration:none}a.link_salon {color:#CC0B00;text-decoration:none;font-weight:bold;}a.link_salon_selected {color:#fff;text-decoration:none;font-weight:bold;}a.link_container_left {color:#fff;text-decoration:none;font-weight:bold}a.link:hover, a.link_container_left:hover, a.link_salon:hover {text-decoration:underline}p.header {text-align:center}#accordion h3 {cursor:pointer;font-size:.95em; text-align:left;color:#fff;font-style:normal;}#map {margin-left:250px}.toggler {} .element { } .element p {	margin: 0;	padding: 4px;} .float-right {	padding:10px 20px;	float:right;} blockquote {	text-style:italic;	padding:5px 0 5px 30px;}.noprint {	}@media print {a {text-decoration:none} .noprint {DISPLAY: none}}