@charset "utf-8";
body {
	background-repeat: repeat-x;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
	font-size: 80%;
}
body.styletreatment{
	background-color: #ffffff;
    background-position: bottom;
    background-repeat: repeat-x;
}
body.style1{
	background-color: #4F3911;
	background-image: url(../images/style1bg.gif);
    background-position: bottom;
    background-repeat: repeat-x;
}

body.style2 {
	background-color: #8D8F21;
	background-image: url(../images/style2bg.gif);
    background-position: bottom;
    background-repeat: repeat-x;
}

body.style3 {
	background-color: #8A2A57;
	background-image: url(../images/style3bg.gif);
    background-position: bottom;
    background-repeat: repeat-x;
}

body.style4 {
	background-color: #4F3911;
	background-image: url(../images/style1bg.gif);
    background-position: bottom;
    background-repeat: repeat-x;
}

body.style5 {
	background-color: #8A2A57;
	background-image: url(../images/style3bg.gif);
    background-position: bottom;
    background-repeat: repeat-x;
}

body.style6 {
	background-color: #8A2A57;
	background-image: url(../images/style3bg.gif);
    background-position: bottom;
    background-repeat: repeat-x;
}
div.styletreatment{
	background-color: #ffffff;
	background-image:url(../images/style1nav_bg.gif);
	border: solid 1px #450f28;
}
div.styletreatment ul ul{
	background-color: #8a2a57;
	border: solid 1px #450f28;
}
div.styletreatment{
	background-color: #C8DF8F;
	background-image:url(../images/styletreatmentnav_bg.gif);
	border: solid 1px #450f28;
}
div.style1{
	background-color: #8a2a57;
	background-image:url(../images/style1nav_bg.gif);
	border: solid 1px #450f28;
}
div.style1 ul ul{
	background-color: #8a2a57;
	border: solid 1px #450f28;
}
div.style2{
	background-color: #36270C;
	background-image:url(../images/style2nav_bg.gif);
	border: solid 1px #450F28;
}
div.style2 ul ul{
	background-color: #36270C;
	border: solid 1px #450F28;
}
div.style3{
	background-color: #8a2a57;
	background-image:url(../images/style3nav_bg.gif);
	border: solid 1px #450f28;
}
div.style3 ul ul{
	background-color: #8a2a57;
	border: solid 1px #450f28;
}
div.style4{
	background-color: #8C8E21;
	background-image:url(../images/style4nav_bg.gif);
	border: solid 1px #450f28;
}
div.style4 ul ul{
	background-color: #8C8E21;
	border: solid 1px #450f28;}
    
div.style5{
	background-color: #8C8E21;
	background-image:url(../images/style4nav_bg.gif);
	border: solid 1px #450f28;
}
div.style5 ul ul{
	background-color: #8C8E21;
	border: solid 1px #450f28;
    }
div.style6{
	background-color: #36270C;
	background-image:url(../images/style2nav_bg.gif);
	border: solid 1px #450f28;
}
div.style6 ul ul{
	background-color: #36270C;
	border: solid 1px #450f28;
}
#container{
	width: 931px;
	margin: auto;
}
#styletreatmentheader{
	width: 931px;
	height: 109px;
	background-image:url(../images/treatments-number.jpg);
	background-repeat:no-repeat;
	background-position: top right;
}
#styletreatmentheader h1{
	width: 449px;
	height: 109px;
	background-image:url(../images/treatments-logo.jpg);
	background-repeat:no-repeat;
	text-indent: -90000em;
}
#styletreatmentheader p{
	display: none;
}
#style1header{
	width: 931px;
	height: 109px;
	background-image:url(../images/style1header_bg.gif);
	background-repeat:no-repeat;
	background-position: top right;
}

#style1header h1{
	width: 449px;
	height: 109px;
	background-image:url(../images/style1logo.gif);
	background-repeat:no-repeat;
	text-indent: -90000em;
}

#style1header p{
	display: none;
}

#style2header{
	width: 931px;
	height: 109px;
	background-image:url(../images/style2header_bg.gif);
	background-repeat:no-repeat;
	background-position: top right;
}

#style2header h1{
	width: 449px;
	height: 109px;
	background-image:url(../images/style2logo.gif);
	background-repeat:no-repeat;
	text-indent: -90000em;
}

#style2header p{
	display: none;
}

#style3header{
	width: 931px;
	height: 109px;
	background-image:url(../images/style2header_bg.gif);
	background-repeat:no-repeat;
	background-position: top right;
}

#style3header h1{
	width: 449px;
	height: 109px;
	background-image:url(../images/style2logo.gif);
	background-repeat:no-repeat;
	text-indent: -90000em;
}

#style3header p{
	display: none;
}

