h1 { font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #271837}
h2 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #E4D8E8; }
.main {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; background-color: #5B5169; line-height: 1.3em; text-align: left;}
.quote {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; line-height: 1.3em; text-align: center;}
.rightcol {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; background-color: #5B5169}
.date { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #271837 }
.copyright {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #5B5169; background-color: #271837}
a:visited {  font-family: Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline}
a:active {  font-family: Arial, Helvetica, sans-serif; color: #A87FBB; text-decoration: underline}
a:hover {  font-family: Arial, Helvetica, sans-serif; color: #A87FBB; text-decoration: underline}
a:link {  font-family: Arial, Helvetica, sans-serif; color: #E3DFF0; text-decoration: underline}

.highlight
{
background-color: #C4BCC3;
border: 1px dotted #271837;
padding: 20px;
}

.highlight p, .highlight ul, .highlight strong
{
font-family: Arial, Helvetica, sans-serif; 
color: #271837;
line-height: 1.5em;
}

body {
	padding: 0;
	margin: 0;
	text-align: left;
	background: #FFF url(images/tile04.gif);
	}
.copyright a:visited, .copyright a:link {
	color: #cbb3d6;
	text-decoration: none;}
.copyright a:hover {
	color: #A87FBB;
	text-decoration: underline;}
.main a:link, .main a:visited {
	color: #cbb3d6;
	text-decoration: none;
	}

.main a:hover, .main a:active {
	color: #A87FBB;
	text-decoration: underline;
	}
.main p {text-align: justify; }

/* Menu */

#menucell {
	height: 30px;
	background-color: #271837;
	padding: 0;
	margin: 0;
	text-align: left;
	}

#menu ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	white-space: nowrap;
	}

#menu li {
	display: inline;
	}

#menuwrap {
	width: 458px;
	height: 32px;
	padding: 0;
	position: relative;
	}

#menu {
	position: absolute;
	width: 730px;
	height: 18px;
	background: url(images/menubg2.gif) top left no-repeat;
	border: 0;
	left: 0px;
	top: 7px;
	}

#menu ul a {
	position: absolute;
	top: 0px;
	height: 18px;
	text-decoration: none;
	}

a#home { left: 0px; width: 39px; }
a#show { left: 50px; width: 68px; }
a#corporate { left: 130px; width: 130px; }
a#seminars { left: 273px; width: 69px; }
a#hypnotherapy { left: 350px; width: 113px; }
a#products { left: 470px; width: 113px; }
a#reviews { left: 555px; width: 58px; }
a#bio { left: 629px; width: 23px; }
a#contact { left: 668px; width: 59px; }

a#home:hover { background: url(images/home-over.gif) no-repeat; }
a#show:hover { background: url(images/show-over.gif) no-repeat; }
a#corporate:hover { background: url(images/corporate-over.gif) no-repeat; }
a#seminars:hover { background: url(images/seminars-over.gif) no-repeat; }
a#hypnotherapy:hover { background: url(images/hypnotherapy-over.gif) no-repeat; }
a#products:hover { background: url(images/products-over.gif) no-repeat; }
a#reviews:hover { background: url(images/reviews-over.gif) no-repeat; }
a#bio:hover { background: url(images/bio-over.gif) no-repeat; }
a#contact:hover { background: url(images/contact-over.gif) no-repeat; }


#menu a i { visibility: hidden; }
#menu a em { visibility: hidden; }
/* Forms */

#inquiry, #country { width: 200px; }

#name, #company, #email, #phone { width: 300px; }

#message { width: 300px; height: 100px; }