	html, body, ul, li { padding: 0; margin: 0; list-style: none;}
	body {
		background-color:#000000;
		font-family: "Times New Roman, Times, serif, Trebuchet";
		margin-top:0px;
		color:#068BAA;
	}
body {
behavior: url(csshover.htc);
}
	
	#wrapper {
		width:1024px;
		position:relative;
		margin-right: auto;
		margin-left: auto;
		top:0px;
	}


	/*------------ top ------------*/
		#topContainer {
			position:relative;
			width: 1024px;
			height:216px;
			}
		#left {
			position:absolute;
			left:0px;
			top:0px;
			width:8px;
			height:189px;
			background: url(images/left.jpg) no-repeat;
		}
		
		#top {
			position:absolute;
			left:8px;
			top:0px;
			width:1016px;
			height:24px;
			background: url(images/top.jpg) no-repeat;
		}
		
		#Logo {
			position:absolute;
			left:8px;
			top:24px;
			width:603px;
			height:165px;
			background: url(images/Logo.jpg) no-repeat;
		}
		.home-link a {
			position:absolute;
			text-decoration: none;
			width:600px;
			height:155px;
			cursor:hand;
		}
		
		#rightLogo {
			position:absolute;
			left:611px;
			top:24px;
			width:413px;
			height:165px;
			background: url(images/rightLogo.jpg) no-repeat;
		}
	
	
	/*----------------- New Primary top nav rules -----------------*/

