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


	.ClearFloat {clear:both;}
	
	
/*  Base Navigation List Code 	*/

		.BaseNavList, .BaseNavList li, .BaseNavList ul  {margin:0; padding:0;}
		.BaseNavList li {list-style-type:none;}
		.BaseNavList li a {display:block;}
		
		/* 	**** Internet Explorer 'Has Layout' Fix ****
			Prevents li spacing issues and Anchor 100% width issues 
			****									**** */
		.BaseNavList li, .BaseNavList a {_height:1px;} 

	/* 	**** Pop Out Menu Code **** */
		.PopOutMenu li {position: relative; z-index:25000; width:auto;}
		.PopOutMenu li ul {position:absolute; left:-999em;  z-index:24998;}
	
		/*	**** Internet Explorer Irregular Padding on LI fix	****
			Requires adding display:none on LI to prevent uneven padding 
			src: http://css.nu/pointers/bugs-ie.html
			**** 												**** */
		.PopOutMenu li ul {display:none;}
		
	/* 	Derived Pop-out Menu Classes */		
	
		.PopRight li:hover > ul {top:0; left:100%;}
		.PopLeft  li:hover > ul {top:-1px; right:100%;}
		.PopDown  li:hover > ul {left:-1px;}
		.PopUp    li:hover > ul {bottom:2em; left:-2px;}

		.PopRight li:hover > ul, .PopLeft li:hover > ul, 
		.PopDown  li:hover > ul, .PopUp  li:hover > ul
			{display:block;}

		 * html .BaseNavList { font-size:0.75em;}
		 * html .BaseNavList li { width:10em; }
		 
/* Side Bar Code */		 
		.SideBar 	{float:right; margin: 0 0 0.5em 0.5em; font-size:0.9em; border:0.06em solid #000; background-color:#fff;}
		.SideBar ul {margin:0.5em; list-style-position:inside;}

		.SideBar h2 {background-color:#93a4f6; border-bottom:0.06em solid #333; padding:0.1em; 
					 margin:0; text-decoration:none; text-align:center;}

		.SideBar a:link, .SideBar a:visited		{font-weight:bold;}

		
/* Section Styles */
		.Section {width:50%; _width:49.5%; float:left; margin-bottom:2em; min-height:8.5em;}
		.Section h2 {padding:0.5em; margin:0.5em; margin-left:0; text-decoration:none; 
					 border:0.09em solid #333; background-color: #93a4f6;}

/* About Us */
		.PersonalPhoto { float:right; border:0.06em solid #000; padding:0;}
		.PersonalPhoto img { padding:0; margin:0; border:0;}
		
