@charset "utf-8";
/* CSS Document */


a {text-decoration:none; color:#948e6c}


body{
	background-color:#deeb94;
	padding:0;
	margin:0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

.header{
	margin-left:auto;
	margin-right:auto;
	background-image:url(images/background_01r.gif);
	background-repeat:repeat-y;
	width:1024px;
	height:35px;
}

.top_nav{
	width:400px;
	height:32px;
	float:right;
	margin-right:80px;
}

.side_nav{
	width:100px;
	margin-left:80px;
	padding-top:70px;
	float:left;
}

.content{
	width:800px;
	height:auto;
	float:right;
}

.main01{
	margin-left:auto;
	margin-right:auto;
	background-image:url(images/background_01r.gif);
	background-repeat:repeat-y;
	width:1024px;
	height:1000px;
}

.main01_massage{
	margin-left:auto;
	margin-right:auto;
	background-image:url(images/background_01g.gif);
	background-repeat:repeat-y;
	width:1024px;
	height:2300px;
}
	
.main01_body{
	margin-left:auto;
	margin-right:auto;
	background-image:url(images/background_01g.gif);
	background-repeat:repeat-y;
	width:1024px;
	height:1450px;
}

.main01_facials{
	margin-left:auto;
	margin-right:auto;
	background-image:url(images/background_01g.gif);
	background-repeat:repeat-y;
	width:1024px;
	height:900px;
}

.main01_waxing{
	margin-left:auto;
	margin-right:auto;
	background-image:url(images/background_01g.gif);
	background-repeat:repeat-y;
	width:1024px;
	height:900px;
}

.main01_nails{
	margin-left:auto;
	margin-right:auto;
	background-image:url(images/background_01g.gif);
	background-repeat:repeat-y;
	width:1024px;
	height:1810px;
}

.main01_hair{
	margin-left:auto;
	margin-right:auto;
	background-image:url(images/background_01g.gif);
	background-repeat:repeat-y;
	width:1024px;
	height:1550px;
}

.main01_groups{
	margin-left:auto;
	margin-right:auto;
	background-image:url(images/background_01g.gif);
	background-repeat:repeat-y;
	width:1024px;
	height:1300px;
}

.main01_him{
	margin-left:auto;
	margin-right:auto;
	background-image:url(images/background_01g.gif);
	background-repeat:repeat-y;
	width:1024px;
	height:950px;
}

.main01_packages{
	margin-left:auto;
	margin-right:auto;
	background-image:url(images/background_01g.gif);
	background-repeat:repeat-y;
	width:1024px;
	height:1800px;
}

.main01_weddings{
	margin-left:auto;
	margin-right:auto;
	background-image:url(images/background_01g.gif);
	background-repeat:repeat-y;
	width:1024px;
	height:900px;
}

.logo{
	width:308px;
	height:119px;
	margin-left:120px;
	
	padding-bottom:15px;
}

.main02{
	margin-left:auto;
	margin-right:auto;
	background-image:url(images/background_02r.gif);
	background-repeat:no-repeat;
	width:1024px;
	height:86px;
}

.main03{
	margin-left:auto;
	margin-right:auto;
	background-image:url(images/background_01g.gif);
	background-repeat:repeat-y;
	width:1024px;
	height:330px;
}

.content_m{
	padding-top:30px;
	width:700px;
	height:auto;
	
}

.footer{
	height:25px;
	width:1024px;
	vertical-align:baseline;
	margin-left:auto;
	margin-right:auto;
	background-image:url(images/background_01g.gif);
	background-repeat:repeat-y;
}

.footer_c{
	height:25px;
	width:600px;
	margin-left:auto;
	margin-right:auto;
}

.index_c{
	width:650px;
	margin-left:auto;
	margin-right:auto;
	padding-top:80px;

}

.main01_about{
	margin-left:auto;
	margin-right:auto;
	background-image:url(images/background_01g.gif);
	background-repeat:repeat-y;
	width:1024px;
	height:1950px;
}

.main01_index{
	margin-left:auto;
	margin-right:auto;
	background-image:url(images/background_01g.gif);
	background-repeat:repeat-y;
	width:1024px;
	height:630px;
}