#menu {
font-family: "Times New Roman, Times, serif, Trebuchet";
float: left;
position:relative;
top:189px;
z-index:10000;
}
#menu ul {
list-style: none;
margin: 0;
padding: 0;
float: left;
border-bottom: 1px solid #fff;
}
#menu a, #menu h2 {
font-size: 1em;
display: block;
margin: 0;
text-align:center;
}
#menu h2 {
background: #000;
text-transform: lowercase;
border-right: 1px solid #555;
padding:2px;
}
#menu a {
		font-weight: bold;
		font-size: .9em;
		text-decoration: none;
		padding: 2px 0 5px;
				
}
li.one a {color: #C2001E;}
#kathy li.one a {color: #444;}
li.two a {color: #C00CA5;}
#programs li.two a {color: #444;}
li.three a {color: #F0B60A;}
#equine-therapy li.three a, #couples-experience li.three a, #mythology-of-women li.three a, #exequine li.three a, #teams-and-tack li.three a, #gaits-to-growth li.three a, #full-cycle li.three a, #taste-equine li.three a {color: #444;}
li.four a {color: #5F4FFF;}
#somatic-transformation li.four a {color: #444;}
li.five a {color: #168F2A;}
#useful-links li.five a {color: #444;}
li.six a {color: #DFFF01;}
#contact-us li.six a {color: #444;}
.one {width:170px;}
.two {width:170px;}
.three {width:170px;}
.four {width:170px;}
.five {width:170px;}
.six {width:174px;}
#menu .six h2 {
border-right: none;  
}

#menu .three li a {text-align:left;}
#menu .three ul {border-bottom:none;z-index:1000;}
li.three ul {background-color: #F0B60A;width:200px;}
li.three ul li {border-bottom:1px solid #555;border-left:1px solid #555;border-right:1px solid #555;padding-left:38px;}
li.three ul li a {color:#000;}

#menu a:hover {
color:#0D8BAC;
}
#menu li {position: relative;}

#menu ul ul ul {
position: absolute;
top: 0;
left: 100%;
}
#menu ul ul {
position: absolute;
z-index: 500;
}
div#menu ul ul {
display: none;
}
div#menu ul li:hover ul
{display: block;}
div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none;}
div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}

/*--------end new navigation------*/
	
	/*----------------- Old Primary top nav rules -----------------*/
/*
	.nav {
		position: relative;
		background: #000000;
		border-bottom: 1px solid #ffffff;
		border-width: 1px 0;
		width: 100%;
		top:189px;
		}
	
	.button {
		width: 170px;
		float: left;
		}
	
	.parent {position: relative;}

	.floatfix {margin-right: -20px;}
	
	.dropdown { 
		width: 250px;
		position: absolute;
		left: -3000px;
		top: auto;
		text-align: left;
		background: url(images/bgfix.gif);
		}
	
	.dropdown div {
		width: 220px;
		position: absolute;
		left: -3000px;
		top: 0;
		background: url(images/bgfix.gif);
		text-align: left;
		}

	.dropdown ul {
	  width: 189px;
	  margin: 0 30px 30px 30px;
	  border: 1px solid #888;
	  border-width: 1px 1px 0;
	  } 
	
	.dropdown div ul {margin: 30px 30px 30px 0;}
	
	.six .dropdown ul {width: 174px;}
	
	.six .dropdown div ul {margin: 30px 0 30px 30px; position: relative;}
	
	.nav li {text-align: center;}
	
	.nav a {
	  display: block;
	  color: #12fe12;
		font-weight: bold;
		font-size: .9em;
		text-decoration: none;
		padding: 6px 0 5px;
		border-right: 1px solid #888;
		}
	
	.six a {border-right: 0;}
	
	.nav ul ul a {
	  color: #cccccc;
	  border-right: 0;
	  border-bottom: 1px solid #888;
	  }
	
	.dropdown li {
	  position: relative;
	  vertical-align: bottom;
	  }
	
	.parent:hover {background-image: url(images/bgfix.gif);}
	
	.parent:hover div.dropdown {left: -31px;} 
	
	.dropdown li:hover div { 
		left: 180px; 
		top: -26px;
		}
	
	.four li:hover div {
		left: -210px;
		top: -26px;
		}
	
	.nav div.mini-zone { 
	  padding: 0;
	  width: 15px;
		height: 15px;
		font-size: 1px;
		left: -3000px;
		bottom: -15px;
		top: auto;
		background: url(images/bgfix.gif);
		}
	
	.nav .dropdown li:hover div.mini-zone {
		left: auto;
		right: 8px;
		top: auto;
		}
	
	.nav .four li:hover div.mini-zone { 
		left: 8px;
		}
	
	.dropdown li:hover {background: #000000;} 
	
	.dropdown div li:hover {background: #cccccc;}
	
	.one ul {background: #C2001E;}
	.two ul {background: #C00CA5;}
	.three ul {background: #F0B60A;}
	.four ul {background: #5F4FFF;}
	.five ul {background: #168F2A;}
	.six ul {background: #DFFF01;}
	.dropdown div ul {background: #eda;} 
	.dropdown div ul a {color: #cccccc;} 

	
	.one {z-index: 10;}
	.two {z-index: 20;}
	.three {z-index: 30;}
	.four {z-index: 40;}
	.five {z-index: 50;}
	.six {z-index: 60;}
	.six:hover {z-index: 20;}

	* html .button .dropdown li {
	height: 1%;
	margin-left: -16px;
	mar\gin-left: 0;
	}

	* html .nav a
	 {height: 1%;}
	
	
	.brclear { 
	clear:both;
	height:0;
	margin:0;
	font-size: 1px;
	line-height: 0;
	}
			.nav .button #fac a {color: #C2001E;}
			.nav .button #fac a:hover {color:#0D8BAC;}
			.button #fac .dropdown a {color: #000000;}
			.nav .button #pro a {color: #C00CA5;}
			.nav .button #pro a:hover {color:#0D8BAC;}
			.button #pro .dropdown a {color: #000000;}
			.nav .button #equ a {color: #F0B60A;}
			.nav .button #equ a:hover {color:#0D8BAC;}
			.button #equ .dropdown a {color: #000000;}
			.nav .button #pri a {color: #5F4FFF;}
			.nav .button #pri a:hover {color:#0D8BAC;}
			.button #pri .dropdown a {color: #000000;}
			.nav .button #lin a {color: #168F2A;}
			.nav .button #lin a:hover {color:#0D8BAC;}
			.button #lin .dropdown a {color: #000000;}
			.nav .button #cont a {color: #DFFF01;}
			.nav .button #cont a:hover {color:#0D8BAC;}
			.button #cont .dropdown a {color: #000000;}

	.nav .dropdown, .nav .dropdown div {width: 189px;}
	.nav .button .dropdown ul {margin: 0px;}
	.nav .dropdown, .nav .dropdown div {position: static;}
	.nav .dropdown ul {border: 0;}
	.mini-zone {display: none;}
*/
/*------end old nav-------*/
	
	#rightSide {
		position:relative;
		left:952px;
		top:189px;
		width:72px;
		height:27px;
		background: url(images/rightSide.jpg) no-repeat;
	}
	
	#topWhiteLine {
		position:relative;
		left:0px;
		top:188px;
		width:952px;
		height:1px;
		background-color:#FFFFFF;
	}
/*------------ end top ------------*/

