/* Main Styles */

body {
	font-family:"open_sansregular", Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	margin: 0px;
	background-color: #dcd7c7;
	background-image:url(images/back-gradient.jpg);
	background-repeat:repeat-x;
	color:#424033;
		
}

h1 {
	font-family: 'crimson_textitalic', "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:38px;
	color:#a0935b;
	line-height:40px;
	text-align:center;
}

h2, h3, h4, h5, h6 {
	font-family: 'judsonregular', "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:22px;
	color:#22572d;
	line-height:26px;
	font-weight:normal;
	margin: 5px 0 2px 0;
	
}

.gold {
	color:#857732;
}

.yellow {
	color:#ecaa2b;
}

.green {
	color: #22572d;
	
}

.red {
	color: #9b2528;
	
}

.large {
	font-size:16px;
	line-height:21px;
}

.extraLarge {
	font-size:21px;
	line-height:27px;
}


a:link, a:visited {
	text-decoration:underline;
	color:#347642;	
}

a:hover {
	text-decoration:none;
	color:#22572d;	
}


input, textarea, checkbox, select {
	color:#bf631f;
	margin-bottom:2px;
	margin-top:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}

li {
	margin-top:2px;
	margin-bottom:2px;
}

li.arrow {
	list-style-image:url(images/arrow.jpg);
	list-style-position:outside;
	color:#323e4f;
	line-height:21px;
}


/* CONTAINERS */

#container {
	width: 850px;
	float:left;
	background-image:url(images/logo-top-left.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

#leftContainer {
	width: 255px;
	float:left;
	margin-top:25px;
}

#rightContainer {
	width: 595px;
	float:left;
}

.footerContainer {
	width:543px;
	float:left;
	font-size:10px;
	padding:10px 0px 10px 0px;
	color:#83817e;
}

/* NAVIGATION - LEFT CONTAINER */

.navBlock {
	width:178px;
	margin: 145px 0px 0px 20px;
	background-color: #dbd8d3;
	border: 1px solid #ca8e58;
	padding:16px;
	float:left;
}

.dividerDots {
	background-image:url(images/divider-dots-LeftPanel.gif);
	background-repeat:no-repeat;
	padding: 20px 0px 0px 0px;
	width:168px;
	margin: 20px 0px -5px 5px;
}


.white {
	color:#FFF;
}

/* HEADINGS TO REDO */

