/* Theme Colours 092c0bdark green - 99226dmidpink*/

body {
	color: #ffffff;
	font-family: Arial, sans-serif;
	font-size: 12px;
	line-height: 160%;
	background: black;}


#container{
	width: 720px;
	border: 1px solid #092c0b;}


p {margin-left: 0;
	color: #ffffff;
	line-height: 150%;
	text-align: left;
	margin-top: 0;
	margin-bottom: 0;}
	
.treatment {
	margin-left: 0;
	color: #ffffff;
	line-height: 150%;
	text-align: left;
	padding-left: 30px;}
	
blockquote {
	color: #000000;}
	
ul {color: #ffffff;
	line-height: 110%;
   list-style-position:outside;}
	
li {line-height: 140%;
	text-align: left;
	padding-bottom: 2px;
   color: #ffffff;
 /*  list-style-image: url(/images/bullet.gif);*/}
	
h1 {font-family: Verdana, sans-serif;
	font-size: 9px;
	letter-spacing: 3pt;
	color: #ffffff;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 3px;
	font-variant:allcaps;}
	
h2 {font-size: 16px;
	color: #ffffff;
	margin-top: 0px;
	margin-bottom: 3px;
   text-align: left;
   font-weight:bold;}
   
h3 {font-size: 14px;
	color: #ffffff;
	text-align:left;
    font-weight: bold;
    margin-right: 5px;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-left: 30px;
	background-image: url('/images/day-spas-sml.gif');
   background-repeat: no-repeat;}

h3 a:link {
   font-size: 16px;
	color: #ffffff;
	text-align: left;
   font-weight:bold;}
	
h3 a:visited {
   font-size: 16px;
	color: #ffffff;
	text-align: left;
   font-weight:bold;}
	
h3 a:hover {
   font-size: 16px;
	color: #ffffff;
	text-align: left;
   font-weight:bold;
   text-decoration:underline;}

h3 a:active {
   font-size: 16px;
	color: #ffffff;
	text-align: left;
   font-weight:bold;}
   
h4{font-size: 14px;
	color: #ffffff;
	margin-top: 10px;
	margin-bottom: 0px;
	margin-left:30px;
   text-align: left;
   font-weight:bold;
   font-variant:small-caps;}
  
h5 {font-size: 16px;
	color: #ffffff;
    text-align:left;
	font-weight:bold;
	margin-right: 0px;
	text-indent: 0px;
   	padding-top: 0px;
	padding-bottom: 0px;
	font-variant: small-caps;}

h5 a:link {
   font-size: 16px;
	color: #ffffff;
	text-align: left;
   font-weight:bold;}
	
h5 a:visited {
   font-size: 16px;
	color: #ffffff;
	text-align: left;
   font-weight:bold;}
	
h5 a:hover {
   font-size: 16px;
   color: #ffffff;
   text-align: left;
   font-weight:bold;
   text-decoration:underline;}

h5 a:active {
   font-size: 16px;
	color: #ffffff;
	text-align: left;
   font-weight:bold;}

img.tnail{
	float:left;
	height:100px;
	width:100px;
	border:0px;}

.panel {
	background-color: #000000;
	padding: 10px;
	color: #ffffff;}

.paneltop {
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #99226d;
	margin-left:3px;
	margin-right:3px;
	margin-bottom:20px;}

.photodisplay img{
	border: solid 5px #092c0b;
	margin: 0px 0px 100px 0px;}

.photo-left img{
	width:300px;
	height:450px;
	float: left;
	border: solid 5px #092c0b;
	margin: 30px 15px 5px 0px;}
	
.photo-right img{
	width:300px;
	height:450px;
	float: right;
	border: solid 5px #092c0b;
	margin: 0px 0px 85px 15px;}
	
.photo-center img{
	width:300px;
	height:200px;
	float: none;
	border: solid 5px #092c0b;
	margin: 0px 15px 0px 15px;}

  
a:link {
	font-family: Verdana,sans-serif;
	text-decoration: none;
	color: #ffffff;
	font-size: 11px;
	font-weight: normal;
	line-height: 1.6em;}
	
a:visited {
	color: #ffffff;
	text-decoration: none;}
	
a:hover {
	text-decoration: underline;
	color: #ffffff;}

a:active {
	text-decoration: none;
	color: #ffffff;}
	  
.green {
	background-color: #092c0b;}

.masthead{
	width: 100%;
	text-align: center;
	background-color: #092c0b;}

.content-full{
	width: 94%;
	float: left;
	padding: 5px;
	margin-top: 10px;
	margin-right: 10px;
	background-color: #000000;}

.content-leftgreen{
	width: 47%;
	margin-top: 15px;
	float: left;
	background-color: #092c0b;}

.content-left{
	width: 47%;
	padding-top: 15px;
	float: left;
	background-color: #000000;}

.content-right{
	width: 47%;
	float: right;
	text-align: justify;
	padding-top: 15px;}

.footer{
	width: 100%;
	background-color: #000000;
	float:left;
	text-align: center;
	padding-top: 20px;
	padding-bottom: 10px;}

.copyright{
	float:left;
	background-color: #000000;
	padding-top: 15px;
	padding-bottom: 10px;
	width: 100%;
	font-size: 9px;
	font-face: verdana;
	font-color: #808080;
	text-align: center;}

.siteby{
	width: 100%;
	background-color: #000000;
	font-size: 9px;
	font-weight:normal;
	font-face: verdana;
	font-color: #808080;
	float: left;
	text-align: left;
	padding: 10px;}
	
.siteby a{
	width: 100%;
	background-color: #000000;
	font-size: 80%;
	font-weight:normal;
	font-face: verdana;
	font-color: #808080;
	float: left;
	text-align: left;
	padding: 10px;}
	
.alignright{
   text-align:right;
   font-weight:700;
   font-size:10px;}

.clear{
	clear: all;}
/*****************nav****************/
div#topnav {
		background-color: #092c0b;
		width: 100%;
		height: 24px;
		float: left;
		padding: 0px;}

/* MAIN NAVIGATION */	
/* Root = Horizontal, Secondary = Vertical */
	ul#navmenu {
	  margin: 0;
	  border: 0 none;
	  padding: 0;
	  width: 100%; /*For KHTML*/
	  list-style: none;
	  height: 24px;}
	
	ul#navmenu li {
	  margin: 0;
	  border: 0 none;
	  padding: 0;
	  float: left; /*For Gecko*/
	  display: inline;
	  list-style: none;
	  position: relative;
	  height: 24px;}
	
	ul#navmenu ul {
	  margin: 0;
	  border: 0 none;
	  padding: 0;
	  width: 160px;
	  list-style: none;
	  display: none;
	  position: absolute;
	  top: 24px;
	  left: 0;}
	
	ul#navmenu ul:after /*From IE 7 lack of compliance*/{
	  clear: both;
	  display: block;
	  font: 1px/0px serif;
	  content: ".";
	  height: 0;
	  visibility: hidden;}
	
	ul#navmenu ul li {
	  width: 160px;
	  float: left; /*For IE 7 lack of compliance*/
	  display: block !important;
	  display: inline; /*For IE*/}
	
/* Root Menu */
	ul#navmenu a {
	  border: 1px solid #092c0b;
	  border-right-color: #092c0b;
	  border-bottom-color: #092c0b;
	  padding: 0 6px;
	  float: none !important; /*For Opera*/
	  float: left; /*For IE*/
	  display: block;
	  background: #092c0b;
	  color: #ffffff;
	  font: bold 12px/22px Century Gothic,Verdana, Arial, Helvetica, sans-serif;
	  text-decoration: none;
	  height: auto !important;
	  height: 1%; /*For IE*/}
	
/* Root Menu Hover Persistence */
	ul#navmenu a:hover,
	ul#navmenu li:hover a,
	ul#navmenu li.iehover a {
	  background: #99226d;
	  color: #000000;}
	
/* Do Not Move - Must Come Before display:block for Gecko */
	ul#navmenu li:hover ul ul,
	ul#navmenu li:hover ul ul ul,
	ul#navmenu li.iehover ul ul,
	ul#navmenu li.iehover ul ul ul {
	  display: none;}
	
	ul#navmenu li:hover ul,
	ul#navmenu ul li:hover ul,
	ul#navmenu ul ul li:hover ul,
	ul#navmenu li.iehover ul,
	ul#navmenu ul li.iehover ul,
	ul#navmenu ul ul li.iehover ul {
	  display: block;}