@charset "utf-8";

/* 	*********************
	* Yoga Wolf Studio 	*
	********************* */

	.Access-Header { display:none;}
	*html body { text-align:center}
	#Site-Container {max-width:50em;  min-width:37em; _width:expression(document.body.clientWidth > 800? "50em": "auto"); 
					 margin:0 auto; position:relative; border:0.09em solid #000; }

	* html #Site-Container { text-align:left;}

		/* Branding */

			#Branding-Container {position:relative; margin-top:1.8em; clear:both; padding:0;
								  border-bottom:0.5em solid #f99d1c;}
			#Branding 	{height:135px; background-image:url(../_images/masthead.gif); padding:0;
						 background-repeat:no-repeat; background-position:center;}
			#Branding #BrandName {position:absolute; left: -999em;}

			#Branding #HomeLink p { text-align:center;  padding:0; margin:0;}
			#Branding #HomeLink a { position:static; display:block; height:100%; _height:120px; margin:0; padding:0;}
			#Branding #HomeLink img {margin:0; padding:0; border:none;}

		/* Main Nav */
		
		#navMain-Container 		    {text-align:center; }
		#navMain 					{width:40em; margin:0 auto;}
		#navMain-Container li 	    {width:16.6%; float:left; font-size:0.75em;}
		#navMain-Container a 	    {background-color: #FFCC99; padding:0.3em; color:#000;
								     border:0.06em solid #000; border-top:0.06em solid #f99d1c;}
		#navMain-Container a:hover 	{background-color: #FFCC33; border:0.06em solid #000; }

		/* Selected Tabs for Main Nav */ 
		.gpContact 	#itmContact a,
		.gpAbout 	#itmAbout a,
		.gpNews		#itmNews a,
		.gpLinks 	#itmLinks a,
		.gpSchedule #itmSchedule a,
		.gpServices #itmServices a	{background-color:#fff; border:0.06em solid #000; border-bottom:none; cursor:text;}
		
		/* Content */

		#Content-Container { clear:both; padding-top: 1em;}
		#Content{min-height:20em; _height:20em; margin:0 0.5em 0 0.5em; width:99%; _padding:0.5em;}
		#Content h2 {color:#0B8A00; text-decoration:none; font-size:1.2em;}

		
		/* Copy Right */
		#CopyRight 		{float:right; font-size:0.75em; font-weight:bold; clear:both;}
		
	/*	***********************************
		 * Secondary Navigational Styles  *
		***********************************	*/ 
			
		 .SecondaryNavs	{position:absolute; font-size:0.75em; margin:0; width:50%;}
		 .SecondaryNavs	ul a {padding:0.3em; font-weight: normal !important; display:inline;}
		 .SecondaryNavs	li { _width:auto !important;}
		
		
		/* Help Styles */ 
			#navHelp-Container {right:0; border-right:none; border-top:none;}
			#navHelp-Container li {float:right;}

		/* Meta Styles */ 
			#navMeta-Container  {position:absolute; bottom:0; left: 0; }
			#navMeta-Container  li { float:left; margin:0; }

		/* Access Styles */ 

			#navAccess-Container {left:0; top:0; border-bottom:none; border-left:none;}
			#navAccess-Container li {float:left;}			
