body {
	padding-bottom: 20px;
}
#header {
	height: 90px;
	background-attachment: scroll;
	background-image:  url("media/logo.gif");
	background-repeat: no-repeat;
	background-position: center top;
	margin-left: 40px;
}
#menu {
	float: left;
	width: 143px;
}
.menuitem, .hypnosis, .mesolift .menuOff7 {
	position: relative;
	margin-top: 3px;
	padding-left: 9px;
	padding-right: 6px;
	padding-top: 1px;
	padding-bottom: 1px;
	border: 2px solid #00CC66;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}


.menuOn7{
padding-top:8px;padding-right:3px;padding-bottom:1px;padding-left:10px; }

.menuOff7{
background: #569696 url(style_bg7.gif);
color:#d1e9e9;
font-style:normal;
font-weight:bold;
font-family:arial,tahoma,serif;
font-size:12px;
border-style:solid;
border-width:0px;
border-color:#FFF2E1;
margin:0px;
padding:2px;
width:100px;
}




.catsitem {
	position: relative;
	top: 15px;
	margin-top: 3px;
	padding-left: 9px;
	padding-right: 6px;
	padding-top: 1px;
	padding-bottom: 1px;
	border: 2px solid #009933;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.hypnosis {
	padding-top: 17px;
	height: 32px;
	vertical-align: top;
}
.mesolift {
	padding-top: 3px;
	height: 19px;
}
/* These are the navigation links */
.nav:link {
	color: #000000;
	text-decoration: none;
}
.nav:visited {
	color: #009944;
	text-decoration: none;
}
.nav:hover {
	color: #009966;
	text-decoration: underline;
}
.nav:active {
	color: #66cc00;
	text-decoration: none;
}
.cats:link {
	color: black;
	text-decoration: none;
}
.cats:visited {
	color: black;
	text-decoration: none;
}
.cats:hover {
	color: black;
	text-decoration: underline;
}
.cats:active {
	color: black;
	text-decoration: none;
}
#content {
	position: relative;
	margin-left: 220px;
	padding-right: 30px;
	top: -18px;
}
h1, h2, h3, p, a, ul, li, td {
	font-family: Arial, Helvetica, sans-serif;
}
h1 {
	font-size: 1em;
	color: #00CC66;
}
h2 {
	font-size: 1em;
	font-weight: normal;
	color: #00CC66;
}
.sally {
	font-size: 1em;
	color: #00CC66;
	font-weight: bold;
}
.sally-q {
	font-size: 0.7em;
	color: #00CC66;	
	font-weight: normal;
}
p {
	text-align: justify;
}
.highlight {
	font-weight: bold;
	text-align: center;
}
.leftimage {
	float: left;
	width: 50%;
	text-align: right;
	padding-bottom: 15px;
}	
.rightimage {
	float: right;
	width: 50%;
	text-align: left;
	padding-bottom: 15px;	
}	
.text {
	position: relative;
	float: left;
	width: 100%;
	top: -10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
}
table {
	position: relative;
	float: left;
}