#style4header{
	width: 931px;
	height: 109px;
	background-image:url(../images/style4header_bg.gif);
	background-repeat:no-repeat;
	background-position: top right;
}

#style4header h1{
	width: 449px;
	height: 109px;
	background-image:url(../images/style4logo.gif);
	background-repeat:no-repeat;
	text-indent: -90000em;
}

#style4header p{
	display: none;
}

#style5header{
	width: 931px;
	height: 109px;
	background-image:url(../images/style5header_bg.gif);
	background-repeat:no-repeat;
	background-position: top right;
}

#style5header h1{
	width: 449px;
	height: 109px;
	background-image:url(../images/style5logo.gif);
	background-repeat:no-repeat;
	text-indent: -90000em;
}

#style5header p{
	display: none;
}

#style6header{
	width: 931px;
	height: 109px;
	background-image:url(../images/style5header_bg.gif);
	background-repeat:no-repeat;
	background-position: top right;
}

#style6header h1{
	width: 449px;
	height: 109px;
	background-image:url(../images/style5logo.gif);
	background-repeat:no-repeat;
	text-indent: -90000em;
}

#style6header p{
	display: none;
}

#nav{
	width: 931px;
	background-position:bottom left;
	background-repeat:repeat-x;
	margin-bottom: 21px;
}
#footer{
	width: 931px;
	padding-top: 50px;
	color: #93824e;
	font-size: 0.9em;
}
table.form{
border: solid 1px #450f28;
 }
#footer a{
	color: #93824e;
	text-decoration: none;
}
#footer a:hover{
	text-decoration: underline;
}
#copyright{
	float: left;
	padding-left: 20px;
}
#credit{
	float: right;
	padding-right: 21px;
}
#nav ul{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#nav ul li{
	float: left;
}
.divide{
	background-image:url(../images/nav_divide.gif);
	background-repeat:no-repeat;
	background-position: top right;
}
.divide2{
	background-image:url(../images/nav_divide2.gif);
	background-repeat:no-repeat;
	background-position: top right;
}
.divide3{
	background-image:url(../images/nav_divide3.gif);
	background-repeat:no-repeat;
	background-position: top right;
}

#nav ul li a{
	line-height: 49px;
	text-decoration: none;
	padding-left: 42px;
	padding-right: 42px;
	font-size: 1.1em;	
}
#nav ul li a:hover{
	text-decoration: underline;
}

div.style1 li a  {
	color: #bf94a8;
}

div.style2 ul li a {
	color: #FFCC99;
}

div.style3 ul li a {
	color: #bf94a8;
}

div.style4 ul li a {
	color: #383909;
}

div.style5 ul li a {
	color: #383909;
}

div.style6 ul li a {
	color: #FFCC99;
}

#nav ul li a:hover{
	text-decoration: underline;
}
.clear{
	clear: both;
}
#home_image{
	background-image:url(../images/home_image.gif);
	background-repeat:no-repeat;
	background-position: top left;
	min-height: 590px;
	padding-left: 284px;
}
#malebeauty_image{
	background-image:url(../images/male-massage.jpg);
	background-repeat:no-repeat;
	background-position: top left;
	min-height: 590px;
	padding-left: 284px;
}
#wedding_image{
	background-image:url(../images/wedding-banner.jpg);
	background-repeat:no-repeat;
	background-position: top left;
	min-height: 590px;
	padding-left: 284px;
}
#loreal_image{
	background-image:url(../images/loreal.jpg);
	background-repeat:no-repeat;
	background-position: top left;
	min-height: 590px;
	padding-left: 284px;
}
#hair_image{
	background-image:url(../images/hair-banner.jpg);
	background-repeat:no-repeat;
	background-position: top left;
	min-height: 590px;
	padding-left: 284px;
}
#hairstyle{
	background-image:url(../images/hairstyle.jpg);
	background-repeat:no-repeat;
	background-position: top left;
	min-height: 590px;
	padding-left: 284px;
}
#treatments{
	background-image:url(../images/treatments.jpg);
	background-repeat:no-repeat;
	background-position: top left;
	min-height: 590px;
	padding-left: 284px;
}
.home{
	background-repeat:repeat-y;
	padding-right: 21px;
}
.teaser{
	border: solid 1px #999999;
	margin-left: 31px;
	color: #FFFFFF;
	width: 278px;
	float: left;
}

.teaser a:hover{
	
	color: #862954;
    }
.teaser_text{
	background-image:url(../images/teaser_text_bg.gif);
	background-repeat:repeat-x;
	background-position: bottom left;
	padding: 10px;
	margin: 0px;
	border-top: solid 1px #959660;
	
}
.teaser *{
	margin: 0px;
}
.teaser .image{
	height: 203px;
}
.teaser .image, .image, .teaser .image img{
	margin: 0px;
	padding: 0px;
}
.teaser h2{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-size: 1.75em;
	margin-bottom: 8px;
}
.teaser_text p{
	font-size: 0.9em;
}
#home_hairdressing, #home_treatments{
	margin-bottom: 29px;
}

