*			{padding:0px;
			margin:0px;
			}
			
a			{color:#FFFFFF;}

a img		{border:none;}
			
body		{background-color:#000; font:14px Arial, Helvetica, sans-serif; color:#fff; line-height:20px;}

li			{font:14px Arial, Helvetica, sans-serif; color:#fff;}
			
#wrapper	{position:relative; width:950px; margin:0 auto; background:url(../images/bg.jpg);}

#red-bar	{background-color:#900;
			color:#fff;
			font:24px Arial, Helvetica, sans-serif;
			padding:5px;
			padding-bottom:8px;
			text-align:center;
			font-weight:bold;}
			
#red-bar a	{color:#FFF;
			font-weight:bold;
}

#red-bar .quote	{
	font-style:italic;
}


#mainNav	{
			list-style:none;
			height:35px;
			width:950px;
			 background:url(../images/bg.jpg) repeat;
			 }
#mainNav li	{float:left;}
			 
#home a		{display:block;
			background-image:url(../images/home_off.gif);
			height:35px;
			width:102px;
			text-indent:-9000px;
			outline:none;
			}
			
#home .current	{background-image:url(../images/home_on.gif);}

#home a:hover {background-image:url(../images/home_on.gif);}

#serv a		{display:block;
			background-image:url(../images/services_off.gif);
			height:35px;
			width:114px;
			text-indent:-9000px;
			outline:none;
			}
			
#serv .current	{background-image:url(../images/services_on.gif);}

#serv a:hover {background-image:url(../images/services_on.gif);}

#fac a		{display:block;
			background-image:url(../images/facilities_off.gif);
			height:35px;
			width:118px;
			text-indent:-9000px;
			outline:none;
			}
			
#fac .current	{background-image:url(../images/facilities_on.gif);}

#fac a:hover {background-image:url(../images/facilities_on.gif);}

#fees a		{display:block;
			background-image:url(../images/fees_off.gif);
			height:35px;
			width:93px;
			text-indent:-9000px;
			outline:none;
			}
			
#fees .current	{background-image:url(../images/fees_on.gif);}

#fees a:hover {background-image:url(../images/fees_on.gif);}

#pro a		{display:block;
			background-image:url(../images/programs_off.gif);
			height:35px;
			width:129px;
			text-indent:-9000px;
			outline:none;
			}
			
#pro .current	{background-image:url(../images/programs_on.gif);}

#pro a:hover {background-image:url(../images/programs_on.gif);}

#act a		{display:block;
			background-image:url(../images/resources_off.gif);
			height:35px;
			width:128px;
			text-indent:-9000px;
			outline:none;
			}
			
#act .current	{background-image:url(../images/resources_on.gif);}

#act a:hover {background-image:url(../images/resources_on.gif);}

#test a		{display:block;
			background-image:url(../images/testimonials_off.gif);
			height:35px;
			width:139px;
			text-indent:-9000px;
			outline:none;
			}
			
#test .current	{background-image:url(../images/testimonials_on.gif);}

#test a:hover {background-image:url(../images/testimonials_on.gif);}

#con a		{display:block;
			background-image:url(../images/contact_off.gif);
			height:35px;
			width:120px;
			text-indent:-9000px;
			outline:none;
			}
			
#con .current	{background-image:url(../images/contact_on.gif);}

#con a:hover {background-image:url(../images/contact_on.gif);}

/*--------------============= BEGIN NEW NAVIGATION ==============--------------*/

ul.menu {width:950px; height:35px; list-style:none; margin:0; padding:0; background:url(../images/bg.jpg) repeat-x;}
ul.menu * {margin:0; padding:0}
ul.menu a {display:block; color:#fff; text-decoration:none}
ul.menu li {position:relative; float:left; margin-left:41px;}
ul.menu ul {position:absolute; top:35px; left:-10px; background:#5f5f5f; display:none; opacity:0; list-style:none}
ul.menu ul li {position:relative; border:1px solid #aaa; border-top:none; width:148px; margin:0}
ul.menu ul li a {display:block; padding:10px 7px 10px 7px; background-color:#5f5f5f;}
ul.menu ul li a:hover {background-color:#333}

ul.menu a#home 		{display:block;
			background-image:url(../images/images/home_off.gif);
			height:35px;
			width:34px;
			text-indent:-9000px;
			outline:none;
			}
			
ul.menu a#home.current	{background-image:url(../images/images/home_on.gif);}

ul.menu a:hover#home {background-image:url(../images/images/home_on.gif);}

ul.menu a#services		{display:block;
			background-image:url(../images/images/services_off.gif);
			height:35px;
			width:53px;
			text-indent:-9000px;
			outline:none;
			}
			
ul.menu a#services.current	{background-image:url(../images/images/services_on.gif);}

ul.menu a:hover#services  {background-image:url(../images/images/services_on.gif);}

ul.menu a#ourteam 		{display:block;
			background-image:url(../images/images/ourTeam_off.gif);
			height:35px;
			width:59px;
			text-indent:-9000px;
			outline:none;
			}
			
ul.menu a#ourteam.current	{background-image:url(../images/images/ourTeam_on.gif);}

ul.menu a:hover#ourteam  {background-image:url(../images/images/ourTeam_on.gif);}

ul.menu a#pictures 		{display:block;
			background-image:url(../images/images/pictures_off.gif);
			height:35px;
			width:52px;
			text-indent:-9000px;
			outline:none;
			}
			
ul.menu a#pictures.current	{background-image:url(../images/images/pictures_on.gif);}

ul.menu a:hover#pictures  {background-image:url(../images/images/pictures_on.gif);}

ul.menu a#seminars 		{display:block;
			background-image:url(../images/images/seminars_off.gif);
			height:35px;
			width:59px;
			text-indent:-9000px;
			outline:none;
			}
			
