body {
	margin:10px 0px 0px 0px;
	padding:0px;
	text-align:center;
	font: normal 12px "Gill Sans", "Trebuchet MS", Arial, Helvetica, sans-serif;
	background: white;
}

div.container {
margin-left:auto;
margin-right:auto;
text-align:center;
width:730px;
height: 560px;
background: white url(../images/bg.jpg) no-repeat 0px 0px;
text-align:left;
}

p {
text-align:left;
margin:8px 25px 8px 0px;
}

div.padding-left {
padding-left:30px;
}

div.breadcrumb {
float:right;
margin:0px 30px 0px 0px;
font-size:10px;
}

div.breadcrumb a {
	color:#990099;
}

h1{
	font: bold italic  16px verdana;
	color:#990099;

text-transform: uppercase;
letter-spacing:1px;
text-align:left;
margin:50px 20px 5px 30px;
padding:0px;



	
	}
	
	h2{
	font: bold   14px verdana;
	color:#99cc66;
	margin:0px;


text-align:left;



	
	}
	
	h3{
	font: bold italic  14px verdana;
	color:#990099;

text-transform: uppercase;
letter-spacing:1px;
text-align:left;
margin:10px 20px 5px 30px;
padding:0px;
clear:both;

	
	}
	
	a {
	

color:#990099;
	text-decoration:none;
	}
	
	a:hover {
	
		color:#99cc66;
	
	}
	
	ul.page_list {
	list-style-type:none;
	}
	
		ul.page_list li a {
	text-decoration:none;
	font-size:14px;
	line-height:22px;

	}


div.header {

width:730px;

background: white url(../images/bg-top.jpg) no-repeat 0px 0px;
}

div.logo {
position:relative;
top:8px;
left:20px;

}

div.header ul {
text-indent: -999px;
text-align:left;
list-style-type:none;
padding:0px 0px 0px 27px;
margin:8px 0px 0px 0px;
width:750px;
display:block;


}

div.header ul li  {
float:left;
height:20px;

}

div.header ul li a {

}




div.content {
margin:0px;
padding:0px;

width:730px;

background: white url(../images/bg-content.jpg) repeat-y 0px 0px;
padding-bottom:15px;


}

div.content table {
	font: normal 12px  "Gill Sans", "Trebuchet MS", Helvetica, sans-serif;
margin:5px 0px 5px 20px;
width:95%;




}

div.content table td {
background-color: white;
padding:10px;

}

/* N\vigational Items */

ul li.facials a {


display:block;
background: white url(../images/navigation.gif) no-repeat 0px 0px;
width:62px;

}
ul li.facials a:hover {
background: white url(../images/navigation2.gif) no-repeat 0px 0px;
}

ul li.treatment a {
display:block;
background: white url(../images/navigation.gif) no-repeat -62px 0px;
width:147px;

}
ul li.treatment a:hover {
background: white url(../images/navigation2.gif) no-repeat -62px 0px;
}
ul li.about a {
display:block;
background: white url(../images/navigation.gif) no-repeat -210px 0px;
width:60px;

}
ul li.about a:hover {
background: white url(../images/navigation2.gif) no-repeat -210px 0px;
}

ul li.news a {
display:block;
background: white url(../images/navigation.gif) no-repeat -270px 0px;
width:50px;

}
ul li.news a:hover {
background: white url(../images/navigation2.gif) no-repeat -270px 0px;
}

ul li.contacts a {
display:block;
background: white url(../images/navigation.gif) no-repeat -322px 0px;
width:75px;

}
ul li.contacts a:hover {
background: white url(../images/navigation2.gif) no-repeat -322px 0px;
}

ul li.enquiries a {
display:block;
background: white url(../images/navigation.gif) no-repeat -398px 0px;
width:80px;

}
ul li.enquiries a:hover {
background: white url(../images/navigation2.gif) no-repeat -398px 0px;
}

ul li.home a {
display:block;
background: white url(../images/navigation.gif) no-repeat -479px 0px;
width:75px;

}
ul li.home a:hover {
background: white url(../images/navigation2.gif) no-repeat -479px 0px;
}


/*End Navigational Items */

	img.image{
margin:-2px 8px 0px 0px;
float:right;
padding:0px;
	}
	
	

div.sub_nav {
margin:-8px 0px 0px 0px;
padding:0px;
height:249px;

width:730px;

background: white url(../images/bg-bottom.jpg) repeat-y 0px 0px;



}

div.sub_nav ul{
width:400px;
float:left;
list-style-type:none;
margin:40px 0px 10px 0px;
padding:0px;
line-height:28px;
text-align:right;




}

div.sub_nav ul li a{
	font: bold 13px  "Gill Sans", "Trebuchet MS", Helvetica, sans-serif;
	text-decoration:none;
	font-style: italic;
	color:#99cc66;
	}
	
	div.sub_nav ul li a:hover{
	color:#990099;
	
	}
	


div.footer p{
margin-top:0px;
font: normal 11px tahoma;
text-align:center;
color:#336600;
clear:both;
}

.float_right {

float:right;
margin-right:20px;
}


/*enquiry Form */

input {
height:16px;
float:right;
margin:0px 317px 0px 0px ;
padding:0px;
border: 1px solid #99cc66; }

textarea {
float:right;
border: 1px solid #99cc66; 
margin-right:37px;
width:76%;
height:100px;
}

form{

}

input.submit {
float:left;
height:18px;
color:#990099;
margin:5px 0px 0px 0px;
}


