/*
*	Setup
*/
/*Universal Classes*/	


.clr { clear:both; }

.nav{
	position: relative;	
	float:left;
	width:896px;
	margin: 0 0 30px 0;
}
ul.cssmenu {
	list-style: none;
	padding: 0px;
	margin:0;
	}

.displace {
	position: absolute;
	left: -5000px;
	}

ul.cssmenu li {
	float: left;
	}

ul.cssmenu li a {
	display: block;
	width: 128px;
	height: 28px;
	background: url('../image/web-buttons.gif');
	}

/*
*	Normal Links
*/
ul.cssmenu li.home a {
	background-position: 0 0;
	}

ul.cssmenu li.eventdate a {
	background-position: -128px 0;
	}

ul.cssmenu li.pasthistory a {
	background-position: -256px 0;
	}

ul.cssmenu li.testimonies a {
	background-position: -384px 0;
	}

ul.cssmenu li.downloads a {
	background-position: -512px 0;
	}

ul.cssmenu li.photosvideos a {
	background-position: -640px 0;
	}

ul.cssmenu li.contactus a {
	background-position: -768px 0;
	}
/*
*	Normal Sub Links
*/
ul.cssmenu li.pasthistory span  {
	float:left;
	margin:0;
	padding: 7px 0;
	position: absolute;
	left:370px;
	top:28px;
	display: none; /*--Hide by default--*/
	width: 100%;
	text-align:left;
	background: none;
}
ul.cssmenu li.photosvideos span  {
	float:left;
	margin:0;
	padding: 7px 0;
	position: absolute;
	left:620px;
	top:28px;
	display: none; /*--Hide by default--*/
	width: 100%;
	text-align:left;
	background: none;
}
ul.cssmenu li.testimonies span  {
	float:left;
	margin:0;
	padding: 7px 0;
	position: absolute;
	left: 140px;
	top:28px;
	display: none; /*--Hide by default--*/
	width: 100%;
	text-align:center;
	background: none;
}
ul.cssmenu li.contactus span  {
	float:left;
	margin:0;
	padding: 7px 0;
	position: absolute;
	left: 0;
	top:28px;
	display: none; /*--Hide by default--*/
	width: 100%;;
	text-align:right;
	background: none;
}
ul.cssmenu li:hover span { display: block; background: none; } /*--Show subnav on hover--*/
ul.cssmenu li span a {  color:#666; display: inline; background: none; } /*--Since we declared a link style on the parent list link, we will correct it back to its original state--*/
ul.cssmenu li span a:hover { color:#1c63ff; display: inline; text-decoration: underline; background: none;}
/*
*	Hover Links
*/
ul.cssmenu li.home a:hover {
	background-position: 0 -28px;
	}

ul.cssmenu li.eventdate a:hover {
	background-position: -128px -28px;
	}

ul.cssmenu li.pasthistory a:hover {
	background-position: -256px -28px;
	}

ul.cssmenu li.testimonies a:hover {
	background-position: -384px -28px;
	}

ul.cssmenu li.downloads a:hover {
	background-position: -512px -28px;
	}

ul.cssmenu li.photosvideos a:hover {
	background-position: -640px -28px;
	}

ul.cssmenu li.contactus a:hover {
	background-position: -768px -28px;
	}


/*
*	Clicked Links
*/
ul.cssmenu li.home a:active {
	background-position: 0 -56px;
	}

ul.cssmenu li.eventdate a:active {
	background-position: -128px -56px;
	}

ul.cssmenu li.pasthistory a:active {
	background-position: -256px -56px;
	}

ul.cssmenu li.testimonies a:active {
	background-position: -384px -56px;
	}

ul.cssmenu li.downloads a:active {
	background-position: -512px -56px;
	}

ul.cssmenu li.photosvideos a:active {
	background-position: -640px -56px;
	}

ul.cssmenu li.contactus a:active {
	background-position: -768px -56px;
	}


/*
*	Selected/Active Links
*/
body.home ul.cssmenu li.home a{
	background-position: 0 -56px;
	}
body.eventdate ul.cssmenu li.eventdate a{
	background-position: -128px -56px;
	}
body.pasthistory ul.cssmenu li.pasthistory a{
	background-position: -256px -56px;
	}
body.testimonies ul.cssmenu li.testimonies a{
	background-position: -384px -56px;
	}
body.downloads ul.cssmenu li.downloads a{
	background-position: -512px -56px;
	}
body.photosvideos ul.cssmenu li.photosvideos a{
	background-position: -640px -56px;
	}
body.contactus ul.cssmenu li.contactus a{
	background-position: -768px -56px;
	}