div.style2innercontent {
	margin: 0px 0px 0px 31px;
}

h2.style2innercontent {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-size: 1.9em;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	color: #000000;
}

h3.style2innercontent {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-size: 1.5em;
	margin: 10px 0px 10px 0px;
	padding: 0px;
	color: #000000;
}

div.style3innercontent {
	margin: 0px 0px 0px 31px;
}

h2.style3innercontent {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-size: 1.9em;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	color: #000000;
}

h2.styletreatmentinnercontent {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-size: 1.9em;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	color: #862175;
}

h3.styletreatmentinnercontent {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-size: 1.5em;
	margin: 10px 0px 10px 0px;
	padding: 0px;
	color: #862175;
}
div.styletreatmentinnercontent p {
	margin: 5px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	color: #862175;
}
div.styletreatmentinnercontent {
	margin: 0px 0px 0px 31px;
}
div.style4innercontent {
	margin: 0px 0px 0px 31px;
}

h2.style4innercontent {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-size: 1.9em;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	color: #CCCC99;
}

h3.style4innercontent {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-size: 1.5em;
	margin: 10px 0px 10px 0px;
	padding: 0px;
	color: #CCCC99;
}

div.style5innercontent {
	margin: 0px 0px 0px 31px;
}

h2.style5innercontent {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-size: 1.9em;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	color: #FFCCCC;
}

h3.style5innercontent {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-size: 1.5em;
	margin: 10px 0px 10px 0px;
	padding: 0px;
	color: #FFCCCC;
}

div.style6innercontent {
	margin: 0px 0px 0px 31px;
}

h2.style6innercontent {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-size: 1.9em;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	color: #FFCCCC;
}
h3.style6innercontent {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-size: 1.3em;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	color: #FFCCCC;
}
h3.style6ainnercontent {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-size: 1.3em;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	color: #FFCCCC;
}
.style2 a:link {
	text-decoration: underline;
	color: #ffffcc;
}

.style2 a:visited {
	text-decoration: underline;
	color: #ffffcc;
}

.style2 a:hover: {
	text-decoration: none;
	color: #ffffcc;
}

.style2 a:active {
	text-decoration: underline;
	color: #ffffcc;
}
a:link {
	text-decoration: underline;
	color: #ffffcc;
}
a:visited {
	text-decoration: underline;
	color: #ffffcc;
}

a:hover {
	text-decoration: none;
	color: #8C8E21;
}

div.styletreatmentinnercontent p {
	margin: 5px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	color: #000000;
}

div.style2innercontent p {
	margin: 5px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	color: #000000;
}

div.style3innercontent p {
	margin: 5px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	color: #000000;
}

div.style4innercontent p {
	margin: 5px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	color: #CCCC99;
}

div.style5innercontent p {
	margin: 5px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	color: #FFCCCC;
}

div.style6innercontent p {
	margin: 5px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	line-height: 1.6;
	color: #FFCCCC;
}

.table_top {
background: #4C4D12;
color: #D6D78B; 
font-weight: bold;
}

.content {
background-color: #D6D78B;
color: #303030;
}

.content2 {
background-color: #D6D78B;
color: #4C4D12;
font-weight: bold;
}
div.home_treatments {
height: 278px;
width: 203px;
margin:0;
padding:0;
background-image:url("images/teaser_products.gif");
}

div.home_treatments a, div.nav a:link, div.nav a:visited {
display:block;
}

div.home_treatments img {
width:100%;
height:100%;
border:0;
}

div.home_treatments a:hover img {
visibility:hidden;
}

.beautyleft {
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div.beauty-treatments {
height: 278px;
width: 203px;
margin-right: 0px;
padding:0;
background-image:url("images/teaser_products.gif");
float: left;
}
.teaser2 h2{
 font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-size: 1.75em;
	margin-bottom: 8px;
}
div.beauty-treatments-right {
height: 278px;
width: 203px;
margin-right: 0px;
padding:0;
background-image:url("images/teaser_products.gif");
float: right;
}
.teaser2{
	border: solid 1px #999999;
	margin-left: 0px;
	color: #FFFFFF;
	width: 278px;
	float: left;
}
.teaser3{
	border: solid 1px #999999;
	margin-left: 31px;
	color: #FFFFFF;
	width: 278px;
	float: left;
}
.teaser3 h2{
 font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-size: 1.75em;
	margin-bottom: 8px;
}
.teaser2 .image{
	height: 203px;
    margin: 0px;
	padding: 0px;
}
.teaser3 .image{
	height: 203px;
    margin: 0px;
	padding: 0px;
}
