/* CSS Document */

/* nav functionality styles: */
	ul#navlower{
	float:left;
	margin:0 auto;
	width:1000px;
	/**line-height:1em;needs to match height**/
	height:52px;/**needs to match line-height**/
	position:relative;
	}
	#navlower a{
	display: block;
	/*width: 225px;*/
	
	}
	ul#navlower, ul#navlower ul{
	list-style:none;
	margin:0;
	padding:0;
	}
	ul#navlower li{
	padding:0;
	margin:0;
	/*width:225px;*/
	float: left;
	}
	ul#navlower li a {
	/*width:225px;*/
	height:52px;/**needs to match line-height**/
	}
	ul#navlower li ul {
	position: absolute; 
	left: -999em;
	padding:0px;
	z-index:100;
	}
	ul#navlower li ul li {
	width:100%;
	}
	ul#navlower li:hover ul, ul#navlower li.over ul {
	left:0px;
	}
	ul#navlower li:hover ul, ul#navlower li.over ul {
	left:0px;
	bottom:51px;
	}

/* navlower look/feel styles */
	.dropdown{
	text-align:left;
	width:1000px;
	z-index:100;
	margin:0;
	padding:0;
	position:relative;
		
	}
	ul#navlower li ul.dropdown .dropdown-bg-content{
	background:url(../images/bluepng.png);height:280px;

	}

	.corner{
background-image:url(../images/swirlEnd.png);
width:135px;
height:80px;
float:right;}
	ul#navlower li ul.dropdown .dropdown-bottom{
	background:url(../images/bluebottompng.png);
	height:21px;
	width:1000px;
	}
	.dropdown-inner{
	padding:20px;
	color:white;
	font-weight:bold;
	position:relative;
	line-height:1.7em;
	
	}
	ul#navlower .dropdown a{
	display:inline;
	color:#f3eb03;
	background:none;
	text-decoration:underline;
	border:none;position:relative;
	
	
	}
	ul#navlower .dropdown a:hover{
	color:#4aa046;
	background:none;
	border:none;
	}
	ul#navlower a{
	display:block;
	text-indent:-999em;
	width:100%;
	background:black;
	color:white;
	text-decoration:none;
	}
	ul#navlower a.root-a{
	border:none;
	background:#993300;
	}
	ul#navlower a.root-a:hover{
	border:none;
	background:orange;
	}
	ul#navlower a:hover{
	background:#4aa046;
	}
	
	ul#navlower li a#About{background: transparent url(/images/aboutNav.jpg) 0px 0px no-repeat; width:202px; height:52px; }
	ul#navlower li a#About:hover{background: transparent url(/images/aboutNav.jpg) 0px -52px no-repeat;}
	#aboutpage ul#navlower li a#About{background: transparent url(/images/aboutNav.jpg) 0px -52px no-repeat;}
	
	ul#navlower li a#Why{background:url(/images/whyNav.jpg) 0px 0px no-repeat; width:199px; height:52px;}
	ul#navlower li a#Why:hover{background:url(/images/whyNav.jpg) 0px -52px no-repeat;}
	#whypage ul#navlower li a#Why{background:url(/images/whyNav.jpg) 0px -52px no-repeat;}
	
	ul#navlower li a#Resources{background:url(/images/resourcesNav.jpg) 0px 0px no-repeat; width:200px; height:52px;}
	ul#navlower li a#Resources:hover{background:url(/images/resourcesNav.jpg) 0px -52px no-repeat;}
	#resourcespage ul#navlower li a#Resources{background:url(/images/resourcesNav.jpg) 0px -52px no-repeat;}
	
	ul#navlower li a#Testimonials{background:url(/images/specialsNav.jpg) 0px 0px no-repeat; width:199px; height:52px;}
	ul#navlower li a#Testimonials:hover{background:url(/images/specialsNav.jpg) 0px -52px no-repeat;}
	#testimonialspage ul#navlower li a#Testimonials{background:url(/images/specialsNav.jpg) 0px -52px no-repeat;}
	
	ul#navlower li a#Contact{background:url(/images/contactNav.jpg) 0px 0px no-repeat; width:200px; height:52px;}
	ul#navlower li a#Contact:hover{background:url(/images/contactNav.jpg) 0px -52px no-repeat;}
	#contactpage ul#navlower li a#Contact{background:url(/images/contactNav.jpg) 0px -52px no-repeat;}
	
		/*Dropdown links structure styles*/

	ul#navlower .dropdown dl.navcontent{

	float:none;

	width:760px;

	overflow:hidden;

	margin:0 auto;

	text-align:center;

	}

	ul#navlower .dropdown dl.navcontent dd{

	float:left;

	margin:0px;

	padding:0px;

	padding-bottom:0px;

	}

	ul#navlower .dropdown dl.navcontent a{

	width:auto;

	height:auto;

	text-indent:0;

	display:inline;
	color:#f3eb03;

	}
	ul#navlower .dropdown dl.navcontent a:hover{

	width:auto;

	height:auto;

	text-indent:0;

	display:inline;
	color:#4aa046;

	}
	ul#navlower .dropdown-inner a{

	width:auto;

	height:auto;

	text-indent:0;

	display:inline;
	color:#f3eb03;

	}
	
