body {background-color:#fefcf0;
background-image:url('bcktop.gif');
background-repeat: no-repeat;
margin: 0px;
padding: 0px;
}
#top {
background-image:url('logo2.gif');
background-repeat:no-repeat;
width: 900px;
height: 110px;
margin: 30px 0px 0px 30px;}

#menu {width: 950px;
height: 22px;}

#menualt {width: 950px;
height: 34px;}

#tabs {
	float:right;
	width:100%;
	font-size:100%;
	line-height:normal;
	overflow:hidden;
	}

#tabs ul {
	margin:0;
	padding:10px 10px 0 0px;
	list-style:none;
	}

#tabs li {
	display:inline;
	margin:0;
	padding:0;
	}

#tabs a {
	float:right;
	background:url("buttonleft.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 6px;
	text-decoration:none;
	}

#tabs a span {
	float:right;
	display:block;
	background:url("buttonright.gif") no-repeat right top;
	padding:6px 15px 2px 10px;
	margin-right:10px;
	font-family: Arial;
	font-size:14px;
	color: black;
	}
	
#tabs a span {float:none;}

#tabs a:hover span {
	}

#tabs a:hover {
	background-position:0% -28px;
	}

#tabs a:hover span {
	background-position:100% -28px;
	color:#FFF;
	}

#main {
background-image:url('main.gif');
background-repeat:no-repeat;
width: 1034px;
height: 540px;
}
img.topbit {
position:relative;
top: 20px;
left: 305px;

}
.mainleft {
position:relative;
top: 70px;
left: 315px;
width: 60%;
text-align: center;
color:white;
font-family:arial;
font-size:12px;
}
.mainleftalt {
position:relative;
top: 20px;
left: 20px;
margin:auto;
width: 42%;
height: 100px;
color:white;
text-align: justify;
font-family:arial;
font-size:12px;
line-height:150%
}
.mainleftfacials {
position:relative;
top: 20px;
left: 35px;
margin:auto;
width: 45%;
height: 100px;
color:white;
font-family:arial;
font-size:12px;
}
.mainleftlaser {
position:relative;
top: 145px;
left: 35px;
margin:auto;
width: 45%;
height: 100px;
color:white;
font-family:arial;
font-size:12px;
}
.mainleftwaxing {
position:relative;
top: 70px;
left: 35px;
margin:auto;
width: 45%;
height: 100px;
color:white;
font-family:arial;
font-size:12px;
}
.mainleftelectro {
position:relative;
top: 170px;
left: 35px;
margin:auto;
width: 45%;
height: 100px;
color:white;
font-family:arial;
font-size:12px;
}
.mainlefteyes {
position:relative;
top: 165px;
left: 35px;
margin:auto;
width: 45%;
height: 100px;
color:white;
font-family:arial;
font-size:12px;
}
.mainleftbody {
position:relative;
top: 100px;
left: 35px;
margin:auto;
width: 45%;
height: 100px;
color:white;
font-family:arial;
font-size:12px;
}
.mainleftmanicure {
position:relative;
top: 160px;
left: 35px;
margin:auto;
width: 45%;
height: 100px;
color:white;
font-family:arial;
font-size:12px;
}
.mainleftcontactus {
position:relative;
top: 55px;
left: 110px;
margin:auto;
width: 100%;
color:white;
text-align: center;
font-family:arial;
font-size:14px;
line-height:150%
}
.mainright {
position:relative;
top: -402px;
left: 400px;
width: 10%;
height: 0px;
color:white;
}
.mainrightfacials {
position:relative;
top: -402px;
left: 400px;
width: 10%;
height: 0px;
color:white;
}
.mainrightlaser {
position:relative;
top: -132px;
left: 192px;
width: 70%;
height: 0px;
color:white;
}
.mainrightwaxing {
position:relative;
top: -297px;
left: 400px;
width: 10%;
height: 0px;
color:white;
}
.mainrightelectro {
position:relative;
top: -57px;
left: 400px;
width: 10%;
height: 0px;
color:white;
}
.mainrighteyes {
position:relative;
top: -87px;
left: 400px;
width: 10%;
height: 0px;
color:white;
}
.mainrightbody {
position:relative;
top: -162px;
left: 400px;
width: 10%;
height: 0px;
color:white;
}
.mainrightmanicure {
position:relative;
top: -72px;
left: 400px;
width: 10%;
height: 0px;
color:white;
}
.tabsy ul {
position:relative;
top: -90px;
left: -35px;
width: 20%;
	list-style-type:none;
	margin:0px;
	}
.tabsy li {
	padding:20px 0px 0px 0px;
	margin:0px;
	}
	a {
color: red;
text-decoration: none;
}
a:hover {
color: black;
text-decoration: none;
}
