body {
    background-color:#AECAEA;
	
	margin:0;
}

p {
	font-family:tahoma;
	color:#fff;
	font-size:13px;
	font-weight: normal;
	text-align:justify;
}

h1 {
	font-family:arial;
	color:#fff;
	font-size:15px;
	font-weight: normal;
	letter-spacing:2px;
}

h2 {
	font-family:tahoma;
	color:#AECAEA;
	font-size:13px;
	font-weight: normal;
	text-align:center;
}

h3 {
    font-family:arial;
	color:#008000;
	font-size:15px;
	font-weight: bold;
	letter-spacing:2px;
    text-align:center;
}
	
h4 {
    font-family:arial narrow;
	color:#fff;
	font-size:35px;
	font-weight:bold;
}

.quote {
    color:#AECAEA;
	font-style:italic;
	}
	
ul {

	font-family:tahoma;
	color:#fff;
	font-size:13px;
	font-weight: normal;
	padding-left:13px;
    }

a:link {text-decoration: none; color: #AECAEA;}
a:active {text-decoration: none; color: #AECAEA;}
a:visited {text-decoration: none; color: #AECAEA;}
a:hover {text-decoration: none; color: #fff;}

.blue {
    background-color:#6591CD;
	background-image:url(../images/bg/bluefade.gif);
	background-repeat:repeat-x;
    width:800px;
	position:absolute;
	left:50%;
	margin-left:-400px;
	top:0px;
	}

.maintitle {
	background-color:transparent;
	border:0px;
	padding:0px;
	position:absolute;
	left:50%;
	margin-left:-338px;
	top:23px;
	z-index:2;
}

.pagetitle {
    margin-top:97px;
    z-index:2; }
	 
img.centered {
    display: block;
    margin-left: auto;
    margin-right: auto; }
	
.dashline {
    display: block;
    margin-left: auto;
    margin-right: auto;
	margin-top:25px;
	margin-bottom:25px; }

.navigation {
	background-color:transparent;
	border:0px;
	padding:0px;
	position:absolute;
	left:-400px;
	margin-left:50%;
	top:173px;
	z-index:3;
}

.content {
    border:0;
	padding:60px 0px 0px 0px;
	width:486px;
	margin-left:252px;
	margin-top:0px;
	}
	
.footer {
    margin-bottom:25px;
	}
	
.formtable {
    border:0;
	padding:0; 
	}
	
.centertext {
    text-align:center;
	}	
	
ul#mainNav {
        list-style:none;
		padding-left:0;
		margin-left:0;
		font-family:arial;
	    color:#FFFFFF;
	    font-size:15px;
	    font-weight: normal;
		letter-spacing:2px;
		}
		
ul#mainNav a { display:block; 
               border-left:2px solid transparent;
			   padding: 5px 5px 5px 8px;}
			   
ul#mainNav a:hover {border-left:2px solid #ffffff; }

img.border {
    background-color:#D7E6F5;
	margin-left:20px;
	margin-bottom:0px;
	border:1px solid #000;
	padding:6px;
}

img.smallright {
    margin-left:15px;
	margin-bottom:0px;
	border:1px solid #000;
	float:right;
}

img.smallleft {
    margin-right:15px;
	margin-bottom:0px;
	border:1px solid #000;
	float:left;
}

body#home a#homeLink,
body#hypnotherapy a#hypnotherapyLink,
body#hypnotherapycds a#hypnotherapycdsLink,
body#holistictreatment a#holistictreatmentLink,
body#workshops a#workshopsLink,
body#companytraining a#companytrainingLink,
body#testimonials a#testimonialsLink,
body#purchase a#purchaseLink,
body#contactus a#contactusLink {

font-weight:normal; color:#fff;}


#mainNav li {
display:inline; }

* html #mainNav a {
height: 1px; }