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

/* basic elements */
html {
	margin: 0;
	padding: 0;
	scrollbar-arrow-color:#FF16A1;
	scrollbar-track-color:#FFFFFF;
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#FFA6DB;
	scrollbar-3dlight-color:#FFA6DB;
	scrollbar-darkshadow-color:#FF16A1;
	scrollbar-shadow-color:#FF16A1;
	height:100%;
	}
body {
	color: #ff16a1;
	margin: 0;
	padding: 0;
	font-size: 13px;
	background-color: #ffffff;
	font-family:"Book Antiqua", Palatino, Garamond, "Times New Roman", Times, serif;
	letter-spacing: 1px;
	font-weight:bold;
	height:100%;
	}

span {
	font-weight:normal;
	font-size:13px;
	}
	
td {
	font-weight:bold;
	font-size:13px;
	}

	
p.name {
	margin:0px;
	}
	
p.skills {
	margin:0px;
	clear:both;
	font-size:10px;
	font-weight:normal;
	}
	
.pink {
	background-color:#ffb9e3;
	height:50px;
	width:50px;
	float:left;
	margin:0px 5px 0px 0px;
	clear:both;
	}
	
.member {
	clear:both;
	margin-top:10px;
	float:left;
	width:400px;
	}
	
.pink a {
	display:block;
	}

	
.pink a img {
filter: Alpha(opacity=50); /* IE */
-moz-opacity: 0.5;
-khtml-opacity: 0.5;    /* for really really old safari */
opacity: 0.5; /* Mozilla */
}

.pink a:hover img {
filter: Alpha(opacity=100);
-moz-opacity: 1.0;
-khtml-opacity: 1.0;    /* for really really old safari */
opacity: 1.0;
} 
	
.clear {
	clear:both;
	}
iframe {
	overflow:hidden;
	}
	
table {
	width:auto;
	margin: 0px;
	}
img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	}
	
a {
	outline:none;
	}
a:link {
	color: #ff8ad0;
	font-weight:normal;
	letter-spacing: 1px;
	font-size: 13px;
	text-decoration: none;
	}
a:visited {
	color:#ff8ad0;
	font-weight:normal;
	letter-spacing: 1px;
	font-size: 13px;
	text-decoration: none;
	}
a:hover {
	color: #ff16a1;
	font-weight:normal;
	letter-spacing: 1px;
	font-size: 13px;
	text-decoration: none;
	}
a:active {
	color: #ff16a1;
	font-weight:normal;
	letter-spacing: 1px;
	font-size: 13px;
	text-decoration: none;
	}
h1 {
	font-size:14px;
	letter-spacing: 1px;
	}
h2 {
	font-size:13px;
	}
p {
	font-size:13px;
	font-weight:normal;
	}
ul {
	margin:0px;
	padding:0px;
	list-style-type: none;
}

li {
padding:0px;
margin:0px;
list-style-type: none;
}
	

#container {
	margin-left: -400px;
	left: 50%;
	position: absolute;
	width: 800px;
	height: 100%;
	background-image: url(images/flash_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	}
#flash_left {
	position:absolute;
	width:110px;
	left:0px;
	top:0px;
	height: 400px;
	}
#header {
	position:absolute;
	width:570px;
	left:110px;
	top:0px;
	height: 100px;
	background-image: url(images/header.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}
#flash_right {
	position:absolute;
	width:120px;
	right:0px;
	top:0px;
	height: 420px;
	}
#menu {
	position:absolute;
	width:125px;
	left:110px;
	top:100px;
	padding-top: 20px;
	}
#treatments_menu {
	}
.sub_menu {
	margin:0px;
	padding:0px;
	}
	
#wax_menu {
	}
	
#treatments_menu, #team_menu, #contact_menu {
	display:none;
	}
.frame {
	display:none;
	}
#fader {
	width: 400px;
	padding: 15px 20px 0px 20px;
	}
#gallery {
	width:600px;
	height:420px;
	padding:20px 30px 30px 30px;
	}

	
#shop_front {
	width: 428px;
	padding: 25px 6px 0px 6px;
	}
	

	
.priceheader {
	padding-left:5px;
	padding-right:10px;
	width: 370px;
	}
#content {
	position:absolute;
	width: 445px;
	left: 235px;
	top: 100px;
	}
	
#footer {
	position:absolute;
	top:750px;
	text-align:center;
	width:800px;
	padding: 10px 0px 10px 0px;
	}
	
#intro {
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
	width: 422px;
	}
	
.med {
	font-size:12px;
	font-weight:normal;
	}
.small {
	font-size:10px;
	font-weight:normal;
	}
	
.thumbs {
	height:100px;
	width:100px;
	float:left;
	margin-left:20px;
	border:1px solid #ffffff;
	}
.thumbs:hover {
	border:1px solid #ff16a1;
	}
	
ul.clinics {
	padding:0px;
	margin:0px;
	}
li.clinics {
	padding:0px 0px 5px 5px;
	margin:0px;
	list-style-type:circle;
	list-style-position:inside;
	}
