@charset "utf-8";
/* NAVIGATION */
/* top nav bar */
#navAIP {
		position: fixed;
		top: 0;
		left: 0;
		z-index: 1000;
		width: 100%;
		height: 3.25em;
		line-height: 1.57em;
		text-align: center;
		font-family: "Verdana", "Arial", "Helvetica", sans-serif;
		font-style: italic;		
		font-weight: 700;
		text-transform: uppercase;
		cursor: default;
		color: #FFF;
		background-color: #5787A6;
		padding-top: .5em;		
	}

#navAIP ul {
	position: relative;
	z-index: 1001;

}
/*#home #navAIP {
	padding-left: 421px; 
	width: 538px; */
}
#navAIP a {
	color: #FFF;
	display: block;
	width: 9em;
	text-decoration: none;
}
#navAIP  li a {color:#FFF; text-decoration: none;}
#navAIP  li:hover a, #navAIP li:hover {color: #F9B66F}
#navAIP li {
	display: inline-block;
	margin: 0 0.5em 0 0.5em; 
	top: 0;
	position: relative;
	line-height: 1em;	
}


/* Submenu */
#navAIP  li ul {
	position: absolute;
	width: 25em;
	left: -999em;
	text-transform: uppercase;
	margin-left: 1.5em;
	z-index: 99999999;
	text-align: left;
	margin-top: .2em;
	margin-left: -2em;


}
#navAIP  li ul li{
	width: 15em;
	color: #06287C;
	line-height: normal;
	text-align: left;
	padding: .5em 1em;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #0E2F7F;
	border-right-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #0E2F7F;
	border-left-color: #0E2F7F;
	background-image: url("images/sub-menu-bgr2.png");
	background-repeat: repeat;
	display: inline-block;
}
#navAIP  li {

}

}
#navAIP  ul.subnav li {margin-top: 0px;}
#navAIP  li ul a {width: 13em;}
/* different background image for home page submenu */
#home #navAIP  li ul a{background-image: url(/images/sub-menu-bgr.png);}
#navAIP  li ul.subnav li a {	color: #06287C;}
#navAIP  li ul.subnav li a:hover {color: #FFF;}
#navAIP li:hover ul {left: auto;}

/* current page indicator code */
body#home a#nhome,  body#services a#nservices, body#about a#nabout, body#FAQs a#nFAQs, body#contact a#ncontact, body#links a#nlinks {color: #F9B66F}
body#retreat a#nweekend, body#coaching li#nservices, body#shadow li#nservices, body#TM li#nservices, body#CA a#nservices, body#comments a#nweekend {color: #F9B66F}
