html {
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 100%;
	}
body {
	margin: 0px;
	padding: 0px;	
	height:100%;
	width:100%;
  	font-family: "Courier New", Courier, mono;
	color:	#000000;
	text-align: center;
	background-color:#B2CD4A;
	background:url("img/bg_spots.jpg") top left repeat;
}
/*Link styles*/
a:link {
	color: #0000FF;
}

a:visited {
  color: #3366FF;
}

a:hover {
	text-decoration: none;
}

a:active {
	color: #FF0000;
}
#footer a {color: #FFFFFF;
	font-weight: bold;}
/*Home page styles*/
#wrapHome {
	margin-left: auto;
	margin-right:auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;	
	width: 917px;
	height:785px;
	text-align: left;
	position: relative;
	z-index:5;
	background-image: url(img/bg_h_content.png);
	background-repeat:no-repeat;
	background-position:0px 200px;
}
#headerHome {

	width:917px;
	height:200px;
	margin:0px;
	padding:0px;
	border:0px;
	clear:both;	
	background-image: url(img/bg_h_header.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}
#logoHome {
	width:377px;
	height:200px;
	border:0;
	position:absolute;
	left:250px;
	z-index:2;
	visibility: visible;
}
#logoHome h1, #logoHome span {
	display: none;
}
#navHome {
	width:520px; 
	height:117px;
	left:85px;
	top:50px;
	clear:both;
}
#navHome  {background:transparent url("img/bg_h_nav.png") 0 0 no-repeat;}
#navHome  {position: relative; width:520px; height:117px; overflow:hidden; margin:0 auto;}
/* #navHome {position:relative; width:520px; height:117px; background:transparent url("img/bg_h_nav.png") 0 0 no-repeat; overflow:hidden; margin:0 auto;} */
#navHome ul {margin:0; padding:0;}
#navHome li {list-style-type:none; display:inline;}
#navHome a {display:block; float:left; height:0; overflow:hidden; color:#000; text-decoration:none; padding-top:39px; background:transparent url("img/bg_h_nav_ro.png") no-repeat 520px 117px;}

#navHome a:active, #nav a:focus{border:0;}
* html #navHome a  {height:39px; he\ight:0;}

#navHome li#shadow {width:259px; height:39px;}
#navHome a#shadow {width:259px;   }
#navHome a#shadow:hover {background-position:0px 0px; z-index:50;}

#navHome li#art {width:80px; height:39px;}
#navHome a#art {width:80px;   }
#navHome a#art:hover {background-position:-259px 0px; z-index:50;}

#navHome li#workshops {width:181px; height:39px;}
#navHome a#workshops {width:181px;   }
#navHome a#workshops:hover {background-position:-339px 0px; z-index:50;}

#navHome li#truth {width:520px; height:39px;}
#navHome a#truth {width:520px;   }
#navHome a#truth:hover {background-position:0px -39px; z-index:50;}

#navHome li#retreat {width:520px; height:39px;}
#navHome a#retreat {width:520px;   }
#navHome a#retreat:hover {background-position:0px -78px; z-index:50;} 
/*END Nav*/
#contentHome {	
	float:right;
	margin-top:60px;
	margin-right:160px;	
	letter-spacing: 0.8pt;
	font-weight:bold;
	font-size:.9em;
	clear:both;	
}
#contentHome h2 span { display:none;}
#hyenaHome{
	z-index: 2;
	width: 337px;
	height: 285px;
	
	position: absolute;
	top: 202px;
	left: -16px;
	background-image: url(img/hyena.gif);
	background-repeat: no-repeat;	
	visibility: visible;
}
#footer {
	width:400px;
	margin-top: 90px;
	margin-left:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size: .75em;	
	color: #FFFFFF;
}
#footer.home {
	position: absolute;
	top: 701px;
	left: 36px;
	margin:0px;
	padding:0px;
	border:0px;
	clear:both;
	visibility: visible;
}