.bigHeadingPink {
	color:#a42454;
	font-size:33px;
	line-height:36px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.bigHeadingMetallic {
	color:#7194b9;
	font-size:33px;
	line-height:36px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.bigHeadingDarkMetallicBlue {
	color:#323e4f;
	font-size:33px;
	line-height:36px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.mettalicDarkBlueHeading {
	color:#323e4f;
	font-size:22px;
	line-height:26px;
}

.TurquoiseBlueHeading {
	color:#00acd5;
	font-size:22px;
	line-height:26px;
}


.mettalicBlueHeading {
	color:#7194b9;
	font-size:22px;
	line-height:26px;
}



.darkPurplePinkLarger {
	color:#a42454;
	font-size:15px;
	line-height:20px;
}

/* Extra elements */


.yellowBlock {
	width:500px;
	padding:20px;
	background-color:#f6bb29;
	color:#353944;
	display:block;
}


.contentOrange {
	color:#bb6534;
	font-size:15px;
	line-height:18px;
}

.contentDarkBlue {
	color:#323e4f;
	font-size:15px;
	line-height:18px;
}


.contactBlock {
	width:170px;
	margin-left:3px;
	float:left;
}

.blockCoursesHeading {
	width:290px;
	padding:16px;
	font-size:25px;
	color:#FFF;
	background-color:#ca5a06;
	line-height:31px;
}

a#nav-home { background-image:url(images/but-home.gif); height: 20px; width:50px; display:block; margin: 4px 0px 4px 0px; }
a#nav-home span { display:none; }
a#nav-home:hover { background-image:url(images/but-homeO.gif); }

a#nav-katharine { background-image:url(images/but-katharine.gif); height: 20px; width:110px; display:block; margin: 4px 0px 4px 0px; }
a#nav-katharine span { display:none; }
a#nav-katharine:hover { background-image:url(images/but-katharineO.gif); }

a#nav-readings { background-image:url(images/but-readings.gif); height: 20px; width:160px; display:block; margin: 4px 0px 4px 0px; }
a#nav-readings span { display:none; }
a#nav-readings:hover { background-image:url(images/but-readingsO.gif); }

a#nav-courses { background-image:url(images/but-courses.gif); height: 20px; width:110px; display:block; margin: 4px 0px 4px 0px; }
a#nav-courses span { display:none; }
a#nav-courses:hover { background-image:url(images/but-coursesO.gif); }

a#nav-products { background-image:url(images/but-products.gif); height: 20px; width:110px; display:block; margin: 4px 0px 4px 0px; }
a#nav-products span { display:none; }
a#nav-products:hover { background-image:url(images/but-productsO.gif); }

a#nav-radio { background-image:url(images/but-radio.gif); height: 20px; width:110px; display:block; margin: 4px 0px 4px 0px; }
a#nav-radio span { display:none; }
a#nav-radio:hover { background-image:url(images/but-radioO.gif); }

a#nav-clairvoyant { background-image:url(images/but-clairvoyance.gif); height: 20px; width:98px; display:block; margin: 4px 0px 4px 0px; }
a#nav-clairvoyant span { display:none; }
a#nav-clairvoyant:hover { background-image:url(images/but-clairvoyanceO.gif); }

a#nav-marketing { background-image:url(images/but-marketing.gif); height: 20px; width:110px; display:block; margin: 4px 0px 4px 0px; }
a#nav-marketing span { display:none; }
a#nav-marketing:hover { background-image:url(images/but-marketingO.gif); }

a#nav-past-lives { background-image:url(images/but-pastlives.gif); height: 20px; width:150px; display:block; margin: 4px 0px 4px 0px; }
a#nav-past-lives span { display:none; }
a#nav-past-lives:hover { background-image:url(images/but-pastlivesO.gif); }

a#nav-articles { background-image:url(images/but-articles.gif); height: 20px; width:110px; display:block; margin: 4px 0px 4px 0px; }
a#nav-articles span { display:none; }
a#nav-articles:hover { background-image:url(images/but-articlesO.gif); }

a#nav-motivational { background-image:url(images/but-motivational.gif); height: 20px; width:163px; display:block; margin: 4px 0px 4px 0px; }
a#nav-motivational span { display:none; }
a#nav-motivational:hover { background-image:url(images/but-motivationalO.gif); }

a#nav-corporate { background-image:url(images/but-corporate.gif); height: 20px; width:150px; display:block; margin: 4px 0px 4px 0px; }
a#nav-corporate span { display:none; }
a#nav-corporate:hover { background-image:url(images/but-corporateO.gif); }

a#nav-writing { background-image:url(images/but-writing.gif); height: 20px; width:190px; display:block; margin: 4px 0px 4px 0px; }
a#nav-writing span { display:none; }
a#nav-writing:hover { background-image:url(images/but-writingO.gif); }

a#nav-keynote { background-image:url(images/but-keynote.gif); height: 20px; width:131px; display:block; margin: 4px 0px 4px 0px; }
a#nav-keynote span { display:none; }
a#nav-keynote:hover { background-image:url(images/but-keynoteO.gif); }

a#nav-meditation { background-image:url(images/but-med.gif); height: 20px; width:150px; display:block; margin: 4px 0px 4px 0px; }
a#nav-meditation span { display:none; }
a#nav-meditation:hover { background-image:url(images/but-medO.gif); }

a#nav-contact { background-image:url(images/but-contact.gif); height: 20px; width:94px; display:block; margin: 4px 0px 4px 0px; }
a#nav-contact span { display:none; }
a#nav-contact:hover { background-image:url(images/but-contactO.gif); }

a#nav-soul { background-image:url(images/but-soul.gif); height: 20px; width:118px; display:block; margin: 4px 0px 4px 0px; }
a#nav-soul span { display:none; }
a#nav-soul:hover { background-image:url(images/but-soulO.gif); }

a#nav-relation { background-image:url(images/but-relation.gif); height: 20px; width:99px; display:block; margin: 4px 0px 4px 0px; }
a#nav-relation span { display:none; }
a#nav-relation:hover { background-image:url(images/but-relationO.gif); }

a#nav-covid { background-image:url(images/but-covid.gif); height: 20px; width:99px; display:block; margin: 4px 0px 4px 0px; }
a#nav-covid span { display:none; }
a#nav-covid:hover { background-image:url(images/but-covidO.gif); }

a#nav-newsletters { background-image:url(images/but-newsletters.gif); height: 20px; width:150px; display:block; margin: 4px 0px 4px 0px; }
a#nav-newsletters span { display:none; }
a#nav-newsletters:hover { background-image:url(images/but-newslettersO.gif); }

a#nav-workshops { background-image:url(images/but-workshops.gif); height: 20px; width:118px; display:block; margin: 4px 0px 4px 0px; }
a#nav-workshops span { display:none; }
a#nav-workshops:hover { background-image:url(images/but-workshopsO.gif); }

a#nav-power { background-image:url(images/but-power.gif); height: 20px; width:118px; display:block; margin: 4px 0px 4px 0px; }
a#nav-power span { display:none; }
a#nav-power:hover { background-image:url(images/but-powerO.gif); }


a#nav-healing { background-image:url(images/but-healing.gif); height: 20px; width:81px; display:block; margin: 4px 0px 4px 0px; }
a#nav-healing span { display:none; }
a#nav-healing:hover { background-image:url(images/but-healingO.gif); }

a#nav-books { background-image:url(images/but-books.gif); height: 20px; width:163px; display:block; margin: 4px 0px 4px 0px; }
a#nav-books span { display:none; }
a#nav-books:hover { background-image:url(images/but-booksO.gif); }

a#nav-qualified { background-image:url(images/but-qualified.gif); height: 20px; width:163px; display:block; margin: 4px 0px 4px 0px; }
a#nav-qualified span { display:none; }
a#nav-qualified:hover { background-image:url(images/but-qualifiedO.gif); }

a#nav-aura { background-image:url(images/but-aura.gif); height: 20px; width:181px; display:block; margin: 4px 0px 4px 0px; }
a#nav-aura span { display:none; }
a#nav-aura:hover { background-image:url(images/but-auraO.gif); }

a#nav-teambuilding { background-image:url(images/but-teamBuilding.gif); height: 20px; width:108px; display:block; margin: 4px 0px 4px 0px; }
a#nav-teambuilding span { display:none; }
a#nav-teambuilding:hover { background-image:url(images/but-teamBuildingO.gif); }



/* RIGHT CONTAINER */

.MainBlock {
	width:543px;
	border: 1px solid #a1a1a1;
	background-color:#ebe8de;
	float:left;
	padding:25px;
	margin-top:65px;
}

.sectionBlock {
	width:490px;
	border: 1px solid #a1a1a1;
	background-color:#ebe8de;
	float:left;
	padding:25px;
}

.leftCourseBlock {
	width:335px;
	float:left;
	margin-right:10px;
}

.rightFormBlock {
	width:154px;
	float:left;
	background-color:#f8f4f0;
	padding:12px;
	border: 1px solid #CCC;
	margin-top:24px;
}

.rightBlock {
	width:165px;
	float:left;
	margin-top:10px;
}

a.readCourse:link, a.readCourse:visited {
	color:#554e45;
	text-decoration:underline;
}

a.readCourse:hover {
	color:#cf6211;
	text-decoration:underline;
}


a.viewMore:link, a.viewMore:visited {
	color:#ca5a06;
	text-decoration:none;
	font-weight:bold;
}

a.viewMore:hover {
	color:#67625e;
	text-decoration:none;
	font-weight:bold;
}


.thickOrangeBorder {
	border: 1px solid #d56b1d;
}

.courseBlock {
	width:123px;
	float:left;
	margin-right:10px;
	height:163px;
	padding:24px;
	text-align:center;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#ffffff;
}

a.courseReadMore:link, a.courseReadMore:visited {
	color: #2a2a2a;
	text-decoration:underline;
	font-weight:bold;
}

a.courseReadMore:hover {
	color: #000000;
	text-decoration:underline;
	font-weight:bold;
}

/* EXTRA COLOURS */

.navy {
	color: #274162;
}

.darkPink {
	color: #ca1238;
}

.brightBlue {
	color:#01b3e3;
}

.brightGreen {
	color:#0d965e;
}

.blue {
	color:#0b7cdc;
}


.pink2 {
	color:#a2647a;
}

.blue2 {
	color:#588cc4;
}

.greenLarge {
	color:#347200;
	font-size:16px;
	line-height:21px;
}

.brownLarge {
	color:#5e3412;
	font-size:33px;
	line-height:36px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.redMedium {
	color:#9a1b09;
	font-size:14px;
	line-height:17px;
}

.green2 {
	color:#509540;
	font-size:18px;
	line-height:22px;
}

.green3 {
	color:#7eb471;
	font-size:18px;
	line-height:22px;
}

.gold1 {
	color:#84752e;
}

.gold2 {
	color:#a1915d;
}

.green3 {
	color:#24562e;
}

a.darkPinkL:link, a.darkPinkL:visited {
	color: #ca1238;
	text-decoration:underline;
}

a.darkPinkL:hover {
	color: #a70c2c;
	text-decoration:none;
}

.green4 {
	color:#49693c;
}

.turquoise {
	color:#3a84a1;
}

.blue2 {
	color:#2e4ba8;
}

.purple {
	color:#7a419d;
}

.pastelPink {
	color:#996e68;
}

.orange {
	color:#d3681a;
}

.turq {
	color:#49a49f
}