ul.menu a#seminars.current	{background-image:url(../images/images/seminars_on.gif);}

ul.menu a:hover#seminars  {background-image:url(../images/images/seminars_on.gif);}

ul.menu a#resources 		{display:block;
			background:url(../images/images/resources_off.gif);
			height:35px;
			width:65px;
			text-indent:-9000px;
			outline:none;
			}
			
ul.menu a#resources.current	{background-image:url(../images/images/resources_on.gif);}

ul.menu a:hover#resources  {background-image:url(../images/images/resources_on.gif);}


ul.menu a#testimonials 		{display:block;
			background-image:url(../images/images/testimonials_off.gif);
			height:35px;
			width:81px;
			text-indent:-9000px;
			outline:none;
			}
			
ul.menu a#testimonials.current	{background-image:url(../images/images/testimonials_on.gif);}

ul.menu a:hover#testimonials  {background-image:url(../images/images/testimonials_on.gif);}

ul.menu a#contact 		{display:block;
			background-image:url(../images/images/contact_off.gif);
			height:35px;
			width:49px;
			text-indent:-9000px;
			outline:none;
			}
			
ul.menu a#contact.current	{background-image:url(../images/images/contact_on.gif);}

ul.menu a:hover#contact  {background-image:url(../images/images/contact_on.gif);}


ul.menu a#crossfit		{display:block;
			background:url(../images/images/crossfit_off.png) center center;
			height:35px;
			width:57px;
			text-indent:-9000px;
			outline:none;
			}
			
ul.menu a#crossfit.current	{background:url(../images/images/crossfit_on.png)  center center;}

ul.menu a:hover#crossfit  {background:url(../images/images/crossfit_on.png)  center center;}

/*====== TEMPORARY FIX FOR TWO NAVIGATION ELEMENTS THAT SHOULDN'T BE THERE =============*/
ul.menu a#facilities 		{display:block;
			height:35px;
			width:49px;
			outline:none;
			line-height:38px;
			}
			
ul.menu a#facilities.current	{color:red;}

ul.menu a:hover#facilities  {color:red;}

ul.menu a#programs 		{display:block;
			height:35px;
			width:49px;
			outline:none;
			line-height:38px;
			}
			
ul.menu a#programs.current	{color:red;}

ul.menu a:hover#programs  {color:red;}

/*====== TEMPORARY FIX FOR TWO NAVIGATION ELEMENTS THAT SHOULDN'T BE THERE =============*/

/*--------------============= END NEW NAVIGATION ===============---------*/

#animation		{display:block;
				float:left;
				height:210px;
				width:371px;
				background-color:#FFFFFF;
				margin-bottom:-1px;
				}

h1		{display:block;
		float:left;
		height:210px;
		width:579px;
		top:35px;
		left:371px;
		}
		
table	{display:block;
		float:left;
		}
		
		
#contentLeft	{
				background-color:#5c5c5c;
				width:288px;
				left:0px;
				top:246px;
				padding-bottom:10px;
				}
				
#subNav			{margin-top:22px;}
6
#triTeam a img	{border:none; outline:none; text-decoration:none;}

#forTeam a img	{border:none; outline:none; text-decoration:none; margin-top:2px;}

#social-buttons	{
	position:absolute;
	top:560px;
	left:775px;
}

#social-buttons a img	{
	margin-bottom:6px;
}

#contentLeft .address	{
	color:#FFFFFF;
	width:171px;
	text-align:center;
	margin-left:55px;
	margin-top:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

#contentLeft .contact	{
	color:#FFFFFF;
	width:133px;
	text-align:center;
	margin-top:15px;
	margin-left:73px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
						}
						
#contentRight			{
						width:662px;
						background:url(../images/bg.jpg) repeat; 
						padding-bottom:250px;
						height: 550px;
						}
						
#rightMain				{width:662px;
						height:160px;
						background-color:#a8100a;
						padding-bottom:25px;}
						
#rightMain p			{color:#fff;
						font:14px Arial, Helvetica, sans-serif;
						padding:20px;}
						
#rightMain p span		{font-weight:600; font-size:18px; padding-bottom:12px;}
						
#rightMain p img		{margin-left:8px;}
						
.right1					{float:right; padding-top:10px;}

.right					{float:right;}

.left					{padding-left:10px;
						
						border:none; 
						outline:none; 
						text-decoration:none;
						float:right;}
						
#calender			{padding:20px;}		
						
#calender h3		{color:#fff; font:18px Arial, Helvetica, sans-serif; margin-bottom:10px;}
						
#calenderList		{list-style:none; color:#fff; font:14px Arial, Helvetica, sans-serif; }

#calenderList li	{padding-bottom:10px;}

#footer				{
					width:950px;
					left:0px;
					background-color:#231f20;
					height:50px;
					margin-top:-20px;
					display:block;
					float:left;}

#footerNav			{list-style: none; 
					color:#fff; 
					font:12px Arial, Helvetica, sans-serif;
					width:950px;
					padding-top:15px;
					margin-left:25px;}

#footerNav	li		{display:inline;}

#footerNav	a		{color:#fff;}

#footerNav	a:visited	{color:#999;}

.koncepts			{margin-left:125px;}


/*------------------ Content Manager CSS-------------------*/
.PureManagerAdmin_mainMenu	{background-color:#CCC; padding:10px;}
.PureManagerAdmin_mainMenu a	{color:#006;}
.PureManagerAdmin_mainMenu a:hover	{color:#000;}