/*------------ main content ------------*/
	#middle {
		position:relative;
		float:left;
	}
	#mainContent {
		position:relative;
		font-size:1.05em;
		font-weight:bold;
		float:left;
		width:912px;
		background-image: url(images/middleBackground.jpg);
		padding: 20px 92px 20px 20px;
		top:3px;

	}
#mainContent a {
		color:#098bab;
text-decoration:none;
	}
#mainContent a:hover {
		background-color:#cccccc;
text-decoration:none;
z-index:1000;
padding:2px 20px 2px 20px;
	}
	
	#mainContent ul {
		color:#068BAA;
		list-style-type: none;
		line-height:2em;
	}
	
	#mainContent li {
		background-image: url(images/arrow.jpg);
		background-repeat: no-repeat;
		background-position:.02em;
		padding-left: 1em;
	}
#offeredList ul li {background:none;}
#offeredList ul li li {background-image: url(images/arrow.jpg);
		background-repeat: no-repeat;}
#offeredList a {text-decoration:underline;}
	#photo {
		float:left;
		width:258px;
		padding-top: 25px;
	}
	#list {
		float:left;
		width:530px;
		/*border:solid 1px #333333;*/
		margin-left:20px;
padding-right:100px;
	}
#list li {
	background-image: url(images/arrow.jpg);
	background-position: 0px 13px;
line-height:20px;
padding-top:12px;
}
#wrapper #middle #mainContent #list ul {padding-bottom:15px;}
	.centerText {
		text-align:center;
		font-size:1.5em;
		color:#0e06aa;
	}
#mainContent p {color:#cccccc;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:normal;}
#mainContent strong {
font-weight:bold;
font-size:23px;
text-decoration:none;
}

#mainContent ul li {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;

}
ul ul, .innerList {margin-left:25px;}
ul ul li, .innerList li {line-height:20px;}
.innerList {padding-top:10px;padding-bottom:10px;}
.credentials {font-size:12px;font-weight:normal;font-family:Arial, Helvetica, sans-serif;}

/*------------ end main content ------------*/


/*------------ bottom ------------*/
	#bottomContainer {
		position:relative;
		float:left;
		width: 1024px;
		height:166px;
		background-color:#000000;
	}

	#bottomRightSide {
		position:relative;
		left:952px;
		width:72px;
		height:109px;
		background: url(images/bottomRightSide.jpg) no-repeat;
		margin-top:-17px;
	}
	
	#bottomLine {
		position:relative;
		top:-13px;
		left:0px;
		width:952px;
		height:1px;
		background-color:#FFFFFF;
	}
	#disclaimer {
		position:relative;
		left:0px;
		width:952px;
		height:12px;
		background-color:#000000;
		margin-top:-13px;
	}
	#bottom {
		position:relative;
		left:0px;
		width:1024px;
		height:58px;
		background: url(images/bottom.jpg) no-repeat;
	}
	/*------------------image rollovers------------------*/
	
	#image01 a
	{
		position:relative;
		width:304px;
		height:85px;
		padding: 85px;
		background:  url(images/image01.jpg) no-repeat;
		float: left;
		margin-left:0px;
		margin-top:-18px;
		text-decoration: none;
	}
	#image01 li
	{
		display:  block;
		list-style:  none;
	}
	#image01 a:hover
	{
		background:  url(images/image01Ov.jpg) no-repeat;
	}
	
	
	#image02 a {
		position:relative;
		width:304px;
		height:85px;
		background: url(images/image02.jpg) no-repeat;
		float: left;
		margin-left:-157px;
		margin-top:-18px;
		text-decoration: none;
	}
	#image02 li
	{
		display:  block;
		list-style:  none;
	}
	
	#image02 a:hover
	{
		background:  url(images/image02Ov.jpg) no-repeat;
	}
	
	#image03 a {
		position:relative;
		width:304px;
		height:85px;
		background: url(images/image03.jpg) no-repeat;
		float: left;
		margin-left:13px;
		margin-top:-18px;
		text-decoration: none;
	}
	#image03 li
	{
		display:  block;
		list-style:  none;
	}
	
	#image03 a:hover
	{
		background:  url(images/image03Ov.jpg) no-repeat;
	}
	.imageLinkText {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 18px;
		font-style: italic;
		font-weight: bold;
		color:gray;
		z-index:100;
		margin-top:-50px;
		position:absolute;
		margin-left: -35px;
	}
	.texttwo {
		margin-top:35px;
		margin-left: 27px;
	}
	.textthree {
		margin-top:35px;
		margin-left:75px;
	}
	/*------------------end image rollovers------------------*/
/*------------ end bottom ------------*/


