.ir {
	display: block;
	height/**/:/**/ 0 !important;
	overflow: hidden;
}
#nav {
	width: 680px; 
	height: 75px;
	background-repeat: no-repeat;
	margin: 0 auto; padding: 0;
	position: relative;
	z-index: 1000;
}

#nav dd {
	margin: 0; padding: 0;
	position: absolute; top: 0; 
	background-image: url(/welcome/images/keowee_falls/cliffs_kf_nav_mo.gif);
	background-repeat: no-repeat;
}
#nav a.ir {
	background: url(/welcome/images/keowee_falls/cliffs_kf_nav.gif) 0 0 no-repeat;
	display: block; 
	height: 86px;
	padding-top: 86px;
}

#nav dt { position: absolute; top: -200em; } 

dd#home{left: 0px; width: 146px;}
dd#membership{left: 146px; width: 122px;}
dd#golf {left: 268px; width: 69px;}
dd#living {left: 336px; width: 155px;}
dd#location {left: 491px; width: 99px;}
dd#priority {left: 590px; width: 308px;}

dd#home,#home a.ir {background-position: -0px 0px;}
dd#membership,#membership a.ir {background-position: -146px 0px;}
dd#golf,#golf a.ir {background-position: -268px 0px;}
dd#living,#living a.ir {background-position: -336px 0px;}
dd#location,#location a.ir {background-position: -491px 0px;}
dd#priority,#priority a.ir {background-position: -590px 0px;}

#nav a.ir:hover {background: transparent none;}

#nav ul {
 	list-style: none;
	margin: 0px;
	padding: 0px;
	margin-top:0px;
	font-weight: normal;
	padding-bottom: 0px;
	position: absolute;
	top: -200em;
	width: 10em;
	}

#nav li {	width: 100%;
			position:relative; 
			background: #FFF;
			float: none; 
			padding-bottom:0px;
			padding-top:0px; 
			border-right: 0px solid #FFF; 
			border-top: 0px solid #FFF;
			border-left: 0px solid #FFF;
			border-bottom: 1px solid #FFF;
			}



#nav li#bot {border-bottom: 4px solid #698C38;}
#nav li:hover, #nav li.IEhover {z-index:10000; }
#nav li ul { left: 13em; font-weight: normal; }

#nav li a {display: block;
		padding-bottom:3px;
		padding-top:3px;
	    padding-left: 5px;
		padding-right:5px;		
		color: #000; 
		font-size: 11px; 
		text-decoration: none; 
		font-family: Verdana; 
		font-weight: normal;
}

* html #nav li a {height:1%;}

#nav li a:hover {
	font-weight: normal;
	text-decoration: none; 
	color: #2965AE;
	background-position: 3px 50%; 
}

	#nav dd:hover>ul  { top: 38px; }
	#nav li:hover>ul { top: 0; z-index: 100000; }
	#nav dd.IEhover ul.ddesc, #nav dd ul.closeing { top: 38px; }
	#nav li.IEhover ul.ddesc, #nav li ul.closeing { top: 0; z-index:100000; }

/* =HACKS (only @ IE WIN/Mac )
*************************/
/* hidden from IE mac \*/

* html #nav li a{ height: 1%; }
* html #nav li { float:left; clear:left; height: 1%; }

/* stop hiding from IE mac */
